html{background:#151515}
body{background: #151515 ;color:#ddd;font-family:Arial,sans-serif;font-size:100%;text-align:center;}
a{text-decoration:none;color:#FE8236;}
.bullet a{text-decoration:none;color:#fff;}
a:hover{border-bottom:1px solid rgb(252,171,90) !important;}
#maindiv{width:900px;text-align:left;margin:3em auto;}
#header{font-size:0.75em;}
#header address{text-align:right;font-style:normal;margin-bottom:8px;}
#header address br{display:none;}
#header address span{padding-left:10px;}
#header address:hover a{border-bottom:1px solid rgb(255,255,255);}
#menu{border:solid rgb(177,177,176);border-width:1px 1px 1px 0;padding:3px;font-size:11px;height:22px;min-height:22px;}
#menu li a{border:0 !important;color:rgb(0,0,0);text-transform:uppercase;padding-left:12px;background:url("../img/menu-bullet.gif") left center no-repeat;}
#menu a:hover{background-image:url("../img/menu-bullet-hover.gif");}
#menu li li a{text-transform:none;display:block;}
#menu ul{background:rgb(251,152,51) !important;text-align:right;padding:4px;}
#menu ul li{z-index:9;background:rgb(251,152,51) !important;display:inline;list-style-type:none !important;position:relative;}
#menu ul li:hover{z-index:10;}
#menu ul ul{text-align:left;position:absolute;left:-50px;top:14px;width:200px;border:solid rgb(21,21,21);border-width:0 0 1px 0;}
#menu ul ul ul{border-width:1px;left:20%;top:0;}
#menu li{padding-left:1em;}
#menu li li{display:block;border-bottom:1px dotted rgb(0,0,0);margin:0.2em 1em;padding:0;}
#menu ul ul,#menu li:hover ul ul{display:none;}
#menu li:hover ul,#menu li:hover li:hover ul{display:block;}
#logo{margin-top:-50px;width:250px;}
#logo h1{font-size:1.2em;position:relative;overflow:hidden;margin:0;text-align:center;}
#logo h1,#logo h1 span{width:244px;height:72px;background:url("../img/logo.gif") top left no-repeat;cursor:pointer;}
#logo h1 span{display:block;position:absolute;top:0;left:0;z-index:1;}
#logo h1 a{position:relative;width:244px;height:72px;display:block;text-decoration:none;color:rgb(255,255,255);}
#content{position:relative;z-index:1;background:url("../img/content-bg.gif") bottom right no-repeat;margin-top:-22px;padding:33px 11px 11px;border:solid rgb(177,177,176);border-width:0 1px 1px 1px;}
#content div.box{font-size:0.8em;padding:5px 10px;border:solid rgb(76,76,76);border-width:0 0px;margin:0 0 2em -1px;}
#content div.grey{background:#1A1A1A;}
#content div.box img{float:left;margin:0 0.5em 0.2em 0;}
#content div.box span.img{float:left;margin:0 0.5em 0.2em 0;}
#content div.box span.img img{float:none !important;margin:0 !important;}
#content div.box p{text-align:left;}
div#content h2{color:rgb(242,242,242);font-size:0.9em;margin-bottom:0.5em;}
div#content h2:hover a{border-bottom:1px solid rgb(255,255,255);}
div#content .bullet{padding-left:15px;background:left center no-repeat;position:relative;}
div#content .bullet.orangef{background-image:url("../img/bullet-orange-f.gif");}
div#content .bullet.orangee{background-image:url("../img/bullet-orange-e.gif");}
div#content .bullet.whitef{background-image:url("../img/bullet-white-f.gif");}
div#content .bullet.whitee{background-image:url("../img/bullet-white-e.gif");}
div#content .grey h4.head,div#content .grey h4.head span,div#content .grey h4.head strong{background-color:rgb(34,34,34);}
div#content h2.head{font-size:0.75em;clear:left;text-align:right;padding:10px	 0 5px 2px;border-bottom:1px solid #222222;} /*background:rgb(21,21,21) url("../img/boxhead-bg.gif") bottom left repeat-x;*/
div#content h2.head span{background:rgb(21,21,21);color:rgb(252,171,90);padding-right:15px;text-transform:uppercase;float:left;}
div#content h2.head strong{background:rgb(21,21,21);padding-left:15px;}
div#content h2.head:hover a{border-bottom:1px solid rgb(255,255,255);}
div#content div.paging{height:2.2em;padding-top:1em;clear:both; font:normal 15px tahoma}
div#content div.paging a{color:#aaa}

div#content div.paging p{height:1.2em;line-height:1.2em;}
div#content div.paging p a,div#content div.paging p span{height:25px;width:35px;display:block;float:left;text-align:center;line-height:25px;}
div#content div.paging span{color:#333; width:5px !important}
div#content div.paging span.active{color:#333; width:35px !important}
div#content div.paging p a:hover{border:0 !important;color:rgb(252,171,90); }
div#content div.paging p span.active{color:rgb(252,171,90);font-weight:bold;}
div#content h4.breadcrumbs{font-size:0.75em;margin-left:210px;font-weight:normal;}
div#content h4.breadcrumbs a{margin:0 0.5em;}
div#content h4.breadcrumbs:hover a{border-bottom:1px solid rgb(255,255,255);}
div#content div.product{clear:both; text-align:justify}
div#content div.gallery-container{width:380px;float:right;margin-left:1em;position:relative;}
div#content div.gallery-container p,div#content div.gallery-container ul{background:rgb(33,33,33);border-left:1px solid rgb(76,76,76);text-align:center;margin-bottom:1em;}
div#content div.gallery-container p{background-image:url("../img/gallery-detail-zoom.gif");background-position:top right;background-repeat:no-repeat;height:184px;}
div#content div.gallery-container p a{background:url("../img/loading.gif") center center no-repeat;display:block;border:0 !important;height:180px;width:380px;line-height:180px;}
div#content div.gallery-container ul{height:90px !important;overflow:hidden;}
div#content div.gallery-container ul li{display:inline;float:left;}
div#content div.gallery-container ul li a{display:block;text-align:center;width:126px;height:90px;line-height:90px;border-bottom:1px solid rgb(33,33,33);}
div#content div.gallery-container p a img,div#content div.gallery-container ul li a img{vertical-align:middle;}
#footer{margin-top:5px;text-align:right;}
#footer h2{font-size:11px; display:inline;}

#links { padding-top:10px !important}
#slat a {color:#888 !important; padding-right:0px !important}
#slat a:hover {border:0 !important; background:none !important; color:#ccc !important}

#slat2  {margin:30px 0 0 0}
#slat2 li{color:#aaa !important;}
#slat2 a{color:#ccc;}

.text {font:normal 0.8em Arial; margin:10px; line-height:17px; text-align:justify}
.text p {margin:7px 5px;}
.text h2 {padding:5px 10px;}
.both{clear:both}


