body {
min-width:779px;
max-width: 1008px;
margin:0;
padding:0;
font-family: Verdana, Arial, sans-serif;
color: #000;
font-size:90%;
background: #FFFDF6 url(images/) no-repeat 1% 94%;
}

h3{
    font-size:15px;
	margin-left:10px;
}

h3 a{
    font-style:normal;
	color:#000000;
   
}
h3 a:hover{
    font-style:normal;
	color:#000000;
   
}

h5 {
    font-size:14px;
	margin: 3px 0;
	padding: 0;
	text-align:center;
}

h6 {
    font-size:12px;
	margin: 3px 0;
	padding: 0;
	font-weight:normal;
	text-align:center;
	line-height:12px;
}

/* Structure */

/* safari and opera need this */

#header,#footer,#belly{width:1008px; margin:0;float:inherit;}


#left {
width:200px;
margin:0;
display:inline;
float:left
}

#right {
width:700px;
background-color: transparent;
margin: 0 0 147px 0;
font-family: Verdana, Arial, sans-serif;
font-size: 0.85em;
border-right: 1px solid #F9F5DE;
}

#footer {clear:both; }


/* Link Styles */

a {
	color: #BCB79A;
	background-color: transparent;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
		color: #8B8D88;
		background-color: transparent;		
}

/* Other Styles */

#header {
height:100px;
background:url(images/grad3.gif) repeat-x top left;
margin:0;
padding:0;
}

#header h1 {
width:auto;
height: 50px;
background: transparent url(images/) no-repeat 0% 20%;
margin: 0 0 0 10px;
padding: 30px 0 0 90px;
color: #009900;
font-style: oblique;
font-size: 1.5em;
font-family: Verdana, Arial, sans-serif;
}


#footer {
background:#8B8D88 url(images/grad4.gif) repeat-x top left;
margin:0;
height:40px;
font-family: Verdana, Arial, sans-serif;
}

#footer a, #footer a:hover { color: #F9F5DE; text-decoration: underline; background-color: transparent; }

h1{
	color: #8B8D88;
	font-size: 15px;
	text-align: left;
	margin: 0 10px 15px 10px;
	padding: 15px 10px 1px 0;
	background-color: transparent;	
}

#logo{
   position:absolute;
   left:800px;
   top:0.2in;
   margin:0;
   padding:0;
}


p {
	padding: 5px 10px;
	margin: 0;
	line-height: 1.3em;
}

ul{
list-style-type:none;
margin:0;
padding-left: 10px;
}

ul li {
margin-left:10px;
padding-left: 20px;
line-height: 20px;
background:transparent url('images/bullet2.gif') no-repeat 1% 50%;
}


#right h2 {
	color: #8B8D88;
	background-color: transparent;
	font-size: 1.1em;
	padding: 15px 10px 10px 10px;
	margin: 0;
	
}
#right h3 {
	color: #8B8D88;
	background-color: transparent;
	font-size: 1.1em;
	padding: 10px 10px 10px 0;
	margin-left: 10px;
}

#right p {
	padding: 5px 10px;
	margin: 0;
}

h2 {
	color: #8B8D88;
	background-color: transparent;
	font-size: 15px;
	padding: 15px 10px 10px 10px;
	margin: 0;
	
}
#left h3 {
	color: #333;
	background-color: transparent;
	font-size: 1.1em;
	padding: 10px 10px 10px 0;
	margin-left: 10px;
}

#left{
	padding: 5px 10px;
	margin: 0;
	font-size:13px;
	width:24%;
}

#footer p {
padding: 5px;
font-size: 0.75em; 
font-family: Verdana, Arial, sans-serif;
color: #F9F5DE;
background-color: transparent;
text-align: center;
}


#people,#servicesmain {
    margin:0;
	padding:0;
	float:right;
	width:72%; 
	border-left:#FFCC99 solid 2px;
	border-right:#FFCC99 solid 2px;
}
#people ul li{
	margin: 0 0 18px 5px;
	padding:0 5px;
	background:none;
	float: left;
	width:220px;
	height:230px;
}

#services{
width:330px;
height:250px; 
float:left; 
margin:0 0 30px 12px; 
padding:0; 
border:thin; 
border-style:dashed; 
background-color:#FFFFCC;
font-size:13px;
}

#index li{
  clear:both;

}