/* CSS Document */


.cleaner{clear:both;}


.menu{width:840px; margin:33px 0 0 0; background:url(images/menubg.jpg) no-repeat; height:61px;}
.aboutmenu{width:840px; margin:33px 0 0 0; background:url(images/aboutmenu.jpg) no-repeat; height:61px;}
.servicemenu{width:840px; margin:33px 0 0 0; background:url(images/servicemenu.jpg) no-repeat; height:61px;}
.gallerymenu{
	width:940px;
	background:url(images/gallerymenu.jpg) no-repeat;
	height:55px;
}
.a{text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:20px;}
.a:hover{text-decoration:none; color:#FF9900; }
.gtitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	background:url(images/gtitlebg.jpg) repeat-x;
	height:21px;
	padding:4px 0 0 5px;
	margin:10px 0 0 0;
	width:820px;
}
.gimg{width:143px; height:127px; float:left; margin:20px 15px 0 0; background:url(images/gimgbg.jpg) no-repeat; padding:20px 0 0 11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:24px}


.bodybg{
	background:#4a4847;
	padding:0 0 25px 14px;
	width:910px;
}
.content{
	background:url(images/top.jpg) no-repeat #FFFFFF;
	width:860px;
	padding-top: 15px;
}
.abouttxtcover{
	margin:0 0 0 0;
	padding:5px 0 0 15px;
}
.aboutleft{width:283px; float:left;}
.aboutright{width:600px; margin:0 0 0 5px; float:left;}
.galleryimg{margin:30px 50px 20px 0; padding:0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:257px; float:left; background:url(images/galleryimgbg.jpg) repeat-y;}
.galleryimg a{text-decoration:none; color:#666666; line-height:20px;}
.galleryimg a:hover{text-decoration:none; color:#FF9900; }
.galleryimgdiv{padding:15px 0 15px 19px; width:220px;}


/***********************::form style ::********************************/



/***********************::form style ::********************************/



.footer2{
	width:927px;
	height:25px;
	background:url(images/bottomb.gif) no-repeat;
}
