body {
background-color: #ffffff
}

h1 {
	margin: 0px; font: normal normal 190% Verdana, Sans-serif;  color: #80994d; letter-spacing: .1em; line-height: 125%;
}

h2 {
	font: italic normal 100% Verdana, Sans-serif; letter-spacing: .1em; margin-top: 40px; margin-bottom: 0px; line-height: 175%; color: #aaaaaa;
}

p {
	 font: normal normal 80% Verdana, Sans-serif; line-height: 175%; color: #555555; margin-top: 10px; margin-bottom: 0px;
}
a {
	color: #80994d; text-decoration: none;
}

a:hover {
	color: #d7dc98; text-decoration: underline;
}

li {
	 font: normal normal 80% Verdana, Sans-serif; line-height: 175%; color: #555555; margin-top: 10px; margin-bottom: 0px; list-style-type: none;
}

#page {
	width: 900px; margin: 0px auto; height:  auto; height: 100%; background-color: #ffffff;
}

#header {
	margin-bottom: 0px;
}

#mainthirdsright {
	width: 270px; float: left;
	margin: 0px; padding-left: 30px;
}

#mainthirdsleft {
	width: 600px; margin: 0px; padding: 0px; float: left;
}

#mainthirdsleftbox {
	width: 520px; margin: 0px; padding: 0px; float: left; background-color: #f3f3f3; padding-left: 40px; margin-top: 30px; padding-bottom: 40px; padding-right: 40px;
}

#mainthirdsrightbox {
	width: 270px; float: left;
	margin: 0px; padding-left: 30px; margin-top: 30px;
}

#mainthirdsrightbox h2 {
	font: italic normal 100% Verdana, Sans-serif; letter-spacing: .1em; margin-top: 0px; margin-bottom: 0px; line-height: 175%; color: #aaaaaa;
}

#talkform {
width: 510px; height: 50px; background-color: #777777; color: white; font: 1em/1.5em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; padding-left: 10px; float: left; border-style: solid; border-color: #dddddd; border-width: 2px;
margin-right:  10px; margin-top: 10px;
}

#talkbutton {
width: 80px; height: 50px;
    cursor:pointer; border: none; float: left; background-color: #ecf1a8; letter-spacing: .1em; font: normal normal 18px Verdana, Sans-serif; font-variant: small-caps; color: #80994d; margin-top: 10px;
    
}
#talkbutton:hover {
	color: #ffffff;
 	background-color: #80994d;
}

#mainhalfleft {
	width: 430px; float: left; padding-right: 20px;
}

#mainhalfright {
	width: 430px; float: left; padding-left: 20px;
}

#nav {
 width: 100%; padding:  10px 0px 10px; margin-bottom: 20px; float: left;
}

#nav li {
	letter-spacing: 1px; font: normal normal 16px Verdana, Sans-serif; 
	margin: 0px; padding: 0px; float: left; width: 225px; background-color: #ecf1a8;
}

#nav li:hover {
	background-color: #80994d;
}

#navnormal {
	color: #80994d !important; padding: 10px 0px; margin: 0px;
	 text-decoration: none; border-right-style: solid; border-right-color: #ffffff; border-right-width: 5px; text-align: center; display: block;
}

#navend {
	color: #80994d !important; padding: 10px 0px; 
	text-decoration: none; text-align: center; display: block;
}

#navnormal:hover {
	color: #ffffff !important;
	
	}

#navend:hover {
	color: #ffffff !important;
	}
	
#footer {
	background-color: #ecf1a8; width: 100%; height: 20px; padding:  10px 0px 10px; margin-bottom: 75px; margin-top: 50px; float: left;
	font: normal normal 100% Verdana, Sans-serif;  color: #80994d; letter-spacing: .1em
}


