body {background-color:#969594; font-family:Verdana, sans-serif; font-size:12px; margin:0;}

h1 {font-size:28px; text-transform:uppercase; font-weight:bold;}
h2 {font-size:18px; font-weight:bold;}

a, a:hover	{color:#FFFFFF; outline:none;}
a.link2, a.link2:hover	{color:#009D44;}

.divider {clear:both; border-top:1px solid #007D24; margin:10px 0;}
.clear {clear:both; height:0; overflow:hidden;}

#pagewrapper {margin: 0 auto; padding:10px 0; width:960px;}

#top_header {background-color:#4E4A4B; color:#FFFFFF; padding:5px; text-align:right;}
#top_header a {text-decoration:none;}
#top_header a img {border:1px solid #FFFFFF; vertical-align:bottom;}

#bottom_header {height:144px; width:960px; background:url(/img/header.jpg); position:relative;}
#logolink {display:block; height:59px; width:308px; position:absolute; left:43px; top:48px; text-indent:-9999px; overflow:hidden;}
#minicontact {
	border-collapse:collapse;
	border-spacing:0;
	height:144px; 
	margin:0 40px 0 auto;
	color:#4E4A4B;
	font-size:10px;
}

#menucont {background-color:#4E4A4B;text-align: center;}
.menu {display:inline-block;}
.menu {display:inline;}
.menuholder {display:table; margin:0 auto;}

.menu {
  display:table-row;
  padding:0;
  margin:0;
  list-style-type:none;
  white-space:nowrap; 
 }
.menu li {display:inline;}
.menu a, .menu a:visited {
  display:block;
  float:left;
  padding:8px 10px;
  color:#FFFFFF; 
  background:#4E4A4B;
  border-left:1px solid #4E4A4B;
  border-right:1px solid #4E4A4B;
  text-decoration:none;
  font-weight:bold;
  font-size:13px;
}
.menu a:hover, .menu a.active, .menu a.active:hover {
  color:#FFFFFF; 
  background: url(/img/button.jpg)
}

#mid {width:960px; padding:0; background:url(/img/mid.jpg);}
#midover {width:960px; padding:0; background:url(/img/midover.jpg) top left no-repeat;}
#content_right {
	/*width:604px;*/
	width:564px;
	min-height:400px;
	margin:50px 6px 0 auto;
	background: url(/img/content_right.jpg) #43AB32 no-repeat;
	font-family: verdana; font-size: 12px; color: #FFFFFF;
	padding:20px;
}
#content_right_bottom {
	width:604px;
	height:43px;
	margin:0 6px 0 auto;
	background: url(/img/content_right_bottom.jpg) no-repeat;
}
#midbot {width:960px; height:40px; padding:0; background:url(/img/midbot.jpg);}
#footer {text-align:center; color:#afafaf;}

.member
{
	width:262px;
	float:left;
	display:inline;
	margin:10px;
	text-align:center;
}

.membername
{
	text-transform:uppercase;
	font-weight:bold;
}

#location {color:#000000;}