* 									{margin:0; padding:0;}

body								{background:url(picts/topbg.jpg) top repeat-x; color:#666666; -webkit-text-size-adjust: none; font-family: verdana, arial, helvetica, sans-serif; 
									 font-size:13px; 
									 font-weight:normal;}

img									{border:0;}

#footer_bot							{background:url(picts/botbg.jpg) bottom repeat-x;}

#wrapper							{margin:0 auto; width:938px;}

#leftofnav							{width:300px;  
									 height:30px;
									 padding:13px 0 0 0;
									 font:13px/16px "trebuchet MS";
									 font-weight:bold;
									 text-transform:uppercase;
									 color: #FFFFFF;
									 line-height:14px;
									 float:left;
									 text-align: left;}	
									 
.nav								{width:638px; 
									 height:30px;
									 font:13px/16px "trebuchet MS";
									 font-weight:bold;
									 color: #FFFFFF;
									 float:left; }

h1									{padding:0;
									 font: 14px/20px Trebuchet MS, Helvetica, sans-serif;
									 font-weight:bold;
									 text-transform:uppercase;
									 color: #454845;
									 text-align: left;
									 line-height:18px;}
									 
h2									{padding:0;	
									 font: 14px/20px Trebuchet MS, Helvetica, sans-serif;
									 font-weight:bold;
									 text-transform:uppercase;
									 color: #454845;
									 text-align: left;
									 line-height:18px;}

h3									{padding:0;
									 font: 18px/24px Trebuchet MS, Helvetica, sans-serif;
									 font-weight:bold;
									 text-transform:uppercase;
									 color: #FFFFFF;
									 text-align: left;
									 line-height:18px;}
									 
h4								    {padding:25px 0 10px 10px;
									 font: 14px/18px Trebuchet MS, Helvetica, sans-serif; 
									 font-weight:bold;
									 color: #FFFFFF;
									 text-align: left;
									 line-height:18px;}		

.cta1								{background:url(picts/form.jpg); 
									 background-repeat:no-repeat; 
									 width:260px;
									 height:318px;}	
									 
									 
.cta2								{background:url(picts/cta2.jpg); 
									 background-repeat:no-repeat; 
									 width:384px;
									 height:318px;
									 float:left; }	
									 
