/* CSS Document */

html p {
	margin: 0 auto;
	padding: 0;
}
body {
	background-color: #D9EBC5;
	text-align: center;
	padding: 15px;
	margin: 0 auto;
}
#wrap {
	width: 812px;
	border: 2px solid #CCB720;
	padding: 1px;
	background-color: #FFFFFF;
	text-align: center;
	margin: 0 auto;
	overflow: hidden;
}
#credits {
	width: 812px;
	margin: 0 auto;
	text-align: center;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 10px;
}
#credits a:link, a:hover, a:visited, a:active {
	color: #666666;
}
#header {
	width: 100%;
}
#leftbar {
	width: 186px;
	background-color: #CCB720;
	float: left;
	text-align: left;
	border-bottom: 5px solid #660000;
}
#container {
	width: 596px;
	float: right;
	text-align: left;
	padding: 15px;
}
#contentcenter {
	width: 417px;
	float: left;
}
#contentright {
	width: 164px;
	float: right;
}
#footer {
	border-top: 1px solid #CCB720;
	clear: both;
	padding: 5px 0;
}
#footerleft {
	width: 400px;
	float: left;
	text-align: left;
	padding: 50px 0 0 15px;
}
#footerright {
	width: 200px;
	float: right;
	text-align: right;
	padding: 0 15px 0 0;
}
.boxgreen {
	background: #BADC96 url(../images/corners-top-green.gif) no-repeat top;
}
.boxgreenbottom {
	background: #BADC96 url(../images/corners-bottom-green.gif) no-repeat bottom;
	height: 10px;
}
.boxdarksalmon {
	background: #E36C32 url(../images/corners-top-darksalmon.gif) no-repeat top;
}
.boxdarksalmonbottom {
	background: #E36C32 url(../images/corners-bottom-darksalmon.gif) no-repeat bottom;
	height: 10px;
	margin-bottom: 15px;
}
.boxsalmon {
	background: #E9895B url(../images/corners-top-salmon.gif) no-repeat top;
}
.boxsalmonbottom {
	background: #E9895B url(../images/corners-bottom-salmon.gif) no-repeat bottom;
	height: 10px;
	margin-bottom: 15px;
}
.buttons {
	padding: 7px 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.buttons span {
	padding-left: 15px;
}
.buttons a, .buttons a:link, .buttons a:visited, .buttons a:active {
	color: #fff;
	text-decoration: none;
}
.buttons a:hover, .buttons a:visited:hover, .buttons a:active:hover {
	background: url(../images/icon.gif) no-repeat left center;
	color: #660000;
	text-decoration: none;
}
.copyright {
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #666666;
}
.contentpadding {
	padding: 10px 10px 0 10px;
}
h1 {
	font: 20px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	margin: 0 auto;
	border-bottom: 1px solid #FFFFFF;
}
h2 {
	font: bold 14px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	margin: 0 auto;
}
.textbrown, .textbrown a:link, .textbrown a:visited, .textbrown a:active {
	font: 12px/18px Georgia, "Times New Roman", Times, serif;
	color: #660000;
}
.textbrown a:hover, .textbrown a:visited:hover, .textbrown a:active:hover {
	font: 12px/18px Georgia, "Times New Roman", Times, serif;
	color: #660000;
}
.textbrownsmall {
	font: 11px/16px Georgia, "Times New Roman", Times, serif;
	color: #660000;
}
.textwhite {
	font: 12px/18px Georgia, "Times New Roman", Times, serif;
	color: #fff;
}
.textgreen {
	font: bold 14px Georgia, "Times New Roman", Times, serif;
	color: #89892E;
}
.images {
	border: 1px solid #CCC;
	background-color: #FFFFFF;
	padding: 7px;
	margin: 0 10px;
}
.box {
	padding: 10px;
	background-color: #E9895B;
}
.titles {
	font: 40px Georgia, "Times New Roman", Times, serif;
	color: #CCB720;
}
#wrapper {
	border: 1px solid #E9895B;
}
.tips {
	text-align: center;
	width: 150px;
	border: 1px solid #FFFFFF;
	background-color: #996600;
	margin: 0 auto;
	padding: 5px;
}
.fields {
	width: 130px;
}