#header {
	height: 150px;
	width:	850px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DAAA00;
	border-left-color: #DAAA00;
	background-image: url(../img/headerbg2.png);
	background-position: center;
}
#headerwrapper {
	height: 150px;
	width: auto;
	margin-right: auto;
	margin-left: auto;
}
#headerwrapper #header #logo {
	height: 117px;
	width: 375px;
	clear: right;
	float: left;
	margin-top: 30px;
}
#headerwrapper #header #logo img {
	margin-right: auto;
	margin-left: auto;
	border: none;
}
#headerwrapper #header #searchwrapper {
	height: 50px;
	width: 225px;
	float: right;
	margin-top: 100px;
}
#headerwrapper #header #headerinfo {
	width: 400px;
	float: right;
	text-align: right;
	margin-top: 55px;
	height: 80px;
}
#headerwrapper #header #headerinfo table tr td img {
	display: block;
	float: right;
	margin-right: 25px;
}

#headerwrapper #header #headerinfo table p{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 8px;
	font-weight: lighter;
	color: #333;
	margin-right: 25px;
	text-align: right;
	margin-top: 5px;
}





#navwrapper {
	height: 61px;
	width:  auto;
	background-image: url(../img/navwrapperbg.gif);
	background-repeat: repeat-x;
}
#navwrapper #nav {
	height: 61px;
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/navbg.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DAAA00;
	border-left-color: #DAAA00;
}
#contentwrapper {
	height: auto;
	width: auto;


}
#contentwrapper #content {
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DAA000;
	border-left-color: #DAA000;
	background-color: #E7E7E7;
	padding-bottom: 20px;
}
#contentwrapper #content #contentheader {
	height: 50px;
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	background-color: #E7E7E7;
}
#contentwrapper #content #contentheader #welcome {
	clear: right;
	float: left;
	height: 50px;
	width: 500px;
}
#contentwrapper #content #contentheader #welcome p {
	font-family: "Lucida Sans";
	color: #002855;
	font-size: 16px;
	font-weight: bolder;
	margin-left: 25px;
	line-height: 30px;
	text-decoration: underline;
}
#contentwrapper #content #contentheader p {
	float: left;
}

#contentwrapper #content #contentheader #date {
	float: right;
	width: 150px;
	height: 30px;
	text-align: right;
	color: #999;
	font-size: 10px;
	margin-right: 25px;
	margin-top: 15px;
}


#contentwrapper #content #contentinner #maintext img {
	border: 2px inset #C99900;
}
#contentwrapper #content #contentinner    {
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	background-color: #E7E7E7;
}
#contentwrapper #content #contentinner #maintext    {
	width: 800px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 13px;
	margin-right: auto;
	margin-left: 25px;
	text-align: justify;
}
#contentwrapper #content #contentinner #maintext #maintext_inner {
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#contentwrapper #content #contentinner #maintext #maintext_inner table tr td {
	padding-left: 15px;
}
#contentwrapper #content #contentinner #maintext #maintext_inner table tr td img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#contentwrapper #content #contentinner #maintext #maintext_inner p {
	text-align: left;
	line-height: 22px;
}
#contentwrapper #content #contentinner #maintext #maintext_inner ul li a {
	color: #335379;
}
#contentwrapper #content #contentinner #maintext #maintext_inner ul li a:hover {
	color: C99700;
}







#contentwrapper #footer {
	height: auto;
	width: auto;
	background-image: url(../img/footerwrapperbg.jpg);
	background-repeat: repeat-x;
}
#contentwrapper #footer table {
	display: block;
	margin-right: auto;
	margin-left: auto;
}

#contentwrapper #footer #footercontents {
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/footerbg.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DAAA00;
	border-left-color: #Daaa00;
	height: 200px;
}

#contentwrapper #footer table tr td #footerlinks {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align: center;
	font-size: x-small;
	color: #FFF;
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}S
#contentwrapper #footer #footercontents #searchbox {
	font-family: "Lucida Sans";
	font-size: 10px;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
}
#contentwrapper #footer #footercontents table tr td #searchbox #searchbox_demo {
	width: 500px;
}


#contentwrapper #footer table tr td #footerlogo {
	text-align: center;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 8pt;
	color: #FFF;
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
}
 
#contentwrapper #footer table tr td #copyright {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: x-small;
	text-align: center;
	color: #E8E8E8;
	margin-bottom: 0px;
	width: 850px;
	margin-right: auto;
	margin-left: auto;
}
#contentwrapper #footer table tr td #footerlogo img {
	margin-bottom: 10px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
