/* CSS Document */
*{
  margin:0 auto;
}
body{
  font:normal 11px tahoma;
  background:#fff url(../images/bg.png) repeat-x;
}
div, ul, p, h1, h2, h3, h4, h5, h6, img{
  padding:0px;
  margin:0;
}
ul{
  list-style-type:none;
}
form, input{
  margin:0 auto;
}
.spacer{
  clear:both;
}
.fl{
  float:left;
}
.fr{
  float:right;
}
#con{
  width:980px;
  margin:0 auto;
}
#header{
  width:980px;
  margin:0 auto;
}
#header_top{
  width:980px;
  float:left;
}
#logo{
  width:232px;
  float:left;
}
#header_right{
  width:748px;
  float:right;
  padding:0 0px 0 0;
}
#header_right_top{
  width:318px;
  float:right;
  padding:39px 0px 0 430px;
}
#header_right_top ul{
  padding:0px;
  margin:0px;
}
#header_right_top ul li{
  font:normal 11px tahoma;
  color:#939393;
  float:left;
  border-left:#939393 1px solid;
  padding:0 10px;
}
#header_right_top ul li a{
  color:#939393;
  text-decoration:none;
}
#header_right_top ul li a:hover{
  color:#fff;
  text-decoration:none;
}
#header_right_top ul .none{
  border:none;
  }
#header_right_bottom{
  width:748px;
  float:right;
  padding:10px 0px 0 0;
}
#header_right_bottom-left{
  width:305px;
  float:left;
  padding:0 0px 0 255px;
}
#header_right_bottom-left ul{
  padding:0px;
  margin:0px;
}
#header_right_bottom-left ul li{
  font:bold 14px calibri;
  color:#FFFFFF;
  display:inline;
  padding:0 0 0 15px;
}
#header_right_bottom-left ul li a{
  color:#FFFFFF;
  text-decoration:none;
}
#header_right_bottom-left ul li a:hover{
  color:#939393;
  text-decoration:none;
}
#header_right_bottom-left ul .none{
  border:none;
  }
#header_right_bottom-right{
  width:180px;
  float:right;
  padding:0 0px 0 0;
}
#header_right_bottom-right ul{
  padding:0px;
  margin:0px;
}
#header_right_bottom-right ul li{
  font:normal 11px tahoma;
  color:#FFFFFF;
  float:left;
  padding:0 10px;
}
#header_right_bottom-right ul li a{
  color:#FFFFFF;
  text-decoration:none;
}
#header_right_bottom-right ul li a:hover{
  color:#939393;
  text-decoration:none;
}
#header_right_bottom-right ul .none{
  border:none;
  }
#header_bottom{
  width:980px;
  float:left;
}
#header_bottom_left{
  width:27px;
  float:left;
  height:98px;
}
#header_bottom_right{
  width:27px;
  float:right;
  height:98px;
}
#header_bottom_middel{
  width:926px;
  float:left;
  height:98px;
  background:url(../images/menu-left-bg.png) repeat-x;
}
#header_bottom_middel_top{
  width:926px;
  float:left;
  height:40px;
}
#header_bottom_middel_top_left{
  width:280px;
  float:left;
  height:30px;
  padding:10px 0 0 0;
}
#search{
  width:141px;
  float:left;
}
.search{
  width:141px;
  float:left;
  height:22px;
  background:url(../images/search.png) no-repeat;
  border:none;
  font:normal 11px/22px tahoma;
}
#search_go{
  width:21px;
  float:left;
}
#advanced_search{
  width:100px;
  float:right;
  font:normal 11px tahoma;
  color:#ababab;
  padding:5px 0 0 0;
}
#header_bottom_middel_top_right{
  width:646px;
  float:right;
  height:40px;
}
#header_bottom_middel_top_right ul{
  padding:0px;
  margin:0px;
}
#header_bottom_middel_top_right ul li{
  font:bold 14px/40px calibri;
  color:#dadada;
  float:left;
  padding:0 6px;
  display:block;
  height:40px;
  background:url(../images/menu_broder.png) no-repeat top left;
}
#header_bottom_middel_top_right ul li a{
  color:#dadada;
  text-decoration:none;
}
#header_bottom_middel_top_right ul li a:hover{
  color:#FFFFFF;
  text-decoration:none;
}
#header_bottom_middel_top_right ul .none{
   background:none;
  }  