.cta2b								{width:170px; 
									 padding:45px 20px 0 194px;
									 font-family: verdana, arial, helvetica, sans-serif; 
									 font-size:13px; 
									 font-weight:normal;
									 color: #666666;}									 									 
									 
.cta3								{width:254px;
									 height:auto;
									 float:left; }
									 
.cta3services						{width:254px;
									 height:auto;
									 margin:0 0 20px 0;
									}
							 
.services1							{background:url(picts/services1.jpg); 
									 background-repeat:no-repeat; 
									 width:254px;
									 height:254px;
									 margin:0 0 20px 0;  }	
									 
.services2							{background:url(picts/services2.jpg); 
									 background-repeat:no-repeat; 
									 width:254px;
									 height:254px; margin:0 0 20px 0;  }
									 
.services3							{background:url(picts/services3.jpg); 
									 background-repeat:no-repeat; 
									 width:254px;
									 height:254px;  }										 
.spacer230							{width:230px; height: 20px;}									 										 
.spacer230							{width:230px; height: 20px;}	
	 
									 
.spacer17							{float:left; width:17px; height: 318px;}
									 
.spacer19							{float:left; width:23px; height: 318px;}									 
									 													 
.rightbot							{background:url(picts/rightbot.jpg);
									 background-repeat:no-repeat;
									 width:678px;
									 height:300px;
									 border-top:0px solid #D9D9D9;}
									 
									 
.contentgalleryleft					{width:260px; 
								     height:35px;
									 float:left;
									 font-family: verdana, arial, helvetica, sans-serif; 
									 font-size:13px; 
									 font-weight:normal;
									 color: #666666;
									 line-height:15px;}
								 
.contentgalleryright				{width:678px;
									 height:35px;
									 float:left;}	
									 								 
.contentgalleryrightpad				 {padding:0 10px 0 30px;
									 font-family: verdana, arial, helvetica, sans-serif; 
									 font-size:13px; 
									 font-weight:normal;
									 color: #666666;
									 line-height:15px;
									 text-align: left;}
									 
.contentgalleryleft1				{width:260px; 
								     padding:0 0 40px 0;
									 float:left;
									 font-family: verdana, arial, helvetica, sans-serif; 
									 font-size:13px; 
									 font-weight:normal;
									 color: #666666;
									 line-height:15px;}									 
							 
.contentgalleryright1				{width:658px;
									 padding:0 0 40px 0;
									 float:left;}	
			 
.contentgalleryleft2				{width:260px; 
								     padding:0 0 40px 0;
									 float:left;
									 font-family: verdana, arial, helvetica, sans-serif; 
									 font-size:13px; 
									 font-weight:normal;
									 color: #666666;
									 line-height:15px;}									 
							 
.contentgalleryright2				{width:658px;
									 padding:0 0 40px 0;
									 float:left;}	
					 								 
.contentgalleryleft3				{width:260px; 
								     padding:0 0 40px 0;
									 float:left;
									 font-family: verdana, arial, helvetica, sans-serif; 
									 font-size:13px; 
									 font-weight:normal;
									 color: #666666;
									 line-height:15px;}	
									 
.contentgalleryright3				{width:658px;
									 padding:0 0 40px 0;
									 float:left;}	
							 
.contentgalleryleft4				{width:260px; 
								     padding:0 0 40px 0;
									 float:left;
									 font-family: verdana, arial, helvetica, sans-serif; 
									 font-size:13px; 
									 font-weight:normal;
									 color: #666666;
									 line-height:15px;}	
									 
.contentgalleryright4				{width:658px;
									 padding:0 0 40px 0;
									 float:left;}	
							 
#gallery1							{margin:0; list-style-type: none;
									 padding:5px 0 0 20px;
						 			 float: left;
									 width: 100%;
									 border-bottom: 0px solid #766A63;}

#gallery2							{margin:0; list-style-type: none;
									 padding:5px 0 0 20px;
						 			 float: left;
						 			 width: 100%;
									 border-bottom: 0px solid #766A63;}
							 
#gallery3							{margin:0; list-style-type: none;
									 padding:5px 0 0 20px;
						 			 float: left;
						 			 width: 100%;
									 border-bottom: 0px solid #766A63;}	
									 
#gallery4							{margin:0; list-style-type: none;
									 padding:5px 0 0 20px;
						 			 float: left;
						 			 width: 100%;
									 border-bottom: 0px solid #766A63;}	
	
									 						 
#gallery1a li 						{list-style-type: none;
									 padding:0 0 5px 10px;
									 margin:0 0 20px 0;
									 background-position: left top;
						 			 margin: 0;
									 float: left;}
						 
#gallery2a li 						{list-style-type: none;
									 padding:0 0 5px 10px;
									 margin:0 0 20px 0;
									 background-position: left top;
									 margin: 0;
									 float: left;}
								 
#gallery2b li 						{list-style-type: none;
									 padding:0 0 5px 10px;
									 margin:0 0 20px 0;
									 background-position: left top;
									 margin: 0;
									 float: left;}		
									 
									 
#gallery2c li 						{list-style-type: none;
									 padding:0 0 5px 10px;
									 margin:0 0 20px 0;
									 background-position: left top;
									 margin: 0;
									 float: left;}									 
									 
#gallery2d li 						{list-style-type: none;
									 padding:0 0 5px 10px;
									 margin:0 0 20px 0;
									 background-position: left top;
									 margin: 0;
									 float: left;}									 
									 
#gallery2e li 						{list-style-type: none;
									 padding:0 0 5px 10px;
									 margin:0 0 20px 0;
									 background-position: left top;
									 margin: 0;
									 float: left;}									 					 							 					 
									 
#gallery3a li 						{list-style-type: none;
									 padding:0 0 5px 10px;
									 margin:0 0 20px 0;
									 background-position: left top;
									 margin: 0;
									 float: left;}										 
									 
