body{margin:0; padding:0; text-align:center; font-family:Arial,Helvetica,sans-serif; font-size:12px}
body{background-color:#fff; background-image:url()}

#page{background-color:#000! important; margin-bottom:20px !important}
#maincol{color:#fff !important; padding-top:1px; background: #000!important; border-top:none !important}
#maincol a{color:#fff!important}
#page, #footer, #header, #maincol, #menucol{border:4px solid #000!important; border-width:4px !important}
#footer{height:80px}
#footer{background-color:#db0028! important; background-image:url(); padding-top:10px !important; color:#fff; font-size:11px}
.footerLinks{text-decoration:underline !important; padding-right:15px; padding-top:0px !important; margin:0px !important; color:#000 !important}
.footerVerticalBar{display:none}
#logo{background:url(http://www.tshirttrauma.com/img/Logo.jpg) no-repeat !important; height:212px; width:234px; padding:0px !important}
#header{background:url(http://www.tshirttrauma.com/img/Total%20Trauma_Main.jpg); no-repeat right top !important; vertical-align:top; border-bottom:none !important}

#side{height:350px; width:212px; background:url(http://www.tshirttrauma.com/img/side%20bar.jpg) repeat-y !important; color:#fff; padding-left:8px}
#side img{margin-top:8px; *margin-top:0px}
#side span{width:180px; display:block}
#headLeft{width:212px; vertical-align:top}
#headTop{height:80px; vertical-align:top; color: #fff; font-size: 9px}
#headTopProp{height:1px; width:570px}
#headCentre{vertical-align:top; text-align:left}
#headCentreProp{width:375px}
#headTop a, #footer a{color:#fff !important; padding-right:20px; font-size:9px !important; text-align:center; word-spacing:normal; vertical-align:middle; letter-spacing:normal; text-transform:capitalize}
#headRight{width:197px; vertical-align:bottom}
#newslettersub{width:197px; height:74px; background-color:#000}
.register{height:16px; font-family:Arial,Helvetica,sans-serif; font-size:9px; text-align:center; top:inherit; width:auto; line-height:16px; vertical-align:middle; text-transform:uppercase; color:#ED2B29; letter-spacing:normal; word-spacing:normal}
.style49{color:#FFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-align:center; word-spacing:normal; vertical-align:middle; letter-spacing:normal; text-transform:capitalize}
.sectionImage{margin-bottom:15px !important}
#intro, #intro2{width:223px; height:183px; text-align:left}
#intro2 h3{font-size:22px; color:#c00000}
.featuredshirt{width:248px; height:252px; margin-left:-23px; margin-top:20px; padding:0px; }
.featuredshirt{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='http://www.tshirttrauma.com/img/Clipart/featuredshirtbox.png')}
.featuredshirt[class]{background-image:url(http://www.tshirttrauma.com/img/Clipart/featuredshirtbox.png)}
.featuredshirt2{width:248px; height:252px; margin-left:-23px; margin-top:20px; padding:0px;}
.featuredshirt2{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='http://www.tshirttrauma.com/img/Clipart/featuredshirtbox.png')}
.featuredshirt2[class]{background:url(http://www.tshirttrauma.com/img/Clipart/featuredshirtbox.png) no-repeat}
.featuredShirt2 div {margin-top: 40px}
#side, .featuredshirt, #intro, #newslettersub, .featuredshirt2, #intro2{display:none}
.cartTable{border:none}
.cartTable td{background:#000}
#maincol font{color:#fff !important}
.cartTD{background:#333 !important}
#maincol .cartTitleText{font-size:45px; color:#c00 !important; display:block; font-weight:bold; position:relative; top:-100px; left:80px;  _position: absolute; _top: 90px; _left: 230px}
#maincol .productDetailTabTable font{color:#000 !important; font-weight:bold}
#maincol .productDetailTabTable{margin-bottom:20px; margin-top:-65px; _margin-top:0px}
#maincol .productDetailTitleText{color:#c00 !important; font-size:25px; font-weight:bold; position:relative; top:-120px; left:80px; display:block; width:300px; padding:0px; border: 0px solid #c00; _position: absolute; _top: 120px; _left: 230px}
.productsTable1{width:100%}
.productDetailTable1{width:100%}
.productDetailTabExtra{border:0px solid #000 !important; width:1px}
.productDetailTabUnfocus, .productDetailTabFocus{text-align:center}
#t_thumb0 td, #t_thumb1 td, .pricingTable td{background:#000 !important}
#maincol .buyBoxTable *{color:#000 !important}
#maincol .buyBoxTable {background:#fff !important}
.sizeChartHeaderTD{padding-left:10px; padding-right:10px; padding-top:2px; padding-bottom:2px; text-align:center}
.welcome{color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:14px; text-align:center; word-spacing:inherit; vertical-align:middle; letter-spacing:inherit; text-transform:capitalize; display:block}
#footer table{width:90%; margin:0 auto}
.grayText{color:#000 !important}
.footerLinks:link{color:#000! important; font-size:10px; text-decoration:none}
.footerLinks:hover{color:#000 ! important; text-decoration:underline ! important; font-size:10px}
.footerLinks:visited{color:#000 ! important; font-size:10px; text-decoration:none}
.sectionTitleText{display:none}
#sectionImg img {margin-top: 40px}
#wow {color: #c00000; font-weight: bold; font-size: 22px; display: block; margin-top: 20px; margin-bottom: 20px}
.breadcrumbLink {padding: 0px !important;}