/* CSS Document */

body
{
margin:0 0 0 0px;
background-color:#000000;
}

#main{
margin:0 auto;
width:939px;
}


#main1

{
float:left;
width:939px;
}

#mainpnl

{
float:left;
width:939px;
height:273px;
background-position:right;
background-image:url(../images/pnl-bg.jpg);
background-repeat:no-repeat;
border-top:#67C430 solid 1px;
}


#mainpnlin

{
float:left;
width:939px;
border-bottom: #99D477  solid 1px;
}

#pnlcontentmain

{
float:right;
width:555px;
padding-bottom:40px;
}

#topleftmain
{
float:left;
width:323px;
}

#logo
{
float:left;
width:303px;
padding-left:20px;
vertical-align:top;
}

#logosecond
{
float:left;
width:303px;
padding-left:20px;
}

/** top links **/

#toplinks 
{
float:left;
width:771px;
padding-left:161px;
height:31px;
background-color:#0A2545;
margin-left:3px;
text-align:center;
border:#67C430 solid 1px;
}

#toplinks ul {
	padding: 0;
	list-style: none;
	line-height: normal;
	margin-left:0px;
	margin:0px;
	
}

#toplinks li {
	display: inline;
		
		
}

#toplinks a {
	display: block;
	float: left;
	padding-left:8px;
	padding-top:10px;
	padding-right:8px;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	height:23px;
	border-right:#67C430 solid 1px;
		
	
}


#toplinks a:hover {
color:#67C430;
	
}

#toplinks .current {
background-color:#CA7010;
color:#FFFFFF;
}


/**end top links **/



/** top links inner pages**/

#toplinksin 
{
float:left;
width:769px;
padding-left:168px;
height:31px;
background-color:#0A2545;
text-align:center;
border:#67C430 solid 1px;
}

#toplinksin ul {
	padding: 0;
	width:760px;
	list-style: none;
	line-height: normal;
	margin-left:0px;
	margin:0px;
	
}

#toplinksin li {
	display: inline;
		
		
}

#toplinksin a {
	display: block;
	float: left;
	padding-left:8px;
	padding-top:10px;
	padding-right:8px;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	height:23px;
	border-right:#67C430 solid 1px;
		
	
}


#toplinksin a:hover {
color:#67C430;
	
}

#toplinksin .current {
background-color:#CA7010;
color:#FFFFFF;
}


/**end top links **/







#content
{
float:left;
width:460px;
padding-right:95px;
padding-top:43px;
padding-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
color:#90BBE9;
text-align:justify;
line-height:20px;
font-size:13px;
}

.welcometxt
{
font-family:"Arial Black", Arial;
color:#6DC13C;
font-size:30px;
}

.welcometxtin
{
font-family:Arial, Helvetica, sans-serif;
color:#6DC13C;
font-size:13px;
font-weight:bold;
}

.resicom
{
font-family:"Arial Black", Arial;
color:#FFFFFF;
font-size:36px;
}
.details
{
font-family:Arial, Helvetica, sans-serif;
color:#6DC13C;
font-size:12px;
text-decoration:underline;
}

a.details:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#6DC13C;
font-size:12px;
text-decoration:none;
}

#bodymain

{
float:left;
width:939px;
background-image:url(../images/bodybg.gif);
background-repeat:repeat-x;
}

#blocksmain

{
float:left;
width:929px;
padding-left:6px;
padding-right:4px;
padding-bottom:5px;
background-image:url(../images/bodybg.gif);
background-repeat:repeat-x;
}

#innerbody

{
float:left;
width:939px;
padding-top:5px;
padding-bottom:5px;
background-color:#FFFFFF;
}


#innerright

{
float:left;
width:725px;
padding-top:10px;
padding-left:15px;
padding-right:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
line-height:20px;
text-align:justify;
}

#innerright li

{
list-style-type:square;
padding-bottom:5px;
padding-top:5px;
}

#innerrightfloor

{
float:left;
width:725px;
padding-top:10px;
padding-left:5px;
padding-right:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
line-height:20px;
text-align:justify;
}

#innerrightfloor li

{
list-style-type:square;
padding-bottom:5px;
padding-top:5px;
}