#gallery3b li 						{list-style-type: none;
									 padding:0 0 5px 10px;
									 margin:0 0 20px 0;
									 background-position: left top;
						 			 margin: 0;
									 float: left;}
						 
#gallery4a li 						{list-style-type: none;
									 padding:0 0 5px 10px;
									 margin:0 0 20px 0;
									 background-position: left top;
									 margin: 0;
									 float: left;}
								 
#gallery4b li 						{list-style-type: none;
									 padding:0 0 5px 10px;
									 margin:0 0 20px 0;
									 background-position: left top;
									 margin: 0;
									 float: left;}							 							 					 
						 	
#gallery4c li 						{list-style-type: none;
									 padding:0 0 5px 10px;
									 margin:0 0 20px 0;
									 background-position: left top;
									 margin: 0;
									 float: left;}	
									 
									 
#gallery4d li 						{list-style-type: none;
									 padding:0 0 5px 10px;
									 margin:0 0 20px 0;
									 background-position: left top;
									 margin: 0;
									 float: left;}	
									 									 
.content0							{width:245px; 
									 padding:0 10px 0 0;
									 font-family: verdana, arial, helvetica, sans-serif; 
									 font-size:13px; 
									 font-weight:normal;
									 color: #666666;
									 line-height:15px;
									 text-align: left;}	
							 
.content1							{width:230px; 
									 padding:15px 10px 0 20px;
									 font-family: verdana, arial, helvetica, sans-serif;
									 font-size:12px; 
									 font-weight:normal;
									 color: #FFFFFF;
									 line-height:15px;
									 text-align: left;}		
						 
.content2							{width:230px; 
									 padding:30px 10px 0 20px;
									 font-family: verdana, arial, helvetica, sans-serif;
									 font-size:12px; 
									 font-weight:normal;
									 color: #666666;
									 line-height:15px;
									 text-align: left;}										 								 

.maincontent						{padding:0 20px 10px 30px;
									 font-family: verdana, arial, helvetica, sans-serif;
									 font-size:12px; 
									 font-weight:normal;
									 color: #666666;
									 line-height:15px;
									 text-align: left;}	
									 
#margin ul							{margin:0; paddng:0; list-style-type: none;}

#margin li							{background: url(picts/plus.gif); background-repeat: no-repeat;
									 background-position: 0px 5px; 
									 padding-left: 15px;
									 line-height:18px; }

#margin2 ul							{padding-left:25px;}

#margin2 li							{line-height:18px;}

	

a									{color:#379E0E; text-decoration:none;}
a:hover								{color:#379E0E; text-decoration:underline;}

#bottomfooter						{color: #FFFFFF;
									 font-size: 10px;
									 font-family: verdana, arial, helvetica, sans-serif;
									 background-color: #FFFFFF;
									 position: fixed;
									 bottom: 0;
									 width: 100%;
									 text-align: right;
									 right: 0px;
									 padding: 3px 0 1px 1px;}

#footer								{padding:30px 0 6px 0px; 
									 background:url(picts/botbg.jpg) bottom repeat-x;
									 background-color:transparent;
									 font-family: verdana, arial, helvetica, sans-serif;
									 font-size:10px; 
									 color:#FFFFFF;
									 font-weight:normal;
									 text-align: center;
									 height:90px; }
									 
#footer .indent 					{padding:0; color:#C0C0C0; background-color:transparent;}		

#footer .indent2 					{padding:28px 0 0 0; color:#C0C0C0; background-color:transparent;}							 
									 
#footer a 							{color:#C0C0C0; 
									 font-weight:normal;}

#footer a:hover						{color:#C0C0C0; 
									 font-weight:normal;}
									 
