/* Stephens County Commissioners Fort Valley Stylesheet */

body {background:url('../images/background.jpg') center top no-repeat #5589c3;text-align:center;padding:0;margin:0 auto;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
table td {font-size:12px;}

h1,h2,h3,h4,h5,h6 {padding:0 0 5px 0;margin:0;}

h1 {font-size:22px;}
h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}

a {text-decoration:none;}
a:link {color:#A15B15;}
a:visited {color:#A15B15;}
a:hover {color:#EB8E32;}
a:active {color:#EB8E32;}
a:focus {color:#EB8E32;}

.hide {display:none;}

#page {width:976px;position:relative;margin:0 auto;text-align:left;}

#header {background:url('../images/header2.jpg') top left no-repeat;height:205px;position:relative;border-bottom:4px solid #6c501a;z-index:100;}
#logo {position:absolute;left:10px;top:47px;width:133px;height:125px;}
#headertext {background:url('../images/header.gif') top right no-repeat;width:766px;height:99px;position:absolute;top:-9px;right:0;}

#hotnav {background:url('../images/topnavbg.jpg') top left repeat-x;color:#fff;width:290px;text-align:right;position:absolute;bottom:0;right:22px;font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
#hotnavlist {list-style-type:none;padding:0;margin:0px;font-size:12px;}
#hotnavlist li {float:left;padding:0;position:relative;z-index:100;margin:0 0 0 8px;background:url('../images/hotnavitemleft.gif') top left no-repeat;}
#hotnavlist li ul {display:none;}
#hotnavlist li div {float:left;background:url('../images/hotnavitemright.gif') top right no-repeat;padding:4px 25px;}
#hotnavlist li a {}
#hotnavlist li.last {}
#hotnavlist li ul {position:absolute;top:18px;right:0px;z-index:101;width:175px;background:url('../images/topnavsub.jpg') top left no-repeat #ac7d0d;border:2px solid #533908;margin:5px 0;padding:0 5px;font-weight:normal;}
#hotnavlist li ul ul {top:-2px;left:175px;background:url('../images/topnavsub.jpg') top left no-repeat #ac7d0d;z-index:102;font-size:10px;}
#hotnavlist li ul ul ul {font-size:10px;left:175px;}
#hotnavlist li ul.left ul {right:175px;left:auto;}
#hotnavlist li ul#Contact, #hotnavlist li ul#Quicklinks {left:auto;right:0px;}
#hotnavlist li ul#contact ul, #hotnavlist li ul#quicklinks ul {right:150px;left:auto;}
#hotnavlist li ul li {display:block;float:none;background:none;border-right:0;padding:5px 0;text-align:left;margin:0;border-bottom:1px solid #533908;}
#hotnavlist li ul li.last {border-bottom:0px;}

#hotnavlist li a:link {color:#fff;}
#hotnavlist li a:visited {color:#fff;}
#hotnavlist li a:hover {color:#ff0;}
#hotnavlist li a:active {color:#ff0;}
#hotnavlist li a:focus {color:#ff0;}

#hotnavlist ul,
#hotnavlist ul ul,
#hotnavlist ul ul ul,
#hotnavlist ul ul ul ul,
#hotnavlist ul ul ul ul ul,
#hotnavlist li:hover ul ul,
#hotnavlist ul li:hover ul ul,
#hotnavlist ul ul li:hover ul ul,
#hotnavlist ul ul ul li:hover ul ul
{display: none;}

#hotnavlist li:hover ul,
#hotnavlist ul li:hover ul,
#hotnavlist ul ul li:hover ul,
#hotnavlist ul ul ul li:hover ul,
#hotnavlist ul ul ul ul li:hover ul,
#hotnavlist ul ul ul ul ul li:hover ul
{display: block;}

#hotnavlist li a:link {color:#fff;}
#hotnavlist li a:visited {color:#fff;}
#hotnavlist li a:hover {color:#ff0;}
#hotnavlist li a:active {color:#ff0;}
#hotnavlist li a:focus {color:#ff0;}

#topnav {background:url('../images/topnavbg.jpg') top left repeat-x;color:#fff;width:946px;text-align:left;position:absolute;bottom:0;left:0;font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
#topnavlist {list-style-type:none;padding:0;margin:0px;font-size:12px;margin-left:22px;}
#topnavlist li {float:left;padding:0;position:relative;z-index:100;margin:0 6px 0 0;background:url('../images/topnavitemleft.gif') top left no-repeat;}
#topnavlist li ul {display:none;}
#topnavlist li.header div {float:right;background:url('../images/topnavitemright.gif') top right no-repeat;padding:4px 9px;}
#topnavlist li.header a {display:inline;}
#topnavlist li.last {border-right:0;}
#topnavlist li ul {position:absolute;top:18px;left:0px;z-index:101;width:175px;background:url('../images/topnavsub.jpg') top left no-repeat #ac7d0d;border:2px solid #533908;margin:5px 0;padding:0 5px;font-weight:normal;}
#topnavlist li ul ul {top:-2px;left:175px;background:url('../images/topnavsub.jpg') top left no-repeat #ac7d0d;z-index:102;font-size:10px;}
#topnavlist li ul ul ul {font-size:10px;left:175px;}
#topnavlist li ul.left ul {right:175px;left:auto;}
#topnavlist li ul#Contact, #topnavlist li ul#Quicklinks {left:auto;right:0px;}
#topnavlist li ul#contact ul, #topnavlist li ul#quicklinks ul {right:150px;left:auto;}
#topnavlist li ul li {display:block;float:none;background:none;border-right:0;padding:5px 0;text-align:left;margin:0;border-bottom:1px solid #533908;}
#topnavlist li ul li.last {border-bottom:0px;}

#topnavlist ul,
#topnavlist ul ul,
#topnavlist ul ul ul,
#topnavlist ul ul ul ul,
#topnavlist ul ul ul ul ul,
#topnavlist ul ul ul ul ul ul,
#topnavlist li:hover ul ul,
#topnavlist ul li:hover ul ul,
#topnavlist ul ul li:hover ul ul,
#topnavlist ul ul ul li:hover ul ul,
#topnavlist ul ul ul ul li:hover ul ul
{display: none;}

#topnavlist li:hover ul,
#topnavlist ul li:hover ul,
#topnavlist ul ul li:hover ul,
#topnavlist ul ul ul li:hover ul,
#topnavlist ul ul ul ul li:hover ul,
#topnavlist ul ul ul ul ul li:hover ul
{display: block;}

#topnavlist li a:link {color:#fff;}
#topnavlist li a:visited {color:#fff;}
#topnavlist li a:hover {color:#ff0;}
#topnavlist li a:active {color:#ff0;}
#topnavlist li a:focus {color:#ff0;}

#content {width:976px;background:url('../images/homecontentbg.jpg') top left repeat-x #f5e9b9;margin:0 auto;text-align:left;z-index:50;position:relative;}
#content2 {width:976px;background:url('../images/insidecontentbg.jpg') top left repeat-x #f5e9b9;margin:0 auto;text-align:left;z-index:51;position:relative;}
#conttable {}
#contcell {width:746px;}
#homecontent {margin:0 22px 22px 22px;}
#insidecontent {margin:15px 22px 22px 22px;}

#newsbox {width:344px;height:296px;overflow:hidden;}
.newsitem {padding:5px;}
.newstitle {font-weight:bold;color:#f5e9b9;}
.newstext {color:#fff;}

#leftcell {padding:10px;text-align:center;}
#leftnav {position:relative;width:253px;margin:0 auto;background:url('../images/leftnav.jpg') top right no-repeat #2E5712;text-align:left;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
#leftnavlist {list-style-type:none;margin:0 6px;padding:6px 0;}
#leftnavlist li {padding:5px 0 5px 0;border-bottom:1px solid #2D4C0F;color:#F2EDB3;}
#leftnavlist li.last {border-bottom:0;}
#leftnavlist li a:link,
#leftnavlist li a:visited {color:#F2EDB3;}
#leftnavlist li a:hover,
#leftnavlist li a:active,
#leftnavlist li a:focus {color:#ff0;}
#leftnavlist ul {position:relative;padding:0 0 5px 5px;margin:5px 5px 0 0;list-style-type:none;background:#4F7C25;border:1px solid #2D4C0F;display:none;}
#leftnavlist ul li {font-size:12px;padding:5px 0;padding-top:5px;}
#leftnavlist ul ul {position:relative;padding:5px;margin:5px 5px 5px 0;}

#footer {background:url('../images/footer.jpg') top left repeat-x;text-align:center;}
#login {}
#loggedin {color:#ddd;}
#loggedin a:link,
#loggedin a:visited {color:#ddd;}
#loggedin a:hover,
#loggedin a:active,
#loggedin a:focus {color:#ff0;}
#insidefooter {background:url('../images/footerbg2.jpg') center top no-repeat;width:976px;margin:0 auto;text-align:left;padding-bottom:30px;padding-top:30px;}
#copyright {font-size:11px;color:#fff;font-weight:bold;padding:5px 0 10px 0;}
#designed {font-size:10px;color:#D7D7D7;font-weight:bold;padding-top:5px;}
#designed a:link,
#designed a:visited {color:#D7D7D7;}
#designed a:hover,
#designed a:active,
#designed a:focus {color:#fff;}

#specbox {background:#7EC4DE;border:3px solid #791A14;width:240px;margin:5px;float:right;color:#000000;}
#specbox div {padding:10px;}
#specbox h5 {padding-top:0;margin-top:0;}

.projmain {font-size:10px;}

/* Links Styles */
#linkstable {background:#fff;margin-top:20px;}
.linksheader {background:#1E4143;color:#fff;font-weight:bold;}
#linkstable td {padding:5px;}
#linkstable a:link {color:#000;}
#linkstable a:visited {color:#000;}
#linkstable a:hover {color:#00f;}
#linkstable a:focus {color:#000;}
.linksalt1 {background:#DBE8FF;}
.linksalt2 {background:#9EC2FF;}

/* Calendar Styles */

.calheader {
	background:#1E4143;
	padding:7px 5px;
	margin:5px 2%;
	}
.caldeptselect {
	float:right;
	position:relative;
	top:-5px;
	}
.callable {
	font-weight:bold;
	color:#fff;
	}
#calendar {
	width:200px;
	}
#calendar table#inside td.day {
	border:1px solid #000;
	}
#calendar a {
	color:#153B92;
	font-weight:bold;
	}
#otherstuff {
	text-align:left;
	height:150px;
	overflow:auto;
	}
.showtype {
	background:#1E4143;
	padding:5px 5px;
	margin-bottom:5px;
	color:#fff;
	font-weight:bold;
	}
.showinfo {}
.showinfo a {font-weight:bold;}
.showinfo a:hover {color:#ff0;}

table#outside {width:200px;}
table#outside .cfdmonthnav td {background:#1E4143;color:#000;}
table#outside .cfdmonthnav a:link, table#outside .cfdmonthnav a:visited {color:#fff;}
table#outside .cfdmonthnav a:hover, table#outside .cfdmonthnav a:active, table#outside .cfdmonthnav a:focus {color:#ff0;}
table#numbers {}
table#numbers td {border:1px solid #000;}
table#numbers .cfddays {background:#ddd2ce;color:#000;}
table#numbers .cfddayrows {border:2px solid #ddd2ce;}
table#numbers .cfddayrows a:link, table#numbers .cfddayrows a:visited {color:#066;}
table#numbers .cfddayrows a:hover, table#numbers .cfddayrows a:active, table#numbers .cfddayrows a:focus {color:#f00;}
table#numbers .weekend {background:#fff;color:#000;}
table#numbers .weekday {background:#fff;color:#000;}
table#numbers .today {background:#fff;color:#000;font-weight:bold;}
table#numbers .today a:link, table#numbers .today a:visited {color:#933;}
table#numbers .today a:hover, table#numbers .today a:active, table#numbers .today a:focus {color:#f00;}
table#numbers .noday {background:#fff;}

/* Calendar 2 Styles */
#calendar2 {
	width:100%;
	margin:0 5%;
	font-size:10px;
	}
#calendar2 table#inside td.day {
	border:1px solid #000;
	}
#calendar2 a {
	color:#153B92;
	font-weight:bold;
	}
#calendar2 table#numbers .cfddays {background:#ddd2ce;color:#000;}

#otherstuff {
	width:100%;
	text-align:left;
	}
.showtype {
	background:#1E4143;
	padding:5px 5px;
	margin-bottom:5px;
	color:#fff;
	font-weight:bold;
	}
.showinfo {}
.showinfo a {font-weight:bold;}
.showinfo a:hover {color:#ff0;}

table#outside2 {width:200px;}
table#outside2 .cfdmonthnav td {background:#1E4143;color:#000;}
table#outside2 .cfdmonthnav a:link, table#outside .cfdmonthnav a:visited {color:#fff;}
table#outside2 .cfdmonthnav a:hover, table#outside .cfdmonthnav a:active, table#outside .cfdmonthnav a:focus {color:#ff0;}
table#numbers2 {}
table#numbers2 td {border:1px solid #000;}
table#numbers2 .cfddays {background:#ddd2ce;color:#000;font-size:10px;width:14%;}
table#numbers2 .cfddayrows {border:2px solid #ddd2ce;}
table#numbers2 .cfddayrows a:link, table#numbers .cfddayrows a:visited {color:#066;}
table#numbers2 .cfddayrows a:hover, table#numbers .cfddayrows a:active, table#numbers .cfddayrows a:focus {color:#f00;}
table#numbers2 .weekend {background:#fff;color:#000;font-size:10px;}
table#numbers2 .weekday {background:#fff;color:#000;font-size:10px;}
table#numbers2 .today {background:#fff;color:#000;font-weight:bold;font-size:10px;}
table#numbers2 .today a:link, table#numbers .today a:visited {color:#933;}
table#numbers2 .today a:hover, table#numbers .today a:active, table#numbers .today a:focus {color:#f00;}
table#numbers2 .noday {background:#fff;font-size:10px;}

/* Document Center */
	
.doccenter {}
.doccenter table td {font-size:12px;}
.doccenter .header {background:#1E4143;color:#fff;font-weight:bold;}
.doccenter .subhead {background:#C79F7E;color:#000;font-weight:bold;}
.doccenter .docalt1 {background:#ddd2ce;}

/* Photo Gallery Styles */

/*ul.projmain {list-style-type:none;padding:0;margin:0;color:#fff;}
ul.projmain li {list-style-type:none;padding:3px;font-size:16px;font-weight:bold;}
ul.projsub {list-style-type:none;padding:0px;margin:5px 0;}
ul.projsub li {list-style-type:none;padding:3px;font-size:12px;font-weight:normal;}
ul.projmain li a:link, ul.projmain li a:visited {color:#fff;}
ul.projmain li a:hover, ul.projmain li a:active, ul.projmain li a:focus {color:#ff0;}*/
.photoheader {width:510px;text-align:right;color:#fff;background:#1E4143;}
.photoheader h3 {font-size:20px;padding:10px;}

#ptablediv {width:510px;}
#ptable {padding:10px 0;}
#phototable {background:#ccc;border:1px solid #666;}
#phototable #captioncell {background:#eee;border-top:1px solid #666;border-bottom:1px solid #666;color:#000;}
#phototable #photocount {padding:5px 0;}
#phototable #photocount div.countbox {
	position:relative;
	font-family:arial;
	text-align:center;
	}
#phototable #photocount div.countbox a {
	padding:3px 5px;
	}
#phototable #photocount div.countbox a:hover {
	}
#counttable td {background:#666;height:20px;width:25px;}
#counttable td.blank {background:#999;}
#phototable #photocount div.photohover {
	background:#fff;
	position:absolute;
	bottom:18px;
	left:0px;
	padding:3px;
	display:none;
	}	


#phototable a:link, #phototable a:visited {color:#fff;}
#phototable a:hover, #phototable a:active, #phototable a:focus {color:#ff0;}
table#phototable a.permalink:link, 
table#phototable a.permalink:visited {color:#FEF7AA;}
table#phototable a.permalink:hover, 
table#phototable a.permalink:active,
table#phototable a.permalink:focus {color:#fff;}