#header_bottom_middel_bottom{
  width:926px;
  float:left;
}
#shopping{
  width:393px;
  float:left;
  padding:5px 0 0 0;
}
.shopping{
  width:145px;
  float:left;
}
.shopping2{
  width:145px;
  float:left;
  padding:0 0 0 10px;
}
.shopping h3{
  font:bold 14px calibri;
  color:#001189;
  padding:0px;
  margin:0px;
}
.shopping h3 span{
  font:normal 11px tahoma;
  color:#767676;
}
#allcategories{
  width:339px;
  float:left;
  padding:6px 0 0 0;
}
.allcategories_left{
  width:47px;
  float:left;
  padding:5px 0 0 0;
  font:bold 14px calibri;
  color:#2d2d2d;
}
.allcategories_left2{
  width:205px;
  float:left;
}
.allcategories_right{
  width:85px;
  float:right;
  font:bold 14px calibri;
  color:#2d2d2d;
  padding:2px 0 0 0;
}
.all_cate{
  width:200px;
  height:22px;
  border:#c2c2c2 1px solid;
}
#search2{
  width:193px;
  float:right;
  padding:5px 0 0 0;
}
#search2-left{
  width:145px;
  float:left;
}
#search2_right{
  width:42px;
  float:right;
}
.all_search{
  width:142px;
  height:22px;
  border:#c2c2c2 1px solid;
}
#body{
  width:980px;
  margin:0 auto;
  padding:0 0 7px 0;
}  
#body_left{
  width:199px;
  float:left;
  padding:0 0 0 23px;
}  
#body_right{
  width:199px;
  float:left;
  padding:0 23px 0 0;
}
#products{
  width:199px;
  float:left;
}
#products_top{
  width:199px;
  float:left;
  background:url(../images/product-by.png) no-repeat top right;
  height:29px;
  line-height:29px;
  font-family:"myriad Pro";
  font-size:20px;
  color:#FFFFFF;
  text-align:center;
}
#products_middel{
  width:197px;
  float:left;
  border:#c9c9c9 1px solid;
  border-bottom:none;
}
#products_middel ul{
  padding:0px;
  margin:0px;
}
#products_middel ul li{
  background:url(../images/left_bg.png) no-repeat;
  height:27px;
  width:197px;
  font:bold 14px/27px calibri;
  color:#004f97;
  padding:0 0 0 0px;
}
#products_middel ul li a{
  color:#004f97;
  text-decoration:none;
  background:url(../images/menu-bulet.png) no-repeat 10px 8px;
  padding:0 0 0 20px;
}
#products_middel ul li a:hover{
  color:#2b1212;
  text-decoration:none;
}
#products_bottom{
  width:199px;
  float:left;
} 

#information_middel{
  width:197px;
  float:left;
  border:#c9c9c9 1px solid;
  border-bottom:none;
}
#information_middel ul{
  padding:0px;
  margin:0px;
}
#information_middel ul li{
  background:url(../images/left_bg.png) no-repeat;
  height:27px;
  width:197px;
  font:normal 11px/27px tahoma;
  color:#515151;
  padding:0 0 0 0px;
}
#information_middel ul li a{
  color:#515151;
  text-decoration:none;
  background:url(../images/menu-bulet.png) no-repeat 10px 4px;
  padding:0 0 0 20px;
}
#information_middel ul li a:hover{
  color:#515151;
  text-decoration:underline;
}
#customer_Feedback{
  width:177px;
  padding:5px 10px;
  float:left;
  border:#c9c9c9 1px solid;
  border-bottom:none;
  font:normal 11px tahoma;
  color:#515151;
  text-align:justify;
}
#customer_Feedback a{
  font:bold 11px tahoma;
  color:#515151;
}
#customer_Feedback a:hover{
  font:bold 11px tahoma;
  color:#515151;
  text-decoration:underline;
}
#customer_Feedback h3{
  border-top:#d7d2cd 1px dashed;
  font:bold 11px tahoma;
  color:#004e95;
  padding:10px 0 0 0;
  text-decoration:underline;
}
#customer_Feedback h4{
  font:bold 11px tahoma;
  color:#3a3a3a;
  padding:10px 0 0 0;
}
.customer_input{
  width:177px;
  float:left;
  padding:5px 0;
}
.input_customer{
  width:170px;
  float:left;
  border:#c2c1c1 1px solid;
}
/*----*/

