/* use C-style comments to comment things out */
/* note that NS 4.x seems to have trouble with inheritance, so you have to 
   have all the block elements here */

body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.body {
	background:url(images/bgbar.jpg) top repeat-x #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin: 0;
}

#content A:link, #home-content A:link, #footer A:link {text-decoration: none; color: #B6F76F;}
#content A:visited, #home-content A:visited, #footer A:visited  {text-decoration: none; color: #B6F76F;}
#content A:active, #home-content A:active, #footer A:active   {text-decoration: none; color: #B6F76F;}
#content A:hover, #home-content A:hover, #footer A:hover    {text-decoration: underline; color: #A3CA2B;}
img {border: none;}
.redfont {color:#900405;}
.defaultcalendardaylistheader A:link, .defaultcalendardaylistheader A:visited {color: #be1337;}


:focus, :active { outline: 0; }
.left {float:left; margin-right:8px;margin-bottom: 10px; }
.right {float:right; margin-left:8px;margin-bottom: 10px; }
.clear {clear: both;}
 
 H1 {line-height:26px; font-size:24px; font-weight:bolder; color: #b4e0f3; margin-top:2px;font-family: Georgia,"Times New Roman",Times,serif;} 
 H2 {line-height:20px; font-size:18px; font-weight:bolder; color: #b4e0f3; margin-top:2px;font-family: Georgia,"Times New Roman",Times,serif;}
 H3 {line-height:16px; font-size:15px; font-weight:bolder; color: Black; color:#6b9ab6 ; margin:5px 0;}
 H4 {line-height:14px; font-size:13px; font-weight:bolder; color: Black; color: #6b9ab6;}
 
 
p {
	margin: 0 0 12px 0;
	padding: 0;
}
#wrapper {
	margin:0 auto;
	width:940px;
}
#header {
	background:url(images/header.jpg);
	height: 94px;
}
#navbar {
	float: right;
	padding:65px 40px 0 0;
}
#navlinks {
	height:29px;
}
#flashbar {
	background:url(images/flashbar.jpg);
	height:242px;
}
#flashbar-interior {
	background:url(images/interiorbar.gif);
	height:179px;
}
#content {
	width: 880px;
	margin:10px auto;
	color: #EFEFEF;
}
#leftbar {
	float:left;
	width: 197px;
	background:url(images/leftbar.jpg) top no-repeat;
}
#fullcontentbar {
	float:left;
	width:667px;
	margin:0 0 0 15px;
	background:url(images/interior-contentbar.jpg) top no-repeat;
}
#centerbar {
	float:left;
	width:455px;
	margin:0 15px;
	background:url(images/centerflash.jpg) top no-repeat;
}
#rightbar {
	float:right;
	width: 197px;
	background:url(images/rightbar.jpg) top no-repeat;
}
.content-padding {
	padding: 10px 15px;
}
#fb-padding {
	width: 858px;
	height:159px;
	overflow:hidden;
	padding: 10px 0 0 41px;
}

#footer {
	color:#CCCCCC;
	text-align:center;
	width:90%;
	padding: 10px;
	margin:0 auto;
}
