body {background: #000 url(http://www.moderngamershirts.com/images/bg.jpg) center top no-repeat fixed; font-family: Tahoma, Charcoal, Helvetica, sans-serif; margin-top: -35px !important}
#container {margin-top: 35px; position: relative}
#header {position:relative; background: transparent ; width: 525px; height: 95px; margin: 0 auto; padding: 0px; margin-top: -40px}
#logo {padding: 0px; background: transparent url(http://www.moderngamershirts.com/images/header1.jpg) left top no-repeat; position: relative; top: 30px; right: 210px; width:575px; height: 65px; display: block;}
#content, #maincol, #menucol, #footer {background: #000}
#page {width: 900px !important; background: #000 !important; border-collapse: separate; margin-bottom:-60px}
#tbar{height:25px; width:900px; _width:900px; margin:0 auto;line-height: 25px; display:block; background: transparent url(http://www.moderngamershirts.com/images/tbar.gif) center top no-repeat}
#tbar ul{margin: 0 auto; display:block; width: 900px; margin-left: -40px; *margin-left: 0px; _margin-left: 0px; background: transparent url(http://www.moderngamershirts.com/images/tbar.gif) center top no-repeat}
#tbar ul li {margin: 0 !important; display: inline; float: right;  width: 100px;}
#tbar ul li a:link, #tbar ul li a:visited {float: left; display: block; height: 25px; width: 100px; font-size: 120%;font-weight: bold; margin: 0px !important; color: #fff; text-decoration: none;}
#tbar ul li a:hover {color: #777;}
#last{margin: 0; background: none !important;}
#cName {background: #000; color:  #a01313 !important; text-align: left; padding-left: 30px; margin: 30px 0px 15px 0px; font-size: 180%; font-weight: bold; display: block}
.pageHeader, .cartTitleText {background: #000; color: #a01313 !important; text-align: left; padding-left: 30px; margin: 30px 0px 15px 0px; font-size: 280%; font-weight: bold; display: block}
#prop1 {width: 400px}
#prop {width: 140px}
.menuLink:hover {background: transparent url(http://www.moderngamershirts.com/images/logo4.gif) no-repeat left center;}
.menuLink {padding-left: 20px}
#menucol *, #maincol * {color: #fff}
#menucol a, #maincol a {color: #fff !important; font-weight: bold }
#maincol a:hover  {text-decoration: none!important; color: #a01313 !important}
#menucol a:hover  {text-decoration: none!important; color: #a01313 !important}
#menucol h4 {background: transparent url(http://www.moderngamershirts.com/images/h4bg.jpg) left !important; color: #fff; font-weight: bold; margin: 10px 10px; text-indent: 10px;line-height: 37px; height: 37px}
#maincol {padding: 20px 10px; width: 680px !important}
#menucol {width: 180px !important; background: #000; padding-bottom: 50px}
#menucol div, #menucol table {margin-left: 20px}
#breadcrumb {background: transparent !important; height: 30px; line-height: 30px;  color: #fff !important}
#breadcrumb a {color: #a01313 !important}
#banner{width: 900px; height: 80px; overflow: hidden !important; background: transparent url(http://www.moderngamershirts.com/images/banner1.jpg) bottom}
#footer {height: 80px; overflow: hidden !important; background: transparent url(http://www.moderngamershirts.com/images/banner3.jpg) bottom !important; vertical-align: top; padding-top: 10px}

.grayText, .footerLinks:link{color:#fff; text-decoration:none; font-weight:normal; font-size:11px;  background: #000}
.footerLinks:visited{color:#fff; text-decoration:none; font-weight:none; font-size:11px; background: #000}
.footerLinks:hover{color:#fff; text-decoration:underline; font-weight:none; font-size:11px;  background: #000}
.footerVerticalBar{width:10px ! important;}
.footerVerticalBar img {display: none}
.headerLinks, .headerLinks:visited, .headerLinks a:hover{color:#fff !important;}
.productsTable1, .productDetailTable1 {width: 100%}
.productsTable2 {background: transparent url(http://www.moderngamershirts.com/images/block.jpg) center top !important; width: 210px; height: 290px; position: relative}
#cImage {float: left; margin: 20px}
#cDesc {text-align: left; font-weight: bold; font-size: 120%; padding-right: 40px; margin-left: 40px}
#cDesc2 {text-align: left; font-size: 140%; padding-right: 40px; margin-left: 40px}
.buyBoxTable * {background: #000 !important; color: #fff !important}
.buyBoxTable  {border: none; background: #000 !important; color: #fff !important}
.productDetailTabTable * {background: #000 !important; color: #fff !important}
.productDetailTabTable {height: 35px; background: #000 !important; color: #fff !important; margin-bottom: 30px}
.productDetailTabFocus {border-bottom: none !important}
.productDetailTabUnfocus {border-left: none !important; border-right: none !important; border-top: none !important; background: transparent url(http://www.moderngamershirts.com/images/h4bg.jpg) left !important;} 
.productDetailTabUnfocus * {background: none!important}
.pricingTable * {background: none; text-align: center}
.pricingHeader {font-weight: bold; color: #000 !important; background: #ccc}
.sizeChartHeaderTD * {color: #333 !important}
.helpCenterHeader {color: #a01313 !important; font-size: 130%; font-weight: bold}
.helpCenterSubHeader {padding-left: 30px; display: block; color:  #a01313 !important; font-size: 160%; font-weight: bold}
.helpCenterStoreArticleText {display: block; margin-left: 30px}
.cartTable{empty-cells:show; background: transparent; border: none}
input {empty-cells:show; background: #fff !important; color: #000 !important; border: 1px solid #fff}
.cartHeadTR{background:#ccc}
.cartHeadText{color:#333 !important; font-weight:bold}
.cartTD{border: none}
.cartLineTD{border-bottom: none}
.cartTitleText{font-size:18px; color:#333; font-weight:bold}
.BookMarkMe {cursor: pointer; border: 0px solid #333; display: block;  text-align: center; margin: 10px}
.sendLink {display: block; text-align: left; font-size: 125%; background: transparent url(http://www.australele.com/usw/br/send.jpg); height: 25px; width: 186px; text-indent: -5000px; margin-bottom: 30px}
.ccode {margin: 10px; font-size: 100%; color: #FFFF00}
#menucol .ccode {margin: 10px; font-size: 100%}
.productTitle {display: block; width: 150px;}
.productImage {margin: 0px !important; height: 180px !important; margin-top: 20px !important; }
.productsTable2 td {vertical-align: top !important; padding: 0px !important}
.sectionsTable2 {width: 100%; text-align: left ; padding: 0px !important; background: #000 url(http://www.moderngamershirts.com/images/sectionBG.jpg) no-repeat left top !important; border: 1px solid #000; height: 180px !important}
.sectionsTable2 td {width: 500px; float: left }
.sectionTitleLink {width: 600px; display: block; position: relative; left: 0px}
.sectionImage {float: left; margin-right: 70px; position: relative; top: 12px; left: 47px; _top: 9px;}
.sectionTitleText {display: block; text-align: left; font-size: 160%; padding: 0px; color: #fff!important ;font-weight: bold !important}
.sectionTeaser {display: block; width: 350px; position: relative; text-align: left; font-size: 110%; padding: 10px 8px; top: -90px; left: 180px; color: #000 !important; font-weight: bold}
#select_more_link {display: none}
.productDetailTable1 a:hover {background: #000 !important }
.productDetailTable1 div:hover {background: #000 !important }

.promo {float: right}
.promo {display: none !important}
.productDetailTitleText {margin-top: -90px; margin-left: -150px;  font-size: 265%; font-weight: bold; position: relative; background: transparent; display: block; width: 650px; color: #fff !important}