@charset "UTF-8";
/* CSS Document */

body { background-color:#000000;margin:0; }
img { border:0; }
a:link { color:#834632; text-decoration:none; }
a:visited { color:#834632; text-decoration:none; }
a:hover { color:#834632; text-decoration:underline; }

h1 { color:#834632;font-size:18px;margin:0;font-weight:lighter;text-transform:uppercase; }
h2 { color:#834632;font-size:13px;margin:0;text-transform:uppercase; }

div#container { margin:0 auto; text-align:center; width:928px; }

div#t-nav { padding:34px 31px 0 31px;text-align:left;font-size:0; }
div#t-nav .logo { float:left;width:240px;font-size:0;padding-bottom:19px; }
div#t-nav .menu { margin-top:17px;float:right;width:520px;text-align:left;font-size:0; }
div#t-nav ul { padding:0;margin:0;list-style:none; }
div#t-nav ul a { float:left;height:35px; }
div#t-nav ul li { float:left;position:relative;padding-right:22px; }
div#t-nav ul li ul { background:#fff;border:solid 1px #FDC241;width:165px;display:none;position:absolute;top:25px;left:50%;padding:0;margin:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000; }
div#t-nav ul li ul li { padding:2px;line-height:17px; }
div#t-nav ul li ul li a { clear:both;float:left;width:151px;height:17px;padding:0px; }
div#t-nav li > ul { top:auto;left:auto; }
div#t-nav ul li:hover ul, div#t-nav ul li.over ul { display:block; }
div#t-nav div.nav-seperator { height:2px;font-size:0;background:#DADADA; }
div#t-nav div.nav-title { font-weight:bold; }
div#t-nav ul li ul li a:hover { background:#FBE9C2; }

div#page-header { font-size:0; }

div#content { width:856px;background-color:#FFFFFF;padding:36px 36px 36px 36px;text-align:left;font-family:Arial, Helvetica, sans-serif;color:#555555;font-size:12px; }

div#footer { padding:20px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#7B7B7B; }
div#footer a:link { color:#7B7B7B; text-decoration:none; }
div#footer a:visited { color:#7B7B7B; text-decoration:none; }
div#footer a:hover { color:#FDC241; text-decoration:underline; }

div.product-list { clear:both;padding:20px; }
div.product-list div.list-heading { margin-bottom:-25px; }
div.product-list div.list-heading h2 { margin:0;padding:0; }
div.product-list div.product { float:left;width:170px;padding-right:45px;padding-top:40px; }
div.product-list div.product div.product-name { margin:0;padding:10px 4px 0px 4px;font-weight:bold; }
div.product-list div.product div.product-desc { margin:0;padding:10px 4px 0px 4px; font-size:11px; }
div.product-list div.product p { font-size:11px;margin-top:8px; }

div#product-information { float:left;width:420px; }
div#product-information div#product-logo { padding-bottom:25px; }
div#product-misc { float:right;width:380px; }
div#product-misc div#product-image { border:#D2D2D2 solid 2px;padding:25px;text-align:center; }
div#product-misc div#product-image-nopad { border:#D2D2D2 solid 2px;padding:0;text-align:center; }
div#product-misc ul { margin:20px;padding:0;list-style:none; }
div#product-misc ul li { background-image:url(../images/b-arrow.gif);background-position:0;background-repeat:no-repeat;margin:0;padding:0 0 0 10px;list-style: none; }


div.list-line { clear:both;font-size:0;height:1px;margin:5px 20px;background:#CCCCCC; }

.fright { float:right;margin-left:25px;margin-bottom:15px; }
div.clear { clear:both;height:1px;font-size:0; }

div#contact-fleft { float:left;width:300px; }
div#contact-fright { float:right;width:500px; border-left: 1px solid #CCCCCC;}
div#contact-fright input, div#contact-fright textarea {	padding: 5px;width: 300px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px 0px 10px 0px; border: 1px solid #CCCCCC;}
div#contact-fright select { padding: 5px; width: 312px;	font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px 0px 10px 0px; border: 1px solid #CCCCCC; }
div#contact-fright textarea { height: 90px; }
div#contact-fright input.submit-button { width: 75px; }
div#contact-fright label { float: left; text-align: right; margin-right: 15px;	width: 125px; padding-top: 5px; }