@charset "UTF-8";@import("reset.css");body{font:12pt Arial,Helvetica,sans-serif;background:#f1eae1;background-image:url(../images/UI/mockup1_bg.jpg);background-repeat:repeat-x;margin:0;text-align:center;color:#666;}img,div.test_products,input,p,blockquote,map,#bottom_icons,#topright{behavior:url("../jscript/iepngfix.htc");}img,div.test_products,input,p,blockquote,map,#bottom_icons,#topright{behavior:url("./iepngfix.htc");}body p{color:#666;font-size:12px;}body a:link{color:#f60;}body a:visited{color:#e69d58;}body a:hover{color:#a74b0f;}body a:visited:hover{color:#a74b0f;}img{border:none;}.float_left{position:relative;float:left;}.float_right{position:relative;float:right;}.clear{clear:both;}#subpage_content p,ul,li,blockquote,table{font-size:12px;}.alignleft{float:left;position:relative;}.alignright{float:right;position:relative;}.leftside_runner{float:left;position:relative;width:350px;border-right:1px solid #ccc;}.sidebar{float:right;position:relative;width:550px;}.image_right{float:right;position:absolute;z-index:3;margin:0 0 0 580px;clear:right;}h1,h2,h3,h4{color:#a74b0f;font-family:Arial,Helvetica,sans-serif;}h1{font-size:18px;}h2{font-size:16px;}h3{font-size:14px;}h4{font-size:12px;}h5{font-size:12px;font-weight:bold;margin:10px 0 0 0;}h6{font-size:10px;font-weight:bold;}#wrapper{margin-top:-10px;padding-top:10px;width:100%;height:120%;background-image:url(../images/UI/swoosh_background.png);background-position:top center;background-repeat:repeat-x;background-attachment:scroll;}* html #wrapper{padding-top:20px;background-image:url(../images/UI/swoosh_background.gif);background-position:top center;background-repeat:repeat-x;background-attachment:scroll;}#wave_bg{margin:-20px 0 0 0;height:500px;width:100%;z-index:1;position:absolute;background-image:url(../images/UI/swoosh_background.png);background-position:top center;background-repeat:repeat-x;visibility:hidden;}.two_em_height{height:2.12em;text-decoration:none;border-bottom:1px solid #06f;}#breadcrumbs{font-size:18px;color:#999;font-family:Arial,Helvetica,sans-serif;border-bottom:1px dashed #06f;width:600px;min-height:22px;font-weight:bold;}* html #breadcrumbs{margin-left:5px;}#breadcrumbs>a:link{color:#f60;font-size:18px;font-weight:bold;text-decoration:none;}#breadcrumbs>a:visited{color:#e69d58;font-size:18px;font-weight:bold;text-decoration:none;}#breadcrumbs>a:hover{color:#a74b0f;font-size:18px;font-weight:bold;text-decoration:none;}#breadcrumbs>a:visited:hover{color:#a74b0f;font-size:18px;font-weight:bold;text-decoration:none;}.hidden{visibility:hidden;}.oneColFixCtr #container{width:970px;margin:10px auto 0 auto;border:0 solid #000;text-align:left;position:relative;z-index:3;clear:both;color:#666;}.oneColFixCtr #container1{width:970px;margin:10px auto 0 auto;border:0 solid #000;text-align:left;position:relative;z-index:3;clear:both;color:#666;}* html .oneColFixCtr #container{margin-top:20px;padding:0;}* html .oneColFixCtr #container1{margin-top:20px;padding:0;}.oneColFixCtr #inner_container{width:970px;margin:10px auto 0 auto;border:0 solid #000;text-align:left;position:relative;z-index:3;clear:both;color:#666;}* html .oneColFixCtr #inner_container{margin-top:20px;padding:0;}#header{background:url(../images/UI/header_bg.png) no-repeat top center;height:108px;width:100% margin:0;font-size:10px;}#login_info{position:relative;list-style:none;float:right;margin:-25px 10px 0 0;clear:right;font-family:helvetica,arial,san-serif;color:#000;font-size:12px;width:310px;}#login_info>a:link,#login_info>a:visited{color:#f60;text-decoration:none;font-size:12px;}#login_info>a:hover,#login_info>a:visited:hover{color:#a74b0f;font-size:12px;}#loginForm>fieldset#login_fieldset{width:800px;}#loginForm>legend{height:0;width:0;visibility:hidden;}.forgot{padding:5px 10px 5px 20px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#DDD;text-shadow:1px 1px 0 #fff;}.top_logo{border:0;position:relative;z-index:5;margin:-40px 0 0 10px;float:left;}#CheckoutIMG{position:relative;float:right;text-align:right;margin:0 0 0 10px;}.no_border{border:0 solid;}.oneColFixCtr #mainContent{clear:right;background:#fff;position:relative;z-index:0;top:18px;margin:0;padding:0;}* html .oneColFixCtr #mainContent{clear:right;background:#fff;z-index:2;margin-top:-42px;padding:-1px;}#Maincontent_inner{padding:10px;}* html #Maincontent_inner{margin-top:10px;padding:10px;}.banner_test{margin-top:-36px;}hr.dashed_hr{border-top:dashed 1px #06f;width:95%;}#subpage_content{padding:0 10px 0 10px;clear:both;}* html #subpage_content{padding:10px;clear:both;width:95%;}#subpage_content h1{border-bottom:1px dashed #06f;color:#a74b0f;}.products{background:url(../images/UI/special_products.png) no-repeat top left;width:218px;height:219px;overflow:hidden;font-size:10px;padding:1px 7px 0 7px;line-height:10px;float:left;position:relative;margin:0 -5px 0 10px;overflow:hidden;}.products img{border:0;text-align:center;margin:4px 0 -8px 14px;height:168px;width:168px;}p.promotions_description,a.promotions_description,p.promotions_description>a:link,p.promotions_description>a:hover,p.promotions_description>a:visited,p.promotions_description>a:visited:hover{color:#000;font-weight:bold;font-size:10px;line-height:10px;padding:0 7px 0 0;text-decoration:none;}h3.promotions_description,a.promotions_description,h3.promotions_description>a:link,h3.promotions_description>a:hover,h3.promotions_description>a:visited,h3.promotions_description>a:visited:hover{color:#000;font-weight:bold;font-size:14px;line-height:10px;padding:0 7px 0 0;text-decoration:none;}.promotions_price,.promotions_price>a:link,.promotions_price>a:hover,.promotions_price>a:visited{color:#848484;margin-top:-7px;font-size:10px;text-decoration:none;}.promotions_price>a:link{color:#848484;margin-top:-7px;font-size:10px;text-decoration:none;}.promotions_price>a:hover{color:#848484;margin-top:-7px;font-size:10px;text-decoration:underline;}.promotions_price>a:visited{color:#848484;margin-top:-7px;font-size:10px;text-decoration:none;}.promotions_price>a:visited:hover{color:#848484;margin-top:-7px;font-size:10px;text-decoration:underline;}* html p.promotions_description,a.promotions_description,p.promotions_description>a:link,p.promotions_description>a:hover,p.promotions_description>a:visited,p.promotions_description>a:visited:hover{color:#000;font-weight:bold;font-size:10px;line-height:8px;padding:0;text-decoration:none;width:180px;}.lgimage{position:relative;float:left;margin:0 15px 0 0;padding:10px;border-right:1px solid #ccc;}.lgimage{margin:10px;}#product_info{background:#ccc;border:1px solid #666;position:relative;float:right;clear:right;margin:0 0 20px 0;}.category{position:relative;float:left;width:200px;margin-left:35px;}.category_listing{position:relative;float:left;width:200px;margin-left:25px;}.category_list{width:190px;height:145px;}.info_box>h3,.info_box>h3>a:link,.info_box>h3>a:visited,.info_box>h3>a:hover,.info_box>h3>a:visited:hover{color:#a74b0f;font-size:14px;text-decoration:none;}.info_box2>h3,.info_box2>h3>a:link,.info_box2>h3>a:visited,.info_box2>h3>a:hover,.info_box2>h3>a:visited:hover{color:#a74b0f;font-size:14px;text-decoration:none;}#finder_form>fieldset{border:1px dashed #06f;margin:5px;background-color:#eef0ef;}fieldset.contact_form{border:0 dashed #ccc;width:550px;}.contact_email{padding:5px;background:#ccc;font-size:14pt;}dl{font-size:12px;margin:0;padding:0;}dt{font-weight:bold;margin:10px 0 2px;padding:0;}dd{padding:0;margin:0 0 20px 20px;}#subpage_content dd h3{margin-top:0;}.product_module{float:left;position:relative;margin:10px 0 0 25px;border-bottom:1px dashed #ccc;}.product_module>img{width:190px;height:145px;text-decoration:none;margin:0 auto;border:none;}div.product_module>a>img{width:190px;height:145px;border:none;}.product_short_description{width:700px;border-right:1px solid #ccc;float:left;position:relative;margin:0;}.moreinfo{text-align:right;font-size:10px;}.moreinfo a:link{color:#f60;text-decoration:none;font-size:10px;}.moreinfo a:visited{color:#e69d58;text-decoration:none;font-size:10px;}.moreinfo a:hover{color:#a74b0f;text-decoration:none;border-bottom:1px solid #a74b0f;font-size:10px;}.moreinfo a:hover:visited{color:#a74b0f;text-decoration:none;border-bottom:1px solid #a74b0f;font-size:10px;}div.actions{border:1px dashed #930;float:right;position:relative;clear:right;padding:5px;margin-bottom:15px;background:url(../images/UI/actions_bg.png) bottom left repeat-x;width:100%;}form#searchform{width:300px;font-size:10px;margin:-20px 0 8px 20px;float:right;clear:right;}#searchform>legend{height:0;width:0;visibility:hidden;margin:0;padding:0;}#searchform>fieldset{border:0;}.searchform_right{float:right;position:relative;}.searchform_left{text-align:left;float:left;position:relative;}.products_category{background:url(../images/UI/special_products.png) no-repeat top left;width:218px;height:219px;overflow:hidden;font-size:10px;padding:1px 7px 0 7px;line-height:10px;float:left;position:relative;margin:0 0 0 5px;overflow:hidden;}.products_category_sm{background:url(../images/UI/special_products_sm.png) no-repeat top left;width:180px;height:150px;overflow:hidden;font-size:10px;padding:1px 7px 0 7px;line-height:10px;float:left;position:relative;margin:0 0 0 5px;overflow:hidden;}.product_module a:link{font-size:12px;text-decoration:none;}.product_module a:hover{font-size:12px;text-decoration:underline;}.product_module a:visited{font-size:12px;text-decoration:none;}.product_module a:visited:hover{font-size:12px;text-decoration:underline;}* html .products_category{margin:5px -10px 5px -15px;padding:1px 2px 0 2px;}* html h3.promotions_description{color:#000;padding-left:5px;width:170px;}.products_category img{border:0;text-align:center;margin:4px 0 -8px 14px;height:145px;width:185px;}.products_category_sm img{border:0;text-align:center;margin:4px 0 -8px 14px;height:105px;width:145px;}.products_category>h3 a:link{font-size:12px;color:#000;text-decoration:none;}.products_category>h3 a:hover{font-size:12px;text-decoration:underline;}.products_category>h3 a:visited{font-size:12px;color:#000;text-decoration:none;}.products_category>h3 a:visited:hover{font-size:12px;text-decoration:underline;}* html .products_category img{border:0;text-align:center;margin:4px 0 -5px 6px;}.size_options{font-size:10px;margin:-10px 0 0 0;padding:0;}p.price{float:left;position:relative;margin:0;}p.products_price{margin:20px 5px;font-weight:bold;}.info_box{font-size:12px;width:480px;float:left;position:relative;margin:5px;}#productinfo{font-size:12px;width:400px;float:left;position:relative;margin:5px;}#productinfo>p{margin:5px;width:295px;float:left;position:relative;}#productinfo ul{margin:10px 0;}#purchase{width:150px;position:relative;float:left;border-left:1px #ccc dashed;padding:5px;margin-top:10px;text-align:right;}.purchase1{width:150px;position:relative;float:left;border-left:1px #ccc dashed;padding:5px;margin-top:10px;text-align:right;}* html #purchase{width:150px;position:relative;float:right;border-left:1px #ccc dashed;padding:5px 5px 5px -5px;margin:0 10px 0 0;}*+html #purchase{width:150px;position:relative;float:right;border-left:1px #ccc dashed;padding:5px 5px 5px -5px;margin:0 20px 0 0;}* html .purchase1{width:150px;position:relative;float:right;border-left:1px #ccc dashed;padding:5px 5px 5px -5px;margin:0 10px 0 0;}*+html .purchase1{width:150px;position:relative;float:right;border-left:1px #ccc dashed;padding:5px 5px 5px -5px;margin:0 20px 0 0;}.quantity{width:3em;}p.product_page_price{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:-5px;padding:10px;}p.product_page_price a:link{font-size:12px;}p.product_page_price a:hover{font-size:12px;}p.product_page_price a:visited{font-size:12px;}p.product_page_price a:visited:hover{font-size:12px;}p.addtocart{text-align:center;float:right;position:relative;}p.more_info{text-align:right;font-size:9px;}#sizes_tables{font-size:12px;margin:0;padding:0;text-align:left;}#accountwrapper div{clear:both;}#accountwrapper label{width:110px;}.account{float:left;position:relative;width:300px;margin:-50px 0;}#subpage_content #accountwrapper .account .product p,#subpage_content #accountwrapper h4,#subpage_content #accountwrapper .account,#subpage_content #accountwrapper label{clear:both;}#subpage_content #accountwrapper .account #expire{float:left;padding:0;margin:0;display:inline;}#subpage_content #accountwrapper .shippingaddress{padding-bottom:20px;width:150px;float:left;overflow:hidden;}#subpage_content #accountwrapper p{clear:both;}#box-table-a{font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;font-size:12px;margin:0 20px;width:900px;text-align:left;border-collapse:collapse;}#box-table-a thead{color:#fff;}#box-table-a th{font-size:13px;font-weight:normal;padding:8px;background-color:#c7b092;border-top:4px solid #eb5630;border-bottom:1px solid #fff;color:#fff;}#box-table-a td{padding:8px;background:#f1eae1;border-bottom:1px solid #fff;color:#a4460e;border-top:1px solid transparent;}#box-table-a tr:hover td{background:#c7b092;color:#fff;}#footer{font-size:10px;margin:0 auto;height:auto;background:url(../images/UI/footer_bg.jpg) bottom center no-repeat #fff;min-height:100px;padding-top:10px;}* html #footer{width:960px;}#footer a:link{color:#8f8f8f;text-decoration:none;}#footer a:visited{color:#8f8f8f;text-decoration:none;}#footer a:hover{color:#8f8f8f;text-decoration:underline;}#footer a:visited:hover{color:#8f8f8f;text-decoration:underline;}#main_footer_bar{background:url(../images/UI/bottom_link_bg.png) left top repeat-x;padding:0 7px 0 7px;border-top:1px #ccc solid;margin:15px 0 8px 0;color:#8f8f8f;font-size:12px;height:35px;text-transform:lowercase;}#main_footer_bar a:link,a:visited{color:#8f8f8f;text-decoration:none;font-size:12px;}#main_footer_bar a:hover,a:visited:hover{color:#333;text-decoration:underline;font-size:12px;}#footer_links{padding:5px;width:100%;text-align:left;color:#8f8f8f;}#footer_links a:link{color:#8f8f8f;font-size:10px;text-decoration:none;}#footer_links a:visited{color:#8f8f8f;font-size:10px;text-decoration:none;}#footer_links a:hover{color:#8f8f8f;font-size:10px;text-decoration:underline;}#footer_links a:visited:hover{color:#8f8f8f;font-size:10px;text-decoration:underline;}.footer_links_table{width:455px;border:0;float:left;text-align:left;position:relative;color:#8f8f8f;}#footer_address{float:right;text-align:right;margin:-55px 10px 0 250px;position:relative;width:250px;}#footer_address a:link,a:hover,a:visited{text-decoration:underline;}.test_products{margin:0 auto 0 auto;text-align:center;}.test_products img{border:0;}.column_right{position:relative;float:left;padding:0 10px;width:350px;margin:10px 0;border-left:1px #ccc dashed;}* html .column_right{position:absolute;float:right;padding:0 10px;width:325px;margin:10px 0;border-left:1px #ccc dashed;}.column_left{position:relative;float:left;padding:0 10px;width:450px;}.form_input{float:left;position:relative;clear:right;}.form_title{float:left;position:relative;width:200px;}.myform{margin:0 auto;width:800px;padding:14px;}#basic{border:solid 2px #dedede;}#basic fieldset{border:none;}#basic h1{font-size:14px;font-weight:bold;margin-bottom:8px;}#basic p{font-size:11px;color:#666;margin-bottom:20px;padding-bottom:10px;}#basic label{display:block;font-weight:bold;text-align:right;width:140px;float:left;font-size:11px;}#basic>strong{display:block;font-weight:bold;text-align:right;width:140px;float:left;font-size:11px;}#basic .small{color:#666;display:block;font-size:11px;font-weight:normal;text-align:right;width:140px;}#basic input{float:left;clear:right;width:200px;margin:2px 0 30px 10px;}#basic select{float:left;width:200px;margin:2px 0 30px 10px;}#basic .submit{clear:both;margin-left:150px;background:#888;color:#fff;border:solid 1px #666;font-size:11px;font-weight:bold;padding:4px 6px;width:100px;}#basic #expiration_date,#expiration_year{width:100px;}#basic #expiration_year{width:100px;}strong{float:none;}#productmenu{width:200px;background-color:#fcfcfc;border:1px solid #ebebeb;border-top:8px solid #333;margin:30px 0;}ul#productmenu{margin:0 0 10px 0;text-align:left;}#productmenu li{margin:0 0 10px 5px;}ul #productmenu{list-style:disc;display:list-item;}fieldset{border:none;}.shoppingcart{width:600px;}.shoppingcart h4{border-top:1px dashed #06f;font-size:12px;text-align:right;}p.button>a.checkout{float:right;position:relative;background-color:ebebeb;margin:-10px 0 0 10px;font-size:12px;}#left_column_large>form{width:600px;}.details{width:150px;position:relative;float:left;margin:5px;}#column_left_large{position:relative;float:left;padding:0 10px;width:500px;}#column_right_small{position:relative;float:left;padding:0 10px;width:150px;margin:10px;border-left:1px #ccc dashed;}.product{background:url(../images/UI/special_products.png) no-repeat top left;width:218px;height:219px;overflow:hidden;font-size:10px;padding:1px 7px 0 7px;line-height:10px;float:left;position:relative;margin:0 -5px 0 10px;overflow:hidden;}.product img{border:0;text-align:center;margin:4px 0 -8px 14px;height:168px;width:168px;}p.tab_contents{font-size:12px;color:#666;text-align:left;margin:0 15px 7px 250px;z-index:2;float:left;}* html p.tab_contents{font-size:12px;color:#666;text-align:left;margin-left:130px;position:relative;width:450px;float:left;}.signup_link{background:url(../images/UI/app_48.jpg) no-repeat center left;padding-left:25px;}iframe{visibility:0;height:0;width:0;z-index:1100;position:relative;}ul.navigation{position:relative;list-style:none;float:right;margin:10px 10px 0 0;z-index:900;width:520px;text-align:right;height:26px;}.navigation li.mainnav{list-style:none;display:inline;font-family:Georgia,"Times New Roman",Times,serif;color:#a74b0f;font-size:18px;margin-right:5px;border-right:1px #a74b0f solid;padding:3px;position:relative;}.navigation li:hover{background-color:#faf6f1;list-style:none;display:inline;}* html ul.navigation{position:relative;list-style:none;float:right;margin:10px 0 0 0;width:510px;}* html .navigation li{list-style:none;display:inline;font-family:Georgia,"Times New Roman",Times,serif;color:#a74b0f;font-size:18px;margin-right:5px;border-right:1px #a74b0f solid;padding:3px;}* html .navigation li:hover{background-color:#faf6f1;list-style:none;display:inline;}.navigation a:link{color:#a74b0f;font-size:18px;text-decoration:none;}.navigation a:hover{color:#a74b0f;font-size:18px;text-decoration:none;}.navigation a:visited{color:#a74b0f;font-size:18px;text-decoration:none;}.navigation a:visited:hover{color:#a74b0f;font-size:18px;text-decoration:none;}#dropmenudiv{background:url(../images/UI/dropdown_bg.png) top left no-repeat;border:none;position:absolute;}* html #dropmenudiv{margin:-4px 0 0 0;}#dropmenudiv a{width:100%;display:block;text-indent:3px;border-bottom:0 solid black;padding:1px 0 0 20px;text-decoration:none;font-weight:bold;color:#a74b0f;font-size:10px;border:none;height:18px;}#dropmenudiv a:hover{color:#f60;background-image:url(../images/UI/dropdown_hover.png);background-position:center left;background-repeat:no-repeat;border:none;}.navigation,.navigation ul{padding:0;margin:1px 0;list-style-type:none;}.navigation li{float:left;display:inline;}.navigation li a:hover{position:relative;}.navigation li:hover{position:relative;}.navigation li ul{position:absolute;left:-9999px;width:150px;z-index:1000;margin:0 0 0 -10px;}.navigation li:hover>ul{width:150px;top:-1px;left:150px;z-index:1000;}.navigation>li:hover>ul{left:10px;top:25px;padding-bottom:10px;text-align:left;position:absolute;border:0 solid black;border-bottom-width:0;font:normal 10px Arial;line-height:18px;z-index:1000;background:url(../images/UI/dropdown_bg.png) top left no-repeat;}.navigation>table{width:0;height:0;margin:0 -5px 0 0;border-collapse:collapse;border:0;font-size:10px;visibility:0;}.navigation li a:hover ul{left:13px;top:29px;width:150px;}.navigation:hover ul li{width:150px;border:none;background:none;}.navigation :hover ul li a,.navigation:hover ul li a:visited{width:100%;display:block;text-indent:3px;border-bottom:0 solid black;padding:1px 0 0 20px;text-decoration:none;font-weight:bold;color:#a74b0f;font-size:10px;border:none;background:none;}.navigation :hover ul li a:hover{color:#f60;background-image:url(../images/UI/dropdown_hover.png);background-position:center left;background-repeat:no-repeat;border:none;background:none;}.navigation a.shop,.navigation a:visited.shop{width:107px;}.nav_level2{width:150px;margin:0;background:url(../images/UI/dropdown_bg.png) bottom left no-repeat;z-index:1001;position:relative;}table.quickcheckout{text-align:right;width:865px;}h3.quickcheckout{text-align:left;border-bottom:1px dashed #06f;}#subpage_content .quickcheckout td{border-bottom:1px solid #efefef;padding-bottom:2px;}#subpage_content .quickcheckout td label{text-align:right;font-size:.9em;width:100%;}#subpage_content .quickcheckout td input{width:20px;display:inline;float:none;clear:none;}form>h3{text-align:left;}#current_addresses{width:200px;position:relative;float:left;clear:left;}.new_address{width:350px;border:0 dashed #ccc;position:relative;float:left;}.new_address #createaccount{margin-left:-50px;}#createaccount{width:400px;float:left;position:relative;padding:0;}#createaccount label{display:block;font-weight:bold;text-align:right;width:140px;float:left;font-size:11px;}#createaccount input{float:left;clear:right;width:200px;margin:2px 0 30px 10px;}#createaccount .submit{clear:both;margin-left:150px;background:#888;color:#fff;border:solid 1px #666;font-size:11px;font-weight:bold;padding:4px 6px;width:100px;}#topright a{position:absolute;right:0;top:0;display:block;height:125px;width:125px;background:url(../images/UI/directions_banner.png) no-repeat;text-indent:-999em;text-decoration:none;}.signuplink{padding:10px;background:#EEE;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:center;text-shadow:1px 1px 0 #fff;}small.intros{font-size:10px;}.landing_login{margin:15px 0 0 0;background:#EEE url(../images/landingpages/banner_bg.jpg) bottom left repeat-x;text-shadow:1px 1px 0 #fff;width:950px;padding:12px 0 12px 20px;max-height:45px;}.landing_login p{font-size:18px;margin:0;background:url(../images/landingpages/phonecall.gif) no-repeat;padding:2px 0 2px 25px;}