/* - - - - - - - - - - - - - - - - - - - - -

Title : 
Author : 
URL : 

Description : 

Created : 
Modified : 

- - - - - - - - - - - - - - - - - - - - - */

/* ----- CSS ----- */

img, div, a, input { behavior: url(../images/iepngfix.htc) }
body{
margin:0;
padding:0;
background:#f9df42 url(../images/Background_repeat_image.jpg) repeat-x; 
font: 1em/1em Arial, Helvetica, Geneva, sans-serif;
color: #111;
}

/* ----- IDS ----- */
 
#container{
width:982px;
margin:0 auto;
}
#primaryContent{
position:relative;
width:982px;
height:221px;
margin:0;
padding:0;
background:url(../images/animated_header.gif) no-repeat;

z-index:0;
}
#secondaryContent{
position:relative;	/* This fixes the IE7 overflow hidden bug */
		clear:both;
		float:left;
		width:100%;			/* width of whole page */
			
background:url(../images/index_02.png) repeat-y;
z-index:1000;

}
.secondaryContent {
float:left;
		width:100%;	
			}
#icons{
position:relative;
top:170px;
margin-left:3%
}

#icons img{border:0;padding-left:0;}

#left_content{
position:relative;

margin-left:1.5%;
width:15.5%;
height:auto;
}
#right_content{
font-size: 90%;
position:relative;
float:right;
margin-right:2.5%;
width:77%;
padding:10px;
position:relative;
		top:-3em;

}
#copyright{
text-align:center;
font-size:75%;
margin-top:1.3em;
}
#copyright a{
color:#647f46;
text-decoration: none;
}
#navigation{
margin:0;
padding:5px;
font-size:80%;
}
h1{
font-size:180%;
font-weight:bold;
color:#6e7a50;
text-align:center
}
.box_content  h2{line-height: 120%;padding:0;margin:0;text-align:center;}
#campground h1{

}

#ads_logo{
position:relative;
text-align:center;
bottom:5px;
}
#footer{
		clear:both;
		float:left;
		width:100%;
		
height:58px;
background:url(../images/index_03.png) no-repeat;
}
#home_left{
position:relative;
float:left;
width:60%;

}
#home_right{
margin-left:60.5%;
width:39%;
}



/* ----- CLASSES ----- */
.box_content{
border:2px solid #eaeaea;
padding:10px;
margin-bottom:10px;
}
.box_content_video{
background:#eaeaea;
border:1px solid #eaeaea;
font-size:90%;
padding:2px;
margin-bottom:10px;
}
.hide{
/* display:none; */
}
.show{
/* display:block; */
}


/* ----- CONTACT ----- */
.container label{
font-size:100%;
font-weight:bold;
width:20%;
margin-left:4%;
display:block;
float:left;
}
#contact_left{
position:relative;
float:left;
width:60%;
}
#address{
margin-right:5%;
}
/* ----- LISTS ----- */

ul li{
padding-bottom:10px;
}

#navigation li{
padding:0;
}

#navigation ul{
 list-style-type:none;
  margin: 0;
  padding: 0;
}
ul.menu a {
  display: block;
  text-decoration: none;	
  font-variant: small-caps;
}
ul.menu li {
	border-bottom: 1px solid #f2dd54;
  margin-top: 0;
}

ul.menu li a {
  
  color: #000;	
  padding: 0.5em;
}
ul.menu li ul li a {
  background: #fff;
  color: #000;
  padding-left: 20px;
	opacity: 0.69;
}
 li.main_menu{
border-bottom: 1px solid #f2dd54;
}

#active  {
background-color:#fff;
width:100%;
border-bottom: 1px solid #f2dd54;

}
#navigation ul li{
}

#navigation ol{
}

#navigation ol li{
}

/* ----- IMAGES ----- */

img{
border:;
}
img a{
border:;
text-decoration:;
}
img a:hover{
border:;
}

/* BREAK */

hr{
/* display:none; */
}
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #000;
	padding: 5px 15px;
	opacity: 0.75;
	color:#fefefe;
	margin-left:10px;
}
#tooltip h3, #tooltip div { margin: 0; }

#tooltip.pretty {
	font-family: Arial;
	border: none;
	width: 210px;
	padding:20px;
	height: 135px;
	opacity: 0.8;
	background: url('../images/shadow.png');
}
#tooltip.pretty h3 {
	margin-bottom: 0.75em;
	font-size: 12pt;
	width: 220px;
	text-align: center;
}
#tooltip.pretty div { width: 220px; text-align: left; }

#tooltip.fancy {
	background: url('../images/shadow2.png');
	padding-top: 5em;
	height: 85px;
}
#tooltip.fancy.viewport-right {
	background: url('../images/shadow2-reverse.png');
}

