@charset "utf-8";
/* CSS Document */

#productswrap {position:relative; margin-top:-50px;  }

#products { background-image:url(../images/productsbg.gif); 
border-right:#363535 solid 1px;
border-bottom:#363535 solid 1px;
border-left:#363535 solid 1px;
padding:0 0 0 0; margin:0; height:43px; width:814px; z-index:1; }

#navbg { background-color:#000; position:absolute; z-index:-1; width:818px; height:46px; margin-top:-45px; margin-left:-1px; }

#products div {background-image:none; margin-left:-9999px; width:816px; z-index:10; height:0; top:44px; background:#1a1a1a; overflow:hidden;}
#products ul {padding:0; margin:0; list-style:none; }
#products table {border-collapse:collapse; padding:0; margin:-1px -10px; width:0; height:0;}

#products li {background-image:none; float:left; margin-left:6px; }
#products li a { font-weight:normal; display:block; float:left; height:44px; line-height:40px; text-decoration:none; font-family:georgia, serif; font-size:16px; text-decoration:none; color:#fff; padding:0 10px 0 0; }
#products li a b { font-weight:normal; display:block; float:left; height:35px; padding:0 0 0 10px; }

#products div { left:10px; top:44px; height:220px; position:absolute; overflow:auto; padding:0; background:#242424;}
#products div ul.w1 { padding:0; margin-left:19px; margin-bottom:10px; list-style:none; width:816px;  }
#products div ul.w2 { padding:0; margin:0; list-style:none; width:816px;}

#products div ul li {float:left; background-color:#242424; width:320px; padding-left:10px; padding-right:65px; margin-left:-5px;}
#products div ul li p {
	width:100px; text-align:left middle; color:#fff; 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px; color:#fff; background-color:#333; height:80px; width:180px; margin-left:175px; margin-top:-0px;
	padding:10px; font-style:italic; 
	background-image:url(../images/products_bg.gif);
}
#products div ul li p:hover {
	background-color:#111;
	background-image:url(../images/products_active_bg.gif);
}
#products div ul li h2 {
	margin:0 auto;
	display:inline;
}

#products div ul li i.product { font-style:italic; font-style:normal; }
#products div ul li i.extra { font-size:12px; color:#999; font-style:normal; }
#products div ul li i.more { font-size:16px; color:#38c4ff; font-style:normal; text-decoration:line-through; } 
#products div ul li i.more404 { font-size:16px; color:#38c4ff; font-style:normal; text-decoration:line-through; } 
 
#products div ul li a {border:0; background:#1a1a1a; padding:0; height:auto; }
#products div ul li a img {display:block; border:0; float:left; height:100px; width:160px; }

#products li a:hover { color:#c00; border:0;}
#products li a:hover b {background-color:#eee; color:#c00; cursor:pointer;}

#products li:hover > a { color:#38c4ff;}
#products li:hover > a b {background-color:#1a1a1a; background-image:url(../images/productsbg.gif); color:#38c4ff;}
#products li:active > a b {background-color:#1a1a1a; color:#38c4ff;}



#products :hover div {  margin-left:0; height:330px; position:absolute; left:0; overflow:hidden; padding:0; overflow-x:hidden; overflow-y:auto; width:816px;
margin-left:-1px; background-image:url(../images/hoverdiv.gif); 
border-right:#000 solid 1px;
border-bottom:#000 solid 1px;
border-left:#000 solid 1px;
}

#hoverbottom{ bottom:0; position:absolute; background-color:#42ff9f; width:816px; height:1px; }

#products div {
			scrollbar-3dlight-color:#7F7F7F;
           scrollbar-arrow-color:#FF1493;
           scrollbar-base-color:#7F7F7F;
           scrollbar-track-color:#333;
           scrollbar-darkshadow-color:#7F7F7F;
           scrollbar-face-color:#7F7F7F;
           scrollbar-highlight-color:#7F7F7F;
           scrollbar-shadow-color:#7F7F7F
} 

abc {
	color:#060;
}