/* theme.css contains styles that support different sizes of theme images */ @import url("theme.css"); #header2{ background-color:#ffffff; } .actCHECKOUTEM { background-color: #e3161e; } .actCHECKOUTBG { background-color: #ffffff; } .actwarningcolor { color: #0000ff; } .actrequiredcolor { color: #0000ff; } .actsearchhighlightcolor { color: #ff0000; } .actrequired { color: #0000ff; } .actwarning { font-size: 11px; color: #0000ff; } .actwelcome { font-size: 11px; color: #888888; } .actlogotext { font-size: 11px; color: #D9090E; font-style: normal; font-weight: bold; text-align: center; } .actlogout { font-size: 11px; color: #e3161e; } .boxheading { font-weight: bold; text-transform: uppercase; color: #000033; } a.boxlink:link{ color: #000033; text-decoration:none; } a.boxlink:visited{ color: #000033; text-decoration:none; } a.boxlink:hover{ color: #000033; text-decoration:underline; } a.boxlink:active{ color: #000033; text-decoration:none; } table.checkout td { background-color: #ffffff; } table.checkout th { background-color: #e3161e; } .cart { background-color: #ffffff; } .cartheading { background-color: #e3161e; font-weight: bold; } /* ------------------------ */ /* thunderbrands styling */ body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; margin: 0; padding: 0; background-color: #fff; color: #000; } a { color: #e3161e; text-decoration: none; } a:hover { text-decoration: underline; } h1, h2, h3 { color: #000000; } h2 { font-size: 1.3em; } h3 { font-size: 1.1em; } #wrapper { background-color: #fff; color: #000; width: 970px; border: 1px solid #e3161e; margin: 0 auto; } #header { background-color: #fff; color: #000; text-align: right; margin: 0; padding: 0; } #header #logo { float: left; background-color: #fff; } #header #logo img{ background-color:#ffffff; } #header #address { margin: 0 3px 0 0; padding: 0; float: right; font-weight: bold; font-size: 0.90em; color:#000000; background-color: #fff; } #header #address p{ color:#000000; background-color:#ffffff; } #header table{ padding:0px; margin:0px; background-color:#ffffff; } #bar{ background-color:#e3161e; } #content { background-color: #fff; background-image: url('redstripe.gif'); background-repeat:repeat-y; } #cartsummary { text-align: right; padding: 10px; } /* home page menu and 3 columns */  #homeContent{ background-color:#ffffff; height: 100%; } #homemenubar { padding-top: 5px; padding-bottom: 15px; background-color: #e3161e; color:#000000; text-align: right; } #homemenubar ul { float:left; margin: 0; padding: 0; background-color: #e3161e; } #homemenubar li { /*display: inline;*/ float: left; list-style: none; background-image: url('blackredbullet.gif'); background-repeat: no-repeat; padding-left: 15px; margin: 3px 5px; color: #000; background-color: #e3161e; } #homemenubar a { color: #000; background-color: #e3161e; } #homemenubar form { float: right; background-color: #e3161e; } #search{ background-color: #e3161e; } #homeleft { float: left; width: 30%; text-align:center; } #homeright { float: right; width: 30%; text-align:center; } #homemiddle { margin: 0; text-align: center; } #inner{ background-color:#ffffff; } /* end home page specifics */ #sidebar { background-color: #e3161e; width: 150px; float: left; clear: left; color: #000; } #sidebar ul { margin: 0; padding: 0; } #sidebar li { list-style: none; background-image: url('whitebullet.gif'); background-repeat: no-repeat; padding-left: 15px; margin: 5px; } #sidebar a { color: #fff; } #sidebar p { font-size: 0.8em; padding: 2px 10px; font-weight: bold; text-align: center; } #menubar { background-color: #fff; color: #000; border-top: 3px solid #000; text-align: right; padding-top: 5px; padding-bottom: 30px; } #menubar ul { float: left;	 margin: 0; padding: 0; background-color: #fff; } #menubar li { /*display: inline;*/ float: left; list-style: none; background-image: url('blackbullet.gif'); background-repeat: no-repeat; padding-left: 15px; margin: 3px 5px; color:#000000; background-color: #fff; } #menubar a { color: #000; background-color: #fff; } #menubar form {	 float: right; background-color: #fff; } #main { margin-left: 160px; background-color: #fff; } #footer { clear: both; background-color: #e3161e; min-height: 70px; text-align: center; margin: 0; padding: 0; } .clearer { clear: both; } .redbutton { color: #fff; background-color: #e3161e; } .slogan { text-align:center; font-weight: bold; font-size: 1.2em; } /* product list styling */ .product { width: 95%; } .product_list { text-align: center; } .product_image { float: left; } #menu{ font-size:0.9em; } .pageLinks{ width:90%; margin-left:auto; margin-right:auto; }