/* CSS Document */



body {

	background-color:#557c97;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	margin:0px;

}



a {text-decoration:none;}

	

#branding {background-image:url('images/branding-header_bg.gif'); background-repeat:repeat-x;}

	

#page {width:100%; text-align:center;}



#design {

	width:1000px;

	text-align:left;

	margin-left:auto;

	margin-right:auto;

	background-color:#557c97;

	size:landscape;}





		



/*content slider (rotating images/hotline) sections */



.sliderwrapper{

	position:relative;

	overflow:hidden;

	width:700px;

	height:267px;

	}



.sliderwrapper .contentdiv{

	visibility:hidden;

	width:700px;

	height:267px;

	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);

	-moz-opacity:1;

	opacity:1;

	}



.pagination {width:700px;}

	

	#bgImages1 {

		background-image:url(images/randomimgs/1.jpg);

		background-repeat:no-repeat;

		margin-top:10px;

		height:261px;

	}

	

	#bgImages2 {

		background-image:url(images/randomimgs/2.jpg);

		background-repeat:no-repeat;

		margin-top:10px;

		height:261px;

	}

	

	#bgImages3 {

		background-image:url(images/randomimgs/3.jpg);

		background-repeat:no-repeat;

		height:261px;

	}

	

	#bgImages4 {

		background-image:url(images/randomimgs/4.jpg);

		background-repeat:no-repeat;

		height:261px;

	}

	

		*+html #bgImages1, #bgImages2, #bgImages3, #bgImages4 {margin-top:10px;}



		





		

/*Header Section */



#header {

	float:left;

	width:1000px;

	background-color:#557c97;

	margin:5px 0px 0px 0px;

}



	#headTop {

		float:left;

		background-image:url(images/header/headtop.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:14px;

		margin:0px;

	}

	

	#headMid {

		float:left;

		background-image:url(images/header/headmid.jpg);

		background-repeat:repeat-y;

		width:1000px;

		margin:0px;

	}



		#logo {

			float:left;

			position:relative;

			z-index:2;

			top:-20px;

			width:485px;

			height:81px;

			padding-left:2px;

		}

	

		#search {

			float:left;

			text-align:left;

			padding:2px 0px;

			width:483px;

			text-align:right;

		}

		

			#topLinks {

				float:left;

				width:483px;

				padding-right:30px;

			}

			

			#searchInput {

				float:left;

				width:236px;

				text-align:right;

				margin:10px 5px 5px 250px;

				background:none;

			}



			#searchInput input[type="text"] {

				float:left;

				background-image:url(images/header/searchbg.png);

				background-repeat:no-repeat;

				width:178px;

				height:21px;

				border:none;

			}



				#searchInput .textbox {

					float:left;

					width:158px;

					height:18px;

					border:none;

					background:none;

					padding-top:-10px;

					padding-left:20px;

					vertical-align:top;

					text-indent:20px;

				}

	

			#searchInput input[type="button"] {

				float:left;

				background-image:url(images/searchgo.png);

				background-repeat:no-repeat;

				width:36px;

				height:21px;

				border:none;

				margin:0px;

			}

		

	#headBot {

		float:left;

		background-color:#557c97;

		width:1000px;

		height:25px;

		padding:0px 10px;

	}

	

		#slogan {

			float:left;

			width:342px;

			height:21px;

			padding:2px 10px;

		}

		

		#mainlinks {

			float:left;

			width:600px;

			text-align:right;

			padding-right:38px;

			color:#ffffff;

		}

	

