@charset "UTF-8";

/* CSS Document */



body {

	background: #FFFFFF url(images/bg.gif) repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0 0 0 0;

}



a {color: #CC6633; text-decoration: underline;}

a:hover {text-decoration: none;}



p {

	color: #645f5a;

	font: normal 14px Arial, Helvetica, sans-serif;

}



h1 {

	color: #0f7495;
	border-bottom: solid 5px #b3dae4;
padding-bottom: 9px;
	font: bold 24px Arial, Helvetica, sans-serif;	

}



h3 {

	color: #ca5b26;

	font: bold 18px/30px Arial, Helvetica, sans-serif;

	margin: 0 0 10px 0;

	padding: 0 0 0 0;

}



img {border: none;}



blockquote {

	background: url(images/quote.gif) no-repeat top left;

	color: #504C48;

	font: italic 13px/25px Arial, Helvetica, sans-serif;

	line-height: 1;

	margin: 0 0 0 0;

	padding: 30px 20px 0 20px;

}



#wrapper {

	padding: 0 10px 0 10px;

	margin: 0 auto 0 auto;

	width: 940px;	

}



#header {

	height: 174px;

	margin: 36px 0 0 0;

	position: relative;

	width: 940px;

}



#header #left {

	height: 174px;

	float: left;

	position: relative;

	width: 620px;

}



#nav {

	bottom: 0;

	list-style: none;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	position: absolute;

	text-align: center;

	text-transform: uppercase;

}



#nav li {

	background: url(images/nav.gif) repeat-x 0 0;

	float: left;

	height: 48px;

	margin: 0 1px 0 0;

	width: 123px;

}



#nav li.active {background: url(images/nav.gif) repeat-x 0 -48px;}



#nav li a {

	color: #67b5c9;

	display: block;

	font-size: 14px;

	font-weight: bold;

	line-height: 48px;

	text-decoration: none;

}



#nav li.active a {color: #dee0b5;}



#nav li a:hover {text-decoration: underline;}



#header #right {

	border: 1px solid #1d7c9b;

	float: right;

	height: 158px;

	padding: 7px 7px 7px 7px;

	position: relative;

	width: 284px;

}



#address {

	background: #0f7495;

	color: #FFFFFF;

	font: bold 14px/15px "Palatino Linotype", "Book Antiqua", Palatino, serif;

	height: 46px;

	padding: 20px 0 20px 0;

	text-align: center;

	text-transform: uppercase;

}



#contact {

	background: #b3dae4;

	color: #645F5A;

	font: bold 12px/15px "Palatino Linotype", "Book Antiqua", Palatino, serif;

	height: 27px;

	margin: 5px 0 0 0;

	padding: 20px 0 20px 0;

	text-align: center;

	text-transform: uppercase;

	width: 284px;

}



#contact a {text-decoration: none}

#contact a:hover {text-decoration: underline;}



#top {

	height: 293px;

	margin: 30px 0 0 0;

	width: 940px;	

}



#slideshow {

	border: 1px solid #1d7c9b;

	float: left;

	height: 275px;

	overflow: hidden;

	padding: 8px 8px 8px 8px;

	width: 602px;

}



#slideshow img {border: 1px solid #999999; margin: 8px;}



#bio {

	border: 1px solid #1d7c9b;

	float: right;

	height: 275px;

	padding: 8px 8px 8px 8px;

	width: 284px;

}



#bio p {color: #645f5a; font: normal 13px/14px Arial, Helvetica, sans-serif; margin: 0 0 0 0;}



#bio a {font-size: 12px; line-height: 14px; text-decoration: none;}

#bio a:hover {text-decoration: underline;}



#bio #inner {

	background: #EFEFEE;

	height: 259px;

	padding: 8px 8px 8px 8px;

}



#bio .right {float: right;}



.pic {border: 2px solid #1d7c9b; margin: 0 10px 10px 0;}



#slogan {

	background: url(images/slogan.gif) no-repeat;

	color: #FFFFFF;

	height: 137px;

	margin: 30px 0 30px 0;

	padding: 15px 75px 15px 100px;

	position: relative;

}



#slogan p {color: #FFFFFF; font: normal 14px/18px Georgia, "Times New Roman", Times, serif;}

#slogan p span {font-size: 18px;}



#page {

	float: left;

	position: relative;

	width: 620px;

}



#page p {

	line-height: 16px;

}

#page img {border: 1px solid #1d7c9b;}



.content {

	border: 5px solid #b3dae4;

	margin: 0 0 25px 0;

	padding: 14px 14px 14px 14px;

	position: relative;

	width: 582px;

}



#sidebar {

	float: right;

	position: relative;

	width: 300px;

}



#sidebar ul {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	list-style: none;

}



#sidebar ul li {

	background: #EFEFEE;

	font: normal 12px Arial, Helvetica, sans-serif;

	line-height: 40px;

	margin: 1px 0 0 0;

	padding: 0 0 0 0;

}



#sidebar ul li a {color: #999999; display: block; text-decoration: none; text-indent: 10px;}

#sidebar ul li a:hover {text-decoration: underline;}



#sidebar ul li.side-active {background: #CCCCCC;}



#sidebar ul li.side-active a {color: #504C48;}



.box {

	border: 1px solid #1d7c9b;

	margin: 0 0 25px 0;

	padding: 8px 8px 8px 8px;

	width: 282px;	

}



.quote {

	background: url(images/endquote.gif) no-repeat bottom right;

	border: 1px solid #1d7c9b;

	margin: 0 0 25px 0;

	padding: 8px 8px 8px 8px;

	width: 282px;	

}



.quote p {color: #504C48; font: bold 14px Arial, Helvetica, sans-serif; margin: 0 0 30px 0; text-align: right;}



#footer {

	background: url(images/footer.gif) repeat-x;

	height: 53px;
	width: auto; 

	margin: 30px 0 0 0;

	position: relative;

}



#footer p {color: #ffffff; margin: 0 0 0 0;}



#footer a {text-decoration: none; color: #fef1ba}

#footer a:hover {text-decoration: underline;}



#disclaimer {

	margin: 0 auto 0 auto;

	padding: 4px 10px 0 10px;

	width: 940px;

}



.tos {float: left; line-height: 49px;}

.copyright {float: right; line-height: 49px;}.greybox_link {

	color: #FFF;

}

div.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type: none
}

div.feedburnerFeedBlock ul li span.headline {
font-weight:bold;
display:block;
margin:45px 0 0 0;
}


