body {background-image:url('images/wood.jpg');background-repeat: repeat;font-size: 76%;font-family:Verdana, Arial, Helvetica, sans-serif;width:1000px;margin:0 auto;padding:0}#container {padding-left:170px;padding-right:170px;position:relative;overflow:hidden}#container .column {position:relative;float:left;text-align:left;padding-bottom:1001em;margin-bottom:-1000em}#center {width:100%}#left {position:relative;width:170px;right:170px;margin-left:-100%}#right {width:170px;margin-right:-100%}* html #left {left:170px}* html body {overflow:hidden}* html #footer-wrapper {float:left;position:relative;width:100%;padding-bottom:10000px;margin-bottom:-10000px}#fastlane_container {background-color:#E2E9F1;width:800px;margin:0 auto}.innertube {padding:10px 10px 0}.innertube_content {padding:20px 20px 0}input,select,textarea {border:1px solid #AAA;font-size:1em;font-family:Verdana, Arial, Helvetica, sans-serif;padding:3px}img {border:0;vertical-align:middle}.float-left {float:left}.float-right {float:right}form {margin:0;padding:0}textarea {line-height:1.25}a.VertMenuItems:visited {color:#06C;font-weight:700;text-decoration:none}div.header_row div.left {float:left;text-align:left;width:1%;padding:10px}div.header_row div.right {float:right;text-align:right;width:60%;font-size:1.4em;padding:20px}#logo {background:url(images/logo.gif) no-repeat;width:962px;height:58px;border:0;overflow:hidden;z-index:30;float:left;margin:0;padding:0}#logo a {display:block;text-indent:-3000px;width:225px;height:58px;border:0}#logo a:hover {border:0}div.subcats_display div.left {position:relative;float:left;text-align:left;width:65%}div.subcats_display div.right {position:relative;float:right;text-align:right;width:33%}.subcats_display h2 {font-size:1em;font-weight:700;margin-top:0;margin-bottom:10px}.products_cols {position:relative;float:left;text-align:center}.products_box {float:left;width:100%;text-align:center;border:0.1px solid #E2E9F1}.prod_descr {position:relative;background-color:#E2E9F1;height:46px;margin-top:20px;width:97%}.prod_descr h2 {font-size:1em}.product_price {white-space:nowrap;font-size:1.5em;font-weight:700;color:#F60}.alter_product_price {white-space:nowrap;font-size:1.1em;font-weight:700;color:#000}.product_image {float:right;margin-left:10px;margin-bottom:10px}div.extra_fields div.title {float:left;text-align:left;width:29%;font-weight:700}div.extra_fields div.value {float:right;text-align:left;width:69%}div.product_details div.left {border:1px solid #BBB;background-color:#EEE;float:left;text-align:left;width:46%;padding:10px}div.product_details div.right {border:1px solid #BBB;background-color:#EEE;position:relative;float:right;text-align:left;width:46%;padding:10px}.navigation {padding:5px}.navigation ul {text-align:center;font-size:1em;margin:0;padding:0}.navigation li {list-style-type:none;display:inline;padding-bottom:1px}.navigation a,.navigation a:visited {border:1px solid #BBB;text-decoration:none;color:#000;font-weight:400;padding:4px}.navigation a:hover,.navigation a:active {border:1px solid #AAA;color:#000;background-color:#DDD;font-weight:400}.navigation a.currentpage {background-color:#DDD;color:#000 !important;border:1px solid #AAA;cursor:pointer;font-weight:400}.navmenu ul {list-style-type:none;margin:0;padding:0}.navmenu a {font-weight:400;font:normal 1em/20px Verdana, Arial, Helvetica, sans-serif;display:block;color:#000;background-color:#EEE;border:1px solid #FFF;border-right-color:#CCC;border-bottom-color:#CCC;margin:0;padding:0 4px}.navmenu li {display:block !important}.navmenu a:hover {color:#000;font-weight:400;background-color:#CCC;text-decoration:none}#myaccount {text-align:center;background:url(images/myaccountbg.jpg) #DDD;height:0}#review_container {width:100%;margin-left:0;padding:0}#review_container div:after {content:".";display:block;height:11px;clear:both;visibility:hidden}#review_container div {width:600px;height:auto;font-family:verdana;font-size:11px}b.tl {display:block;width:600px;height:8px;font-size:1px}b.tr {display:block;width:592px;height:8px;font-size:1px;float:right}b.bl {display:block;width:8px;height:8px;font-size:1px;float:left}b.br {display:block;width:592px;height:8px;font-size:1px;float:right;position:relative}b.point {display:block;font-size:1px;width:25px;height:14px}#review_container div p {border:3px solid #FFF;text-align:justify;border-width:0 3px;margin:0;padding:10px}div.review {margin-bottom:0}div.review b.tl {background:url(reviews/top_left.gif) top left no-repeat}div.review b.tr {background:url(reviews/top_right.gif) top right no-repeat}div.review p {background:#EEE}div.review b.bl {background:url(reviews/bottom_left.gif) top left no-repeat}div.review b.br {background:url(reviews/bottom_right.gif) top right no-repeat}div.review b.point {background:url(reviews/point.gif) top left no-repeat;margin:5px 0 0 25px}p.review_author {font-weight:700;font-style:italic;margin:0 0 10px 60px}.report_review {font-size:0.9em;font-weight:400;font-style:normal}#footer,.clearboth {clear:both}p,h1,h2,h3 {margin-top:0;margin-bottom:10px}.bsfont,.taxed_price {font-size:0.9em}a:link,.VertMenuItems,a.VertMenuItems:link {color:#06C;font-size:1em;font-weight:700;text-decoration:none}a:visited,a:active {text-decoration:none}a.VertMenuItems:hover,a.VertMenuItems:active {color:#F60;font-weight:700;text-decoration:none}.navmenu a:link,#navlist a:active,#navlist a:visited {color:#000;background-color:#EEE;font-weight:400;text-decoration:none}
