@charset "UTF-8";
/* CSS Document */


body { margin: 25px 0 0 0; padding: 0; background: #4B598E; font-size: 76%; }

h1,h2 { color: #9A0B2D; }
h1 { font-size: 1.4em; }
h3,h4 {}



#topbar { height: 24px; width: 100%; background: url(images/j_b_top.gif) repeat-x; }

#wrapper { width: 960px; margin: 0 auto; }

#sitecontainer { width: 959px; height: 100%; background: url(images/wrapper-bg.png) repeat-y; }

#siteheader { width: 960px; height: 195px; background: url(images/skyline.jpg) no-repeat; }
#charlotte-nc {
	color:#FFFFFF;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:15px;
	height:35px;
	line-height:380%;
	margin-left:400px;
	width:300px;
}

#sitenav { 
	height: 40px; 
	width: 958px; 
	background: #fff; 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 14px; 
	text-transform: uppercase; 
	border-bottom: 1px solid #000; 
	/*border-left: 1px solid #000000;
	border-right: 1px solid #000000;*/
}

#sitenav ul, #sitenav ul li { margin: 0; padding: 0; list-style: none; }
#sitenav ul li { float: left; height: 40px; line-height: 300%; border-left: 1px solid #dadada; }
#sitenav ul li.first { background: none; }
#sitenav ul li.first a { padding: 0 33px; }
#sitenav ul li a { display: block; height: 40px; padding: 0 29px; color: #765E44; text-decoration: none; outline: none; }
#sitenav ul li a:hover { background: #4B598E; }

#maincontent { float: left; width: 960px; height: 100%; font-size: 1.2em;  }

#leftcol { float: left; width: 225px; padding: 8px; background: #233575; height: 100%;  }
#leftcol, #leftcol a { color: #fff; }
#subnav { color: #fff; }


#rightcol { float: left; width: 695px; padding:10px 5px 5px 17px; }
#content { padding: 10px; }

#footer { clear: both; width: 100%; height: 20px; text-align: center; background: #4B598E; border-bottom: 8px solid #4B598E; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff; line-height: 15pt; }

#footer a { color: #fff; text-decoration: none; }
#footer a:hover { text-decoration: underline; }


#block-menu_block_split-1 h2 { display: none; }

.node { float: left; }
.content { float: left; }
