@charset "UTF-8";
/* CSS Document */
a{
color:#000000;
font-family:arial;
font-size:12px;
text-decoration:none;
}
img{
border:none;
}
#main_contain{
	width:885px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	position: relative;
	
}

#main_contain #top {
	position: relative;
	background-image: url(images/div_01.jpg);
	background-repeat: no-repeat;
	height: 119px;
	width: 884px;
}

#main_contain #div2 #buttons {
	position: relative;
	top: 0px;
	width: 600px;
	float: right;
	height: 39px;
}
#main_contain #div2 {
	background-repeat: no-repeat;
	height: 39px;
	width: 884px;
	position: relative;
	top: -2px;
	background-image: url(images/div_02.jpg);
}
#main_contain #middlecontent {
	width: 884px;
	position: relative;
	background-image: url(images/div_03.jpg);
	background-repeat: repeat-y;
	top: -2px;
	height:400px;
} 
#main_contain #last {
	position: relative;
	top: -2px;
	height:auto;
}
#main_contain #middlecontent #left_bg  {
	position: relative;
	width: 809px;
	left: 33px;
	height: auto;
	background-repeat: no-repeat;
}
#main_contain #middlecontent #left_bg  #feat {
	position: relative;
	height:auto;
	width: 337px;
	left: 33px;
}
#main_contain #left_bg #feature {
	height: inherit;
	width: 809px;
}
#main_contain #middlecontent #left_bg  #cat_header {
	background-image: url(images/top.jpg);
	background-repeat: no-repeat;
}
#main_contain #middlecontent #left_bg  #flash {
	float: left;
	height: 364px;
	width: 395px;
	position: relative;
}
.categories {
background-image:url(images/div_btn_11.jpg);
background-repeat:no-repeat;
font-color:#006699;
font-family:arial;
font-size:12px;
padding-left:32px;
height:20px;
width:208px;

}
a.cats{
color:#ff0000;
size:12px;
font-family:arial;
text-decoration:none;
top:3px;
position:relative;
}
#main_contain #middlecontent #left_bg  #categories {
	height: auto;
	position: relative;
	width: 208px;
	float: left;
	line-height:15px;
}
#main_contain #middlecontent #left_bg  #right {
	float: right;
	height: 362px;
	width: 206px;
	position: relative;
	background-image: url(images/div_right.jpg);
	background-repeat: no-repeat;
}
#main_contain #middlecontent #left_bg  #right #manufacturer {
	top: 10px;
	height: 75px;
	width: 180px;
	left: 25px;
	position: relative;
}
#main_contain #middlecontent #left_bg  #right #search {
	height: 100px;
	width: 182px;
	padding: 25px;
	top: 0px;
}
#main_contain #middlecontent #left_bg  #right #search #form1 #keywords {
	width: 150px;
}
#main_contain #middlecontent #left_bg  #right #manufacturer #jumpMenu {
	width: 150px;
}
#main_contain #left_bg #feat {
	position: relative;
	float: left;
	left: 33px;
	width: 399px;
	padding-left: 8px;
	padding-top: 13px;
	background-color:  #ffffff;/*#58BEFA;*/
	height: auto;
}
#main_contain #middlecontent #left_bg  #righ_side {
	float: right;
	width: 398px;
	position: relative;
	height: 100px;
	/*background-color:#58BEFA;*/
	padding-top: 13px;
}
#main_contain #middlecontent #left_bg  #righ_side #inside2 {
	background-color: #FFFFFF;
	width: 387px;
	top: -2px;
	position: relative;
	height: 165px;
}
#main_contain #middlecontent #left_bg  #feat #inside {
	background-color: #FFFFFF;
	width: 387px;
	position: relative;
	top: -2px;
}
#main_contain #middlecontent #left_bg  #mid {
	width: 23px;
	float: left;
	background-color: #58BEFA;
	position: relative;
	height: auto;
}
#main_contain #bottom_container #btm_left{
width:387px;
float:left;
height:100%;
margin-left:33px;
background-color:#ffffff;

position:relative;
}

#main_contain #bottom_container #lower_right{
width:387px;
float:right;
height:100%;
background-color:#ffffff;
position:relative;
margin-right:45px;
}

#main_contain #bottom_container{
width:884px;
position:relative;
	background-image: url(images/div_03.jpg);
	background-repeat: repeat-y;
top:-2;
height:250px;
}