	*{padding:0;margin:0;}
	html,body{height:100%;}
*{padding:0;margin:0;}
* html .l li {height:1%;}

body {text-align:center;font-family:Verdana,sans-serif;}

div{text-align:left;}

#container {/*width:100%;*/
background: #97E370 url(images/gradient.gif) repeat-x 0 -1px;}

#site {width:980px;margin:0px auto;background:#39AE00 url(images/xx.jpg) repeat-y;border-left:3px #ffffff solid;border-right:3px #ffffff solid;}
* html #site{height:98%;}
head+body #site{min-height:100%;}

p {color: #266800;font-size: 11px;line-height: 16px;text-align: left;}

#textbullet ul {color: #266800;font-size: 11px;line-height: 25px;padding: 0;}

#textbullet li {color: #266800;font-size: 11px;line-height: 25px;padding: 0;margin-left: 30px;}

h1 {font-size: 14px;color: #ffffff;font-weight: bolder;line-height: 25px;}

h2 {font-size: 14px;color:#D91B21;font-weight: bolder;line-height: 25px;}

h3 {font-size: 12px;color: #FFFF66;line-height: 25px;}

h4 {font-size: 10px;color: #FFF;font-weight: normal;}

#navlist{position: absolute;top: 20px;}

#navlist ul {
margin: 0;
padding: 0;
white-space: nowrap;
list-style-type: none;
clear:both;font-size: 9px;font-weight: bold;color: #ffffff;}

#navlist li {
float:left;
width:146px;
text-align:center;
margin: 0px 6px 6px 0px;
color: #ffffff;}

#navlist a { 
padding:0 10px;
display:block;
line-height:28px;
height:28px;
border: 1px #ffffff solid;
color: #fff;
background-color: #3C4E73;
text-decoration: none;text-transform: uppercase;}
 
 
#navlist a:hover {
color: #fff;
background-color: #D91B21;
text-decoration: none;}

#welcome {width: 601px;height: 80px;margin-top: 80px;position: absolute;margin-top: 93px;background-color: #fff;border: 1px #3571E3 solid;background-image: url(images/gradient1.jpg);}

#welcome_text {position: absolute;width: 590px;height: 300px;text-align: left;font-size: 11px;color: #ffffff;margin-top: 5px;margin-left: 5px;}

.he1{height:200px;background:#39AE00 url(images/header_1.jpg) no-repeat;width: 357px;float: left;}

.he2{height:200px;background: #000 url(images/gradient2.jpg) repeat-x;width: 623px;float: left;}

.l{width:150px;background:#39AE00;float:left;font-size: 9px;font-weight: bold;margin-left: 5px;list-style-type: none;}
.r{width:820px;background:#39AE00;float:left;}

head+body #site{overflow:hidden;}
.clf{clear:both;}

.l ul {margin-left: 0;padding-left: 0;list-style-type: none;}

.l a {display: block; width: 140px; background-color: #339900; margin-bottom: 2px;padding-top: 3px;padding-left: 5px; padding-bottom: 3px;padding-right: 3px;}

.l a:link, .l a:visited {color: #EEE;text-decoration: none;text-transform: uppercase;}

.l a:hover {background-color: #89CE67;color: #fff;}
#claire,#awdrey{float:left;border:4px #ffffff solid;width:127px;height:215px;background: #ffffff;margin-left:150px;display:inline;}

#awdrey{margin-left:50px;display:inline;}

.addresses{width: 230px;height: 470px;margin-left: 8px;list-style-type: none;float: left;}
.contact{width:250px;height: 470px;float: left;margin-left: 50px}

a:link {color: #D91B21;}a:visited {color: #266800;}a:hover {color: #266800;text-decoration: none;}a:active {color: #266800;}


.clearBoth {
	clear:both;
}
.errors {
	font-size:11px;
}
