@charset "utf-8";
/* NEW RESET */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,.reset{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top;}
/* CLEARFIX */
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.clearfix{display:block}* html .clearfix{height:1%}
/* BEGIN CUSTOM STYLES */

body {
	background: #3A7535;}
#flashcontainer {
	position: absolute;
	width: 100%;
/*	margin: 0 auto; !important
*/	left: 0px;
	height: 850px;
	z-index: -10;}
#allcontent {
	width: 1024px;
	min-height: 850px;
	/*background: #ffffff;*/
	margin: 0 auto;}
/*#content {background: none;}*/
#sidenav li a {
	position: relative;}
#sidenav li {
	width: 131px;
	background: url(../../images/sidenav_bg.png) repeat-y;
	padding: 3px 0px 0px 0px;}
#sidenav li a, #sidenav li a:link, #sidenav li a:visited, #sidenav li a:active {
	display:block;
	width: 100%;	
	height: 24px;}
#sidenav li:hover,#membersbox #memberinfo:hover,#membersbox #memberlogin:hover {
	/*cursor: pointer;*/
	opacity: 0.75;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;}
span {display:none;}
#sidenav0 {background: url(../../images/sidenav_0.png); height: 46px; width: 181px; position:relative; left: -27px;}
#sidenav1 {background: url(../../images/sidenav_1.png);}
#sidenav2 {background: url(../../images/sidenav_2.png);}
#sidenav3 {background: url(../../images/sidenav_3.png);}
#sidenav4 {background: url(../../images/sidenav_4.png);}
#sidenav5 {background: url(../../images/sidenav_5.png);}
#sidenav6 {background: url(../../images/sidenav_6.png);}
#sidenav7 {background: url(../../images/sidenav_7.png);}
#sidenav8 {background: url(../../images/sidenav_8.png);}
#sidenav9 {background: url(../../images/sidenav_9.png);}
#sidenav10 {background: url(../../images/sidenav_10.png);}
#sidenav11 {background: url(../../images/sidenav_11.png);}
#sidenav {
	padding-top: 136px;
	padding-left: 46px;}
#mapnav {
	width: 1024px;
	margin: 0 auto;
	top: 0px;
	position:absolute;
	z-index: 20;}
#homebutton {
	top: 110px;
	width: 430px;
	left: 460px;
	height: 130px;
	position:absolute;
	display:block;
	background: none;
	background: white;
	opacity: 0;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	z-index: 1499;}
#ajaxcontentholder {
	width: 1024px;
	margin: 0 auto;
	top: 0px;
	position:absolute;
	z-index: 15;}
#ajaxcontent {
	min-height: 300px;
	position:absolute;
	top: 250px;
	width: 760px;
	left: 220px;}
/*proceeding from left to right for propper z-order (asside for large links) */

#mapnav_omaha {background: url(../../images/mapnav_omaha.png) no-repeat; height: 16px; width: 120px;}
#mapnav_lumpkin {background: url(../../images/mapnav_lumpkin.png) no-repeat; height: 16px; width: 120px;}
#mapnav_westpoint {background: url(../../images/mapnav_westpoint.png) no-repeat; height: 29px; width: 120px;}
#mapnav_lagrange {background: url(../../images/mapnav_lagrange.png) no-repeat; height: 16px; width: 120px;}
#mapnav_hogansville {background: url(../../images/mapnav_hogansville.png) no-repeat; height: 16px; width: 120px;}
#mapnav_franklin {background: url(../../images/mapnav_franklin.png) no-repeat; height: 16px; width: 120px;}
#mapnav_pinemountain {background: url(../../images/mapnav_pinemountain.png) no-repeat; height: 30px; width: 120px;}
#mapnav_talbotton {background: url(../../images/mapnav_talbotton.png) no-repeat; height: 16px; width: 120px;}
#mapnav_newman {background: url(../../images/mapnav_newman.png) no-repeat; height: 16px; width: 120px;}
#mapnav_gay {background: url(../../images/mapnav_gay.png) no-repeat; height: 16px; width: 120px;}
#mapnav_ellaville {background: url(../../images/mapnav_ellaville.png) no-repeat; height: 16px; width: 120px;}
#mapnav_zebulon {background: url(../../images/mapnav_zebulon.png) no-repeat; height: 16px; width: 120px;}
#mapnav_williamson {background: url(../../images/mapnav_williamson.png) no-repeat; height: 17px; width: 120px;}
#mapnav_thomaston {background: url(../../images/mapnav_thomaston.png) no-repeat; height: 16px; width: 120px;}
#mapnav_reynolds {background: url(../../images/mapnav_reynolds.png) no-repeat; height: 16px; width: 120px;}
#mapnav_griffin {background: url(../../images/mapnav_griffin.png) no-repeat; height: 16px; width: 120px;}
#mapnav_andersonville {background: url(../../images/mapnav_andersonville.png) no-repeat; height: 16px; width: 120px;}
#mapnav_marshallville {background: url(../../images/mapnav_marshallville.png) no-repeat; height: 16px; width: 120px;}
#mapnav_americus {background: url(../../images/mapnav_americus.png) no-repeat; height: 16px; width: 120px;}
#mapnav_montezuma {background: url(../../images/mapnav_montezuma.png) no-repeat; height: 16px; width: 120px;}
#mapnav_vienna {background: url(../../images/mapnav_vienna.png) no-repeat; height: 16px; width: 120px;}
#mapnav_cordele {background: url(../../images/mapnav_cordele.png) no-repeat; height: 16px; width: 120px;}

