/* CSS Document */
body {
background-color:#151515;
font:13px Arial, Helvetica, sans-serif;
color:#151515;
margin:0;
}
img{
border:2 px solid #666666;
}
#intro_container {
position: absolute;
top: 0%;
left: 0px;
width: 100%;
height: 1px;
overflow: visible;
bottom:90%;
}
#flash_container {
width:400px;
height:500px;
margin:0 auto;
}
#logo_container {
width:990px;
height:89px;
margin:0 auto;
}
#logo {
width:333px;
height:89px;
float:left;
}
#content_container {
width:990px;
margin:0 auto;
}
#contain_inner{
height:100%;
background-color:#fff;
float:left;
width:950px;
padding:0 20px 20px 20px;
}
#top_nav {
width:950px;
height:20px;
padding:0 20px 0 20px;
z-index:2;
background-color:#FFFFFF;
margin:0 auto;
}
#top_nav ul {
width:950px;
height:20px;
float:left;
list-style:none;
display:block;
margin:0;
padding:0;
}
#top_nav ul li {
height:20px;
float:left;
margin-right:20px;
font-weight:bold;
text-align:center;
line-height:20px;
}
#top_nav ul li.cart {
float:right;
}
#top_nav ul li.login {
float:right;
margin:0;
}
#top_nav ul li a {
font:13px Arial, Helvetica, sans-serif;
color:#151515;
text-align:center;
text-decoration:none;
font-weight:bold;
line-height:20px;
}
#top_nav ul li a:hover {
font:13px Arial, Helvetica, sans-serif;
color:#FF0000;
text-align:center;
font-weight:bold;
line-height:20px;
}
#banner_container {
width:950px;
/*min-height:370px;
background:url(images/index_banner.jpg) no-repeat;*/
position:relative;
float:left;
background-color:#000000;
color:#FFFFFF;
min-height:440px;
}
/*#banner_right_panel {
width:220px;
height:440px;
position:absolute;
top:0;
right:0;
left:749px;
z-index:3333;
background:url(../images/products/p_back.png) repeat-y;
overflow:auto;
}*/
#banner_right_panel {
width:189px;
height:440px;
position:absolute;
top:0;
right:0;
left:761px;
/*z-index:3333;*/
z-index:102;
background:url(../images/products/p_back.png) repeat-y;
}
.scroll-pane {
width:189px;
height:440px;
overflow:auto;
float: left;
}

#banner_bottom_panel {
width:950px;
height:110px;
position:absolute;
top:440px;
right:0;
left:0;
/*z-index:4444;*/
z-index:102;
background:url(../images/products/p_back.png);
}
#banner_span {
font:13px Arial, Helvetica, sans-serif;
color:#fff;
padding:10px 10px 10px 10px;
float:left;
}
.banner_span_h {
font:20px Arial, Helvetica, sans-serif;
color:#fff;
padding:10px 10px 10px 10px;
line-height:50px;
}
#banner_span_right {
font:13px Arial, Helvetica, sans-serif;
color:#fff;
padding:20px 10px 10px 10px;
top:0;
position:absolute;
left:762px;
width:166px;
height:89px;
text-align:center;
}
#p_listing {
width:320px;
height:130px;
position:relative;
}
#p_listing2 {
width:330px;
position:absolute;
top:100px;
text-align:center;
/*background-color:#000000;
opacity:1;*/
background:url(../images/products/p_back.png) no-repeat;
}
.p_listing_text {
color:#fff;
line-height:30px;
/*opacity:1;*/
clear:both;
font-weight:bold;
}
.p_listing_text a {
font:13px Arial, Helvetica, sans-serif;
color:#fff;
line-height:30px;
text-decoration:none;
font-weight:bold;
}
.p_listing_text a:hover {
font:13px Arial, Helvetica, sans-serif;
color:#fff;
line-height:30px;
color:#FF0000;
font-weight:bold;
}
#footer {
width:990px;
height:60px;
margin:0 auto;
padding-top:10px;
padding-bottom:20px;
text-align:center;
color:#fff;
/*position:relative;*/
}
#footer a {
font:13px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
#footer a:hover {
font:13px Arial, Helvetica, sans-serif;
color:#FF0000;

}
#icon {
width:160px;
float:left;
}
#icon ul {
list-style:none;
margin:0;
padding:0;
}
#icon ul li {
/*width:23px;*/
height:24px;
margin:0 3px 0 0;
float:right;
}
.text_control{
	float:left;
	width:74%;
	color:#ffffff;
	padding-left:10px;
	padding-bottom:20px;
}
.text_h{
font:20px Arial, Helvetica, sans-serif;
color:#ff0000;
padding:0px 0px 10px 0px;
margin-top:5px;
}
.border_bottom{
/*border-bottom:1px solid #eeeeee;*/
}
#footer_links{
float:left;
width:678px;
padding-left:151px;
}
#product_detail{
float:left;
width:78%;
color:#ffffff;
padding:0px 0px 0px 5px;
}
#product_image{
float:left;
width:500px;
/*padding-left:5px;*/
}
#product_image a{
text-decoration:none;
color:#FFFFFF;
}
#product_image a:hover{
color:#FF0000;
}
#product_image p{
border:1px solid #d2d1d1;
margin:8px 0px 5px 0px;
color:#707070;
}
#prod_detail{
float:left;
width:303px;
padding-left:49px;
}
.prod_model{
font-size:16px;
margin-top:5px;
padding-top:0px;
}
#prod_detail p a{
color:#ffffff;
text-decoration:none;
}
#prod_detail p a:hover
{
color:#FF0000;
}
#prod_detail p{
clear:both;
}
#prod_detail p label{
float:left;
width:70px;
display:block;
color:#ff0000;
font-weight:bold;
font-size:11px;
}
#prod_detail p span{
float:left;
padding-left:10px;
}
.p_margin{
padding:8px 0px 0px 0px;
margin:17px 0px 0px 0px;
}

.p_button_margin{
padding:8px 0px 0px 0px;
margin:38px 0px 0px 0px;
}
#shop_content{
float:left; 
width:20%;
background-color:#595959;
padding-bottom:15px;
}
#shop_content ul{
margin:0px;
padding:0px;
}
#shop_content ul li{
margin-top:6px;
list-style:none;
margin-left:20px;
list-style-image:url(../images/list_arrow.jpg);
}
#shop_content ul li a{
text-decoration:none;
color:#fff;
}
#shop_content ul li a:hover{
color:#FF0000;
}
#new_products1{
float:left;
width:68%;
padding-left:15px;
}
.product_sortNPaging{
float:left;
width:68%;
padding-left:15px;
}
.product_mid_subheading{
color:#FF0000;
font-size:15px;
font-weight:bold;
}
#new_products{
float:left;
width:98%;
padding-left:15px;
}
#prod{
float:left;
width:390px;
}
