/* Habersham County Stylesheet */

body {text-align:center;color:#000;background:#85865F;margin:0;padding:0;font-family:verdana, tahoma, arial, sans-serif;font-size:11px;}

table td {font-family:verdana, tahoma, arial, sans-serif;font-size:11px;}

th.inverse {background-color: #b00000; font: bold 11px verdana; color: #fff}

a {text-decoration:none;}

a:link, a:visited {color:#25562A;}
a:hover, a:active, a:focus {color:#1B931E;}

h1,h2,h3,h4,h5,h6 {padding:0;margin:0;}

h1 {font-size:24px;}
h2 {font-size:22px;}
h3 {font-size:20px;}
h4 {font-size:18px;}
h5 {font-size:16px;}
h6 {font-size:14px;}

.hide {display:none;}
.attribute {font-size:10px;font-style:italic;}

#page {width:766px;text-align:center;margin:0 auto;position:relative;}
#header {background:url('../images/fleftnav.gif') top left repeat-y #FFDFBF;width:766px;height:150px;z-index:100;position:relative;top:0;}
#logo {position:absolute;top:0;left:0;}
#headertext {}

#hotnav {position:absolute;top:3px;right:3px;font-size:12px;color:#fff;}
#hotnavlist {list-style-type:none;padding:0;margin:0;}
#hotnavlist li {display:inline;}
#hotnavlist li a:link,
#hotnavlist li a:visited{color:#fff;}
#hotnavlist li a:hover,
#hotnavlist li a:active,
#hotnavlist li a:focus{color:#FCFFA3;}

#topnav {position:absolute;top:130px;right:0px;}
#topnavlist {width:566px;margin:0;padding:0;list-style-type:none;}
#topnavlist li {display:inline;float:left;margin:0;padding:0;}
#topnavlist li.home {position:relative;bottom:6px;}
#topnavlist li.info {position:relative;bottom:2px;}
#topnavlist li.res {position:relative;bottom:0px;}
#topnavlist li.visit {position:relative;bottom:2px;}
#topnavlist li.bus {position:relative;bottom:6px;}
#topnavlist li.online {position:relative;bottom:19px;}
#topnavlist li.govern {position:relative;bottom:35px;}
#topnavlist li img {border:0;margin:0;padding:0;}

#leftnavcell {text-align:left;background:#880000;color:#fff;width:200px;}
#leftnav {padding:10px;margin-top:15px;}
#leftnav h4 {color:#fff;border-bottom:2px solid #DFBD00;margin-bottom:3px;}
#leftnav ul {padding:0;margin:0;list-style-type:none;}
#leftnav ul a:link, 
#leftnav ul a:visited {color:#fff;} 
#leftnav ul a:hover,
#leftnav ul a:active, 
#leftnav ul a:focus {color:#ff0;}
#leftnav ul li {border-bottom:1px solid #DFBD00;padding:2px 0;}
#leftnav ul li.last {border-bottom:0;}
#leftnav ul ul {border:1px solid #E00000;padding:2px 5px;margin:4px 0;list-style-type:none;background:#B00000;}
#leftnav ul ul li {font-size:11px;}
#leftnav ul ul ul {border:1px solid #F00000;background:#C70000;}
#leftnav ul ul ul li {border-bottom:1px solid #DFBD00;}

#addresscell {background:#880000;color:#fff;}
#address {font-size:13px;}

#newsarticles {}
#contentcell {text-align:left;background:#FFDFBF;color:#000;}
#content {}

#insidecontent {padding:56px 10px 10px 10px;z-index:25;position:relative;top:-38px;}
#insidecontent img {position:relative;top:0px;}
#insidecontent .weatherdiv img {position:static;}
#insidecontent .admintable2 img {position:static;}
#insidecontent table td img {position:static;}
#flash {background:url('../flash/tree.jpg') top left no-repeat;width:566px;height:365px;margin:0 0 -70px 0;z-index:25;position:relative;top:-38px;}


#specbox {background:#999D3A;border:3px solid #20437A;width:530px;margin-5px;float:none;color:#fff;position:relative;bottom:0px}
#specbox div {padding:10px;}
#specbox h4 {padding-top:0;margin-top:0;}


#flashfooter {background:url('../images/fleftnav.gif') top left repeat-y;position:relative;width:766px;height:96px;z-index:50;}
#footer {background:url('../images/fleftnav.gif') top left repeat-y #FFDFBF;position:relative;width:766px;height:96px;}
#insidefooter {position:absolute;bottom:10px;left:110px;color:#fff;font-size:11px;}
#botnav {font-size:12px;}
#botnavlist {list-style-type:none;padding:0;margin:0;}
#botnavlist li {display:inline;}
#botnavlist li a:link,
#botnavlist li a:visited {color:#ffc;}
#botnavlist li a:hover,
#botnavlist li a:active,
#botnavlist li a:focus {color:#ff0;}
#copyright {}
#designed {}
#designed a:link, #designed a:visited {color:#ffc;}
#designed a:hover, #designed a:active, #designed a:focus {color:#ff0;}
#adminlogin {position:absolute;left:5px;bottom:5px;font-size:11px;}
#adminlogin a:link,
#adminlogin a:visited {color:#ffc;}
#adminlogin a:hover,
#adminlogin a:active,
#adminlogin a:focus {color:#ff0;}
#employeelogin {position:absolute;right:20px;bottom:5px;font-size:11px;}
#employeelogin a:link,
#employeelogin a:visited {color:#ffc;}
#employeelogin a:hover,
#employeelogin a:active,
#employeelogin a:focus {color:#ff0;}

/* Calendar Styles */

.calheader {background:#25562A;padding:7px 5px;margin:5px 2%;}
.caldeptselect {float:right;position:relative;top:-5px;}
.callable {font-weight:bold;color:#fff;}
#calendar {width:36%;margin:0 5%;float:left;}
#calendar table#inside td.day {border:1px solid #000;}
#calendar a {color:#153B92;font-weight:bold;}
#otherstuff {width:100%;text-align:left;}
.showtype {background:#25562A;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:#25562A;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;}

/* Document Center */
	
.doccenter {}
.doccenter table td {font-size:12px;}
.doccenter .header {background:#6c8b3b;color:#fff;font-weight:bold;}
.doccenter .subhead {background:#8cab5b;color:#000;font-weight:bold;}
.doccenter .docalt1 {background:#accb7b;}

/* Jimmy's Stuff */
.listbox {float:right;margin:10px 0 5px 10px;}

#insidecontent .button {
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #3C7342;
	color: #333;
    font-weight: bold;
	}

#insidecontent .button ul {
	width:217px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: none;
	}
#insidecontent .button ul li {
	list-style-type:none;
	}
#insidecontent .button li {
    border-bottom: 1px solid #999D3A;
    padding: 0px;
    margin: 0;
    }
    
#insidecontent .button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #25562A;
		border-right: 10px solid #63a96b;
		background-color: #3C7342;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body #insidecontent .button li a {
    width: auto;
    }

#insidecontent .button li a:hover {
    border-left: 10px solid #FEDE87;
    border-right: 10px solid #89BE61;
    background-color: #4A6BA5;
    color: #fff;
    }
   
/* 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:540px;text-align:right;color:#fff;background:#25562A;}
.photoheader h3 {font-size:20px;padding:10px;}

#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;float:left;font-family:arial;text-align:center;
	width:20px;
	height:20px;
	margin:3px 3px;
	border-top:1px solid #666;
	}
#phototable #photocount div.countbox a {
	background:#999;
	border:1px solid #666;
	padding:3px 5px;
	}
#phototable #photocount div.countbox a:hover {
	border:1px solid #000;
	}
#phototable #photocount div.photohover {background:#fff;position:absolute;bottom:25px;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;}
h1 {margin-bottom:20px;}
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;}

