﻿/***  YOUR SITES STYLES  ***/
/* Any styles you need to add can be placed here. */  
/* Note: there is a great number of preset styles in the global stylesheet */


#tabscolumn {
	position: relative;
	height: 99%;
	padding-bottom:10px;
	min-height: 410px;

	}

#hottopics {
	position: relative;
	top: 0;
	left: 0;
	z-index: 6;
	height:410px;
	width: 97%;
	min-width: 400px;
	background-color: #fff;
	}
#regulation {
	position: relative;
	top: 0;
	left: 0;
	z-index: 7;
	height:410px;
	width: 97%;
	min-width: 400px;
	background-color: #fff;
	}
#conservation {
	position: relative;
	top: 0;
	left: 0;
	z-index: 8;
	width: 400px;
	width: 97%;
	min-width: 400px;
	background-color: #fff;
	}
#education {
	position: relative;
	top: 0;
	left: 0;
	z-index: 9;
	height:410px;
	width: 97%;
	min-width: 400px;
	background-color: #fff;
	}
#recreation {
	position: relative;
	top: 0;
	left: 0;
	z-index: 10;
	height:410px;
	width: 97%;
	min-width: 400px;
	background-color: #fff;
	}
	
	
.tabs {
      float:left;
      width:100%;
      line-height:normal;      
	  background:#fff url("images/bg.gif") repeat-x bottom;
      }
.tabs ul {
      margin:0;
      padding:0;
      list-style:none;
      }
.tabs li {
      float:left;
      background:url("images/left_both.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 7px;
      border-bottom:1px solid #765;
      }
.tabs li a {
      float:left;
      display:block;
      width:.1em;
      background:url("images/right_both.gif") no-repeat right top;
      padding:5px 7px 4px 0px;
	  font-size:80%;
	  font-family: arial, verdana, helvetica, sans-serif;
      font-weight:bold;
      }
	  
.tabs li a, .tabs li a:link, .tabs li a:visited, .tabs li a:active, .tabs li a:hover {
      color:#696663;
      text-decoration:none;
}
	  
.tabs > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabs a {float:none;}
    /* End IE5-Mac hack */
.tabs a:hover {color:#333;}
	  
#hottopics .hottab, 
#regulation .regtab,
#conservation .constab, 
#education .edutab,
#recreation .rectab {
      background-position:0 -150px;
      border-width:0;
      }
	  
#hottopics .hottab a, 
#regulation .regtab a,
#conservation .constab a, 
#education .edutab a,
#recreation .rectab  a {
      background-position:100% -150px;
      padding-bottom:5px;
      color:#333;
	  text-decoration:none;
      }
	  
.tabs li:hover, .tabs li:hover a {
      background-position:0% -150px;
      color:#333;
	  text-decoration:none;
      }
	  
.tabs li:hover a {
      background-position:100% -150px;
      }

	  
#hotbox {
	border-bottom: #696663 1px solid;
	border-left: #696663 1px solid;
	border-right: #696663 1px solid;
	padding: 3px;
}
#regbox {
	border-bottom: #696663 1px solid;
	border-left: #696663 1px solid;
	border-right: #696663 1px solid;
	padding: 3px;
}
#consbox {
	border-bottom: #696663 1px solid;
	border-left: #696663 1px solid;
	border-right: #696663 1px solid;
	padding: 3px;
}
#edubox {
	border-bottom: #696663 1px solid;
	border-left: #696663 1px solid;
	border-right: #696663 1px solid;
	padding: 3px;
}
#recbox {
	border-bottom: #696663 1px solid;
	border-left: #696663 1px solid;
	border-right: #696663 1px solid;
	padding: 3px;
}



#hotbox img, #regbox img, #consbox img, #edubox img , #recbox img {
	border: solid 1px #ddd;
}




.useTabs ul{
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}


.useTabs ul li {
	padding: 3px;
	margin: 0px;
	font-size: 87%;
	
}

.useTabs ul li a, .useTabs ul li a:link, .useTabs ul li a:visited {
	text-decoration: none;
}

.useTabs ul li a:hover, .useTabs ul li a:active {
	text-decoration: underline;
}





H4.navheader {
	display: block;
	width: 97%;
	border: solid 1px #ddd;
	color: #565656;
	background-color: #eee;
	font-family: verdana, arial, sans-serif;
	font-size: 87%;
	padding:3px;
	margin-top: 5px;
	
}

#headerbar {
	background:#fff url("/Style%20Library/Images/headerback.jpg") repeat-x top left;
	display: block;
	height:100px;
	position: relative;
}

#DAWMheaderbar {
	background:#fff url("/Style%20Library/Images/DAWMheaderback.jpg") repeat-x top left;
	display: block;
	height:100px;
	position: relative;
}

#FWheaderbar {
	background:#fff url("/Style%20Library/Images/FWHeaderTest.jpg") repeat-x top left;
	display: block;
	height:100px;
	position: relative;
}
#Shorebirdheaderbar {
	background:#fff url("/Style%20Library/Images/shorebirdheader.jpg") repeat-x top left;
	display: block;
	height:100px;
	position: relative;
}

