body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#mainwrapper {
margin:auto;
background-image:url(../images/background.jpg);
background-repeat:repeat-y;
height:auto;
width:800px;
}
#header {
width:800px;
font-size:14px;
background-color:#FFFFFF;


}
#header img {
border: none;

}
#tagline{
margin-top:5px;
padding-bottom:5px;
}
#leftcolumn {
float:left;
width:150px;
margin:0px;
padding:0px;

}
#centercontent{
float:left;
width:500px;
color: #000000;
font-family: Arial, Helvetica, sans-serif;



}
.menu {
width:145px;
height:96px;
padding:5px;
margin-bottom:10px;
text-align:left;
float:left;
}

.icons {
width:145px;
height:150px;
padding:0px;
margin-bottom:10px;
text-align:center;
float:left;
}

.educationtable {
width:145px;
height:150px;
padding:5px;
margin-bottom:10px;
text-align:left;
float:left;
}

#rightcolumn {
float:right;
width:150px;
margin:0px;
padding:0px;

}
#footer {
clear:left;
width:800px;
	background-color:#2d465f;
}


#categoryheader {
background-image:url(http://www.charlestoncounty.sc/workspaces/www/templates/domains/charlestoncounty.sc/images/catagories.jpg);
background-repeat: no-repeat;
width:150px;
height:19px;
}

#weather {
background-image:url(http://www.charlestoncounty.sc/workspaces/www/templates/domains/charlestoncounty.sc/images/charlestonweather.jpg);
background-repeat: no-repeat;
width:150px;
height:19px;
margin-left: 0px;
}


#header_link {
float:left;
height:70px;
margin-left:125px;
margin-top:9px;
width:100px;
}





#topNavigation {
background-image:url(../images/header_nav.jpg);
background-repeat: no-repeat;
background-position: center;
padding-top: 0px;
height: 75px;
width: 100%;

}


#topNavigation ul {
padding-top: 0px;
margin: 0px;
text-align: right;
}


#topNavigation a, a:link, a:visited, a:hover {
color: #000;
text-decoration: underline;
}

ul#topMenu li {
list-style: none;
display: inline;
font-family: Arial bold;
font-size: 12px;
margin-left: 15px;
margin-right: 15px;
}




.style45 {color: #FFFFFF}


.style1 {font-size: 14px;}
.style2 {font-size: 12px}
.style5 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style6 {font-size: 11px}
.style8 {font-size: 16px; font-weight: ; }
a:link {
	color: #3366ff;
}
a:visited {
	color: #3366ff;
}
a:hover {
	color: #3366ff;
}
a:active {
	color: #3366ff;
}
.style9 {
	font-size: 14px;
	font-weight: bold;
}
.style10 {color: #FFFFFF}#nav li a{ /* For Nav Links */	
	background-color: #010ABB;	
	border-bottom: 1px solid #FFF; /* Thin border on the bottom of links */
	border-left: 7px solid #414bb5; /* Thicker Border On Left Side */
	}
	
#nav li a:hover { /* Color for mouseover, hover: Change Both */
			background-color: #990000;
			border-left-color: #3c0101;
			}