/*
Copyright (c) 2009, Skyblue Creations.com
Author: Ryan Canham
*/

body { background:url(../images/bgrepeatx.jpg) top repeat-x ;}

a:link, a:visited { text-decoration:none; color:#CF0;} a:hover { color:#FFF; text-decoration:underline;}

#wrapper { width:1011px; margin:auto; padding:12px 0;}

.navigation { float:left; font-size:9px; font-weight:bold; text-transform:uppercase; background:url(../images/navbgrepeat.jpg) top left repeat-x; width:748px; border-right:1px solid #333;}
.navigation ul { padding-top:7px;}
.navigation li { float:left; padding:0 10px 7px 10px; border-right:1px solid #333;}
.navigation li.active { float:left; padding:0 10px 7px 10px; border-right:1px solid #333; border-bottom:1px solid #CCFF00;}
.navigation li.active a:link, .navigation li.active a:visited { color:#CF0;}
.navigation a:link, .navigation a:visited { color:#FFF;}
.navigation a:hover { text-decoration:underline;}

.flashBanner { float:left; padding:9px; margin-top:2px; border-right:1px solid #333; border-bottom:1px solid #333; border-top:1px solid #333;}
#flashHolder { width:730px; height:109px;}

a:link.mainlakeNav img, a:visited.mainlakeNav img { background:url(../images/mainlankbtn.jpg) 0 0 no-repeat; margin:10px 0px 0 10px;}
a:hover.mainlakeNav img { background:url(../images/mainlankbtn.jpg) 0 -35px no-repeat; margin:10px 0px 0 10px;}
a:link.valleylakeNav img, a:visited.valleylakeNav img { background:url(../images/valleylakesbtn.jpg) 0 0 no-repeat; margin:10px 0px 0 10px;}
a:hover.valleylakeNav img { background:url(../images/valleylakesbtn.jpg) 0 -35px no-repeat; margin:10px 0px 0 10px;}
a:link.catchreportNav img, a:visited.catchreportNav img { background:url(../images/catchrepotsbtn.jpg) 0 0 no-repeat; margin:10px 0px 0 10px;}
a:hover.catchreportNav img { background:url(../images/catchrepotsbtn.jpg) 0 -35px no-repeat; margin:10px 0px 0 10px;}

.lakeNav { background:url(../images/buttonsbg.jpg) top right; width:749px; height:46px; float:left;}


.floatLeft { float:left;}
.floatRight { float:right;}
.floatCentre { margin:auto; width:50%; text-align:center;}
.clear { clear:both;}
.clearLeft { clear:left;}
.clearRight { clear:right;}

.subnav { width:187px; border:1px solid #333333; margin:0 auto 10px auto; padding:8px; background:url(../images/subnavbg.jpg) bottom left repeat-x;}
.subnav ul { font-size:10px; font-weight:bold;}
.subnav li { margin:0 0 5px 0;}
.subnav li a:link.active, .subnav li a:visited.active { color:#CF0;}
.subnav a:link, .subnav a:visited { color:#FFF;}
.subnav a:hover { text-decoration:underline;}

.copyBlock { width:203px; border:1px solid #333333; margin:0 auto 15px auto; background:url(../images/boxbg.jpg) repeat; position:relative; height:170px;}
.copyBlock h3 { font-size:11px; font-weight:bold; padding:5px 5px 0 8px;}
.copyBlock h6 { font-size:10px; padding:0px 5px 0 8px; color:#666;}
.copyBlock p { font-size:11px; padding:5px 5px 8px 8px;}

.weather { width:203px; border:1px solid #333333; margin:0 auto 10px auto; background:url(../images/boxbg.jpg) repeat; position:relative; height:180px;}

.galleryBlock {width:203px; border:1px solid #333333; margin:0 auto 10px auto; background:url(../images/boxbg.jpg) repeat; position:relative; height:170px;}
.submitBlock {width:203px; border:1px solid #333333; margin:0 auto 10px auto; background:url(../images/boxbg.jpg) repeat; position:relative; height:170px;}
.galleryImg { margin:5px 2px;}

.breadcrumbs { font-size:10px; color:#666; text-transform:uppercase;}
.breadcrumbs a { text-decoration:underline;}

A.greenlink2:link, .maingreen2 a:link {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #ccff00; text-decoration: none;}

A.greenlink2:active, .maingreen2 a:active {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #ccff00; text-decoration: none;}

A.greenlink2:visited, .maingreen2 a:visited {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #ccff00; text-decoration: none;}

A.greenlink2:hover, .maingreen2 a:hover {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none;}

input[type=text] {
	background-color:#000;
	color:#999;
	margin-left:10px;
	margin-top:5px;
	border:solid 1px #333;
}
input[type=file] {
	background-color:#000;
	color:#999;
	margin-left:10px;
	margin-top:5px;
	border:solid 1px #333;
}
