* {
 padding:0px;
 border:0px;
 margin:0px;
  
}

.style2 {font-size: 9px}


.style1 {color: #FFFF66}


input {
 border: 1px;
 }

body {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:12px;
	background-image: url(assets/bg.gif);
	background-position: left;
	background-repeat: repeat-y;
	
}

Div#container {
    float: left;
	width: 1004px; 
	min-height: 743px;
	_height: 743px; 
	overflow: visible;
	background-image: url(assets/bg.gif);
	background-position: left;
	background-repeat: repeat-y;
}

Div#main {
    float: left;
	width: 100%; 
	min-height: 743px;
	_height: 743px; 
	overflow: visible;
	background-image: url(assets/bg.gif);
	background-position: left;
	background-repeat: repeat-y;
}

Div#mainleft {
	float: left;
	width: 231px; 
	height: 100%; 
	overflow: visible;
}


Div#leftheight {
	float: left;
	width: 1px; 
	height: 100%; 
	overflow: hidden;
}

Div#mainleft1 {
	float: left;
	width: 230px; 
	height: 100%; 
	overflow: visible;
}

Div#left_bottom {
	float: left;
	width: 220px; 
	height: 300px; 
	overflow: hidden;
	text-align: right;
}


Div#topleft_space {
	float: left;
	width: 230px; 
	height: 340px; 
	overflow: visible;
	background-image: url(assets/shadow.gif);
	background-position: 0px 186px;
	background-repeat: no-repeat;
	
}

Div#menu {
	float: left;
	width: 230px; 
	height: 270px; 
	overflow: hidden;
	text-align: right;
}

Div#mainright {
	float: left;
	width: 760px; 
	height: 100%; 
	overflow: visible;
}

Div#topleft {
	float: left; 
	width: 230px;
	height: 2px; 
	overflow: hidden;
	background-color: #b0b0b0;
}

Div#float_ {
	position: absolute;
	top: 105px;
	left: 60px;
	width: 925px;
	height: 204px;
	overflow: hidden;
	background-color: #9db68d;
	z-index: 5;
}

/* Div#float_hspacer { Edited by Al
	float: left;
	width: 925px;
	height: 5px; 
	overflow: hidden;
}   */
Div.float_hspacer {
	float: left;
	width: 925px;
	height: 5px;
	overflow: hidden;
}

/* Div#float_vspacer {
	float: left;
	width: 5px;
	height: 194px; 
	overflow: hidden;
} */
Div.float_vspacer {  /* Edited by Al */
	float: left;
	width: 5px;
	height: 194px;
	overflow: hidden;
}
Div#float_img {
	float: left;
	width: 600px;
	height: 194px; 
	overflow: hidden;
}

Div#float_text {
	float: left;
	width: 300px;
	height: 194px; 
	overflow: hidden;
	background-image: url(assets/underline.gif);
	background-position: 0px 33px;
	background-repeat: no-repeat;
}

Div#topmiddle {
	float: left; 
	width: 760px;
	height: 6px; 
	overflow: hidden;
	background-color: #b0b0b0;
}

Div#topmiddle_space {
	float: left; 
	width: 2px;
	height: 6px; 
	overflow: hidden;
	background-color: #ffffff;
}

Div#topmenu {
	float: left; 
	width: 760px;
	height: 16px; 
	overflow: hidden;
	text-align: right;
}

Div#logo {
	float: left; 
	width: 754px;
	height: 79px; 
	overflow: hidden;
	background-image: url(assets/logo1.gif);
	background-position: 60px 0px;
	background-repeat: no-repeat;
}

Div#contentspace {
	float: left; 
	width: 760px;
	height: 200px; 
	
}

Div#frontcontent {
	float: left; 
	width: 536px;
	height: 410px; 
	overflow: hidden;
	background-image: url(assets/divide.gif);
	background-repeat: no-repeat;
	background-position: 155px 0px;
}

Div#quotecontent {
	float: left; 
	width: 517px;
	overflow: hidden;
}


Div#servicecontent {
	float: left; 
	width: 760px;
	height: 410px; 
	overflow: hidden;
	background-image: url(assets/divide_serv.gif);
	background-repeat: no-repeat;
	background-position: 155px 0px;
}

Div#content {
	float: left; 
	width: 734px;
	overflow: visible;
}

