@charset "utf-8";
/* CSS Document */

#container {
position: relative;
width: 972px;
margin-left: auto;
margin-right: auto;
top:30px;

}

#menunav {
position: relative;
height: 40px;
margin: 0px;
padding: 0px;

}


#nav {
position: relative;
left: 240px;
top: -4px;
width:800px;

}

.menulinks { position:relative; padding-left: 24px; padding-right: 24px; font-family:Verdana, Geneva, sans-serif; top: -10px; font-size: 13px; font-weight:bolder; color:#333; text-decoration: none; }
.menulinks:hover { position:relative; padding-left: 24px; padding-right: 24px; font-family:Verdana, Geneva, sans-serif; top: -10px; font-size: 13px; font-weight:bolder; color:#000; line-height: 15px; text-decoration: none;}

.sm_divider {
position: relative;
top: -2px;
filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

#spotlight {
position: relative;
background-image:url(images/bg_01.jpg);
height:354px;
width: 972px;
}

#spotlight2 {
position: relative;
background-image:url(images/body_bg.jpg);
height:352px;
width: 970px;
border-style: solid;
border-width:thin;
border-color:#CCC;
}

#spotlight3 {
position: relative;
background:#FFF;
height:480px;
width: 970px;
border-style: solid;
border-width:thin;
border-color:#CCC;
}

#bottomcontent {
position: relative;
background-image:url(images/bg_02.jpg);
width: 972px;
height: 126px;
border-style: solid;
border-width:thin;
border-right:#CCC;
border-top:none;
border-bottom:none;
border-left:none;
}

#bottomcontent2 {
position: relative;
background-image:url(images/bg_03.jpg);
width: 972px;
top:2px;
height: 124px;
overflow:hidden;
border-style: solid;
border-width:thin;
border-right:#CCC;
border-top:none;
border-bottom:none;
border-left:none;
}

#bottomcontent {
position: relative;
}

.bottomheaders {
positon: relative; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;
}
.bottomtext {
positon: relative; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:16px; 
}
.pageheaders {
positon: relative; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold;
}
.pageheaders2 {
positon: relative; padding-left: 30px; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold;
}
.pageheaders3 {
positon:relative;  font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold;
}
.pageheaders4 {
positon:relative;   font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold;
}
.pageheaders5 {
positon:relative; padding-left: 80px;  font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold;
}
#pagetext {
positon:relative; padding-left:80px; padding-right: 10px; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:18px; 
}

#pagetext2 {
positon: relative; padding-left:40px;  font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:16px; 
}



#divider {
position: relative;
float: left;
top:10px;
filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}

#spotlight_container {
positon: relative;
width: 900px;
left-align: auto;
right-align:  auto;
}

#spotlight_container2 {
positon: relative;
background: #FFF;
width: 900px;
height:656;
left-align: auto;
right-align:  auto;
}
#spotlight_container3 {
positon: relative;
width: 900px;
height:420px;
left-align: auto;
right-align:  auto;
}

#product_nav {
positon: relative;
width: 970px;
height: 42px;
left: 30px;
background: #888;
color:#fff;
}

#padding_nav {
positon: relative;
padding-left:10px;
padding-bottom:6px;
}

#contact {
position: relative; 
float: left;
width: 340px;
padding-left:40px;
padding-top:30px;

}

.submitbtn {
position: relative;
padding-top: 10px; 
}

#divider_large {
position: relative;
width: 20px;
float: left;
left: 60px;
top:10px;
filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;


}

#comments {
	position: relative;
	float: left;
	width: 420px;
	left:80px;
	padding-top:30px;

}

#products {
	position: relative;
	float:left;
	width: 260px;
	height: 100px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
}
#ngearstores {
		position: relative;
	float:left;
	width: 310px;
	height: 100px;
		padding-left: 20px;
	padding-right: 10px;
		padding-top: 20px;
		
}

#contactus {
		position: relative;
	float:left;
	width: 260px;
	height: 100px;
		padding-left: 20px;
		padding-top: 20px;
}

#footer {
position: relative;
width: 972px;
text-align:center;
padding-top: 10px;
}

.footertext {
positon: relative; font-family:Verdana, Geneva, sans-serif; font-size:9px; 
}
.copyright {
positon: relative; font-family:Verdana, Geneva, sans-serif; color:#000; font-size:5px; 
}

<!-- Product Template CSS --> 
#product_area
{
	position: relative;
	width: 920px;
	background:#FFF;
	
}

.product_area {position: relative; left: 30px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-size:14px;}

#product_a
{
	position: relative;
	width: 910px;
	height: 60px;
	background:#f3f3f3;
	float: left; 
	left: 10px; 
}

#product_b
{
	position: relative;
	width: 910px;
	height: 60px;
	background:#ffffff;
	float: left; 
	left: 10px; 
}

#product_image
{
	position: relative;
	float: left; 
	padding-left: 20px;
	padding-right: 30px;
	padding-top: 6px; 
	
}

.image {border-style: solid; border-color:#CCC; border-width:1px;}

#product_name
{
	position: relative;
	float: left; 
	width: 270px;
	padding-left: 4px;
	padding-right: 30px;
	padding-top: 10px; 

}

#product_weight
{
	position: relative;
	float: left; 
	width: 159px;
	padding-left: 10px;
	padding-right: 50px;
	padding-top: 10px; 
}
#product_mft
{
	position: relative;
	float: left; 
	width: 220px;
	padding-left: 10px;

	padding-top: 10px; 
}

.product_name_des {position: relative; font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-size:12px;}

.product_cats {positon: relative; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF; line-height:16px;}
.product_cats:a {positon: relative; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF; line-height:16px;}
.product_cats:hover {positon: relative; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#F90; line-height:16px;}

.dividernav {position: relative; padding-left: 2px; 
filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;}

.product_weight_des {position: relative; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.product_mftdes {position: relative; font-family:Verdana, Geneva, sans-serif; font-size:11px;}


<!-- Store Template CSS --> 
#stores {
position: relative;



}

#store1 {
position: relative;
float: left;
left:100px;
width:400px;
height:250px; 
padding-top: 40px;
border-style:solid;
border-color:#CCC;
border-width: 1px;
}

#store2 {
position: relative;
float: left;
left:120px;
width:320px;
height:250px; 
padding-top: 40px;
border-style:solid;
border-color:#CCC;
border-width: 1px;
}

#store3 {
position: relative;
float: left;
left:80px;
width:260px;
height:250px;
padding-top: 40px;
border-style:solid;
border-color:#CCC;
border-width: 1px;
}