#BACheaderbar {
	background:#fff url("/Style%20Library/Images/BACHeaderBack.jpg") repeat-x top left;
	display: block;
	height:100px;
	position: relative;
}

#EPRheaderbar {
	background:#fff url("/Style%20Library/Images/EPRHeaderBack.jpg") repeat-x top left;
	display: block;
	height:100px;
	position: relative;
}

#Enfheaderbar {
	background:#fff url("/Style%20Library/Images/Enfheaderback.jpg") repeat-x top left;
	display: block;
	height:90px;
	position: relative;
}

#AQMheaderbar {
	background:#fff url("/Style%20Library/Images/AQMHeaderBack.jpg") repeat-x top left;
	display: block;
	height:90px;
	position: relative;
}

#SWCheaderbar {
	background:#fff url("/Style%20Library/Images/SWCHeader.jpg") repeat-x top left;
	display: block;
	height:100px;
	position: relative;
}

#SWCheaderbar2 {
	background:#fff url("/Style%20Library/Images/SWCHeader2.jpg") repeat-x top left;
	display: block;
	height:90px;
	position: relative;
}


#ShorelineHeaderbar {
	background:#fff url("/Style%20Library/Images/ShorelineHeader.jpg") repeat-x top left;
	display: block;
	height:90px;
	position: relative;
}

#CoastalHeaderbar {
	background:#fff url("/Style%20Library/Images/DCMPHeader.jpg") repeat-x top left;
	display: block;
	height:90px;
	position: relative;
}

#DistrictHeaderbar {
	background:#fff url("/Style%20Library/Images/DistrictHeader.jpg") repeat-x top left;
	display: block;
	height:90px;
	position: relative;
}

#DrainageHeaderbar {
	background:#fff url("/Style%20Library/Images/DrainageHeader.jpg") repeat-x top left;
	display: block;
	height:90px;
	position: relative;
}

#OpenSpacesHeaderbar {
	background:#fff url("/Style%20Library/Images/OpenSpaceHeader.jpg") repeat-x top left;
	display: block;
	height:90px;
	position: relative;
}


#rightside {
padding: 0px 8px 0px 8px;
}

#search {
	display: block;
	border: solid 1px #ddd;
	color: #6A6A31;
	background-color: #eeeee3;
	font-family: verdana, arial, sans-serif;
	font-size: 87%;
	padding: 0px 3px 0px 3px;
	width: 100%;
	margin-top: 5px;
}

a.advancedsearch, a.advancedsearch:link, a.advancedsearch:visited {
	color: #6A6A31;
	font-family: arial, verdana, sans-serif;
	font-size: 77%;
	padding-left:100px;
}


#divisions {
	display: block;
	border: solid 1px #BFB084;
	color: #6A6A31;
	background-color: #DFF1DF;
	font-family: verdana, arial, sans-serif;
	font-size: 87%;
	padding: 3px 3px 3px 3px;
	width: 97%;
	margin-top: 5px;
}

.pix18 {
	margin-bottom: 0px;
	line-height:18px;
}

.pix6image  {
	margin-top:3px;
	margin-bottom: -10px;
	margin-left: 0px;
	margin-right: 0px;
}

a.pix6, a.pix6:link, a.pix6:visited  {
	color: #245924;
	font-family: arial, verdana, sans-serif;
	font-size: 77%;
}


#navJump {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 90%;
	position: static;
	top:0px;
	left:0px;
	color: #333;
	}	
	
	
.tabImage {
	display: block;
	border: solid 1px #ddd;
	background-position: left;
	width:97%;
	height:68px;
	text-align: right;
	padding-right:10px;
	margin-top:20px;
	}
.tabImage H2 {
	font-size:160%;
	color:#fff;
	font-weight: bold;
	
	border: none;
	}
	
#hotImage {
	background-image: url("images/promo/huntingseason.jpg"); 
	height: 172px;
}
#regImage {
	background-image: url("images/rec3.jpg"); 
}

#conImage {
	background-image: url("images/rec4.jpg"); 
}

#eduImage {
	background-image: url("images/rec6.jpg"); 
}

#recImage {
	background-image: url("images/rec2.jpg"); 
}



#navHome ul, #navServices ul, #navInformation ul{
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}

#navHome ul li, #navServices ul li, #navInformation ul li {
	padding: 1px 0 0 0;
	margin: 0px;
	font-size: 93%;
}

#navHome ul li a, #navHome li a:link, #navHome ul li a:visited,
#navServices ul li a, #navServices li a:link, #navServices ul li a:visited,
#navInformation ul li a, #navInformationul li a:link, #navInformation ul li a:visited {
	text-decoration: none;
}


#navHome ul li a:hover, #navHome ul li a:active
#navServices ul li a:hover, #navServices ul li a:active
#navInformation ul li a:hover, #navInformation ul li a:active {
	text-decoration: underline;
}
	
	
#news dl dd {
	margin-left: 0px;
	padding-bottom:3px;
}
	
#news dl dd a {
	text-decoration: none;
}

#footerBar { 
	font-size: 77%;
	}
