body{
margin: 0;
padding: 0;
border: 0;
overflow: auto;
height: 100%; 
max-height: 100%;
color:#333333;
font-family: verdana, arial, helvetica, sans-serif;
font-size:9px;
 
}

#framecontent{
position: absolute;
top: 10px;
bottom: auto; 
left: 10px;
width: 150px;
height: auto;
background: #DADCCB;
color: #000000;
}

#maincontent{
position: relative;
top: 0; 
left: 170px;
width: 550px;
right: 0;
bottom: 0;
overflow: auto; 
background: #fff;
}

#mainheadlineindex{
top: 30px;
text-align: right;
}

#maintextindex{
text-align: right;
width:450px;
margin-left:100px;
}

#maintextabout{
text-align: left;
width:500px;
margin-left:30px;
}

#mainindexpic{
margin-left:100px;
color:#5C5B2F;
font-weight: bold;
}

#nottomiss{
margin-top: 30px;
color:#333333;
font-weight: normal;

}

#footer{
margin-top:30px;
margin-left: 30px;
text-align: center;
}

.innertube1{
margin: 7px;
text-align: right;

}

.innertube2{
margin: 0px;
background: #EDEFE1;
padding: 10px;
 
}

.innertube3{
margin: 0px;
background: #000000;
height: 1px;
}

.innertube4{
background: #DADCCB;
height: auto;
color: #000000;
margin-top: 5px;
text-align: center;
}

.innertube5{
background: #000000;
height: 15px;
}

.innertube6{
background: #AEAF94;
height: 20px;
color: #ffffff;
text-align: center;
font-weight: bold;
display: table-cell;
vertical-align: middle;
width: 150px;
} 

.innertube7{
background: #ffffff;
height: auto;
margin-right:5px;
margin-left: 5px;
margin-top: 7px;
margin-bottom: 7px;
color: #000000;
text-align: center;
}

.innertube8{
background: #ffffff;
height: auto;
margin-right:5px;
margin-left: 5px;
margin-top: 7px;
margin-bottom: 7px;
color: #333333;
text-align: center;
}

.innertube9{
background: #ffffff;
height: 30px;
margin-right:5px;
margin-left: 5px;
margin-top: 7px;
margin-bottom: 5px;
color: #333333;
text-align: center;
padding-top: 7px;
}

.companyname{
color: #666633;
}

a img { 
	border: 0; 
}

a:link {
	color: #5C5B2F;
	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
}
a:visited {
	color: #5C5B2F;
	text-decoration: none;
	font-family:  arial, helvetica, sans-serif;
	font-size: 10px;
}

a:hover {
	color: #AEAF94;
	text-decoration: none;
	font-family:  arial, helvetica, sans-serif;
	font-size: 10px;
}
 	
a.home:link {
	color: #5C5B2F;
	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
}
a.home:visited {
	color: #5C5B2F;
	text-decoration: none;
	font-family:  arial, helvetica, sans-serif;
	font-size: 10px;
}

a.home:hover {
	color: #AEAF94;
	text-decoration: none;
	font-family:  arial, helvetica, sans-serif;
	font-size: 10px;
}

a.footer:link {
	color: #cc0000;
	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
}
a.footer:visited {
	color: #5C5B2F;
	text-decoration: none;
	font-family:  arial, helvetica, sans-serif;
	font-size: 10px;
}

a.footer:hover {
	color: #AEAF94;
	text-decoration: none;
	font-family:  arial, helvetica, sans-serif;
	font-size: 10px;
}

.aboutleft{
text-align: left;
height: auto;
width: 199px;
vertical-align: top;  
}

.aboutcenter{
text-align: left;
height: auto;
width: 152px;
vertical-align: top;  
}

.aboutright{
text-align: left;
height: auto;
width: 199px;
vertical-align: top;  
}

h1{
color:#333333;
font-family: verdana, arial, helvetica, sans-serif;
font-size:9px;
font-weight: bold;
}

h2{
color:#666633;
font-family: verdana, arial, helvetica, sans-serif;
font-size:9px;
font-weight:bold;
}

.right{
	float:right;
	margin-left:5px;
	}
	
.nosite{
width: 500px;
height: 400px;
text-align: center;
vertical-align: middle;
}

.results{
width: 500px;
text-align: center;
}

.space{
height: 30px;
}

p.testimonials {
color: #A29E78;
font-weight:bold;
}