/* CSS Document */

body{font:1em/1.3em Arial, helvetica, sans-serif; margin:0px; padding:20px;}

img{display:none;}

a{color:#003a5a;}

#topNav{display:none;}

#textNav {position:relative; float:left; width:100%; height:auto; padding:20px 0; margin:0px;}
#textNav ul{list-style:none; margin:0px; padding:0px;}
#textNav li{display:inline; margin:0px; padding:0px 30px 0 0;}

#flash{display: none;}

#intro img{display:none;}

#links{display:none;}

#textLinks ul{list-style:none; margin:0px; padding:0px;}
#textLinks li{margin:0px; padding:0px;}

#lowerPanel ul{list-style:none; margin:0px; padding:0px;}

#homeButton{position:absolute; left:160px; width:50px; height:20px; margin:0px; padding:0px;}
#homeButton img{border:0px;}

#bodyTitle{padding:20px 0px 10px 0px; font-size:1.2em; font-weight:bold;}

/* Galleries */

#gallerytitle{width:80px; margin-bottom:20px; text-align:center;}

#calendar{position:relative; float:left; clear:both; width:237px; margin:0px; padding:20px 0 0 0;}

#footer{position:relative; float:left; clear:both; width:100%; padding:20px 0px; font-size:0.8em; text-align:center;}

/* Newsfeeds */

.newsstory{position:relative; float:left; width:100%; margin:0px; padding:20px 0 0 0 ;}
.newsstory a:link{font-weight:bold; text-decoration:none; color:#29579e;}
.newsstory a:visited{font-weight:bold; text-decoration:none; color:#29579e;}
.newsstory a:hover{font-weight:bold; text-decoration:none; color:#29579e;}

.thumb{position:relative; top:0px; width:auto; height:auto; border:0px solid #fff; float:left; margin:0px; padding:0px;}
.thumb img{margin:0px 10px 5px 0px; border:0px solid #1f61a8;}
.newsstory ul{margin:0px; padding:0px;}
.newsstory li{margin:0px; padding:0px;}

.title{position:relative; width:100%; height:auto; float:left; font-size:1em; font-weight:bold; margin:7px 0px; text-align:left;}
.description{position:relative; width:100%; height:auto; float:left; font-size:0.8em; margin-bottom:8px; text-align:left;}



/* Forum CSS */

.label{font:13px/1.3em Arial, Helvetica, sans-serif; color:#000; text-align:left;}
.heading{font:bold 13px/1em Arial, Helvetica, sans-serif; color:#666; text-align:left;}
.forumMessageOptionDelete{font:bold 13px Arial, Helvetica, sans-serif; color:#000; text-align:left;}
.forumMessageOptionDelete a:link{color:#666;}
.forumMessageAuthorHeader{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-align:left; background-color:#666;}
.forumMessageContentHeader{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-align:left; background-color:#666;}
.forumThreadTitleHeader{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-align:left; background-color:#666;}
.forumMessageAuthor{font:bold 13px Arial, Helvetica, sans-serif; color:#000; text-align:left;}
.forumMessageTime{font:13px Arial, Helvetica, sans-serif; color:#000; text-align:left;}
.forumMessageContent{font:13px Arial, Helvetica, sans-serif; color:#666; text-align:left;}
.forumThreadTextLabel{font:13px Arial, Helvetica, sans-serif; color:#000; text-align:left;}
.forumMessageFormHeader{font:13px Arial, Helvetica, sans-serif; color:#000; text-align:left;}
.forumMessageFormButtons{font:13px Arial, Helvetica, sans-serif; color:#000;}
.forumThreadTitleHeader{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-align:left; width:auto; text-align:left; padding:5px 10px 5px 10px;}
.forumThreadRow{width:auto; text-align:left; padding:5px 10px 5px 10px;}

/* Search */

.noImages img{display:none;}


/* Accessibility */

.large{display:none;}
.normal{display:none;}

.low{display:none;}
.full{}

.hiddenText{position:relative; float:left; font-weight:bold; padding:30px 0 0 0; margin:0px;}



/* Splash page */

.body2{font:1em/1.1em Arial, helvetica, sans-serif; background:#559fd3 url(/assets/uploads/1splashbg.gif) repeat-x; margin:0px; padding-top:50px;}

#flash{position:relative; width:800px; height:600px; margin:0px auto; border:2px solid #fff; }

#enter{position:relative; width:100%; height:200px; margin:0px; padding:20px 0; text-align:center; font-size:1.2em; font-weight:bold;}
#enter a:link{color:#fff; text-decoration:none;} 
#enter a:visited{color:#fff; text-decoration:none;} 
#enter a:hover{color:#fff; text-decoration:underline;}



/* Searchbox */

#searchBox{position:relative; float:left; margin:0px; padding:0px; width:100%; clear:both; font-size:0.7em; color:#003a5a;}



#homeButtonTop{display:none;}
