html{background-color:#e0dfd9;background-image:url(/images/horizontal-trans.png);background-repeat:repeat-x;background-position:0 -287px;}
body{padding-bottom:26px;}
#custom-doc{background-color:#fff;width:930px;min-width:930px;text-align:left;position:relative;overflow:hidden;background-image:url(/images/vertical.png);background-repeat:repeat-y;background-position:0 0;margin:auto;}
#hd{position:relative;width:900px;overflow:hidden;background-color:#1c1a16;background-image:url(/images/horizontal-trans.png);background-repeat:repeat-x;background-position:0 -102px;margin:0 auto;}
#logo{position:relative;height:135px;overflow:hidden;width:177px;background-image:url(/images/stationary-trans.png);background-repeat:no-repeat;background-position:0 -585px;z-index:5;text-indent:-9999px;margin:0;padding:0;}
#logo h1{display:block;height:135px;margin:0;padding:0;}
#logo h1 a{display:block;overflow:hidden;height:0 !important;padding:135px 0 0;}
#tagline{position:absolute;right:11px;top:94px;color:#fff;font-family:Georgia, Times New Roman, serif;font-style:italic;z-index:6;}
#mainnav{position:relative;overflow:hidden;background-color:#fff;}
#mainnav ul{position:relative;list-style-type:none;width:900px;overflow:hidden;margin:0;padding:0;}
#mainnav li{float:left;width:auto;display:block;list-style-type:none;margin:0;padding:9px 0;}
#mainnav li a{font-size:108%;text-decoration:none;display:block;overflow:hidden;background-image:url(/images/vertical.png);background-repeat:repeat-y;background-position:-980px 0;margin:0;padding:2px 19px;}
#mainnav li a:hover{color:#204453;}
#mainnav #special-item{background-image:url(/images/stationary-trans.png);background-repeat:no-repeat;background-position:right -1398px;padding-right:5px;}
#mainnav #special-item a{color:#893e08;}
.image-wrapper,.image-wrapper-secondary{position:relative;width:900px;border-bottom:10px solid #FFF;margin:0 auto;}
#home .image-wrapper,#home.image-wrapper-secondary{border-bottom:8px solid #FFF;}
.image-wrapper{height:383px;}
.image-wrapper-secondary{height:213px;}
.image-wrapper #image-overlay{position:absolute;top:0;left:0;height:383px;width:900px;background-image:url(/images/stationary-trans.png);background-repeat:no-repeat;background-position:0 -776px;z-index:7;text-indent:-9999px;margin:0;padding:0;}
.image-wrapper-secondary #image-overlay{position:absolute;top:0;left:0;height:213px;width:900px;background-image:url(/images/stationary-trans.png);background-repeat:no-repeat;background-position:0 -1153px;z-index:7;text-indent:-9999px;margin:0;padding:0;}
#caption{background-image:url(/images/stationary-trans.png);background-position:0 -59px;background-repeat:no-repeat;height:58px;left:0;position:absolute;top:488px;width:308px;z-index:8;color:#3f2f07;}
.rvmodels #caption{background-image:url(/images/stationary-trans.png);background-position:0 -59px;background-repeat:no-repeat;height:58px;left:0;position:absolute;top:188px;width:220px;z-index:8;color:#3f2f07;}
#caption p{font-size:93%;padding:13px 5px 0 35px;}
#caption h2{font-size:225%;font-variant:small-caps;text-align:center;color:#503a06;padding:13px 5px 0 35px;}
.cufon-active #caption h2{padding-top:10px;}
#bd{position:relative;overflow:hidden;width:900px;margin:0 auto;padding:0 0 20px;}
.models{text-align:center;padding-bottom:18px;}
.models .yui-u{border-left:2px solid #D2D0C9;border-right:2px solid #D2D0C9;border-top:2px solid #D2D0C9;background-image:url(/images/stationary-trans.png);background-repeat:no-repeat;background-position:-304px -339px;background-color:#D2D0C9;margin-left:8px;width:32.27%;}
.models h3{background-image:url(/images/horizontal-trans.png);background-position:0 -23px;background-repeat:repeat-x;text-transform:uppercase;margin:0 8px 6px;padding:6px 0;}
.cufon-active .models h3{padding:1px 0 6px;}
.models h3 a{color:#893e08;text-decoration:none;background-image:url(/images/stationary-trans.png);background-repeat:no-repeat;background-position:right 6px;padding:0 16px;}
.cufon-active .models h3 a{background-position:right 8px;}
.models h3 a:hover{text-decoration:none;color:#632d05;}
#home .yui-u p{padding-right:10px;}
.yui-t2 #yui-main .yui-b{margin-left:220px;}
.yui-t2 .yui-b{width:220px;}
.content-wrapper-event{padding:0 0 8px;}
.content-wrapper-list{background-image:url(/images/hor-dash-white.gif);background-position:left top;background-repeat:repeat-x;padding:10px 0 8px;}
.rvoverview #bd #yui-main .yui-b .yui-g{width:690px;}
.rvoverview .content-wrapper-list{background-color:#EFEDE5;background-image:url(/images/stationary-trans.png);background-position:right -84px;background-repeat:no-repeat;border:2px solid #D2D0C9;float:left;width:44.3%;margin:0 10px 10px 0;padding:5px 15px 13px 10px;}
.rvoverview .content-wrapper-list p{display:inline;}
.rvoverview .content-wrapper-list h4{font-weight:400;text-transform:none;font-size:138.5%;padding-bottom:0;}
.rvoverview .content-wrapper-list h4 a{color:#893e08;background-image:url(/images/stationary-trans.png);background-repeat:no-repeat;background-position:right 6px;padding:0 16px 0 0;}
.content-wrapper-secondary{padding:0 10px 0 0;}
.rvoverview .content-wrapper-secondary{padding:0 20px 0 0;}
h4 a{text-decoration:none;}
h4 a:hover{text-decoration:underline;}
.date{font-size:93%;}
.left{margin-right:10px;margin-bottom:10px;margin-top:3px;border:#c4bfa8 solid 2px;}
.right{margin-left:10px;margin-bottom:10px;margin-top:3px;border:#c4bfa8 solid 2px;}
.side-info{color:#534536;overflow:hidden;width:155px;padding:3px 10px 25px;}
.side-info h3{color:#6e5f4f;}
.side-info p{color:#534536;}
.side-menu{width:191px;padding-bottom:20px;}
.side-menu ul,.side-menu ul li{list-style-type:none;margin:0;padding:0;}
.side-menu ul li{line-height:1.3em;padding:4px 7px 2px 0;}
.side-menu ul li a{display:block;text-decoration:none;}
.side-menu h3{background-image:url(/images/horizontal-trans.png);background-position:0 25px;background-repeat:repeat-x;margin-bottom:4px;padding:0 0 4px;}
.section-menu h3 a{color:#883f09;text-decoration:none;}
#ft{background-image:url(/images/stationary-trans.png);background-position:0 bottom;background-repeat:no-repeat;overflow:hidden;position:relative;text-align:left;width:900px;margin:0 auto;padding:0 15px 78px;}
.ft-main{background-color:#2d2a24;position:relative;padding:10px;}
.ft-info{font-size:85%;padding:0;}
.clearall{clear:both;height:0;position:relative;line-height:0;margin:0;padding:0;overflow:hidden;}
#search{overflow:hidden;position:absolute;top:15px;right:11px;width:226px;z-index:25;margin:0 auto;padding:0;}
#search fieldset{border:none;padding:0;}
#search #form-button{background-color:#E8AA21;border:medium none;color:#433109;float:right;font-size:13px;height:26px;width:60px;padding:0 4px 2px;}
#search #input-field{border:medium none;float:left;font-size:13px;height:18px;width:150px;margin:0;padding:4px;}
#mainnav #special-item a:hover,.rvoverview .content-wrapper-list h4 a:hover{color:#632d05;}
#ft p,.ft-info a{color:#fff;}
.models .first{background-position:0 -339px;}
.models .last{background-position:-609px -339px;}
#inventory-details{float:left;width:293px;}
#inventory-details ul{margin:0;}
#inventory-details li{list-style-type:none;padding:3px 0;}
#inventory-details-price{float:left;width:100px;}
#inventory-details-price p{font-size:138.5%;font-weight:bold;color:#883F09;}
.category_images_list{margin:0;}
.category_images_list li{list-style-type:none;float:left;width:154px;padding-bottom:12px;
padding-right:12px;}
.category_images_list li a{display:block;}
.category_images_list li img{border:2px solid #C4BFA8;}
#fancy_title td{border:none;}
#announcement{background-color:#F3B620;color:#3F2F07;font-size:16px;padding:15px 40px 0px;background-image:url(/images/stationary-trans.png);background-position:left -205px;text-align:center;}
#announcement-break{background-image:url(/images/stationary-trans.png);background-position:left -310px;border-bottom:8px solid #FFFFFF;height:19px;margin-top:-15px;}
#announcement p{font-family:Georgia, Times New Roman, serif;line-height:1.4em;}
.float-left{float:left;padding-right:20px;}
.clear{clear:both;}
#contactform input[type="text"], #contactform input[type="password"] {width:auto;}
#tagline a{color:#fff;text-decoration:none;}
#tagline a:hover{text-decoration:underline;}
#nbcg{font-size:11px;margin:0 auto;padding:0 0 20px;position:relative;text-align:left;width:930px;}
#nbcg a{text-decoration:none;color:#999;}
#nbcg a:hover{text-decoration:underline;color:#666;}

