@charset "utf-8";
/* CSS Document */
body {
margin:0px;
background-color:#cab388;
font-family:Arial, Helvetica, sans-serif;
}


div {
	border:0;
}

#topwrapper {
width:100%;
height:106px;
background-image:url(images/topbg2.jpg);
background-repeat:repeat-x;
}

#header {
height:87px;
width:600px;
margin:0px auto;
background-image:url(images/header.png);
}

#nav {
height:20px;
width:1000px;
margin:0px auto;
font-size:16px;
font-family:"Times New Roman", Times, serif;
}

#nav ul {
margin:0px;
padding:0px;
list-style:none;
}

#nav ul li {
	display:inline;
	margin-left: 22px;
}

#nav a {
	color:#000000;
	text-decoration:none;
}

#nav a:hover {color:#FFFFFF;
}
#bodyspan {
	width:100%;
	height:auto;
	background-color:#cab388;
	background:url(images/bg1.jpg) repeat-x scroll;
	text-align:center;
	}
#bodywrapper {
	width:612px;
	height:auto;
	margin:0 auto;
	background-image:url(images/bodybg.jpg);
	background-repeat:repeat-y;
	margin-bottom:0px;
	padding-bottom:10px;
	text-align:left;
}

#context {
width:600px;
height:190px;
margin:0px auto;
background-image:url(images/rotate.php);
position:relative;
background-color:#FFFFFF;
}

#context ul {
	padding-top:0px;
	margin-top:0px;
	position:absolute;
	list-style:none;
	left: 393px;
	top: 3px;
	width: 160px;
}

#context li {
display:block;
background-color:#ffda94;
margin-top:20px;
text-align:center;
border:1px solid #000000;
}

#context li a {
	display:block;
	width:100%;
	height:100%;
	background-color:#ffda94;
	background-image:url(images/contextul.jpg);
	text-decoration:none;
	color:#000000;
	}

#context li a:hover {
	display:block;
	color:#FFFFFF;
	background-color:#2b2147;
	background-image:url(images/contextul-on.jpg);
	}
	
#body {
	margin-left:6px;
	margin-right:6px;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#ffebc7;
	text-align:justify;
	background-image:url(images/watermark.jpg);
	background-repeat:no-repeat;
	background-position:top;
	z-index:5;
	font-family:Arial, Helvetica, sans-serif;
	min-height:800px;
	height:auto !important;
	height:800px;
}
#body p {
	margin-left:10px;
	margin-right:10px;
	font-size:12px;
		}

#body p * {
	font-size:12px;
}
		

#body h1, h2, h3, h4, h5 {margin-left:10px;}
#body a {text-decoration:none; color:#000066;}

#body a:hover {text-decoration:underline;}

#body ul {margin-right:15px;}
#footer {
	width:100%;
	height:100%;
	background-color:#2b2147;
	margin:0px;
	color:#FFFFFF;
	text-align:center;
	border-top:solid 2px #ffebc7;
}

#footer a {color:#ffda94; text-decoration:none;}

#footer a:hover {color:#FFFFFF;}

.subheader {width:100%;
height:32px;
font-size:30px;
text-indent:20px;
background-image:url(images/subheaderbg.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
vertical-align:middle;
border-top:1px solid #000000;
}
.staffpics {height:175px; font-size:16px;}
.staffphoto {width:120px;}
.staffphoto img {border:3px solid #cab388;}
form {text-align:left;}
#mailform label {display:block; width:400px; background-color:#cab388;margin:0 auto;border:2px solid #2b2147;}
#application label {display:inline;border:0px;margin-left:0px;margin-top:10px;text-align:left;}
#application .label1 {margin-left:20px;}
#application .label2 {margin-left:80px;}
#application .label3 {margin-left:220px;}
#applicationwrapper {width:1000px; margin:0px auto;border:0px;text-align:left;}
#applicationwrapper div {width:1000px; margin:0px auto;background-color:#cab388;padding-left:20px;padding-right:20px;margin-bottom:10px;text-align:left;}
#applicationwrapper p {text-indent:40px;}
#applicationwrapper h3 {margin-left:30px;}
#applicationwrapper h4 {margin-top:0px; margin-left:40px;margin-bottom:10px;}
#applicationwrapper h5 {margin-left:10px;margin-top:0px;margin-bottom:0px;font-size:15px;}
.textinput {display:block;width:400px;margin:0 auto;}
.lined {border-bottom:3px solid #000000; display:block;}
.contentinput {width:520px; margin:0 auto; display:block;}
#out{text-align:left; margin-left:20px; margin-right:20px;}
#out h3 {margin-left:0px;}
#out p {margin-left:0px;padding-left:0px;}
.toppage {margin-top:10px;}
.details {font-size:10px;}
.widetext {width:500px;}
.standardtext {width:250px;}
.shorttext {width:30px;}
.yeartext {width:50px;}
.addtext {width:350px;}
.hiddendiv {display:none;}
#formtester {white-space:pre;}
div.col1 {}
div.col2 {}