/* 

STYLE SHEET FOR CRAWFORD COUNTY RECORDER'S WEB SITE
developed by bluespace creative, Inc.
www.bluespacecreative.com

*/

* {margin: 0; padding: 0;}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #FFF;
	background-image: url(../images/secondaryBkg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

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

p {
	line-height: 19px;
	padding-bottom: 10px;
}

#topSection {
	background-color: #0078b9;
	background-image: url(../images/topSectionBkg.gif);
	height: 148px;
	background-repeat: repeat-x;
} 
		
#logo {padding-top: 19px; float: left;}
		
#navContainer {float: left;}

#navContainer .navColumn {
	background: url(../images/navBkg.jpg) left top no-repeat;
	height: 121px;
	width: 206px;
	padding-top: 26px;
	float: left;
}

ul.navColumn li {font-weight: bold;}

ul.navColumn a {
	color: #FFF;
	text-decoration: none;
	display: block;
	padding: 7px 0 10px 22px;
}

ul.navColumn a:hover {background: url(../images/navHover.gif) 12px top no-repeat; text-decoration: none;}
		
#masthead {
	float: left;
	padding-top: 1px;
	width: 944px;
		}
		
#masthead img {float: left;}

#contactBox {
	float: left;
	font-size: 13px;
	color: #334455;
	padding-top: 25px;
	padding-right: 0;
	padding-bottom: 0;
}

#content ul {
	list-style-image: url(../images/arrow2.gif);
	padding-left: 21px;
	padding-bottom: 10px;
}
#content ol {
	padding-left: 28px;
	padding-bottom: 10px;
}


#content li {padding: 0 0 4px 2px;}

#content #leftContent {
	width: 200px;
	color: #887777;
	float: left;
	padding-top: 25px;
	font-size: 11px;
	line-height: 14px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 15px;
}
#content #rightContent {
	float: left;
	width: 450px;
	color: #333333;
	padding-top: 25px;
	padding-right: 61px;
	padding-bottom: 15px;
	padding-left: 0px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center 25px;
}

#content #fullContent {
	width: 711px;
	color: #333333;
	float: left;
	padding-top: 25px;
	font-size: 13px;
	line-height: 14px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 15px;
}

#footer {
	clear: both;
	float: left;
	width: 890px;
	padding: 20px 0 23px 27px;
	font-size: 11px;
	color: #838383;
	border-top: 3px solid #b7c1ca;
		}
		
#footer a {color: #838383; text-decoration: underline;}
#footer a:hover {color: #2E75A1;}
#footer p {padding-bottom: 7px;}
fieldset {
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
legend {
	padding-right: 5px;
	padding-left: 5px;
	font-size: 15px;
	color: #334455;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-bottom: 5px;
}


a {color: #0078b9; text-decoration: none;}
		
a:hover {text-decoration: underline;}

#navContainer ul.navColumn a:focus {outline: 0;}
		 
ul {list-style-type: none;}

a img {border: 0;}
		
/* ---------- FIXES ---------- */

body	{ /* IE 5 centring bug fix */ text-align: center;}
		
#wrapper {text-align: left;}  

/* ---------- NAV HIGHLIGHTS ---------- */

.vitalRecords ul.navColumn a.vitalRecords {background: url(../images/navHover.gif) 12px top no-repeat !important; text-decoration: none; color: #ffde59 !important;}
.militaryRecords ul.navColumn a.militaryRecords {background: url(../images/navHover.gif) 12px top no-repeat !important; text-decoration: none; color: #ffde59 !important;}
.passports ul.navColumn a.passports {background: url(../images/navHover.gif) 12px top no-repeat !important; text-decoration: none; color: #ffde59 !important;}
.dnrLicensing ul.navColumn a.dnrLicensing {background: url(../images/navHover.gif) 12px top no-repeat !important; text-decoration: none; color: #ffde59 !important;}
.recreationalVehicles ul.navColumn a.recreationalVehicles {background: url(../images/navHover.gif) 12px top no-repeat !important; text-decoration: none; color: #ffde59 !important;}
.realEstateDocuments ul.navColumn a.realEstateDocuments {background: url(../images/navHover.gif) 12px top no-repeat !important; text-decoration: none; color: #ffde59 !important;}
.recordingFees ul.navColumn a.recordingFees {background: url(../images/navHover.gif) 12px top no-repeat !important; text-decoration: none; color: #ffde59 !important;}
.transferTaxCalculator ul.navColumn a.transferTaxCalculator {background: url(../images/navHover.gif) 12px top no-repeat !important; text-decoration: none; color: #ffde59 !important;}
.aboutUs ul.navColumn a.aboutUs {background: url(../images/navHover.gif) 12px top no-repeat !important; text-decoration: none; color: #ffde59 !important;}