Div#Lcontent_space {
	float: left; 
	width: 20px;
	overflow: visible;
}

Div#quote_section {
	float: left; 
	width: 217px;
	height: 390px; 
	overflow: hidden;
	background-image: url(assets/quote.gif);
	background-repeat: no-repeat;
}


Div#quote {
	float: left; 
	width: 217px;
	height: 370px; 
	overflow: hidden;

}

Div#quote_section_large {
	float: left; 
	width: 217px;
	height: 592px; 
	overflow: hidden;
	background-image: url(assets/large_quote.gif);
	background-repeat: no-repeat;
}


Div#quote_large {
	float: left; 
	width: 217px;
	height: 560px; 
	overflow: hidden;

}

Div#flood {
	float: left; 
	width: 217px;
	height: 100px; 
	overflow: hidden;
	background-image: url(assets/flood.gif);
	background-repeat: no-repeat;
	background-position:center;

}
 
/* Div#info_box {
	float: left; 
	width: 178px;
	height: 205px; 
	overflow: hidden;
	text-align: left;
}   */
Div.info_box {
	float: left;
	width: 178px;
	height: 205px;
	overflow: hidden;
	text-align: left;
}
Div#footer {
	float: left; 
	width: 100%;
	height: 75px;
	overflow: visible;
	text-align: left;
	background-image: url(assets/footer.gif);
	background-repeat: repeat-x;
	background-color: #d3d3d3;

}

p.head {
	font-family: Century gothic, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color:#FFFFFF;
}

p.head1 {
	font-family: Century gothic, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}

p.head2 {
	font-family: Century gothic, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
}
h2.head2 {
	font-family: Century gothic, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
    text-decoration: none;
    font-weight:normal;
}

p.head3 {
	font-family: Century gothic, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #666666;
}

h4.head4 {
	font-family: Century gothic, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

h1.head2 {
	font-family: Century gothic, Arial, Helvetica, sans-serif;
	font-size: 16px;
    font-weight:bold;
	color: #348017;
}
h1.head4 {
	font-family: Century gothic, Arial, Helvetica, sans-serif;
	font-size: 24px;
    font-weight:normal;
	color: #678b05;
}
p.head5 {
	font-family: Century gothic, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #444444;
}

p.foot {
	font-family: Century gothic, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#FFFFFF;
}

p.foot1 {
	font-family: Century gothic, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#FFFFFF;
}

p.white {
	font-family: Century gothic, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#FFFFFF;
}

p.quote {
	font-family: Century gothic, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#678b05;
}

p.ch {
	font-family: Century gothic, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color:#678b05;
}
   A:link    {text-decoration: none; font-weight: normal; font-size: 9pt; color : #444444}
   A:visited {text-decoration: none; font-weight: normal; font-size: 9pt; color : #444444}
   A:active  {text-decoration: none; font-weight: normal; font-size: 9pt; color : #444444}
   A:hover   {text-decoration: none; font-weight: normal; font-size: 9pt; color : #678b05}
   
   
   A.topmenu:link    {text-decoration: none; font-weight: normal; font-size: 9pt; color : #b0b0b0}
   A.topmenu:visited {text-decoration: none; font-weight: normal; font-size: 9pt; color : #b0b0b0}
   A.topmenu:active  {text-decoration: none; font-weight: normal; font-size: 9pt; color : #b0b0b0}
   A.topmenu:hover   {text-decoration: none; font-weight: normal; font-size: 9pt; color : #000000}
   
   A.topmenu1:link    {text-decoration: none; font-weight: normal; font-size: 9pt; color : #ffffff}
   A.topmenu1:visited {text-decoration: none; font-weight: normal; font-size: 9pt; color : #ffffff}
   A.topmenu1:active  {text-decoration: none; font-weight: normal; font-size: 9pt; color : #ffffff}
   A.topmenu1:hover   {text-decoration: none; font-weight: normal; font-size: 9pt; color : #000000}
   
   A.foot:link    {text-decoration: none; font-weight: normal; font-size: 9pt; color : #444444}
   A.foot:visited {text-decoration: none; font-weight: normal; font-size: 9pt; color : #444444}
   A.foot:active  {text-decoration: none; font-weight: normal; font-size: 9pt; color : #444444}
   A.foot:hover   {text-decoration: none; font-weight: normal; font-size: 9pt; color : #ffffff}

