body{background:url(../images/bg.gif) repeat-x #212121;
	font:12px Arial, sans-serif; color:#FFFFFF;}
#outer{width:980px; margin:0 auto;
	margin-top:15px;
	background:url(../images/rt_add.jpg) right top no-repeat #000000;
	height:600px;}
#top_part{float:left;}
#headerpart{float:left;}
#banner{ width:779px;
	height:154px;
	float:left;
	background:url(../images/bannerimage.jpg) no-repeat;}
#menu {
	float:left;
	background:url(../images/menu_bg.gif) repeat-x;
	height:43px;
	margin-top:1px;
	width:620px;}
#index_contentarea{ float:left;
	background:url(../images/index_mainbg.gif) no-repeat ;
	width:980px;
	margin-top:21px;} 
#index_contentarea_left{ float:left;
	width:390px;} 
#index_aboutus{width:339px;
	float:left;
	color:#000000;
	background:url(../images/welcome.gif) no-repeat;
	margin:28px 0px 0px 40px;
	padding:55px 0px 0px 0px;}
#index_aboutus img{float:left;
	padding:0px 10px 10px 6px;}
#index_aboutus a{color:#CC6600;
	text-decoration:none;}
#index_aboutus a:hover{color:#CC6600;
	text-decoration:underline;}
#message{width:293px;
	float:left;
	background:url(../images/message_bg.gif) no-repeat;
	margin:28px 0px 0px 40px;
	padding:20px 20px 0px 30px;
	height:145px;}
#message a{color:#FF9900;
	text-decoration:none;}
#message a:hover{color:#FF9900;
	text-decoration:underline;}
#message img{float:left;
	padding:10px 10px 10px 6px;}
.message_title{ color:#FF9900;
	font-size:14px;
	padding-bottom:20px;
	font-weight:bold; 
	width:300px;}
#index_products {float:left;
background:url(../images/flashbg.gif) no-repeat;
	width:307px;
	height:349px;
	margin:22px 0px 0px 0px;
	padding:8px 0px 0px 0px;}
#index_products ul a{ color:#468a1f;
	text-decoration:none;}
#index_products ul a:hover{ color:#468a1f;
	text-decoration:underline;}
.product_head1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	width:270px;
	color:#EF7309;
	float:left;
	margin:15px 0px 0px 20px;}
.view_full a{float:left;
	width:100px;
	color:#a2a2a2;
	margin-left:30px;
	margin-bottom:5px;
	text-decoration:none;}
.view_full a:hover{float:left;
	color:#a2a2a2;
	text-decoration:underline;}
#product_image{margin:0px 0px 0px 20px;
	width:290px;}
#index_right{
	float:left;
	width:208px;
	color:#666666;
	margin:60px 0px 0px 18px;
	padding:8px 0px 0px 0px}
#index_right a{color:#bfbfbf;
	text-decoration:none;}
#index_right a:hover{color:#5FB92A;
	text-decoration:underline;}
#marquee{float:left;
	width:210px;
	margin:20px 0px 0px 18px;
	padding:8px 0px 0px 0px}
.rt_head1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#EF7309;
	float:left;
	margin:15px 0px 0px 0px;}

#contact_index{background:url(../images/indexcntact_bg.gif) no-repeat;
	width:205px;
	margin-top:10px;
	height:130px;
	padding:0px 0px 0px 20px}
#footer_index{
	height:36px;
	width:955px; margin:0 auto;
	color:#2C2C2C;
	background:url(../images/footer_bg1.gif) no-repeat;
	font-size:11px;
	padding:8px 0px 0px 25px;}
#footer_index a{ text-decoration:none;
	color:#7C7C7C;
	padding:0px 5px 0px 5px;}	
#footer_index a:hover{ text-decoration:underline;
	color:#7C7C7C;
	padding:0px 5px 0px 5px;}	




#inner_outer{width:776px; margin:0 auto;
	margin-top:15px;}
#banner_inner{ width:779px;
	height:160px;
	float:left;}
#menu_inner {
	float:left;
	background:url(../images/menu_bg.gif) repeat-x;
	height:43px;
	margin-top:1px;
	width:776px;}
#inner_contentarea{float:left;
background:url(../images/innerleftbg.gif) no-repeat #000000;
	width:776px;
	height:400px;}
.innerhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	width:500px;
	font-weight:bold;
	color:#EF7309;
	float:left;
	margin:15px 0px 0px 18px;
	padding:15px 0px 0px 13px;}
#inner_contentleft{
	width:510px;
	overflow:auto; 
	height:295px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#787878;
	margin:10px 0px 0px 18px;
	padding:0px 0px 0px 13px;}
