/* CSS Document */


body {
text-align:center;
padding: 0px;
margin: 0px;
background-color: #272727;
}

/*-------- green bar at top of screen ---------*/

#greenbar {
background-image:url(../images/top-green.gif);
background-repeat:repeat-x;
background-position: top left;
height:25px;
}
		
/*-------- puts site in center of browser ---------*/
	
#frame {
width:984px;
margin: 0px auto 0px auto;
padding:0px;
text-align:left;
}
		
		
/*-------- header ---------*/
	
#header {
padding: 0px;
margin: 0px 0px 0px 0px;
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
}
		
/*-------- top navigation ---------*/

#nav {
background-image:url(../images/navBg.gif);
background-repeat:repeat-x;
background-position: top left;
height: 47px;
width: 984px;		
}

#nav ul {
padding: 15px 0px 0px 15px;
margin: 0px;
}

#nav li {
padding: 0px 0px 0px 10px;
margin: 0px;
display:inline;
font: 12px Arial, Helvetica, sans-serif;
color: #fff;
}

#nav a:link, #nav a:visited {
padding: 4px 0px 0px 10px;
margin: 0px;
color: #fff;
text-decoration:none;
font-weight:bold;
}

#nav a:hover {
padding: 4px 0px 0px 10px;
margin: 0px;
text-decoration:none;
font-weight:bold;
color: #ffce00;
background-image:url(../images/hover.gif);
background-repeat:no-repeat;
background-position: left;
}

/*-------- content area bg ---------*/

#contentarea {
background-image: url(../images/contentBg.gif);
background-repeat: repeat-x;
background-position: top left;
background-color: #fff;
}	
		
/*--------left content ---------*/
		
#contentleft {
width:790px;
padding:50px 15px 20px 15px;
margin: 0px 0px 0px 0px;
float:left;
font: 11px/14px Arial, Helvetica, sans-serif;
color: #525253;
display:inline;
}

#contentleft p {
padding:0px;
margin: 0px 0px 0px 0px;
font: 11px/14px Arial, Helvetica, sans-serif;
color: #525253;
}

#contentleft a:link, #contentleft a:visited {
font: 11px Arial, Helvetica, sans-serif;
color:  #51a451;
text-decoration:none;
}

#contentleft a:hover{
font: 11px Arial, Helvetica, sans-serif;
color:  #51a451;
text-decoration:underline;
}

#contentleft h1 {
font: 19px Arial, Helvetica, sans-serif;
color: #51a451;
text-transform: uppercase;
font-weight: bold;
background-image:url(../images/headerone.gif);
background-repeat:no-repeat;
background-position: top left;
padding: 0px 0px 0px 50px;
}

#contentleft h2 {
font: 13px Arial, Helvetica, sans-serif;
color: #51a451;
text-transform: uppercase;
font-weight: bold;
padding: 15px 0px 0px 0px;
margin: 0px;
}

#contentleft h3 {
font: 18px Arial, Helvetica, sans-serif;
color: #525253;
text-transform: uppercase;
font-weight: bold;
}
		
#contentleft ul{
padding:20px 0px 0px 20px;
margin: 0px;
clear: both;
}
		
#contentleft li{
list-style-image:url(../images/bullet.gif);
font: 11px/14px Arial, Helvetica, sans-serif;
color: #525253;
}
		
		
		
		
/*-------- right content ---------*/
	
#contentright {
width: 164px;
padding:50px 0px 20px 0px;
margin: 0px 0px 0px 0px;
float:right;
font: 11px Arial, Helvetica, sans-serif;
color: #525253;
display:inline;
}

#contentright img {
border: 0px;
}

/*-------- footer logos ---------*/	

#footerlogo {
padding: 0px 0px 20px 0px;
}	
		
		
/*-------- footer ---------*/
	
#footer {
clear:both;
width: 984px;
height: 49px;
padding:0px;
margin: 0px 0px 0px 0px;
background-image:url(../images/footerBg.gif);
background-repeat:repeat-x;
background-position:top left;
}

#footertxt {
font: 11px Arial, Helvetica, sans-serif;
color: #fff;
padding: 25px 0px 0px 15px
}

#footertxt a:link, #footertxt a:visited{
font: 11px Arial, Helvetica, sans-serif;
color: #fff;
text-decoration:none;
}

#footertxt a:hover{
font: 11px Arial, Helvetica, sans-serif;
color: #ffce00;
text-decoration:none;
}

.hairylemon {
padding: 0px 0px 0px 280px;
}

/*-----------content contact---------*/

#contentcontact {
width:790px;
padding:50px 15px 20px 15px;
margin: 0px 0px 0px 0px;
float:left;
font: 11px/14px Arial, Helvetica, sans-serif;
color: #525253;
display:inline;
}

#contentcontact p {
padding:0px;
margin: 0px 0px 0px 0px;
font: 11px/14px Arial, Helvetica, sans-serif;
color: #525253;
}

#contentcontact a:link, #contentcontact a:visited {
font: 11px Arial, Helvetica, sans-serif;
color:  #51a451;
text-decoration:none;
}

#contentcontact a:hover{
font: 11px Arial, Helvetica, sans-serif;
color:  #51a451;
text-decoration:underline;
}

#contentcontact h1 {
font: 19px Arial, Helvetica, sans-serif;
color: #51a451;
text-transform: uppercase;
font-weight: bold;
background-image:url(../images/headerone.gif);
background-repeat:no-repeat;
background-position: top left;
padding: 0px 0px 0px 50px;
}

#contentcontact h2 {
font: 14px Arial, Helvetica, sans-serif;
color: #51a451;
text-transform: uppercase;
font-weight: bold;
padding: 0px;
margin: 0px;
}

#contentcontact h3 {
font: 18px Arial, Helvetica, sans-serif;
color: #525253;
text-transform: uppercase;
font-weight: bold;
}
		
#contentcontact ul{
padding:20px 0px 0px 20px;
margin: 0px;
clear: both;
}
		
#contentcontact li{
list-style:none;
background-image:none;
font: 11px/14px Arial, Helvetica, sans-serif;
color: #525253;
}
		