/* CSS Document */

body {margin:0 0 0 0 ; background:url(images/mainBG.jpg) top center repeat-y fixed;
_background: url(images/mainBG.jpg) top center repeat-y fixed;
font: 12px Arial, Helvetica, sans-serif;}

a {font-weight:bold; color:#3985AC; text-decoration:none;}
a:hover {color:black;}

#link {font-weight:bold; color:#3985AC; text-decoration:none; font-size:13px;}
#link:hover {color:#000000;}

#link-box {background-color:#CBD8DF; font: 11px Arial, Helvetica, sans-serif; font-weight:bold;}

#content {width:843px; margin-left:auto; margin-right:auto; padding-left:9px;}

#main {width:843px; background-color:white;}

#footer {width:823px; margin-left:auto; margin-right:auto; padding-left:9px; font:10px Arial, Helvetica, sans-serif; font-color:#D4D4D4; text-align:center;}

#header {width:843px; padding:0 0 0 0; margin:0 0 0 0;}
#header-left {float:left; padding:0 0 0 0; margin:0 0 0 0;}
#header-right {float:left; padding:0 0 0 0; margin:0 0 0 0;}

#home-left {width:227px; padding:0 10px 0 10px; margin: 0 0 0 0; background-color:#DCEFF8; float:left;}
#home-right {width:576px; padding-left:13px; float:left;}
#home-happening {width:275px; float:left; padding-right:13px; margin-top:0px;}
#home-news {width:266px; float:left; margin-top:0px; padding-right:6px; padding-left:13px; border-left:solid thin #3985AC;}



/* Sub Pages */

.links {width:169px; background-color:#CBD8DF; font: 11px Arial, Helvetica, sans-serif; font-weight:bold; color:#3985AC; padding-left: 13px; padding-right:10px; margin:5px 0 5px 0; display:block; padding-top: 2px; padding-bottom:2px;}

#sub-left {width:169px; height:600px; background-color:#DCEFF8; float:left;}
#sub-left2 {width:169px; height:600px; background-color:#FFFFFF; float:left;}
#sub-right {width:182px; height:600px; background-color:#DCEFF8; float:left; }
#sub-main {width:464px; padding-left:13px; padding-right:13px; background-color:#FFFFFF; float:left;}
#sub-main2 {width:625px; padding-left:13px; padding-right:13px; background-color:#FFFFFF; float:left;}
#sub-main-blank {width:625px; padding-left:13px; padding-right:13px; background-color:#FFFFFF; float:left; border-left:solid thin #3985AC;}
#sub-main-full {width:815px; padding-left:13px; padding-right:13px; background-color:#FFFFFF; float:left; border-left:solid thin #3985AC;}

#subleft-menu {width:169px;}
#subleft-menu ul {padding:0; margin:0;}
#subleft-menu ul li {background-color:#CBD8DF; font: 11px Arial, Helvetica, sans-serif; font-weight:bold; color:#3985AC; padding-left: 13px; padding-right:10px;list-style: none; margin:5px 0 5px 0; display:block; padding-top: 2px; padding-bottom:2px;}

#subright-menu {width:182px;}
#subright-menu ul {padding:0; margin:0;}
#subright-menu ul li {background-color:#CBD8DF; font: 11px Arial, Helvetica, sans-serif; font-weight:bold; color:#3985AC; padding-left: 13px; padding-right:10px; padding-top: 2px; padding-bottom:2px; list-style: none; margin:5px 0 5px 0; display:block;}


#resources-left {width:397px; height:100%; background-color:#DCEFF8; float:left;}
#resources-leftmenu {width:397px;  padding-left: 13px; padding-right:10px;}
#resources-main {width:397px; padding-left:13px; padding-right:13px; background-color:#FFFFFF; float:left;}

/* NEWS */


.news {font: 12px Arial, Helvetica, sans-serif;}
.news-header {font: 15px Arial, Helvetica, sans-serif; font-weight:bold; color:#666666;}
.news-date {font: 11px Arial, Helvetica, sans-serif;}
#news-readmore {background-color:#CBD8DF; font: 11px Arial, Helvetica, sans-serif; font-weight:bold;}

/* HEADERS */

h1,h2 {font: 14px Arial, Helvetica, sans-serif; font-weight:bold;}
h2 {font-size: 10pt; color:#666666; margin: 5px 0; padding: 0;}

h3,h4 {
	font-size: 13pt;
	font-weight: bold; 
	color:#666666;
	margin: 5px 0; 
	padding: 0;
}



h6 {
	font-size: 11pt;
	font: Arial, Helvetica, sans-serif;
}