body {
font-family : Verdana, Geneva, sans-serif;
margin : 0;
background : url(/images/bg_body.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#c0c9cf;
}
p {
font-size : 12px;
text-decoration:none;
text-transform:none;
font-weight:normal;
text-align : left;
color : #686868;
margin : 4px 10px 5px 10px;
padding : 0;
}
ul {
font-size : 12px;
text-align : left;
color : #686868;
margin : 4px 10px 5px 30px;
padding-top : 2px;
padding-bottom: 2px;
padding-left:0;
font-weight:normal;
text-transform:none;
line-height: 20px;
}
#twitter_update_list {
font-size : 12px;
text-align : left;
color : #686868;
margin : 1px 8px 4px 30px;
padding-top : 4px;
padding-bottom: 4px;
padding-left:0;
font-weight:normal;
text-transform:none;
list-style-type:circle;
line-height: 20px;
}
* html #twitter_div {
	float:left;
	height:310px;
	}
#twitter_div {
	float:left;
	height:318px;
}
.twitter_time, #twitter_update_list a{
font-size:10px;	
	}
#wrap {
width : 970px;
background-repeat: repeat;
padding : 0 0 0 0;
margin: 0;
}
* html #top{
margin-bottom:1px;
	}
#top {
width : 970px;
height : 150px;
float : left;
margin-bottom: 4px;
margin-top: 0;
padding: 0;
}
#flash {
width : 728px;
height : 272px;
float : left;
margin : 0;
padding : 0;
}
#right {
float : right;
width : 238px;
margin : 0;
padding:0;
}
#banner img {
padding : 0;
}
#boxen {
float : right;
width : 238px;
height:950px;
background-color:#FFF;
margin: 0 0 0 0;
padding:0;
border:0;
}
#metanav {
float : right;
width : 238px;
height : 44px;
font-size : 10px;
color : #003399;
background-image : url(../images/bg_metanav.gif);
background-repeat : no-repeat;
margin : 0;
}
#metanav a {
color : #003399;
text-decoration : none;
}
#metanav a:hover {
color : #66cc00;
text-decoration : none;
}
#contact {
float : right;
width : 238px;
height : 44px;
background-image : url(../images/bg_metanav.gif);
background-repeat : no-repeat;
font-size : 10px;
color : #e20026;
}
#nav {
width : 724px;
height : 30px;
float : left;
background-color:#ffffff;
margin-top : 4px;
padding-left : 4px;
border-bottom: 4px solid #81bb23;
}
#menu {
float : left;
vertical-align: middle;
}
#white {
background-image : url(../images/bg_white.gif);
background-repeat : no-repeat;
height:100%;
width:970px;
float:left;
border:0;
	}
#content {
width : 728px;
height: auto;
float : left;
background : #ffffff;
margin-bottom:0; 
padding : 0;
}
#footer {
	height:55px;
	width : 970px;
	clear:both;
	background-color:#FFF;
	text-transform:none;
	margin:0;
	padding-top:8px;
	border-top: 4px solid #c0c9d0;
}
#footer_left {
	float:left;
	}
#footer_right {
	width:350px;
	float:right;
	text-align:right;
	}
#footer a {
color : #686868;
text-decoration : underline;
}
#footer a:hover {
color : #81bb23;
text-decoration : none;
}
.team {
padding: 0 0 0 0;
width:100%;
}
.people h1 {
color: #686868;
font-size : 13px;
font-weight:bold;
margin : 0;
text-align:left;
text-transform:none;
}
.people img {
margin: 0 10px 0 10px;
border: 2px solid #c0c9cf;
width: 67px;
height: 100px;
}
.people p {
text-align:left;
margin:0;
}
a {
color : #686868;
text-decoration : underline;
}
a:hover {
color : #81bb23;
text-decoration : none;
}
h1 {
font-family: Arial, Helvetica,	sans-serif;
font-size : 24px;
text-transform : uppercase;
text-align : left;
color : #81bb23;
margin : 20px 5px 20px 10px;
padding : 0;
font-weight:500;
}
h2 {
font-family: Arial, Helvetica,	sans-serif;
font-size : 20px;
font-weight : 500;
text-align : left;
color : #686868;
margin : 5px 5px 15px 10px;
padding : 0;
line-height:24px;
}
h3 {
font-size : 14px;
font-weight : bold;
text-align : left;
color : #81bb23;
margin : 14px 10px 10px 10px;
padding : 0;
}
hr {
color: #ffffff;
background-color: #ffffff;
width: 728px;
height: 3px;
border: none 0;
border-top: 4px solid #c0c9cf;
text-align: center;
}
.smallertext {
font-size: 10px;
line-height: 12px;
}
.navitext {
font-size: 10px;
line-height: 16px;
text-align: left;
font-weight:normal;
text-transform:none;
}
.navitextred {
font-size: 10px;
font-weight:normal;
color : #81bb23;
line-height: 16px;
text-align: right;
text-transform:none;
}
.table_content {
width: 700px;
font-size : 12px;
text-align : left;
font-weight:normal;
color : #686868;
margin : 8px 8px 8px 8px;
text-transform:none;
border-collapse:collapse;
border: 1px solid #FFF;
}
.table_content td {
padding : 4px;
border-collapse:collapse;
border: 1px solid #FFF;
line-height: 17px;
}