.address							{font-size:12px; font-weight:normal; text-transform:uppercase; color:#C0C0C0;}									 
									 
.shadeform 							{BORDER-LEFT: #C5C7C8 1px solid; 
									 BORDER-RIGHT: #C5C7C8 1px solid; 
						 			 BORDER-TOP: #C5C7C8 1px solid; 
									 BORDER-BOTTOM: #C5C7C8 1px solid;
									 margin-bottom:5px;
						 			 FONT: normal 13px verdana, arial, sans-serif; 
									 WIDTH: 305px; 
									 COLOR: #000000; 
									 BACKGROUND-IMAGE: url(picts/shadeform.gif); background-repeat:repeat;
						 			 BACKGROUND-COLOR: #FFFFFF; 
									 TEXT-ALIGN: left}
							 
.shadeform2							{BORDER-LEFT: #C5C7C8 1px solid; 
									 BORDER-RIGHT: #C5C7C8 1px solid; 
						 			 BORDER-TOP: #C5C7C8 1px solid; 
									 BORDER-BOTTOM: #C5C7C8 1px solid;
									 margin-bottom:5px;
						 			 FONT: normal 13px verdana, arial, sans-serif; 
									 WIDTH: 150px; 
									 COLOR: #000000; 
									 BACKGROUND-IMAGE: url(picts/shadeform.gif); background-repeat:repeat;
						 			 BACKGROUND-COLOR: #FFFFFF; 
									 TEXT-ALIGN: left}									 
.textarea 							{BORDER-LEFT: #C5C7C8 1px solid; 
									 BORDER-RIGHT: #C5C7C8 1px solid; 
						 			 BORDER-TOP: #C5C7C8 1px solid; 
									 BORDER-BOTTOM: #C5C7C8 1px solid;
									 margin-bottom:5px
									 FONT: normal 13px verdana, arial, sans-serif;
									 WIDTH: 305px; 
									 COLOR: #000000; 
									 HEIGHT: 125px; 
							 		 BACKGROUND-IMAGE: url(picts/shadeform.gif);
									 BACKGROUND-COLOR: #FFFFFF; 
									 TEXT-ALIGN: left}

.dropdown							{background-image: url('picts/shadeform.gif');
						 			 background-repeat: repeat;
									 BORDER-LEFT: #C5C7C8 1px solid; 
									 BORDER-RIGHT: #C5C7C8 1px solid; 
						 			 BORDER-TOP: #C5C7C8 1px solid; 
									 BORDER-BOTTOM: #C5C7C8 1px solid;
									 margin-bottom:5px;
					  	 			 text-align: left;
					 				 background-color:#FFFFFF;
					    			 border: 1px solid #c0c0c0;
					  				 font-style:normal;
 					  				 font-variant:normal; 
					  				 font-weight:normal; 
					  				 font-size:13px; 
					  				 font-family:verdana, arial, sans-serif; 
					  				 color: #000000;
					  			     width: 200px;
					  			     height: 20px;
					  			     overflow: auto}	





.nono { display:none;}




.leadpad {
	padding:5px 0 0 23px;
}

.leadformpad {
	padding:110px 20px 0 20px;	
}

.leadform {
	color:#252525;
	font-size:14px !important;
	line-height:18px !important;
}

.leadformbg {
	border:1px #c0c0c0 solid;
	background-color:#fff; 
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:15px !important;
	line-height:15px !important;
	width:200px; 
	height:16px;
	color:#252525; 
	margin:0 0 5px 0;
	padding:3px 0 3px 8px;
	text-align:left;
}

.leadtextstyletop {
	padding:0;
	font-size:12px;
}

.leadtextstyle {
	padding:3px 0 0 0;
	font-size:12px;
}

.inputleadstyle {
	background-color:transparent; 
	border:0;	
	width:190px;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:15px !important;
	color:#252525;
}





									 
.button 							{width:80px;
							 		 height:24px;
									 background-color: transparent;
							 		 border-left:0px;
							 		 border-right:0px;
							 		 border-top:0px;
									 border-bottom:0px; 
									 margin-top:10px;
							 		 cursor: pointer; 
							 		 background-image: url('picts/button.gif'); 
							 		 background-repeat: no-repeat;}
												
.buttonon 							{width:80px;
							 		 height:24px;
							 		 background-color: transparent;
							 		 border-left:0px;
							 		 border-right:0px;
							 		 border-top:0px;
							 		 border-bottom:0px; 
									 margin-top:10px;
							 		 cursor: pointer; 
 							 		 background-image: url('picts/buttonon.gif'); 
							 		 background-repeat: no-repeat;}
							 									 								 