#center {	

	float:left;

	background-image:url(images/center/centerbg.jpg);

	background-repeat:repeat-y;

	width:1000px;

	margin:0px;

}



	#leftCol {

		float:left;

		width:241px;

		margin:10px 20px;

	}

	

		#reports {

			float:left;

			width:241px;

			height:47px;

		}

	

		#fraud {

			float:left;

			background-image:url(images/center/fraudbg.jpg);

			background-repeat:no-repeat;

			width:241px;

			height:183px;

		}

	

		#budgets {

			float:left;

			background-image:url(images/center/budgetbg.jpg);

			background-repeat:no-repeat;

			width:241px;

			height:88px;

		}

	

		#audits {

			float:left;

			background-image:url(images/center/auditbg.jpg);

			background-repeat:no-repeat;



			width:241px;

			height:83px;

		}

	

		#bond {

			float:left;

			background-image:url(images/center/bondbg.jpg);

			background-repeat:no-repeat;

			width:241px;

			height:49px;

		}

	

		#submit {

			float:left;

			background-image:url(images/center/submit.jpg);

			background-repeat:no-repeat;

			width:241px;

			height:49px;

		}

	

		#interlocals {

			float:left;

			background-image:url(images/center/Interlocals.jpg);

			background-repeat:no-repeat;

			width:241px;

			height:49px;

		}

	

		#county {

			float:left;

			background-image:url(images/center/countybg.jpg);

			background-repeat:no-repeat;

			width:241px;

			height:83px;

		}

		

	#rightCol {

		float:left;

		width:689px;

		margin:0px 30px 10px 0px;

	}

	

		#rotatingImg {

			float:left;

			width:689px;

			margin:0px;

		}

		

		#recent {

			float:left;

			width:475px;

			margin:10px 0px 0px 0px;

		}

		

			.recentTop {

				float:left;

				background-image:url(images/rightcolumn/recenttop.jpg);

				background-repeat:no-repeat;

				width:475px;

				height:15px;

				margin:0px;

			}

		

			#recentMid {

				float:left;

				background-image:url(images/rightcolumn/recentmid.jpg);

				background-repeat:repeat-y;

				width:475px;

				margin:0px;

			}

		

			.recentBot {

				float:left;

				background-image:url(images/rightcolumn/recentbot.jpg);

				background-repeat:no-repeat;

				width:475px;

				height:14px;

				margin:0px;

			}

		

		#auditorInfo {

			float:left;

			width:210px;

			margin:10px 0px 0px 0px;

		}

		

			#audTop {

				float:left;

				background-image:url(images/rightcolumn/audtop.jpg);

				background-repeat:no-repeat;

				width:210px;

				height:14px;

				margin:0px;

			}

		

			#audMid {

				float:left;

				background-image:url(images/rightcolumn/audmid.jpg);

				background-repeat:repeat-y;

				width:210px;

				margin:0px;

			}

		

			#audBot {

				float:left;

				background-image:url(images/rightcolumn/audbot.jpg);

				background-repeat:no-repeat;

				width:210px;

				height:9px;

				margin:0px;

			}

		

		#hotline {

			float:left;

			width:210px;

			margin:10px 0px;

		}

		

#footer {

	float:left;

	width:960px;

	background-color:#557c97;

	margin:5px 20px;

}

		

	#footerLeft {

		float:left;

		width:480px;

	}

			

	#footerRight {

		float:left;

		width:480px;

		text-align:right;

	}

		





		

/* text options */



h1 {margin:10px; line-height:200%; font-weight:bold; font-size:24px; color:#000000;}

h2 {margin:10px; line-height:175%; font-weight:bold; font-size:18px; color:#575758;}

h3 {margin:10px; line-height:150%; font-weight:bold; font-size:12px; color:#14232e;}

h4 {margin:5px 10px; line-height:150%; font-weight:bold; font-size:14px; color:#14232e;}

h5 {margin:5px 10px 0px 10px; line-height:150%; font-weight:bold; font-size:14px; color:#14232e;}

p {margin:10px; line-height:125%; color:#000000;}



table th {background-color:#ccccc; background:#cccccc; text-align:center; font-size:16px; font-weight:bold; border:1px solid #000000;}



ul li {list-style-image:url(images/bullet.jpg); line-height:150%;}



.center {text-align:center;}

.left {text-align:left;}

.right {text-align:right;}



.marginright30 {padding-right:30px;}

.marginleft30 {padding-left:30px;}

.topmargin10 {padding-top:10px;}

.topmargin5 {padding-top:5px;}



#mainlinks a {font-size:18px; font:"Arial Narrow", "Helvetica Narrow", sans-serif; font-family:"Arial Narrow", "Helvetica Narrow", sans-serif; font-weight:normal; color:#ffffff;}

#mainlinks a:hover {font-size:18px; font:"Arial Narrow", "Helvetica Narrow", sans-serif; font-family:"Arial Narrow", "Helvetica Narrow", sans-serif; font-weight:normal; color:#fabe1b;}



#footer a {font:"Arial Narrow", "Helvetica Narrow", sans-serif; font-family:"Arial Narrow", "Helvetica Narrow", sans-serif; font-weight:normal; color:#ffffff;}

#footer a:hover {font:"Arial Narrow", "Helvetica Narrow", sans-serif; font-family:"Arial Narrow", "Helvetica Narrow", sans-serif; font-weight:normal; color:#fabe1b;}



.gray {color:#666f75;}

.green {color:#0e5910;}

.black {color:#14232e;}

.white {color:#ffffff;}

.red {color:#990000;}



.size14 {font-size:14px;}

.size12 {font-size:12px;}

.size10 {font-size:10px;}



.bold {font-weight:bold;}

.normal {font-weight:normal;}

.italic {font-style:italic;}

.narrow {font:"Arial Narrow", "Helvetica Narrow", sans-serif; font-family:"Arial Narrow", "Helvetica Narrow", sans-serif; font-weight:normal;}

table.gsc-search-box td {
    height: 22px;
}