/* CSS Document */

body {
	background-image: url(img/bg.png);
	background-repeat: repeat-x;
	background-color: #1262DA;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}
.disclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #102F78;
}
.disclaimer a:link {color: #102F78;}
.disclaimer a:active {color: #102F78;}
.disclaimer a:visited {color: #102F78;}

.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}

/* Photo Gallery */
#description {padding-bottom: 10px;}
#photos img {border: 0}
#photos h4 {margin: 0 0 10px 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333;}
h4.album a {color: #000; font-family: Verdana, Arial, Helvetica, sans-serif;}

div.album {display: inline; width: 215px; text-align: center; height: 225px; float: left; margin: 5px 5px 0 0; padding: 5px 2px 0 2px; border: 2px solid #ccc;}
div.photo {display: inline; width: 215px; text-align: center; height: 230px; float: left; margin: 5px 0 0 0; padding: 5px 0 0 0;}

#photoLarge {text-align: center;}
#photoLarge h3 {color: #1B3B5A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #333333;}

#photoNav {padding: 3px;}
#photoNav img {border: 0; display: inline;}
#prev {display: inline; padding-right: 5px;}
#position {display: inline; font-weight: bold; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333;}
#next {display: inline; padding-left: 5px;}

#photoCaption {font-size: 85%; padding: 0 20px;}

/* Form stuff */
form.wForm {margin-top: 5px; margin-left: 10px;}
span.required{font-size: 85%;}
.wForm label {width: 160px; float: left; text-align: left; margin-right: 0.5em; display: block; }
.wForm input {}
.wForm textarea {}
div.ctrlHolder {padding: 2px 0 2px 0px; }
div.buttonHolder{margin-left: 170px;}

#errorMsg {width: 360px; border: 2px solid #ED1C25; margin: 1em 0; padding: 0 2em;} /* #f44537 */
#errorMsg h3 {margin: 3px 0 0 0; padding: 0;}
div.error input {border: 2px solid #ED1C25;}
div.error textarea {border: 2px solid #ED1C25;}
/* end form stuff */