/* GLOBAL STYLES */
@import url(global.css);

/* STYLES UNIQUE TO SUBPAGE */
.product-box								{ background: #3b2b0a; padding-bottom: 7px; }
.product-box div.title 						{ width: 949px; height: 21px; background: #adbe6e; padding: 9px 0 0 31px; }
.product-box .title h1 						{ font: normal 16px Arial,Helvetica,sans-serif; line-height: normal; margin: 0; padding: 0; }
.product-box ul 							{ width: 949px; background: url(../_images/product-box-nav-bg.gif) repeat-x; }
.product-box ul 							{ margin: 0; padding: 18px 0 11px 31px; overflow: hidden; list-style: none; }
.product-box ul li 							{ color: #fff; margin: 0 0 0 73px; float: left; }
.product-box ul li.first 					{ margin: 0; }
/*.product-box ul li img 					{ zdisplay: block; zmargin: 0 0 8px; }*/
.product-box ul li a 						{ font-size: 12px; color: #fff; }

/* MOOTOOLS ACCORDIAN */
.sidebar 									{ width: 215px; background: url(../_images/sidebar-bg.gif) repeat-x; padding: 13px 10px 0 10px; float: right; }
.sidebar .navbar h3.toggler					{ cursor: pointer; margin: 0; padding: 0; }
.sidebar .element							{ margin-bottom: 15px; }
.sidebar .navbar ul 						{ margin: 0; padding: 7px 10px; list-style: none; border: 1px solid #576893; }
.sidebar .navbar ul li						{ margin-top: 10px; }
.sidebar .navbar ul li:first-child			{ margin-top: 0; }
.sidebar .navbar ul li 						{ font-size: 1em; text-indent: 0; margin-top: 0; margin-bottom: 10px; }
.sidebar .navbar ul li a 					{ display: block; color: #3b2b0a; }
.visitstore_blue							{ background: #576893; font-weight: bold; font-size: 0.8em; color: #FFF; }
.visitstore_white							{ background: #ece9d6; font-weight: bold; font-size: 0.8em; color: #555; border-top: 0 !important; }
.visitstore_blue span,
.visitstore_white span						{ display: block; font-weight: normal; margin-top: 0; padding-top: 0; }

#content 									{ width: 745px; float: left; }
.popup #content								{ width: 100% !important; }
#content a									{ color: #ae3c21; }
#content a:hover							{ text-decoration: underline; }
#content h1									{ font: normal 70px Arial,Helvetica,sans-serif; line-height: normal; margin: 0; padding: 0; position: absolute; top: 535px; margin-left: 18px; }

.single-column 								{ width: 980px !important; min-height: 410px; background: url(../_images/contactus/main.jpg) repeat-x; }
.single-column h1 							{ top: 200px !important; }
.single-column .text						{ margin-top: 100px; }

#content h2									{ font: bold 25px Arial,Helvetica,sans-serif; line-height: normal; margin: 0; padding: 0; }
#content .text 								{ padding: 8px 30px; }
.popup .text 								{ padding: 10px !important; }
#content .text blockquote					{ line-height: 1.8em; }
#content .text p 							{ line-height: 1.8em; }

.single-column p							{ line-height: 1.5em !important; }
.spacing									{ padding-left: 15px; }
.leftcolumn									{ width: 49%; float: left; }
.rightcolumn								{ width: 49%; float: left; }
.clear										{ clear: both; }

div.banners 								{ margin: 0 0 27px; }
div.banners:after 							{ content: ""; display: block; clear: both; }
.banners img 								{ margin: 0 63px; }

#footer 									{ height: 114px; background: #dddac7 url(../_images/footer-bg.gif) no-repeat; padding: 30px 0 11px; }
.popup #footer 								{ width: 100%; height: auto; padding: 0; border-top: 2px solid #8a877e; }
.popup #footer p							{ padding: 5px 12px; }

.popup form									{ margin: 0; padding: 0; }
.popup fieldset								{ border: 0; border-bottom: 1px solid #EEE; }
.popup fieldset.alt							{ border-bottom: 0; padding-top: 10px; }
.popup label								{ display: block; padding-bottom: 6px; }
.brand_questions							{ background: #EEE; } 