@charset "utf-8";
/* Wheaton & Sprague Style Sheet */

body {
background:#ced0d1;
font-family: Arial, Helvetica, sans-serif;
}
em { color: #15286c; }
p, label{
	color:#000;
	}

/* BODY WRAPPER */
#bodyWrapper{
	float:left;
	height:auto;
	position:relative;
	background:url(../images/mainNav-bg.png) top left repeat-y;
	}
	
#leftCol{
	display: none;
	}

/* ALT NAV */
#altnav { display: none; }

/* CONTENT */		
#content{
	float:left;
	width:100%;
	font-size: .8em;
	}

/* PHOTO AREA */	
#photoArea{
	float:right;
	width:302px;
	margin: 0 0 20px 15px;
	padding:20px 0 0 0;
	}
	#photoArea li { list-style: none; padding: 0; margin: 0 0 5px 5px; }
	#photoHolder{
		width:300px; height:270px;
		background:url(../images/photo-area-bg2.png) no-repeat top left;
		}
		
		#bigPhoto{
		padding: 62px 0 0 16px;
			}
			
		#photoHolder ul{
			position: absolute;
			top: 50px;
			width: 125px;
			margin:0 0 0 200px;
			}
			
		.photo{
			float:left;
			margin:0 5px 8px 0;
			}
			
		.photo img {
				border-right: 3px solid #858a8d;
				border-bottom: 3px solid #5d5d5d;
				border-top: none;
				border-left: none;
			}
		.photo img:hover { border-color: #1d45a0; }
		#photoHolder ul li.active{
			background:url(../images/photo-bg-active.png) no-repeat top left;
			padding:2px;
			margin:0 1px 4px 0;
			}


/* FOOTER */
#footer{
	display: none;
	}
	
/* HOME PAGE PHOTOS */
#homePhotoArea{
	float:left;
	width:607px; height:140px;
	background:#000 url(../images/photo-strip.jpg) 0 0 no-repeat;
	border:solid white 1px; border-top:none;
	}

/* FILES */
#file-display { float: left; width: 300px; margin-top: 20px; }
	#file-display a { background: url(/images/icon-file.png) 0 0 no-repeat; padding-left: 25px; float: left; width: 75%; min-height: 20px; color: #15286c; }
	
/* FORMS */
form { font: Arial, Helvetica, sans-serif; margin: 10px 0 10px 25px; }
table { width: 100%; float: left; }
legend { color: #101e59; font-size: .8em; font-weight: 900; }
fieldset { border: 1px solid #101e59; width: 350px; padding: 10px; }
td { padding: 0px 3px 5px 0; }
input, textarea, select{border:1px solid #32383e;}
input.submit { border: none; width: auto; }
th { text-align: left; padding-top: 20px; }
	 