/* CSS Document */
/*-------------------------------------- General styles------------------------------- */
*{ padding:0px; margin:0px; outline:0;border:0px; }/*border:0px; */
ul{ list-style:none;}
.float_l{ float:left;}
.float_r{ float:right;}

.clearfix{font-size:0; height:0; line-height:0; clear:both;}

body{background: url(../images/bg.jpg) repeat-x left top #fff;font:normal 12px/20px Verdana;color:#545353;}
#main_wrap{ width:100%;}
a{outline:none; border:0; color:#A55500; text-decoration:none;}
a:hover{ color:#000; }

h2{font: normal 18px/20px Verdana; color:#000; margin:0;}
h2 span{ color:#00A23C; font-size:18px;}
h3{ color:#151515; font:normal 18px/34px Verdana; border-bottom:1px dashed #ccc; margin-bottom:15px;}


.mar_l_15{ margin-left:15px;}
.mar_none{ margin-left:0 !important;}

/*---------top section-------- */
.wrap{width:950px; margin:0 auto;}
#top{height:104px;}
#logo{margin-top:38px;float:left;width:33%;}

#logo p{ color:#3c3c3c; font-weight:bold; font-size:13px;}
#logo p a{ color:#3c3c3c; font-weight:bold; font-size:13px;}
#logo p a:hover{ color:#00aa4c; font-weight:bold; font-size:13px;}

#right{	margin-top:25px;float:right;width:316px;right;color:#000; font:normal 13px/18px "Trebuchet MS";}
#right a{ color:#01ac50; font-size:18px;}
#right a:hover{color:#000;}
#right img{ margin-right:7px;}

/*---------nav section-------- */
.navigation{width: 950px; height:27px; background:url(../images/nav_bg.jpg) left top no-repeat;}
ul.nav{width:600px;float: left;}
ul.nav li{float:left;}
ul.nav li a{color:#fff; padding:0 23px;float:left; font:normal 14px/27px "Trebuchet MS";display:block;}
ul.nav li a:hover{color:#00ab4f; }
.hours{ float:right; width:260px; color:#fff; font:normal 16px/27px "Trebuchet MS"; text-align:right; padding:0 40px 0 0;}

/*---------------------banner section---------------------*/
.banner{ width:344px; height:238px; margin:12px 0 25px 0; background:url(../images/banner.jpg) left top no-repeat; color:#ACDBF9; font:normal 13px Arial; padding:18px 0 0 606px;}
.banner h2{ color:#fff;font:normal 30px/28px "Trebuchet MS"; text-transform:uppercase; letter-spacing:2px; margin-bottom:15px;}
.banner h2 span{font:normal 20px/22px "Trebuchet MS";text-transform:capitalize;color: #FFFFFF;}

/*--------------------content section--------------------*/
.cont{ padding:0 22px 22px 22px;}
.left{ width:622px; float:left;}
.right{ width:230px; float:right;}



ul.inner{ margin:0 0 0 0px;}
ul.inner li{ padding:0 0 0 28px; background:url(../images/bullet.jpg) left 2px no-repeat; margin-bottom:7px;}


ul.inner_1{width:90%; margin:0 auto;}
ul.inner_1 li{ padding:0 0 0 28px;background:url(../images/bullet_green.jpg) left 3px no-repeat; margin-bottom: 7px;}




.banner2{ background:url(../images/contact_banner_bg.jpg) left top no-repeat; width:189px; height:188px; padding:20px; font:normal 12px/17px Arial; color:#3C3C3C;margin-bottom:11px;}
.banner2 h3{ color:#276040; font:normal 20px/22px "Trebuchet MS"; border:none; margin:0 0 7px 0;}
.banner2 span{ font:normal 18px/22px Arial;}
.banner2 a{color:Green;}
.banner2 a:hover{ text-decoration:underline;}

/*---------------------footer section---------------------*/
#footer{ background:url(../images/footer_bg.jpg) left top repeat-x; color:#CCCACA; font:normal 12px/45px arial; }
.cont2{ padding:0 22px 0 22px;}

/*-----------------------banner section-------------------*/
.banner_inner{ width:344px; height:142px; margin:12px 0 25px 0; background:url(../images/banner_inner.jpg) left top no-repeat; color:#ACDBF9; font:normal 13px Arial; padding:18px 0 0 606px;}
.banner_inner h2{ color:#fff;font:normal 30px/28px "Trebuchet MS"; text-transform:uppercase; letter-spacing:2px; margin-bottom:15px;}
.banner_inner h2 span{font:normal 20px/22px "Trebuchet MS";text-transform:capitalize;color: #FFFFFF;}

/*  c g 10 02 2010 */
.error
{
	color: Red;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
	font-family:Verdana;
}
/*************************************************************** Contact(Business) start*************************************************************************/
p.contact { line-height:26px;}
	a.mail{ text-decoration:none; color:#71736c;}
	a.mail:hover{ text-decoration:none; color:#00b4df;}
	
	.form_wrap { width:500px;}
		.input_wrap { width:235px; float:left; margin:0 0 13px 0; }
			.input_left { background:url(../images/input_left.gif) no-repeat; width:8px; height:23px; float:left;}
			.input_mid { height:23px; float:left; width:219px; }
			.input_right {background:url(../images/input_right.gif) no-repeat; width:8px; height:23px; float:left;}
			
			.input_blue { background:url(../images/input_mid.gif) repeat-x; width:219px; height:23px;border:0px; 
							padding:3px 0 0 0; color:#71736c; font-size:12px; text-align:left; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
							
			.space { width:30px; float:left;}
			
			.textarea_wrap { width:500px; margin:0 0 10px 0;}
				.textarea_top { background:url(../images/tearea_top.gif) no-repeat bottom; width:500px; height:7px;}
				.textarea_mid { width:500px; background:url(../images/tearea_mid.gif) repeat-y; }
				.textarea_bot { background:url(../images/tearea_bot.gif) no-repeat top; width:500px;height:7px; }	
				
				.textarea { background:url(../images/tearea_mid.gif) repeat-y; width:470px; 
							padding:0 5px 0 5px; border: none;  height:auto; color:#71736c; font-size:12px; font-family:Arial, Helvetica, sans-serif; height:45px;} 	
							
				.btn { background:url(../images/submit.gif) no-repeat; width:77px; height:26px; cursor:pointer;} 					

/*************************************************************** Contact(Business) end*************************************************************************/
.label_1
{
	color:#151515; 
	font:normal 16px/32px Verdana; 
	/*border-bottom:1px dashed #ccc; */
	margin-bottom:12px;
}
.label_green
{
color:#00A23C; 
font-size:12px;	
font-weight:bold;
}
.footer_a
{
	outline:none; border:0; color:#01ac50; text-decoration:none;
}
.footer_a:hover
{
	color:#F7FCF8;
}

/*  c g 10 02 2010 */
