* { 

	margin : 0; 

	padding : 0; 

	border : 0; 

} 

body { 

	font-family : Verdana, Arial, Helvetica, sans-serif; 

	font-size : 11px; 

	color : #000000; 

	margin : 7px 0 7px 0; 

	padding : 0; 

} 



.picbord { 

	margin-left : 10px; 

	margin-bottom : 10px;

} 



h1 { 

	font-size : 18px; 

	color : #466416; 

	font-weight : normal; 

} 



a {text-decoration:none; color:#000000;}

a:hover {text-decoration:underline;}



.margin2 { 

	margin : 0 auto 0 auto; 

} 

.welcome h2 { 

	font-size : 18px; 

	color : #466416; 

	font-weight : normal; 

} 

.welcome p { 

	margin : 5px 0 5px 0; 

	text-align : justify; 

} 

.headertop-left { 

	background : url(images/topleft.jpg) no-repeat; 

	width : 15px; 

	height : 103px; 

} 

.headertop-right { 

	background : url(images/topright.jpg) no-repeat; 

	width : 15px; 

	height : 103px; 

} 

.headertop-center { 

	background : url(images/topcenter.jpg) repeat-x; 

} 

.shadleft { 

	width : 5px; 

	background : url(images/shadeleft.jpg) repeat-y; 

} 

.shadright { 

	width : 5px; 

	background : url(images/shaderight.jpg) repeat-y; 

} 

.nav { 

	background : url(images/nav_bg.jpg) repeat-x; 

	height : 35px; 

	width : 770px; 

} 

.active { 

	padding : 11px 10px 12px 10px; 

	height : 11px; 

	display : inline-block; 

	color : #ffffff; 

	background : url(images/nav_hover_bg.jpg) repeat-x; 

} 

.home a { 

	width : 78px; 

	height : 13px; 

	display : block; 

	color : #ffffff; 

	text-decoration : none; 

	background : url(images/nav_bg.jpg) repeat-x; 

	padding : 11px 0 11px 0; 

} 

.home a:hover { 

	width : 78px; 

	height : 13px; 

	display : block; 

	color : #ffffff; 

	background : url(images/nav_hover_bg.jpg) repeat-x; 

	padding : 11px 0 11px 0; 

} 

.about a { 

	width : 95px; 

	height : 13px; 

	display : block; 

	color : #ffffff; 

	text-decoration : none; 

	background : url(images/nav_bg.jpg) repeat-x; 

	padding : 11px 0 11px 0; 

} 

.about a:hover { 

	width : 95px; 

	height : 13px; 

	display : block; 

	color : #ffffff; 

	background : url(images/nav_hover_bg.jpg) repeat-x; 

	padding : 11px 0 11px 0; 

} 

.ourservice a { 

	width : 136px; 

	height : 13px; 

	display : block; 

	color : #ffffff; 

	text-decoration : none; 

	background : url(images/nav_bg.jpg) repeat-x; 

	padding : 11px 0 11px 0; 

} 

.ourservice a:hover { 

	width : 136px; 

	height : 13px; 

	display : block; 

	color : #ffffff; 

	background : url(images/nav_hover_bg.jpg) repeat-x; 

	padding : 11px 0 11px 0; 

} 

.seourwork a { 

	width : 131px; 

	height : 13px; 

	display : block; 

	color : #ffffff; 

	text-decoration : none; 

	background : url(images/nav_bg.jpg) repeat-x; 

	padding : 11px 0 11px 0; 

} 

.seourwork a:hover { 

	width : 131px; 

	height : 13px; 

	display : block; 

	color : #ffffff; 

	background : url(images/nav_hover_bg.jpg) repeat-x; 

	padding : 11px 0 11px 0; 

} 

.contus a { 

	width : 118px; 

	height : 13px; 

	display : block; 

	color : #ffffff; 

	text-decoration : none; 

	background : url(images/nav_bg.jpg) repeat-x; 

	padding : 11px 0 11px 0; 

} 

.contus a:hover { 

	width : 118px; 

	height : 13px; 

	display : block; 

	color : #ffffff; 

	background : url(images/nav_hover_bg.jpg) repeat-x; 

	padding : 11px 0 11px 0; 

} 

.gallery a { 

	width : 118px; 

	height : 13px; 

	display : block; 

	color : #ffffff; 

	text-decoration : none; 

	background : url(images/nav_bg.jpg) repeat-x; 

	padding : 11px 0 11px 0; 

} 

.gallery a:hover { 

	width : 118px; 

	height : 13px; 

	display : block; 

	color : #ffffff; 

	background : url(images/nav_hover_bg.jpg) repeat-x; 

	padding : 11px 0 11px 0; 

}

.inactive { 

	background : url(images/nav_hover_bg.jpg) repeat-x; 

	color : #ffffff; 

} 

.bullet { 

	background : url(images/nav_divider.jpg) no-repeat right top; 

	width : 1px; 

	height : 35px; 

} 

.genrlinfo-top { 

	background : url(images/generalinfo_top.jpg) no-repeat; 

	width : 238px; 

	height : 36px; 

} 

.genrlinfo-middle { 

	background : url(images/generalinfo_middle.jpg) repeat-y; 

} 

.genrlinfo-middle li { 

	list-style : none; 

	margin : 5px 0 5px 0; 

	background : url(images/greenarrow.jpg) no-repeat 0 5%; 

	color : #466416; 

	padding : 0 0 0 15px; 

} 

.genrlinfo-middle p { 

	margin : 5px 0 5px 0; 

	color : #000000; 

} 

.genrlinfo-middle p a { 

	color : #4ea400; 

	text-decoration : none; 

} 

.genrlinfo-middle p a:hover { 

	color : #4ea400; 

	text-decoration : underline; 

} 

.genrlinfo-btm { 

	background : url(images/generalinfo_btm.jpg) no-repeat; 

	width : 238px; 

	height : 12px; 

} 

.btmleft { 

	background : url(images/btmleft.jpg) no-repeat; 

	width : 15px; 

	height : 15px; 

} 

.btmright { 

	background : url(images/btmright.jpg) no-repeat; 

	width : 15px; 

	height : 15px; 

} 

.btmcenter { 

	background : url(images/btmcenter.jpg) repeat-x; 

	height : 15px; 

	width : 750px; 

} 

.left { 

	float : left; 

} 

.right { 

	float : right; 

} 

.margin1 { 

	margin : 10px 0 0 22px; 

} 

.whitebox-top { 

	background : url(images/whitebog_center.jpg) repeat-x; 

} 

.whitemid-left { 

	background : url(images/whitebogmid_left.jpg) repeat-y; 

} 

.whitemid-right { 

	background : url(images/whitebogmid_right.jpg) repeat-y; 

} 

.whitebox-btm { 

	background : url(images/whitebogbtm_cent.jpg) repeat-x; 

} 







.fontsize1 {font-size:13px;}



.subheading {font-size:12px; color:#466416;}    



img.floatLeft { 

    float: left; 

    margin: 4px; 

}

img.floatRight { 

    float: right; 

    margin: 4px; 

}
