* { padding: 0; margin: 0; }

body {
 margin: 0px 0;
 padding: 0px
 background: url(images/header_bg_top.jpg);
 background-position: center;
 font: 13px/24px Arial, Helvetica, sans-serif;
 line-height: 110%;
 text align: center;
}
h1, h2, h3, h4, h5, h6, h7, h9 {
	margin: 0px;
	line-height: normal;
	font-family: Georgia, "Times New Roman", serif;
	font-weight: normal;
	color: #004000;
}

h1 {
	letter-spacing: -2px;
	font-size: 34px;
	color: #004000
}

h2 {
	letter-spacing: -1px;
	font-size: 28px;
}

h3 {
	font-size: 16px;
	color: #004000
}

h4 {
	font-size: 20px;
	color: #004000
}
	
h6 {
	font-size: 16px;
	color: #689B51;
}

h7 {
	margin: 0px;
	line-height: 60%;
	letter-spacing: 60%;
	font-size: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	
}

h8 {
	font-size: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF
}	
	
h9 {
	letter-spacing: -2px;
	font-size: 32px;
	color: #689B51;
	
}
	ul, ol {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

p, ol, dl {
	margin-top: 0px;
	margin-bottom: 12px;
	text-align: left;

}

strong {
	color: #004000;
}
#wrapper { 
 width: 900px; 
 margin: 0 auto;
 text-align: left;
 padding: 0px
}
#logo {
 float: left;
 width: 566px;
 height: 148px;
 margin-top: 20px;
 padding: 0px 65px;
}
/* NAVIGATION */
#navigation {
 float: left;
 width: 760px;
 padding: 0px 65px ;
 margin-top: 20px;
 height: 51px;}
#navigation .row-1 {height:51px}
#navigation .row-1 ul {width:100%;overflow:hidden;position:relative;z-index:2}
#navigation .row-1 ul li {float:left;text-transform:uppercase;margin-right:4px}
#navigation .row-1 ul li a {color:#fff;text-decoration:none;display:block;text-align:center;padding:12px 0 24px 0;background-repeat:no-repeat;background-position:0 0}
/* button1 */
#navigation .row-1 ul li.b1 a {width:139px;background:url(images/b1.png)}
#navigation .row-1 ul li.b1 a:hover,
#navigation .row-1 ul li.b1 a.active {background:url(images/b1-act.png)}
/* button2 */
#navigation .row-1 ul li.b2 a {width:139px;background:url(images/b2.png)}
#navigation .row-1 ul li.b2 a:hover,
#navigation .row-1 ul li.b2 a.active {background:url(images/b2-act.png)}
/* button3 */
#navigation .row-1 ul li.b3 a {width:139px;background:url(images/b3.png)}
#navigation .row-1 ul li.b3 a:hover,
#navigation .row-1 ul li.b3 a.active {background:url(images/b3-act.png)}
/* button4 */
#navigation .row-1 ul li.b4 a {width:139px;background:url(images/b4.png)}
#navigation .row-1 ul li.b4 a:hover,
#navigation .row-1 ul li.b4 a.active {background:url(images/b4-act.png)}
/* button5 */
#navigation .row-1 ul li.b5 a {width:139px;background:url(images/b5.png)}
#navigation .row-1 ul li.b5 a:hover,
#navigation .row-1 ul li.b5 a.active {background:url(images/b5-act.png)}
/* HEADER */
#header {
width: 880px;
float: left;
padding: 0px;
height: 350px;
}


#leftcolumn { 
float: left;
display:block;
background: #C0D542;
padding: 20px 20px;
height: 760px;
width: 260px;
}
#leftcolumnhome { 
float: left;
display:block;
background: #C0D542;
padding: 20px 20px;
height: 1120px;
width: 260px;
}

.logo-col {
background:#fff;
height:100px;
margin-left:20px;
width:220px;
margin-top:20px;
	
}
.logocol {
height:100px;
margin-left:auto;
margin-right: auto;
width:220px;
margin-top:20px;
text-align:center;
	
}

#image header {   
padding: 20px -40px;
width: 280px
}
.image {   
position: relative;
left: 20px;  
width: 220px;
}
h5 {
position: absolute;
font-family: Georgia, serif;
font-size: 13px;
line-height: 160%;
color: #689B51;
top: 60px;
left: 40px;
width: 150px;
height: 283px;
}
#img {
float: left;
width: 20px;
height: 800px;
}
#imghome {
float: left;
width: 20px;
height: 1150px;
}
#rightcolumn { 
float: left;
background: #FFFFFF;
padding:20px 20px;
height: 760px;
width: 540px;
}
#rightcolumnhome { 
float: left;
background: #FFFFFF;
padding:20px 20px;
height: 1120px;
width: 540px;
}
#indent 2 {
width: 400px;
height: 400px;
}
#container {
width: 250px;
float:left;
}
#container2 {
width: 250px;
float:left;
margin-left:20px;
}
#footer { 
width: 900px;
height: 60px;
text-align: center;
list-style: none;
text-decoration: none;
list-style: none;
clear: both;
color: #FFFFFF;
background: #689B51;
.footer nav}
#footer a { color:#ffffff;}
#footer a:hover { color:#004000}
#footer .nav { text-align:center; padding-top:20px; text-decoration:none;}
#footer .nav li { display:inline; text-decoration:none;} 
#footer .nav li a { padding:0 48px 0 45px; text-decoration:none;} 


