body {
	background-color: #8bbf51;
	margin: 0;
	padding: 0;
	font-family: Verdana, Helvetica, arial, sans-serif;
	text-align: left;
	font-size: 0.8em;
	color: #333333;
	background-image: url(images/bg.gif);
	background-repeat: repeat-y; 
	background-position: top left;
	}
* img {border: 0px; }	
	
* a {text-decoration: none; }
 a:link { color: #06C}
 a:hover { color: #390 }
 a:active { color: #F30 }
 a:visited { color: #06C;  }
a.email { color: #336699; }
a.uber { font-weight: bold; }
.textleft_pic a:visited { color: #363;}
.textleft_pic a:hover { text-decoration: underline; }
 div.container {
	position: left;
	margin: 0px;
	width: 1000px;

	height: 534px;
	text-align: left;
	margin-top: 25px;
	
	}
	
p {text-align: left; 
font-family: Verdana, Helvetica, arial, sans-serif;
	}


#wrap {
	width: 997px;
	z-index: 4;
	
	}

#midtext {
	width: 997px;
	height: 444px;
	background-repeat: no-repeat;
	
	}

.textleft { 
	width: 220px;
	*width: 400px;
	padding-left:320px;
	font-size:9pt;
	color: #4f4f4f;
	line-height: 2em;
	
	float: left; 
	
	padding-top: 5px;
	border: 1px solid;
	}
	
.textleft_pic { 
	width: 220px;
	*width: 220px;
	
	font-size: 8.5pt;
	color: #4f4f4f;
	line-height: 2em;
	float: left;
	z-index: 20;
	padding-left: 10px;
	padding-top: 5px;

	}
.textleft_home { 
	width: 290px;
	*width: 400px;
	padding-left: 180px;
	font-size:.85 em;
	color: #4f4f4f;
	line-height: 1.5em;
	
	float: left; 
	
	padding-top: 15px;
	
	}
.textright_home { 
	line-height: 1.5em;
	width: 480px;
	*width: 570px;
	
	font-size: .85 em;
	float: right;
	*float: none;
	padding-right: 30px;
	
	padding-top: 15px;
	*padding-left: 80px;
	}
.textright {
	line-height: 1.5em;
	width: 420px;
	*width: 460px;
	
	
	float: right;
	
	padding-right: 30px;
	
	padding-top: 15px;
	
	}
	
.leftpic { float: left; *margin-left: -3px;
} 

#nopadding { padding: 0px; }

.style2 { color: #CCC; font-size: .7em; }

.boxed {border: 2px; border-style: solid; border-color: #000000;}



ul#list { margin-left: 0px; z-index: 8;}
li.text { list-style-type: none;
background-image: url(../images/triangle.gif); background-repeat: no-repeat;
margin-left: 0px; 
padding-left: 13px; 
font-size: 105%;
margin-bottom: 1.1em;}


ul#nav {
z-index: 9;
margin: 0px;
padding: 0px;	
	line-height: 1em;
	font-size: 11px;
	}
	
ul#nav li {
	z-index: 9;
	color: #F33;
	height: 21px;
	list-style-type: none;
	display: inline;
	float: left;
	text-align: center;
	background-color: #73ebff;
	width: 79px;
	}
	
ul#nav li.leftside {
	display: block;
	width: 0px;
	height: 21px;
	}
	

ul#nav li.not_uber a {
	z-index: 9;
	color: #5e5e5e;	
	background-color: #73ebff;
	height: 20px;
	width: 79px;
	display: block;
	padding-top: 9px;
	*padding-bottom: 9px;}

ul#nav li.not_uber_space {
	z-index: 9;
	color: #5e5e5e;	
	background-color: #73ebff;
	height: 20px;
	width: 218px;
	display: block;
	padding-top: 9px;
	*padding-bottom: 9px;}
	
ul#nav li  a:hover {
	background-color: #CF9;
	color: #80a556; }
	
ul#nav li.uber a {
	z-index: 9;
	background-color: #b9f5ff;
	color: #4d7d17;
	height: 20px;
	width: 79px;
	display: block;
	padding-top: 9px;
	*padding-bottom: 9px;}



.bottom_bar {
background-color: #7aecff; 
width: 997px; 
height: 20px;
font-size: 11pt;
color: #706c68;
text-align: right;
line-height: 25px;
position: relative;
}
	
.bottom_bar #phone {
*position: absolute;
*bottom: -5;
right: 0;
}	

.address {
	width: 997px;  
	text-align: right;  
	color: #5b5b5b;
font-size: .85em;
line-height: 1.5em;
}
td { font-size: .85em; }

