/* CSS Document */
* { margin:0px; padding:0px; }

#allContent { position:absolute; left:50%; margin-left:-380px; width:760px; }
#topContent { width:760px; margin-top:40px; }
#topContent img { float:left; }
#topRightNav { width:240px; float:right; color:#00adff; font-size:12px; font-family:Univers, Arial, Helvetica, sans-serif; }
#topRightNav ul { list-style-type:none; }
#topRightNav li { width:240px; }

#spacerBlank { clear:both; height:15px; }
#linespacer { background:url(art/linespacer.gif) no-repeat; width:760px; height:9px; clear:both; }

#mainHead1 { width:240px; margin-right:20px; float:left; }
#mainHead2 { width:240px; margin-right:20px; float:left; }
#mainHead3 { width:240px; float:left; }

#mainHead1 li, #mainHead2 li, #mainHead3 li { color:#00adff; font-size:16px; list-style-type:none; font-family:Univers, Arial, Helvetica, sans-serif; font-weight:bold; margin-top:8px; margin-bottom:8px; float:left; width:240px; }
.imgBox { width:240px; margin-top:20px; margin-right:20px; padding-top:10px; padding-bottom:10px; float:left; }
html>body .imgBox { margin-top:0px; }
.imgBox2 { width:240px; margin-top:20px; float:left; padding-top:10px; padding-bottom:10px; }
html>body .imgBox2 { margin-top:0px; }

#mainTextArea { 
	width:760px; 
	float:left; 
	font-family:Univers, Arial, Helvetica, sans-serif; 
	font-size:15px;
	margin-top:10px; 
	color:#003771;
	font-weight:bold;
}
.writingArea { width:500px; float:left; }

#rightContactInfo { float:right; width:240px; margin-left:20px; font-size:12px; }
#rightContactInfo a { color:#003771; }

.head { text-decoration:underline; display:block; }

#formArea { float:left; width:760px; color:#ee2099; font-size:14px; font-family:Univers, Arial, Helvetica, sans-serif; font-weight:bold; }
#formArea input { font-family:Univers, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
.shortInput { float:left; width:240px; margin-top:10px; margin-right:20px; }
	.shortInput input { margin-top:5px; width:240px; }
.checkboxes { width:760px; clear:both; margin-top:10px; }
.checkboxes input { margin-left:10px; color:#000000; font-weight:normal; }
#formArea textarea { width:760px; height:185px; margin-top:5px; font-family:Univers, Arial, Helvetica, sans-serif; font-size:12px; }
.submit { background-color:#00adff; color:#FFFFFF; width:100px; }

h2 { color:#003771; font-size:15px; font-family:Univers, Arial, Helvetica, sans-serif; display:block; clear:both; }

#success li { color:#00adff; font-size:16px; list-style-type:none; font-family:Univers, Arial, Helvetica, sans-serif; font-weight:bold; margin-top:8px; margin-bottom:8px; float:left; width:760px; }
#success li a { color:#006bcc; }


#maincontainer {
	width:770px;
}
#leftcontainer {
	float:left;
	width:65%;
	min-width:550px;
}
#rightcontainer {
	float:right;
	width:34%;
}
#topinformation {
	height:190px;
}
.author {
	margin:2px;
}
.authortext {
	background-color:#ff00ff;
	color:#000;
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	margin:1px;
}
.commentlink {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:none;
}
.commentlink:HOVER {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:underline;
}
.posttitle {
	color:#ff00ff; font-size:16px; list-style-type:none; font-family:Univers, Arial, Helvetica, sans-serif; font-weight:bold; margin-top:8px; margin-bottom:8px; float:left; width:240px; 
}
.posttitle2 {
	color:#00adff; font-size:17px; list-style-type:none; font-family:Univers, Arial, Helvetica, sans-serif; font-weight:bold; margin-top:8px; margin-bottom:8px; float:left; width:500px; display:block;
}
.yearnav {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#cccccc;
	text-decoration:none;
}
.yearnav:HOVER {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#cccccc;
	text-decoration:underline;
}
td {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#003771;
	margin-bottom:2px;
}
td input {
	margin-bottom:2px;
}
.descriptionTEXT {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#606a73;
}
#days {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00ccff;
}
.day {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00ccff;
}
.today {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00ccff;
}
.logintext {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding-left:8px;
	padding-right:8px;
	padding-top:3px;
	padding-bottom:3px;
}
.loginlink {
	background-color:#00ccff;
	color:#000;
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	margin:1px;
	text-decoration:none;
}
.loginlink:HOVER {
	background-color:#00ccff;
	color:#000;
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	margin:1px;
	text-decoration:underline;
}
a {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#00387f;
	text-decoration:underline;
}
a:HOVER {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:underline;
	background-color:#00ccff;
}
.logintable {
	padding:5px;
	margin-top:0px;
	margin-bottom:2px;
	margin-left:2px;
	margin-right:2px;
}
.nav {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00ccff;
	text-decoration:none;
	font-weight:bold;
}
.nav:HOVER {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00ccff;
	text-decoration:underline;
	font-weight:bold;
	background-color:#fff;
}
.nav2 {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00ccff;
	text-decoration:none;
	font-weight:bold;
}
.nav2:HOVER {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00ccff;
	text-decoration:underline;
	font-weight:bold;
	background-color:#fff;
}
#current a {
	text-decoration:underline;
}
.cal {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00ccff;
	text-decoration:underline;
}
.cal:HOVER {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00ccff;
	text-decoration:underline;
}
.moreinfo {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
	text-decoration:underline;
}
.moreinfo:HOVER {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:underline;
	background-color:#00ccff;
}
.biolink {
	color:#000;
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.biolink:HOVER {
	color:#000;
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
.sendsuccess {
	background-color:#ec008c;
	color:#000;
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:2px;
	margin:1px;
	font-weight:bold;
}
#posts {
	max-width:550px;
	overflow:hidden;
	}
.submitbox {
	font-family:Univers, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#00ccff;
	background-color:#FFFFFF;
	border:0px;
}
#topRightNav a { font-weight:bold; text-decoration:none; color:#00adff; background-color:#fff; }
#topRightNav a:HOVER { text-decoration:underline; background-color:#fff; }
