@charset "utf-8";
/* feddyups for HypershiftMedia */
html {
	height: 100%;
	margin-bottom: 1px;
}
body {
/*	background:transparent url(../images/bg.png) repeat scroll 0 100%;
*/	
background:#A5BACD none repeat scroll 0 0;
color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:100%;
	line-height:normal;
	margin:0;
	padding:0;
	text-align:center;
}
img {
	border:none
}
form {
	margin: 0;
	padding: 0;
}
p {
	margin-top: 10px;
	margin-bottom: 15px;
}
#main p {
	line-height:1.8em;
	margin:0 0 1em;
	text-align:left;
}
#content p {
	margin:0.5em 0 1.5em;
	margin-bottom:1.33em;
}
h1, h2, h3, h4, h5 {
	font-weight:normal;
	line-height:120%;
	margin:0 0 10px;
	padding-bottom:5px;
}
h1 {
	font-size: 200%;
	line-height: 100%;
}
h2 {
	font-size: 175%;
	line-height: 100%;
}
h3 {
	color:#3A78D5;
	font-size:150%;
	text-align:center;
}
h4 {
	font-size: 120%;
}
h5 {
	font-size: 120%;
	text-transform: uppercase;
}
a, a:hover {
	text-decoration: none;
	 color: #FFFFFF;
}

span.greenlink {
	color: #00FF00;
}

.golenberg #wrapper {
/*	background:#FFFFFF none repeat scroll 0 0;
*/	height:100%;
	margin:0 auto;
	text-align:left;
	width:968px;
}
.golenberg #header {
	background:#A6BBD0 none repeat scroll 0 0;
/*	border-left:2px solid #018203;
	border-right:2px solid #018203;
*/	height:102px;
	padding:0 0 0 0px;
}
.golenberg #header h1, .golenberg #header h1 a {
	font-family:Georgia, serif;
	color:#32475a;
	font-variant: small-caps;
	text-transform: none;
	font-weight: 100;
	margin-bottom: 0;
	padding-top:5px;
	font-size:21px;
	font-weight:bold;
}
.golenberg #header h2, .golenberg #header h2 a {
	color:#FFFFFF;
	font-family:"Lucida Grande", Tahoma;
	font-size:11px;
	font-variant:normal;
	font-weight:bold;
	letter-spacing:0.4em;
	margin-top:0;
	text-align:left !important;
	text-transform:uppercase;
	word-spacing:0.2em;
}

#phonenum {
	padding-bottom:37px;
padding-left:20px;
padding-top:10px;
}

#phonenum2 {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding-bottom:37px;
padding-left:20px;
padding-top:8px;
}
#menu_wrap {
	float:right;
	margin-top:2px;
}
.golenberg #header_bar {
	background:#32475A url(../images/headbar.png) repeat-x scroll 0 0;
/*	border-left:2px solid #018203;
	border-right:2px solid #018203;
*/	clear:both;
	height:14px;
}
#logo {
	float:left;
	margin:0;
	padding-bottom:15px;
	padding-top:24px;
	width:42%;
}
#guidemap {
clear:right;
float:right;
padding-right:18px;
}
#menucontainer {
	padding-right:18px;
	width:489px;
}
.golenberg #mainContent {
	/*padding: 0 20px;
	border-left:2px solid #A5BACD;
	border-right:2px solid #A5BACD; */
	clear:both;
	float:left;
	padding:0;
	width:964px;
}
.golenberg #footer {
	background:#A5BACD none repeat scroll 0 0;
	float:left;
	padding:18px 51px;
	width:866px;
}
.golenberg #footer p {
	margin: 0;
	padding: 10px 0;
}
.golenberg #endbar {
background:#32475A url(../images/endbar.png) repeat-x scroll 0 0;
color:#88A6BE;
float:left;
height:27px;
padding:14px 20px 0;
width:928px;}
.golenberg #endbar a {
}
.golenberg #endbar hover {
}
.golenberg .endcontent {
background:#32475A url(../images/contbar.png) repeat-x scroll 0 0;
float:left;
height:14px;
width:968px;
}
#barl {
}
#barr {
}
#bart {
}
#barb {
}
#tl {
	background:#88A6BE url(../images/tl.png) no-repeat scroll 0 0;
float:left;
}
#tr {
background:transparent url(../images/tr.png) no-repeat scroll 100% 0;
float:left;}
#bl {
background:transparent url(../images/bl.png) no-repeat scroll 0 100%;
float:left;}
#br {
background:transparent url(../images/br.png) no-repeat scroll 100% 100%;
float:left;
padding:16px;
width:831px;
}
#footer_content {
display:block;
position:relative;
width:100%;}
.block {
	background:transparent url(../images/divider.png) no-repeat scroll 0 50%;
	display:inline;
	float:left;
	min-height:145px;
	margin-left:10px;
	padding-left:10px;
	width:30.3%;
}
#first_child.block {
	background:transparent none repeat scroll 0 0;
	width:30.3%;
}

a.separator, a.daddy{
	cursor:default;
}