#mapnav_columbus {background: url(../../images/mapnav_columbus.png) no-repeat; height: 35px; width: 120px;}
#mapnav_warmsprings {background: url(../../images/mapnav_warmsprings.png) no-repeat; height: 31px; width: 156px;}
#mapnav_plains {background: url(../../images/mapnav_plains.png) no-repeat; height: 35px; width: 226px;}

#georgiabutton { left: 860px; top:345px; height: 50px; width: 140px; z-index: 83416;position:absolute;}
#georgiabutton2 { left: 900px; top:-90px; height: 50px; width: 140px; position:relative;}
/* styles for interior (might as well pre-load since we are using ajax) */

h1 {
	padding-top: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20pt;
	font-weight: normal;
	color: #035BA9;}
small {
	font-size: 8pt;}
#ajaxcontent a:link, #ajaxcontent a:visited, #ajaxcontent a:active {
	color: #035BA9;
	font-weight: bold;
	font-size:9pt;
	line-height: 145%;}
#ajaxcontent a:hover {
	color: #0589E0;}
#ajaxcontent p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11pt;
	color: #666666;

	line-height: 135%;
	padding-bottom:15px;
}
.image {border: 3px solid #6F91A7;}
.whitestar {
	height: 11px;
	padding: 0px 8px 14px 8px;}

.capleft {background-image:url(images/banner_left2.gif);
	position: relative;
	z-index: 5;
	bottom: 18px;
	background-position: left center;
	background-repeat: no-repeat;}
.caption {color: white;
	position:relative;
	top:20px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin: 0 0 0 16px;
	padding: 1px 16px 2px 0;
	background-position: right center;
	background-repeat: no-repeat;}
.htbox {background-position: right bottom;
	background-repeat: repeat-x;}
.htbox p, .htbox h3 {padding-left: 12px;}

/* footer */
#footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	position:absolute;
	z-index: 10;
	top: 800px;
	line-height: 26px;
	width: 100%;}
#footer-inner {
	font-size:13px;
	width: 1024px;
	margin: 0 auto;}
#footer-inner strong {
	color: #212C22;}
#footer-inner #indent {
	padding-left:30px;}
#footer-inner ul {
	color: #254C24; /* color of bullets */}
#footer-inner ul li {
	display: inline;}
#footer a:link, #footer a:visited, #footer:active {
	color: #8CC23F;}
#footer a:hover {
	color: #ffffff;
	text-decoration:none;}
#membersbox {
	position: relative;
	top: -115px;
	left: 45px;
	background: url(../../images/members.png) no-repeat;
	width: 140px;
	height: 40px;
	z-index: 463;
}
#membersbox #memberinfo {
	background: url(../../images/memberinfo.png) no-repeat;
	height: 12px;
	width: 97px;
	display: inline;
	float: left;
	top: 34px;
	position: relative;
}
#membersbox #memberlogin {
	background: url(../../images/memberlogin.png) no-repeat;
	height: 12px;
	width: 39px;
	display: inline;
	float: left;
	left:-4px; 
	top: 34px;
	position: relative;
}
/* attraction list */
.attraction {
	font-size: 14pt;
	margin-bottom: 0;
	line-height: normal;}
.attraction em {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;}
