/* CSS Document */body {background-color:#040300;background-position:top center;margin:0px;padding:0px;text-align:center;} .surround {background-image:url(images/layout_03.jpg);background-repeat:repeat-y;background-position:top center;margin:0px auto;padding:0px;text-align:left;clear:both;position:relative} .header { background-image:url(images/layout_01.jpg);background-repeat:no-repeat;background-position:top center;height:204px;} .toplinks {margin:auto;padding-top:149px;text-align:center;height:54px;overflow:hidden;} .subsurrond {background-image:url(images/layout_04.jpg);background-repeat:no-repeat;background-position:top center;} .content {width:817px;margin:auto;padding-top:2px;}.leftcol {width:135px;float:left;margin-left:25px;margin-top:37px;position:relative;} .rightcol { width:635px;float:right;position:relative;} .cart {height:78px;width:78px;overflow:hidden;position:absolute;top:-3px;right:-3px;}.footer {background-image:url(images/foot.jpg);height:138px;background-position:top center;background-repeat:no-repeat;clear:both;position:relative;} .sess, .sess a {font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;letter-spacing:2px;text-align:right;color:#660000;}div.sess {padding-right: 91px;padding-top:10px;}.boxContent {font-family:Tahoma, "Trebuchet MS", Tahoma, Helvetica, sans-serif;font-size:11px;color:#B87B38;margin-top:35px;padding-right:10px;position:relative;}.boxContent span.bld {color:#5D1D02;font-weight:bold;}.boxContent a {color:#663300;text-decoration:underline;}ul {font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#A9001C;padding:10px 0px;margin:0px;}li {padding:0px;margin:0px;list-style:none;}li a {color:#A9001C;text-decoration:none;}li a:hover {color:#FFFFFF;}.lateprod {background-image:url(images/joe_28.jpg);background-repeat:no-repeat;background-position:0px 6px;width:274px;height:131px;overflow:hidden;float:left;position:relative;font-family:Tahoma,"Trebuchet MS", Tahoma, Helvetica, sans-serif;font-size:13px;}.imgsur {position:absolute;top:30px;left:25px;overflow:hidden;width:80px;height:80px;}.latecont {margin:auto;padding:0px 34px;text-align:left;}.boxContent div div {text-align:left;}.prodtitle a {text-decoration:none;position:absolute;top:27px;left:110px;text-transform:uppercase;color:#000000;}.prodescp {font-size:11px;color: #553C1D;position:absolute;top:46px;left:110px;width:145px;height:45px;overflow:hidden;}.prodprice {font-size:12px;color:#660000;top:93px;left:110px;position:absolute;}.txtOldPrice {	text-decoration: line-through;}.txtCopyright, a.txtCopyright {	text-align: center;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	padding-top: 5px;	color: #73000D;}a.txtCopyright:hover {	text-decoration: none;}.txtContentTitle {	font-size: 120%;	font-weight: bold;	color: #8E2222;}.txtcartProgressCurrent {	color: #8E2222;	font-weight: bold;}strong {font-weight:bold;color:#8E2222;}