/* CSS Document */

* {
	margin:0;
	padding:0;
}

body {
	background-color: #1C223C;
	/*background: #1C223C url("../images/bg.gif") top center repeat-y;*/
	font: .8em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

#content img {
	border: none;
}

.floatright {
	float: right;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
}

.floatleft {
	float: left;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.clearleft {
	clear: left;
}

.clearright {
	clear: right;
}

.clearboth {
	clear: both;
}


#pageTop {
	height: 225px;
	color: black;
	margin-bottom: 0px;
	background-color: #323C67;
}

#pageTop #pageToplogo {
	width: 800px;
	height: 125px;
}

#pageTop h1.pageToplogo {
	height: 125px;
	width: 800px;
	background: #323C67 url("../images/head.gif") top center no-repeat;
}

.pageTopanimation {
	height: 100px;
	width: 800px;
}

#pageTop h1.pageToplogo span {
	display: none;
}

#wrapper {
	width: 800px;
	margin: 0 auto;
	padding: 0;
	background: #1C223C url("../images/bg.gif") top center repeat-y;

}

#contentcap {
	width: 800px;
	height: 110px;
	background:  url("../images/photobar.jpg") bottom center no-repeat;
}

#contentcap span {
	display: none;
}

#content {
	width: 770px;
	color: white;
	float: left;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 110px;
}

#content h1 {
	color:#323C67;
	font: bold 1.5em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

#content h2 {
	color:#a30000;
	font: bold 1.2em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

#content p {
	text-align: left;
	color: black;
	padding-bottom: 10px;
}

#content h5 {
	padding: 0px;
	font-weight: bold;
	font-size: 1em;
	text-align: left;
	color: black;
}

#map {
	width: 770px;
	margin-left: 20px;
	margin-top: 10px;
}

#footer {
	width: 800px;
	/*height: 15px;*/
	background-color: #4D6B99;
	float: right;
}

#footer p, #footer a {
	text-align: center;
	color: white;
	padding-bottom: 5px;
}

#footer p strong {
	font-weight: bold;
}

#footer #placeholder {
	background-color: #4D6B99;
	height: 15px;
}

#clear {
	clear: both;
}

#clearright {
	clear: right;
}

#clearleft {
	clear: left;
}

/*menu */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#navcontainer {
	width: 800px;
	background-color: #CEA68A;
	float: left;
}

#thicktabs{
	margin: 0;
	padding: 0;
	/*float: left;*/
	text-align: center;
	font: bold 14px Tahoma;
}

#thicktabs li{
display: inline;
}

#thicktabs li a{
float: left;
color: black;
padding: 8px 20px; /*padding of tabs*/
text-decoration: none;
background: transparent url("../images/menu_bg.gif") top right no-repeat;
border-top: 1px solid #d3bdbe; /*top border style*/
border-bottom: 3px solid #CEA68A; /*thick bottom border below tabs*/
}

#thicktabs li a#leftmostitem{ /*Extra CSS for left most menu item*/
border-left: 1px solid #d3bdbe; /*left border style*/
}

#thicktabs li a#rightmostitem{ /*Extra CSS for right most menu item*/
border-right: 1px solid #d3bdbe; /*right border style*/
background-position: top left; /*Position background image to the left instead of default right, to hide indented underline for this link*/
}

#thicktabs li a:visited{
color: black;
}

#thicktabs li a:hover{
color: black;
background-image:  url("../images/menu_bgover.gif"); /*background image swap on hover*/
}

<!--[if IE]>
p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;
}

#clearboth {
	clear: both;
}

#clearright {
	clear: right;
}

#clearbottom {
	clear: bottom;
}

/*
form elements
*/
	/* -- reply form -- 
		#replyForm {margin: 1em 0; background: #eee; border: solid 1px #e6e6e6; padding: 10px;}
		#replyForm span {display: block; margin: 0; background: #f6f6f6; padding: 2px 4px; border: solid 1px #e6e6e6; border-width: 1px 0;}
		#replyForm label {width: 115px; float: left;}
		#replyForm .submit label {float: none; width: auto;}
		#replyForm h2, #replyForm p {display: inline;}
		#replyForm textarea {width: 420px;}
		#replyForm textarea.preview {width: 320px;}
		#preview {margin-right: 15px;}
		.submit input {float: left; border: solid 1px #419EC5; color: #fff; background: #4CBAE8; padding: 3px;}
		#text {clear: left;}*/


/*INPUT, TEXTAREA, .altButtonFormat, .altTextField, .radioStyle {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: -20px;
	padding: 10px;
	text-indent: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	border: none;
}*/