@charset "utf-8";
/* CSS Document */

html{
height:100%;}

body{
	height:100%;

	background:url(../assets/images/bg-repeat(2).jpg) top repeat-x #4f3f24;
	padding:0;
	margin:0;
	text-align:center;
	font-size:12px;
	font-family:"Century Gothic", "Arial Narrow", sans-serif;
}

.wrapper{
	width:848px;
	margin:0 auto;
	text-align:left;
	background:url(../assets/images/left-col-repeat.jpg) left top repeat-y #eafbd9;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #442710;
	border-right-color: #442710;
	border-bottom-color: #442710;
	border-left-color: #442710;
}

#header{
position:relative;
padding-right:1px;
height:289px;
}

#logo{
width:233px;
height:265px;
position:absolute;
top:0;
left:-37px;
background:url(../assets/images/lakes-logo.png) no-repeat;
z-index:100;}

#left-col{
width:200px;
float:left;}

#content{
	margin-left:200px;
	font-family: "Century Gothic", "Arial Narrow", sans-serif;
	font-size: 12px;
	color: #333;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 10px;
}

/***************************navigation************************************/

p, table{
color:#544C36;}

a{
color:#f46f23;}


/***************************navigation************************************/

.navigation{
height:40px;
width:848px;
background:url(../assets/images/bottom-bg_02.jpg) top left repeat-x;}

ul.nav{
margin:0;
padding:0;
padding-left:5px;
height:100%;
background:url(../assets/images/bottom-bg.jpg) bottom left no-repeat;}

ul.nav li{
margin:0;
padding:0;
float:left;
list-style:none;
position: relative;}

ul.nav a{
white-space:nowrap;
display:block;
text-decoration:none;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
line-height:40px;
padding:0px 5px;
background:url(../assets/images/divider-navigation.jpg) bottom right no-repeat;
text-transform:capitalize;}

ul.nav li a.twoLines{
white-space:nowrap;
display:block;
text-decoration:none;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
line-height:15px;
padding: 5px;
background:url(../assets/images/divider-navigation.jpg) bottom right no-repeat;
text-transform:capitalize;}


ul.nav li a:hover.twoLines,
ul.nav a:hover{
color:#7cca0c;
background:#FFFFFF;}

ul.nav ul{
display:none;
position:absolute;
background:#7cca0c;
width: 15em;
height:auto;
margin:0;
padding:0;
border:1px solid #6fb805;
border-top:none;
left:-1px;
}

ul.nav li:hover ul{
display:block;


}

ul.nav ul li{
background:none;
padding:0;
margin:0;
width:100%;
display:block;
}

ul.nav ul li a{
color:#fff;
border-bottom:1px solid #7cca0c;
line-height:20px;
text-align:left;
background:url(../assets/images/bottom-bg_02.jpg) bottom left repeat-x;
}

a.no-border{
background:none;}

.banner-water{
background:url(../assets/images/banner-water.jpg) no-repeat;
height:84px;
padding:31px 0 0 35px;
}

.water-container{
background:url(../assets/images/dam-level-bg.gif) no-repeat;
width:128px;
height:52px;
text-align:center;
color:#FFFFFF;
font-weight:bold;
padding-top:10px;}

.water-percent{
font-size:1.4em;}

.water-update{
font-size:.8em;
line-height:20px;}

.weather{
margin:2px;
padding:5px 34px;
text-align:center;
background:#d0f7a0;}

/****************************content********************************************/

a.free-wifi{
position:absolute;
width:142px;
height:100px;
right:-20px;
top:-132px;
background:url(../assets/images/free-wifi-logo.gif) top right no-repeat;
text-decoration:none;
display:block;
cursor:pointer;
outline:none;}
.wrapper div div #content #greenstar {
	background-image: url(../assets/images/greenstar.jpg);
	height: 45px;
	width: 38px;
	background-position: right top;
	display: block;
	position: absolute;
	top: -30px;
	background-repeat: no-repeat;
}


a:hover.free-wifi{
background-position:left;}

.odd{
background:#f3fbeb;}

.links-container a{
text-decoration:none;
color:#2380f4;
font-size:1.2em;
font-weight:bold;}

.links-container a:hover{
color:#f46f23;}

.links-container p strong{
color:#f4b723;
font-size:.85em;}

.image-backing{
padding:5px;
background:#FFFFFF;
margin:1px;}

.float-right{
float:right;}

.float-left{
	float:left;
	margin-right: 10px;
}

.links-col3{
background:#d1eab8;}

.links-col4{
background:#c2dfa4;}

.links-col1{
background:#c7eba2;}

.links-col2{
background:#d7ebc2;}


/****************************atpm links********************************************/

#atpm-container{
margin-left:200px;
position:relative;
font-size:.8em;
color:#FFFFFF;}

#atpm-tab{
width:100%;
height:75px;
position:absolute;
background:url(../assets/images/footer-tab.jpg) no-repeat;
border-bottom:1px solid #FFF;
top:-75px;
color:#118bb0;
padding:0;
text-indent:20px;}

#atpm-content{
padding:10px;
background:#20a2c7;
position:relative;
min-height:180px;
height:auto !important;
height:180px;}

#atpm-container a{
color:#118bb0;
text-decoration:underline;}

#atpm-container li a{
color:#FFFFFF;}

#atpm-container a:hover{
text-decoration:none;}

#atpm-container ul li{
text-align:left;
list-style:disc;}

dl{
position:relative;}

dt{
width:50%;

position:absolute;}

dd{
width:50%;
position:absolute;
left:40%}

/*********************old styles**************************/

.FORM-row1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #C9F0B7;
	border: 1px solid #A2CF8F;
	padding: 4px;
	color: #4E6D1D;}
	
.FORM-row2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #A9DB87;
	border: 1px solid #91B980;
	padding: 4px;
	color: #5B8022;

}
.FORM-row3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #C9F0B7;
	border: 1px solid #A2CF8F;
	padding: 4px;
	background-image: url(/images/general-visitors/dot2.gif);
	background-repeat: no-repeat;
	background-position: right center;
	width: 110px;
}

.FORM-row4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #C9F0B7;
	border: 1px solid #A2CF8F;
	padding: 4px;
	background-image: url(/images/general-visitors/dot2.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.colRightAccom{
	float: right;
	margin: 0 0 0 10px;
	width: 224px;
}
.colRightAccom img{
	border: 4px solid #FFF;
	margin: 0 0 5px 0;
}
.borderWhite4{
	border: 4px solid #FFF;
}
.clearFix{
	clear: both;
}
.textHeading{
	color: #2380f4;
	font: bold 14px Arial, Helvetica, sans-serif;	
}

.headingnew{
	colour: #2380f4;
	font: bold 18px Arial, Helvetica, sans-serif;
}
.headingwhite{
	color:#FFF;
	font: bold 20px Arial, Helvetica, sans-serif;
}

/* ATPM Top Park Links START */
#dropdown-width{
     margin: 0 auto;
     text-align: center;
     width: 850px;
}
.dropdown-container{
     position: absolute;
     height: 23px;
     z-index: 100;
     background: url(../assets/images/header-logo_01.jpg) top left no-repeat ;
     width: 850px;
}
#top-tab-container{
     height: 23px;
     position:relative;
     background:url(../assets/images/top-tab-btn-repx.gif) top left repeat-x;
}
#top-tab{
     cursor: pointer;
     position:absolute;
     right: 100px;
     top:0;
		 background:url(../assets/images/top-tab-btn.gif) no-repeat;
		 font-size:11px;
		 color:#FFFFFF;
		 width:244px;
		 height:20px;
		 display:block;
		 line-height:20px;
}
#top-links{
     background: #fff;
		 border-left:3px solid #7fbc69;
		 border-right:3px solid #7fbc69;
     /*display:none;*/
}
#top-links p{
     color:#FFFFFF;
     font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
		 padding:0;
		 margin:0;
     padding-left: 200px;
     line-height:40px;
}
.links-header{
background: url(../assets/images/top-tab-atpm-logo.jpg) 40px 0 no-repeat #25a6cd;
height:40px;
overflow:hidden;}

ul.top-links{
     list-style:none;
}
ul.top-links li{
     text-align:left;
		 background:url(../assets/images/dot2.gif) 0% 50% no-repeat;
}
ul.top-links a{
     color: #7fbc69;
     text-decoration:none;
     font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
		 
		 padding-left:20px;
		 line-height:20px;
}
ul.top-links a:hover{
     color:#f4911e;
     text-decoration:none;
}
/* ATPM Top Park Links END */