#inner_contentleft img{float:left;
	border:#CCCCCC solid 1px;
	padding:1px;
	margin:0px 10px 10px 0px;}
#inner_contentright{
	width:183px;
	height:145px;
	float:left;
	margin:0px 0px 0px 10px;
	padding:18px 0px 0px 15px;}
#inner_contentright a{
	color:#DCDCDC;
	text-decoration:none;}
#inner_contentright a:hover{
	color:#5FB92A;
	text-decoration:underline;}

.rt_head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	width:500px;
	font-weight:bold;
	color:#EF7309;
	float:left;
	margin:15px 0px 0px 22px;}
	
#inner_contentright ul{float:left;
	color:#DCDCDC;
	margin-top:13px;
	list-style-image:url(../images/bullets.gif);}
#inner_contentright ul li{list-style-position:outside;  margin-top: .3em;
float:left;
	color:#DCDCDC;
	width:180px;}

#footer_inner{float:left;
	height:36px;
	width:777px;
	color:#2C2C2C;
	background:url(../images/footer_bg.gif) no-repeat;
	font-size:11px;
	padding:8px 0px 0px 25px;}
#footer_inner a{ text-decoration:none;
	color:#7C7C7C;
	padding:0px 5px 0px 5px;}	
#footer_inner a:hover{ text-decoration:underline;
	color:#7C7C7C;
	padding:0px 5px 0px 5px;}		
	
	
	#index_products ul{list-style-image:url(../images/bullets.gif); }
.intip {font-style:italic;font-weight:bold;display:none;} 
.innermenu {padding:10px 9px 5px 10px; font-size:11px; color:#C9AF80; height:80px; font-weight:normal; width:796px; float:left;}

.innermenu a {color:#8E6D30; padding:5px 12px 5px 12px; width:90px; text-decoration:none; margin:5px;}

.innermenu a:hover {background:#FF6600; color:#000;}
.cateicon {padding:10px 9px 5px 10px; font-size:11px; color:#C9AF80; height:130px; font-weight:normal; width:180px; float:left;}

.cateicon a {color:#8E6D30; padding:5px 12px 5px 12px; width:180px; text-decoration:none; background:#000; border:#09630d solid 1px; margin:5px;}
products_inner {padding:10px 9px 5px 10px; font-size:11px; color:#C9AF80; height:80px; font-weight:normal; width:796px; float:left;}

#productimages{background:url(../images/pro_bg.png) no-repeat;
padding-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FF6600;
width:286px;
height:209px;}
#productimages img{width:249px;
height:144px;
margin-top:10px;
padding:2px;}

#productimages_inner{background:url(../images/pro_bg1.png) no-repeat;
padding-top:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#FF6600;
width:248px;
height:209px;}
#productimages img{width:212px;
height:127px;
margin-top:10px;
padding:2px;}

#productimages_inner img{width:210px;
height:125px;
margin-top:10px;
padding:2px;}
#index_right{
float:left;
width:210px;
color:#666666;
margin:38px 0px 0px 18px;
padding:0px 0px 0px 0px}

#leftmenu_rockinner {
margin:20px 0px 0px 0px;
font-size:11px;
color:#F8FFD5;
text-align:left;
float:left;
line-height:17px;
background-position:bottom;
background:#000;
background-repeat:repeat-x;
width:250px;
font-family: Verdana, Arial, Helvetica, sans-serif;}
#leftmenu_rockinner a.topLevel {
background:url(../images/menu_arrow.gif) no-repeat #1b5928;
font-size:9px;
border-left:#c65d00 solid 5px;
color:#fff;
display: block;
padding:4px 0px 0px 17px;
height:20px;
margin:0px 0px 1px 0px;
text-decoration: none;
}
#leftmenu_rockinner a.topLevel:hover{
background:url(../images/menu_arrow2.gif) no-repeat #ee7309 ;
color:#000;
padding:4px 0px 0px 17px;
border-left:#c65d00 solid 5px;
text-decoration:none;
display: block;
height:20px;
}
.leftmenuselect {
background:url(../images/menu_arrow3.gif) no-repeat #171717;
font-size:13px;
color:#ee7309;
border-left:#c65d00 solid 5px;
height:20px;
text-decoration:none;
display: block;
margin:0px 0px 1px 0px;
padding:4px 0px 0px 17px;

}
#images_imgglry{background:url(../images/imgeglry_title.gif) #100f0f no-repeat;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:#2d2d2d solid 5px;
font-weight:bold;
color:#FF6600;
width:244px;
height:175px;}

#images_imgglry img{width:212px;
height:127px;
margin-top:17px;
padding:2px;
border:#CCCCCC solid 2px;}