.innerh
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#0A2545;
font-weight:bold;
padding-bottom:5px;
border-bottom:#84C225 solid 1px;
}

.innerhsub
{
font-family:"trebuchet MS", Arial;
font-size:18px;
color:#0A2545;
font-weight:bold;
}

.innerhsubsmall
{
font-family:"trebuchet MS", Arial;
font-size:16px;
color:#84C225;
font-weight:bold;
}


.innerhg
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#84C225;
font-weight:bold;
}

#testimonialmain
{
float:left;
width:939px;
margin-top:19px;
}
#testimonialheader
{
float:left;
width:919px;
padding-bottom:5px;
padding-top:5px;
padding-left:20px;
background-color:#3F627F;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
font-weight:bold;
color:#CFCDCD;
}

#testimonialbody
{
float:left;
width:899px;
padding-bottom:5px;
padding-top:5px;
padding-left:20px;
padding-right:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#BEDCFB;
line-height:20px;
}





.image
{
border:#CCCCCC solid 1px;
margin:10px;
}

.field
{
font-family:"trebuchet MS", Arial;
color:#666666;
font-size:13px;
border:#E6E6E6 solid 1px;
width:180px;
background-image:url(../images/fieldbg.gif);
background-repeat:repeat-x;
}

.field1
{
font-family:"trebuchet MS", Arial;
color:#666666;
font-size:13px;
border:#E6E6E6 solid 1px;
width:80px;
background-image:url(../images/fieldbg.gif);
background-repeat:repeat-x;
}

.innerhg1
{
font-family:"trebuchet MS", Arial;
font-size:13px;
color:#0A2545;
font-weight:bold;
}

.innerhg2
{
font-family:"trebuchet MS", Arial;
font-size:14px;
color:#84C225;
font-weight:bold;
}
.borderall
{
border:#CCCCCC solid 1px;
}
.btn
{
font-family:"trebuchet MS", Arial;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#004E9B;
border:none;
}


#rotator
{
	
	overflow: hidden;
	position: relative;
	width: 929px;
	height:332px;
	background-color:#FFFFFF;
}

#rotator img
{
	border: 0;
	width: 929px;
	height:332px;
}



#rotator img
{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
}

.bg
{
background-color:#F7FEF9;
font-weight:bold;
}



#innerleft

{
float:left;
width:175px;
padding-left:5px;
}
#innerleft1

{
float:left;
width:170px;
background-color:#6AAB05;
padding-bottom:5px;
}


#leftlinks
{
	float:left;
	width: 150px;
	padding-left: 10px;
	border:#84C225 solid 1px;
	background-color:#84C225;	
	
	}

#leftlinks ul {
margin: 0px ;
	padding: 0;
	list-style: none;
	line-height: normal;
	
}

#leftlinks li {
	display: inline;
		
		
}
#leftlinks a 
{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
background: url(../images/barrow.gif) no-repeat left center;
padding-left:15px;
padding-bottom:8px;
padding-top:8px;
border-bottom:#FFFFFF solid 1px;
}



#leftlinks a:hover
{
color:#000000;
font-weight:bold;
}



#addt
	{
	float:left;
	width: 150px;
	margin-top:10px;
	padding: 10px;
	padding-top:5px;
	padding-bottom:5px;
	border:#004494 solid 1px;
	background-color:#004494;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;	
	}
#address
	{
	float:left;
	width: 150px;
	padding: 10px;
	border:#004494 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#F6FAFF;
	}
	
	
	
.hwhite
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
}
.tborder
{
border:#C9DAA7 solid 1px;
}

.tborderl
{
border-left:#C9DAA7 solid 1px;
}

#bottom
{
float:left;
width:930px;
padding-top:5px;
line-height:25px;
background-color:#0A2545;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:5px;
padding-right:5px;
color:#90BBE9;
text-decoration:none;
}

#bottom .left
{
float:left;
width:460px;
text-align:left;
}
#bottom .right
{
float:right;
text-align:right;
width:460px;
}



#bottom a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:5px;
padding-right:5px;
color:#90BBE9;
text-decoration:none;
}

#bottom a:hover
{
text-decoration:underline;
}

.siteplan
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}