#categories{
  width:199px;
  float:left;
}
#categories_top{
  width:184px;
  padding:0 0 0 15px;
  float:left;
  background:url(../images/product-by.png) no-repeat top right;
  height:29px;
  line-height:29px;
  font-family:"myriad Pro";
  font-size:20px;
  color:#FFFFFF;
}
#categories_middel{
  width:197px;
  float:left;
  border:#c9c9c9 1px solid;
  background:#e2efff;
}
#categories_middel ul{
  padding:0px;
  margin:0px;
}
#categories_middel ul li{
  background:url(../images/categori_bg.png) repeat-x;
  height:25px;
  width:197px;
  font:normal 11px/25px tahoma;
  color:#515151;
  padding:0 0 0 0px;
}
#categories_middel ul li a{
  color:#515151;
  text-decoration:none;
  background:url(../images/menu-bulet.png) no-repeat 10px 4px;
  padding:0 0 0 20px;
}
#categories_middel ul li a:hover{
  color:#2b1212;
  text-decoration:underline;
}
#categories_bottom{
  width:199px;
  float:left;
} 
#body_middel{
  width:536px;
  float:left;
} 
#body_middel_DIV{
  width:517px;
  margin:0 auto;
}
#body_middel_banner{
  width:517px;
  float:left;
}  
#welcome{
  width:517px;
  float:left;
  padding:6px 0 0 0;
}  
#welcome_Box{
  width:507px;
  float:left;
  border:#c9c9c9 1px solid;
  padding:4px;
}
#welcome_Text{
  width:492px;
  float:left;
  background:#004e95;
  font-family:"myriad Pro";
  font-size:22px;
  color:#FFFFFF;
  padding:4px 0 4px 15px;
}  
#welcome_Content{
  width:487px;
  float:left;
  padding:10px;
  font:normal 11px tahoma;
  color:#666666;
  text-align:justify;
}
.laptop{
  width:400px;
  margin:0 auto;
  padding:10px 0 0 0;
}
.laptop_left{
  width:193px;
  float:left;
}
.laptop_left_top{
  width:193px;
  float:left;
}
.laptop_left_middel{
  width:191px;
  float:left;
  background:url(../images/laptop-bg.png) repeat-x;
  border-left:#b7d2e1 1px solid;
  border-right:#b7d2e1 1px solid;
}
.laptop_left_middel{
  width:191px;
  float:left;
  background:#c8e9fa url(../images/laptop-bg.png) repeat-x;
  border-left:#b7d2e1 1px solid;
  border-right:#b7d2e1 1px solid;
}
.laptop_left_middel_top{
  width:191px;
  float:left;
  height:118px;
}
.laptop_left_middel_bottom{
  width:191px;
  float:left;
  height:35px;
}
.laptop_left_bottom{
  width:193px;
  float:left;
}

.laptop_right{
  width:193px;
  float:right;
}
.butt{
  width:177px;
  height:35px;
  background:url(../images/laptop-lcb.png) no-repeat;
  font:bold 22px/35px  "Futura Std Book";
  color:#FFFFFF;
} 
#popular_searches{
  width:500px;
  margin:0 auto;
  border:#c9c9c9 1px solid;
  padding:6px;
  color:#939393;
}
#popular_searches h3{
  font:bold 14px calibri;
  color:#3a3a3a;
}
#footer{
  width:900px;
  margin:0 auto;
  background:#eeeeee;
  padding:20px 40px;
}
.about{
  width:180px;
  float:left;
}
.about_top{
  width:180px;
  float:left;
  font:bold 11px tahoma;
  border-bottom:#d6d6d6 1px solid;
  clear:both;
  padding:0 0 5px 0;
}
.about_bottom{
  width:180px;
  float:left;
  font:normal 11px tahoma;
  padding:5px 0 0px 0;

} 
.about_bottom ul li a{
  font:normal 11px/20px tahoma;
  color:#515151;
  text-decoration:none;
  }
.about_bottom ul li a:hover{
  color:#515151;
  text-decoration:underline;
  }
  #footer_bottom{
    width:800px;
	margin:0 auto;
	padding:20px 0;
  }
  #footer_bottom_left{
    width:150px;
	float:left;
  }
  #footer_bottom_right{
    width:650px;
	float:right;
  }
  #footer_bottom_right ul{
  }
  #footer_bottom_right ul li{
    display:inline;
  }
  #footer_bottom_right ul li a{
    display:inline;
	color:#73736f;
	text-decoration:none;
	text-align:center;
	padding:0 10px;
  }
  #footer_bottom_right ul li a:hover{
    text-decoration:underline;
	}
  #footer_bottom_right p{
    font:normal 11px tahoma;
	color:#73736f;
	padding:10px 0 0 0;
	}
  #footer_bottom_right p a{
	color:#73736f;
  }
  #footer_bottom_right p a:hover{
    text-decoration:none;
	color:#73736f;
  }

