body {
	background-color	:	#e9dfd5;
	font-family		:	century gothic, verdana, arial, sans-serif;
	font-size		:	small;
}

a {
	color			:	#7c94ae;
	text-decoration		:	none;
}

a:active {
	color			:	#e9dfd5;
}

a:visited {
	color			:	#b5aba9;
}

a:hover {
	text-decoration		:	underline;
}

span.alternate_header {
	font-size		:	large;
	color			:	#91a2b5;
	font-style		:	italic;
	font-weight		:	bold;
}

div#main {
	width			:	750px;
	margin-left		:	auto;
	margin-right		:	auto;
}

ul#menu {
	width			:	750px;
	overflow		:	hidden;
	height			:	27px;
	border			:	1px solid #b5aba9;
	background-color	:	#fff;
	margin			:	5px 0px 1px -1px;
	padding			:	0px;
	display			:	block;
}

ul#menu li {
	color			:	#e9dfd5;
	height			:	22px;
	width			:	93px;
	display			:	block;
	float			:	left;
	background-color	:	#fff;
	margin			:	0px;
	padding			:	5px 0px 0px 0px;
	text-align		:	center;
	font-weight		:	bold;
	font-size		:	13px;
}

div#content {
	background-color	:	#fff;
	margin-top		:	9px;
	clear			:	left;
}

div#content p, div#content ul, div#content dl, div#content h2 {
	margin-left		:	15px;
	margin-right		:	15px;
}

div#content dt {
font-weight: bold;
}

div#how_we_help {
	clear			:	left;
	float			:	left;
	width			:	206px;
	height			:	206px;
	margin			:	-4px 0px 0px 0px;
	font-size		:	x-small;
	padding			:	22px;
}

div#how_we_help h1, div#how_we_help h1 span {
	margin			:	0px;
	width			:	193px;
	height			:	26px;
	background-image	:	url('/images/how_we_help.gif');
	background-repeat	:	no-repeat;
}

div#how_we_help h1 span {
	margin-bottom		:	-26px; 
	display			:	block;
	position		:	relative;
	z-index			:	1;
}

/* IE5 Mac Hack \*/
h1 { overflow: hidden; }
/*/
h1 { text-indent: -100em; }
/* End Hack */

div#middle_box {
	float			:	left;
	background-color	: 	#7c94ae;
	padding-top		:	125px;
	height			:	125px;
	width			:	250px;
	margin			:	-4px 0px 0px 0px;
	overflow		:	hidden;
}

div#right_box {
	margin			:	-4px 0px 0px 0px;
	float			:	left;
	font-size		:	x-small;
	width			:	250px;
	padding			:	0px;
	overflow		:	hidden;
}

div#right_box div#right1 {
	margin			:	0px;
	height			:	81px;
	float			:	left;
	width			:	206px;
	padding			:	22px;
	overflow		:	hidden;
}

div#right_box div#right1 p {
	margin			:	0px;
}

div#right_box div#right2 {
	height			:	81px;
	width			:	206px;
	padding			:	22px;
	margin			:	0px;
	background-color	:	#b6bfce;
	float			:	left;
	overflow		:	hidden;
}

div#right_box div#right2 p {
	margin-top		:	10px;
}

div#right_box div#right2 form {
	margin-top		:	10px;
	text-align		:	center;
}

div#right_box div#right2 h1 {
	color			:	#5689b4;
	font-size		:	medium;
	margin			:	0px;
}

address {
	margin-top		:	-22px;
	background-color	:	#e9dfd5;
	font-style		:	normal;
	font-size		:	x-small;
	font-weight		:	bold;
	text-align		:	center;
	height			:	25px;
	padding-top		:	15px;
}

.nav { 
	text-align		:	center;
	font-size		:	x-small;
	border-top		:	1px solid #e9dfd5;
	border-bottom		:	1px solid #e9dfd5;
	width			:	550px;
	margin			:	10px auto 10px auto !important;
}

div.slide {
	height			:	400px;
	width			:	550px;
	border			:	1px solid #b5aba9;
	margin			:	0px auto 0px auto;
	padding			:	10px;
	font-size		:	small;
}

#video {
 position: relative;
 text-align: center;
 margin-left: auto;
 margin-right: auto;
}

.slidebox {
	border			:	1px solid #b5aba9;
	float			:	left;
	width			:	345px;
	height			:	120px;
	margin: 10px 0 0 0;
}

.leftbox {
	margin-left			:	20px;
}

.slide h1 {
	margin			:	0px 0px 20px 0px;
	font-size		:	x-large;
	text-align		:	center;
	color			:	#86abaf;
}

h2 {
	font-size		:	medium;
}

div.half_float {
	width			:	50%;
	float			:	left;
}

.center {
	text-align		:	center;
}

img.float {
	float			:	left;
	margin-right		:	5px;
	margin-left		:	15px;
	clear			:	right;
}

acronym {
	cursor                  :       help;
}

ul.centermenu {
	text-align		:	center;
	margin			:	0px 0px 10px 0px;
	list-style		:	none;
}

ul.centermenu li {
	margin-top		:	7px;
}

div.location_events {
	width			:	150px;
	float			:	left;
	margin-left		:	30px;
}

div.location_events ul {
	margin			:	0px;
	padding			:	0px;
	list-style		:	none;
	text-align		:	center;
}

div.location_events h3 {
	text-align		:	center;
	margin			:	0px;
	font-size		:	small;
	font-weight		:	bold;
	text-decoration		:	underline;
	letter-spacing		:	1px;
}

.ref {
	font-size: x-small;
}