/* CSS Document */
body{
	padding:0;
	margin:0 auto;
	background: url(images/bg.jpg) 0 0 repeat-x #022d47;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#335c72;
	}
	
div, p, span, h1, h2, h3, h4, h5, h6, form, input, select, li{
	padding:0;
	margin:0;
	}
object{
	float:left;
	}
img{
	border:0px;
	}
ul{
	padding:0;
	margin:0;
	list-style:none;
	}
.spacer{
	clear:both;
	line-height:0;	
	}
a {
	outline:none;
	text-decoration:underline;
	cursor:pointer;
	}
	
	
	
#wraper{
	background:url(images/bg_top.jpg) center top repeat-x;
	width:100%;
	padding:0;
	margin:0 auto;
	}
#body_wraper{
	width:970px;
	padding:0;
	margin:0 auto;
	position:relative;
	padding-top:36px;
	}
/*header start*/
	
#nav_bg{
	background:#fedd02;
	width:960px;
	height:81px;
	padding:0px;
	border-right:8px solid #000000;
	margin:0;
	float:right;
	}
#logo{
	background:url(images/logo_new.jpg) left top no-repeat #000000;
	width:411px;
	height:117px;
	position:absolute;
	top:0;
	left:0;
	padding:0px;
	margin:0;
	}

#nav{
	width:549px;
	float:right;
	padding:0px;
	margin:0px;
	border-right:2x solid #000000;
	}
	
#nav ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}		
	
#nav ul li{
	font: bold 13px/81px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0px;
	margin:0px;
	float:left;
	border-left:1px solid #e6c508;
	}	
#nav ul li a{
	font: bold 13px/81px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 30px;
	margin:0px;
	text-decoration:none;
	display:block;
	}		
#nav ul li a:hover{
	background:url(images/nav_hov.jpg) right bottom no-repeat;
	color:#cb0000;
	padding:0 30px;
	text-decoration:none;
	}	
#nav ul li a.select{
	background:url(images/nav_hov.jpg) right bottom no-repeat;
	color:#cb0000;
	padding:0 30px;
	text-decoration:none;
	}
	
#banner{
	background:url(images/banner_bg.jpg) 0 0 no-repeat;
	width:970px;
	height:395px;
	padding:0;
	margin:0;
	}	
#welcome{
	width:312px;
	float:left;
	padding:30px;
	margin:0;
	}	
#welcome h1{
	font:normal 22px/25px Arial, Helvetica, sans-serif;
	color:#a7ea05;
	padding:0px;
	margin:0;
	}	
#welcome p{
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#b2ac87;
	padding:10px 0 0 0;
	margin:0;
	}	
	
#banner_right{
	width:590px;
	float:right;
	padding:0 8px 0 0;
	margin:0;
	}
#banner_right_top{
	width:590px;
	height:277px;
	float:right;
	padding:7px 0 7px 0;
	margin:0;
	}	
#banner_right_top_inr{
	background:#000;
	width:590px;
	height:277px;
	float:right;
	padding:0px;
	margin:0;
	}	
#banner_right_btm{
	width:590px;
	height:95px;
	float:right;
	padding:0px;
	margin:0;
	}
.readmore a{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#ff0000;
	float:right;
	text-decoration:underline;
	}	

#cont_bg{
	background:url(images/cont_bg.jpg) 0 0 repeat-x;
	width:970px;
	height:140px;
	padding:0px;
	margin:0;
	float:left;
	}	
#cont_pic{
	width:371px;
	height:140px;
	padding:0px;
	margin:0;
	float:left;
	}
#cont_phone{
	background:url(images/cont_border.jpg) right 0 no-repeat;
	width:245px;
	height:100px;
	padding:20px 30px;
	margin:0;
	float:left;
	}
#cont_add{
	width:220px;
	height:100px;
	padding:20px 30px;
	margin:0;
	float:right;
	}	
.cont_add_txt{
	font:normal 18px/22px Arial, Helvetica, sans-serif;
	color:#a7ea05;
	padding:0px;
	margin:0;
	}
.cont_green_txt span, a{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#a7ea05;
	text-decoration:none;
	padding:0px;
	margin:0;
	}
.cont_add_small_txt{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0px;
	margin:0;
	}			
.cont_phone_txt{
	font:normal 38px/38px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0px;
	margin:0;
	}	
#body_main{
	width:910px;
	background:#011b29;
	border-bottom:4px solid #fedd02;
	padding:40px 30px 30px 30px;
	margin:0;
	float:left;
	}
#body_left{
	width:570px;
	padding:0px;
	margin:0;
	float:left;
	}
#body_left ul{
	list-style:none;
	padding:0px;
	margin:0;
	float:left;
	width:570px;
	
}
#body_left ul img {
	border: 10px solid #FFF;
	border-width: 10px 10px;
}		
#body_left ul li{
	list-style:none;
	width:180px;
	float:left;
}	
#body_right{
	border-left:1px solid #082639;
	width:280px;
	padding:0 0 0 30px;
	margin:0;
	float:right;
	}	
#body_main h1{
	font:normal 26px/28px Arial, Helvetica, sans-serif;
	color:#a7ea05;
	padding:0px;
	margin:0;
	border-bottom:1px solid #fedd02;
	}
#body_main h2{
	font:normal 20px/28px Arial, Helvetica, sans-serif;
	color:#a7ea05;
	padding:0px;
	margin:0 0 10px 0;
	border-bottom:1px solid #fedd02;
	}		
#body_main p{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#335c72;
	padding:10px 0 0 0;
	margin:0;
	text-align:justify;
	}	
.right_pic_bg{
	background:#fff;
	border:4px solid #fedd02;
	padding:0px;
	margin:10px 0;
	}	
#body_main ul{
	list-style:none;
	padding:0px;
	margin:0;
	}
#body_main ul li{
	background:url(images/arrow.jpg) 0 12px no-repeat;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#66CC00;
	padding:5px 0 0 10px;
	margin:0;
	}	
#body_main ul li a{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#66CC00;
	padding:0px;
	margin:0;
	text-decoration:none;
	
	}		
.gallery_product{
	background:#feed36;
	width:280px;
	height:210px;
	float:left;
	padding:6px;
	margin:10px 5px;
	}	
	
	
	
/*footer start*/

#footer{
	width:970px;
	height:60px;
	text-align:center;
	margin:0;
	padding:0;
	}
#footer p{
	font:normal 12px/60px Arial, Helvetica, sans-serif;
	color:#fedd02;
	}
#footer p span  a{
	font:normal 12px/60px Arial, Helvetica, sans-serif;
	color:#fedd02;
	text-decoration:none;
	}
#footer p span{
	font:normal 12px/60px Arial, Helvetica, sans-serif;
	color:#fedd02;
	text-decoration:none;
	}
/*footer end*/			

.input_btn{
width:70px;
height:24px;
background-color:#66CC00;
border:none;
font:bold 12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.input_txt{
width:165px;
height:18px;
font:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
}

.input_txtarea{
width:165px;
height:60px;
font:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
}

.style1{
font:bold 12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

/* Paging style start */

.txtsmallOrange{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#a7ea05;
}
.txtsmallNormal{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
}

.txtsmallNormal:hover{
text-decoration:none;
color:#a7ea05;
}

/* Paging style end */
