body {
	font-family:verdana, sans-serif; background:url("../images/page_bg.gif") top repeat-x #D5CEBA; text-align:center; margin:auto; margin-top:0;line-height:14px;padding:0px;margin:0;}
#container {
	margin-left:auto;margin-right:auto;text-align:center;position:relative;width:779px;padding-top:0px;margin-top:0px;}
#banner {
	text-align:left; color:#000;padding-bottom:10px;padding-top:12px;margin:0;}
#banner img {
	float:left; top:0px;padding:0px;margin-left:14px;}
#bannerlinks {
	padding-bottom:14px;padding-top:18px;font-size:12px;}
#bannerlinks ul{
	padding:0px;margin:0;}
#bannerlinks ul li{
	display:inline;padding-left:8px;padding-right:8px;border-left:0px solid #FFF;}
#bannerlinks a{
	color:#CC0000; font-size:11px;}


#pagecontent {
	width:779px;}


#header {
	padding:5px 5px 0px 5px; margin:0; display:block;background:url("../images/title.gif") top no-repeat;height:80px}

#maincontent {
	background-color:#554734;color:#000;margin:0; padding:0px 5px 0px 5px;;background:url("../images/bg_middle.gif") repeat-y }
#content {
	 background-color:#FFF; margin:0px;padding:0px}
#text {
	padding:15px; 
	margin:0; 
	font-size:12px; 
	text-align:left; 
	display:block; 
	width:700px; 
	color:#444;
	line-height:20px; 
	background: url("") top repeat-x;}
#text  a{
	font-size:12px; color:#CC0000;text-decoration:none; }
#text  a:hover{
	color:#FF0000;}
#text ul li {
	line-height:20px;background-image: url("../images/bullet_1.gif") ; background-repeat: no-repeat;background-position:0 6px;padding-left:13px;list-style-type:none;}
#text .date {
	line-height:20px;background-image: url("../images/bullet_1.gif") ; background-repeat: no-repeat;background-position:0 6px;padding-left:13px;list-style-type:none;}
#text .spotlight-title {
	line-height:20px;background-image: url("../images/bullet_1.gif") ; background-repeat: no-repeat;background-position:0 6px;padding-left:13px;list-style-type:none;
	font-weight:bold; font-size:14px; display:block;}
#text .description {
	padding-left:23px;display:block;}
#text .description {
	padding-left:23px;display:block;}
#text .normal-red {
	color:red;}
#text .normal-bold {
	font-weight:bold;}
#text .textbox
{font-size: 100%;}
#text .red-bold {
	color:red;font-weight:bold;}
	
#text .large-bold {
	font-weight:bold;font-size:120%}
#text .larger-bold {
	font-weight:bold;font-size:150%}



#menu  a:hover{
	color:#FF0000; }
#col1 {
	width:250px; float:left; margin-top:15px;}
#col2 {
	width:400px; float:left; padding-left:21px; margin-top:15px;}
#col2 ul li, #col1 ul li {
	line-height:20px;background-image: url("../images/bullet_1.gif"); background-repeat: no-repeat; background-position:0% 12px;padding-left:16px;list-style-type:none;padding-bottom:8px;}
.sidebar {
	float:right; margin:0px; padding-left:14px; font-size:11px; line-height:14px; display:block; width:180px}
.sidebar a {
	font-size:8px;}
.divider {
	clear:both;margin:0; padding:0;}
#contact {
	font-family:verdana; font-size:10px; color:#FFF; padding:74px 12px 12px 12px;}

#footer {
	padding:16px 0px 20px 14px; margin:0; color:#000; font-size:11px; text-align:left; clear:both; display:block;background: url("../images/bg_bottom.gif") no-repeat top;}

img {
	border:0px;}
#menu .selected {
	background-color:#494949;text-decoration:none; font-size:11px;}
#menu .selected a{
	color:#FFF; }
.sub {
	font-weight:normal;font-size:10px;color:#CCCCCC; }
.title {
	font-size:24px; display:block; padding-top:5px; margin:0;color:#CC0000;}
.subtitle {
	font-size:18px; font-weight:bold;display:block; padding-top:5px; margin:0;color:#CC0000;}

.subHead {
	font-weight:bold; padding-bottom:4px; border-bottom:1px dashed #CCCCCC; margin-bottom:2px;display:block}
#text ul{
	padding:6px 0px 6px 12px;margin:0;}
#signature {
	text-align:right;padding:15px 0px 0px 0px;}
h1 {
	font-weight:normal; font-size:24px; display:block; padding-top:0px; margin:0;padding-bottom:20px;color:#CC0000;clear:both;}
#topnav {
	padding:0; margin:0;text-align:left; font-size:12px; 
	background:url("../images/bg_menu.gif") repeat-x;
	border-top:0px solid #FFF;display:
	block;width:769px;
	height:30px;}


/* Navigation */
.nav, .nav ul { 
	list-style: none;margin: 0;padding: 0;}
.nav {
  z-index: 100;position: relative;padding-left: 20px;}
.nav li {
  border-left: 1px solid #FFF;float: left;margin: 0;padding: 0;position: relative;}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
  color: #ffffff;display: block;padding: 9px 9px 9px 9px;text-decoration: none;}
.nav li a:hover {
  background: #F1E3CF;color: #BC0000;}
#nav-one li:hover a, #nav-one li.sfHover a {
  background: #ccc;color: #000;}
#nav-one li:hover ul a, #nav-one li.sfHover ul a {
 color: #BC0000;}
#nav-one li:hover ul a:hover, #nav-one li.sfHover ul a:hover {
  background: #F1E3CF;color: #BC0000;}
.nav ul {
  background: #565656;border-bottom: 1px solid #FFF;list-style: none;margin: 0;width: 300px;position: absolute;top: -999em;left: -1px;}
.nav li:hover ul, .nav li.sfHover ul {
  top: 30px;}
.nav ul li {
  border: 0;float: none;}
.nav ul a {
  border: 1px solid #FFF;border-bottom: 0;padding-right: 20px;white-space: nowrap;}
.nav ul a:hover {
  background: #ccc;color: #000;}

