@charset "utf-8";
/* CSS Document */
body { background:url(../images/topbg.jpg) repeat-x; height:204px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#575775; margin:0; padding:0; font-size:11px;}
img,div,p,ul,li,hr,map,object,form,select,input,area,script,iframe,h1,h2,h3,table,td,tr,a{ margin:0; padding:0;}
/* common */
.clsfloatleft { float:left;}
.clsfloatright { float:right;}
.clear { clear:both;}
.empty { font-size:0;}
/* common */

.main { background:url(../images/topbg.jpg) repeat-x; width:1000px; margin:0 auto; padding:0; background-color:#eeeeee;}
.maincontent { margin:0 auto; width:900px;}
.mainpos { padding:5px 0 0 0;}


/* Menu */
.menu { background-color:#818f9c; height:41px; width:900px;}
.menu ul{ margin:0; padding:14px 0 0 0;}
.menu ul li{ float:left; padding-left:65px; list-style:none;}
.menu ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
.menu ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none;}




/* Menu */

/* 3 banners */
.three { background-color:#c4c4c4; height:93px; border-bottom:#999999 solid 1px;}
.three ul { padding:7px 0 0 0;}
.three ul li{ padding:0 0 0 43px; float:left; list-style:none;}

/* 3 banners */

/* Content */
.contentbg { background:url(../images/contentbg.jpg) repeat-x; width:900px; background-color:#FFFFFF;}
.leftcontent { width:650px; border-right:#999999 solid 1px; }
.rightcontent { width:250px; border-left:#ffffff solid 1px; }
.contentpos { padding:15px;}
.heading ul{ margin:0; padding:0;}
.heading ul li { padding-right:6px; float:left; list-style:none; }
.heading h1{ color:#00cc00; font-size:14px; font-weight:bold;}
.homepicpos { padding-right:20px;}
.servicespicpos { padding-left:20px;}

.contentbg p{ color:#575757; line-height:16px; text-align:justify; }

.splhead h1{ font-size:15px; color:#555555; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.splsubhead h1{ font-size:14px; color:#f04a24; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.contlineheight p{ line-height:16px;}
.contentbottompos { padding-bottom:20px;}
.contentleftwhole { width:400px;}
.contentgallery { width:611px;}

.contentgallery ul{ margin:0; padding:0 0 0 40px; clear:both;}
.contentgallery li{ float:left; padding-left:35px; list-style:none;}

.contentleftwhole p { padding-bottom:10px;}
.contentleftbottomwhole { width:610px;}
.contentleftbottomwhole p { padding-bottom:10px;}
.contentleftbottomwhole ul { padding:0 0 0 50px;}
.contentleftbottomwhole li{ padding:5px 15px 5px;}
.contentleftbottomwhole li a{ padding:5px 15px 5px; color:#333333; text-decoration:underline;}

/* Content */

/* Footer */
.footer { background:url(../images/footerbg.jpg) repeat-x; height:145px;}
ul.footermenu { padding:20px 0 0 60px; margin:0; }
ul.footermenu li{ list-style:none; padding-top:3px;}
ul.footermenu li a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF;} 
ul.footermenu li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#FFFFFF;} 
.footmenudividerpos { padding:35px 50px 0 50px;}
.footercontent p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; line-height:16px;} 
.footercontent { padding:43px 0 0 0 ;}
.copyright { padding:70px 0 0 0px;}
.copyright p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; line-height:16px;} 
/* Footer */
/* contactForm */
	.commentinput
{
width:150px; padding:3px 0 0 0;
font-weight:bold;
}
.inputcontent
{

color:#333333;
font-size:11px;
width:200px;
}
.namepos
{padding:5px 0 6px 0;
}
.servicebuttonpos
{

padding:25px 0 6px 150px;
}
/* Contact Form */
