body,
html {
	margin:0;
	padding:0;
	background:#669999;
	color:#000;
	font-size: 1em;
    }
	
h1 {
	display:none;
}

.h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2.45em;
	font-weight: bold;
	color: #993333;
	text-align: center;
	padding-top: 3px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #993333;
	text-align: center;
	padding-top: 3px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
ul#kidspage
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
ul#kidspage li {
	display: block;
	background-color: #FFFFFF;
	float: left;
	height: 144px;
	padding-top: 3px;
	padding-left: 6px;
	padding-right: 6px;
	width: 142px;
	text-align: center;
	padding-bottom: 2px;
}
ul#objectives
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}

ul#objectives li {
	display: block;
	background-color: #FFF68A;
	float: left;
	height: 161px;
	padding-top: 6px;
	padding-left: 3px;
	padding-right: 3px;
	width: 112px;
	border-top: 1px solid #993333;
	border-bottom: 1px solid #993333;
	border-left: 1px solid #993333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #993333;
	text-align: center;
}
ul#objectives li a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #993300;
	text-align: center;
	text-decoration: none;
	font-size: 0.875em;
	}
#rightcol   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0E3C85;
	text-align: center;
	text-decoration: none;
	}
	
ul#objectives li a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC6600;
	text-align: center;
	text-decoration: none;
	font-size: 0.875em;
	}

.bigheaders {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 1em;
	font-weight: bold;
	color: #5481AC;
	text-decoration: none;
	}
.bigheaders a:link {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 1em;
	font-weight: bold;
	color: #5481AC;
	text-decoration: none;
}
.bigheaders a:visited {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 1em;
	font-weight: bold;
	color: #6633FF;
	text-decoration: none;
}

.bigheaders a:hover {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 1em;
	font-weight: bold;
	color: #945317;
	text-decoration: none;
}
.goals {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 0.95em;
	color: #A23C21;
	font-weight: lighter;
	font-style: italic;
	margin-right: 10px;
	margin-left: 10px;
}
body {
	min-width:770px;
	background-color: #669999;
    }
#wrap {
	background:#C7B742;
	margin:20px auto 0;
	width:770px;
	border: 1px solid #333300;
	height: 100%;
    }


#header {
	height: 135px;
	background-image: url(images/apnepbanner_home.jpg);
	background-repeat: no-repeat;
    }
	
#header2 {
	height: 82px;
	background-image: url(images/apnepbanner2.jpg);
}
#main {
	float:right;
	width:600px;
	margin: 0px;
	padding: 7px 0px 0px;
	background-color: #FFF;
    }
	
#kidsmain {
	background:#FFFFFF;
	float:right;
	width:760px;
	margin: 0;
	padding: 0px 5px;
    }
	
#specialmain {
	background:#FFFFFF;
	float:right;
	width:580px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 1em;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Verdana, Geneva, sans-serif;
    }
	
	
#leftcolumn {
	background:#DDD698;
	padding-left: 5px;
	padding-right: 5px;
	float: right;
	width: 590px;
    }

#leftcontent {
	padding-left: 5px;
	padding-right: 5px;
	float: left;
	width: 180px;
	background-color: #FFF;
    }
	
#rightcolumn {
	background:#FFFF99;
	float:right;
	width:255px;
	padding-left: 8px;
	padding-right: 5px;
    }
	
#homephoto {
	background:#FFFFFF;
	width: 300px;
	margin: 0px;
	float: left;
	padding: 0px;
}

#homerightcol {
	background:#FFFFFF;
	float: right;
	margin: 0px;
	position: absolute;
	padding: 0px;
	width: 300px;
	top: 283px;
}
	
#table {
	text-align: left;
	width: 600px;
	background-color: #C7B742;
}
#kidstable {
	text-align: left;
	width: 770px;
	background-color: #C7B742;
	padding: 0px;
}

.scitechmenu ul {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.7em;
	width:580px;
	height:25px;
	position:relative;
	text-align:left;
	margin: 0;
	list-style-type: none;
	padding: 0;
}

.scitechmenu li {
	display:inline;
}

.scitechmenu li a {
	padding-left:5px;
	padding-right:7px;
	text-decoration:none;
	border-right: #333 1px solid;
	color: #30421B;
}

.scitechmenu li a.last {
	border-right: none;
}

.scitechmenu li a:hover {
	text-decoration:underline;
	color: #960;
}
.scitechmenu li a:visited {
	text-decoration:none;
}

.topmenu ul {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.7em;
	width:770px;
	position:relative;
	text-align:right;
	margin: 0;
	list-style-type: none;
	padding: 0;
}

.topmenu li {
	display:inline;
}

.topmenu li a {
	color:#383933;
	padding-left:7px;
	padding-right:7px;
	text-decoration:none;
	border-right: #333 1px solid;
}

.topmenu li a.last {
	border-right: none;
}

.topmenu li a:hover {
	text-decoration:underline;
}
.horizontalmenu ul {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	width:580px;
	position:relative;
	text-align:center;
	margin: 0;
	list-style-type: none;
	padding: 7px 0px 0px;
	color: #FFF;
	background-color: #663;
	height: 30px;
	font-weight: bold;
}

.horizontalmenu li {
	display:inline;
}

.horizontalmenu li a {
	padding-left:7px;
	padding-right:7px;
	text-decoration:none;
	border-right: #333 1px solid;
	color: #FFF;
	padding-top: 7px;
	padding-bottom: 7px;
}

.horizontalmenu li a.last {
	border-right: none;
}

.horizontalmenu li a:hover {
	text-decoration:underline;
	color: #AAD67E;
}
.horizontalmenu li a:visited {
	text-decoration:none;
}

 #leftnav
{
	float: left;
	width: 170px;
	margin: 0;
	padding: 0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	background-color: #C7B742;
	top: 191px;
	background-position: top;
	height: 100%;
	display: block;
}
#leftnav ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}

#leftnav li
{
	margin: 0;
	padding: 1px 1px 1px 0px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999933;
}

#leftnav li a
{
	display: block;
	padding: 0px;
	border-left: 10px solid #CC9933;
	text-decoration: none;
	text-align: left;
	color: #FFFFFF;
	margin: 0px;
	text-indent: 4px;
	background-color: #C7B742;
}

#leftnav li a:hover
{
	border-left: 10px solid #000000;
	color: #993333;
	background-color: #99CC66;
}

 #logo
{
	float: left;
	width: 170px;
	margin: 0;
	padding: 20px 0px 0px;
	height: 100%;
	display: block;
	text-align: center;
}

 


#footer {
	background:#BEC67B;
	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #300;
	font-size: 0.7em;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 2%;
	text-decoration: none;
    }
	
#footer a:link {
	color: #163A45;
	text-decoration: none;
    }
	
#footer a:visited {
	color: #000;
	text-decoration: none;
    }


.rightimage {
	float: right;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.leftimage {
	float: left;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	}
	
.leftimagea {
	float: left;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 50px;
	}
	
.calendar {
	float:left;
	width:170px;
	padding-top: 5px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: left;
	background-color: #C7B742;
	top: auto;
}
		
.calendar ul {
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	}
	
.calendar li {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
.linkcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-weight: bold;
	color: #2459AB;
	margin-left: 325px;
	list-style-type: none;
	float: none;
	padding: 3px;
}
.linkcopy ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	list-style-type: none;
	
}
.linkcopy li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-weight: bold;
	list-style-type: none;
}
.linkcopy a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #2459AB;
	text-decoration: none;
}
.linkcopy a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #663333;
}
.linkcopy a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-weight: bold;
	color: #333;
}

#breadCrumb{
	padding: 5px 0px 5px 10px;
	font: 0.75em Verdana, sans-serif;
	color: #003366;
	background-color: #CC9933;
	text-align: left;
	text-decoration: none;
}

#breadCrumb a{
	color: #003366;
	text-decoration: none;
}

#breadCrumb a:hover{
	color: #3B532A;
	text-decoration: underline;
}

#pageName{
	padding: 5px 0px 0px;
	text-align: center;
	background-color: #4E663F;
	height: 30px;
	width: 770px;
	margin: 0px;
}
#title {
	padding-left: 15px;
	padding-top: 15px;
	margin-right: 10px;
	margin-left: 10px;
}
.titleheader {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 1.25em;
	font-weight: bold;
	color: #C7F1FC;
	text-decoration: none;
}
.bodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	list-style-type: square;
	margin-top: 6px;
	margin-right: 5px;
	margin-bottom: 8px;
	margin-left: 5px;
}
	
.bodycopy a:link {
	color: #2459AB;
	text-decoration: none;
}
.bodycopy a:visited {
	color: #666;
	text-decoration: none;
}

.bodycopy a:hover {
	color: #7B4B10;
	text-decoration: underline;
}
ol.bodycopy {
	color: #000000;
	list-style-type: square;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	font: 0.8em/1.5em Verdana, Arial, Helvetica, sans-serif;
}


.bodycopyblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #5481AC;
	list-style-type: square;
	margin: 0px;
	padding: 0px;
}
	
.bodycopyblue a:link {
	color: #55812C;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.bodycopyblue a:visited {
	color: #B95D00;
	text-decoration: none;
}

.bodycopyblue a:hover {
	color: #99571A;
	text-decoration: underline;
}

.smbodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000;
	padding: 0px;
}

.overtype {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	margin-right: 15px;
	margin-left: 15px;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	}
.overtype a:link {
	color: #5F737C;
	text-decoration: none;
}
.overtype a:visited {
	color: #300;
	text-decoration: none;
}

.overtype a:hover {
	color: #517C42;
	text-decoration: underline;
}

.overtype ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	list-style-type: square;
	margin: 5px 0px;
	padding: 0px;
	}

.overtype li {
	color: #000000;
	list-style-type: square;
	margin-left: 15px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	}
	
.overtype1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	text-align: right;
	margin-right: 60px;
	margin-top: 0px;
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}

.overtypebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	font-weight: bold;
	color: #003366;
	margin-bottom: 0px;
	margin-left: 15px;
}
.overtypebold a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	font-weight: bold;
	color: #003366;
	margin-bottom: 0px;
	margin-left: 15px;
	text-decoration: none;
}
.overtypebold a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	font-weight: bold;
	color: #999900;
	margin-bottom: 0px;
	margin-left: 15px;
	text-decoration: underline;
}

.overtypebold a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	font-weight: bold;
	color: #669966;
	margin-bottom: 0px;
	margin-left: 15px;
	text-decoration: none;
}
.smallH1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	padding: 0px;
	font-weight: bold;
	color: #782C15;
	margin: 0px;
}

.smallH1 a:link {
	padding: 0px;
	font-weight: bold;
	color: #152A56;
	margin: 0px;
}
ul#tablelist
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}

ul#tablelist li {
	display: block;
	border: 1px solid #993333;
	background-color: #FFF68A;
	float: left;
	height: 150px;
	padding-top: 10px;
	padding-left: 3px;
	padding-right: 3px;
	width: 112px;
	margin: 0px;
}
ul#tablelist li a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #99CC66;
	background-color: #003366;
	text-align: center;
	text-decoration: none;
	font-size: 0.75em;
	font-weight: bold;
	margin: 0px;
	display: block;
	padding: 0px;
	}
	
ul#tablelist li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #993300;
	background-color: #9CCCBA;
	text-align: center;
	text-decoration: none;
	font-size: 0.75em;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	display: block;
	}
	
ul#tablelist li a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A5A670;
	background-color: #003366;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	font-size: 0.75em;
	display: block;
	}

.headers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #99CC66;
	background-color: #003366;
	display: block;
	margin: 0px;
	text-align: center;
	text-decoration: none;
	padding-top: 0px;
}

ul#objectives2col
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}

ul#objectives2col li {
	display: block;
	background-color: #FFFFD1;
	float: left;
	height: 150px;
	padding-top: 6px;
	padding-left: 3px;
	padding-right: 3px;
	width: 292px;
	border-top: 1px solid #993333;
	border-bottom: 1px solid #993333;
	border-left: 1px solid #993333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #993333;
	text-align: center;
}
ul#objectives2col li a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #993300;
	text-align: center;
	text-decoration: none;
	font-size: 0.875em;
	}
	
ul#objectives2col li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0E3C85;
	text-align: center;
	text-decoration: none;
	font-size: 0.875em;
	}
	
ul#objectives2col li a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC6600;
	text-align: center;
	text-decoration: none;
	font-size: 0.875em;
	}
.smallH2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	font-weight: bold;
	color: #39445A;
	list-style-type: none;
	text-align: center;
	margin-bottom: 0px;
	margin-left: 0px;
}

.orangehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding: 0px 0px 0px 15px;
	font-weight: bold;
	color: #4A360E;
	list-style-type: none;
	margin: 0px;
}
.subheads {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	font-weight: bold;
	color: #944C17;
	text-decoration: none;
}
.bgheaders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.05em;
	font-weight: bold;
	color: #2C3A6C;
	display: block;
	margin: 0px;
	text-align: center;
	text-decoration: none;
	padding-top: 5px;
	width: 255px;
	padding-bottom: 5px;
}
.smbodyblk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.625em;
	color: #000000;
	padding: 0px;
	text-decoration: none;
}

.smbodyblk a:link {
	color: #000000;
	padding: 0px;
	text-decoration: none;
}

.smbodyblk a:visited {
	color: #363;
	padding: 0px;
	text-decoration: none;
}
.medheadlines {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #AE4311;
	text-align: center;
	display: block;
	width: 100%;
}
.medheadlines a:link {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #AE4311;
	text-align: center;
	display: block;
	width: 100%;
	text-decoration: none;
}
#pipe {
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.875em;
	text-decoration: none;
	display: block;
	margin-left: 10px;
	margin-bottom: 10px;
	text-align: center;
	margin-right: 10px;
	
}

#pipe li {
	display: inline;
	padding: 3px 15px;
	border-left: 1px solid #006699;
	list-style: none;
	display: inline;
	text-decoration: none;
	}
	
#pipe li a:link {
	color: #336699;
	text-decoration: none;
	}
#pipe li a:visited {
	color: #996633;
	text-decoration: none;
	}
#pipe li a:hover {
	color: #6666FF;
	text-decoration: none;
	}
		
#pipe li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}
	
.homehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #657B78;
	font-weight: bold;
	background-color: #FEEB76;
	text-decoration: none;
	width: 170px;
	display: block;
	text-align: center;
}
.homehead a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	color: #CCFF99;
	font-weight: bold;
	background-color: #339900;
	text-decoration: none;
	width: 160px;
	display: block;
	text-align: center;
}

#homeCrumb{
	padding: 0px;
	background-color: #CC9933;
	text-align: left;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 15px;
}

#homeCrumbwhite{
	padding: 0px;
	background-color: #FFF;
	text-align: left;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 15px;
}
	
#menuline {
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	text-decoration: none;
	display: block;
	margin-left: 3px;
	margin-bottom: 10px;
	text-align: center;
	margin-right: 3px;
	margin-top: 10px;	
}
#menuline li {
	display: inline;
	padding: 3px 8px;
	border-left: 1px solid #336600;
	list-style: none;
	display: inline;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 20px;
}
	
#menuline li a:link {
	color: #558056;
	text-decoration: none;
	}
#menuline li a:visited {
	color: #996633;
	text-decoration: none;
	}
#menuline li a:hover {
	color: #993300;
	text-decoration: none;
	}
#menuline li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}

.hr {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999966;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
}
.kidscopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	color: #324085;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
.whitecopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #FFFFFF;
	text-decoration: none;
}
.whitecopy a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
	text-decoration: none;
}

.whitecopy a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003399;
	text-decoration: none;
}
.whitecopy a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #003366;
	text-decoration: none;
}
.whitehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}#chpps {
	background:#FFFFFF url(images/fishback2.jpg) no-repeat;
	float:right;
	width:770px;
	margin: 0px;
}
ol.smbodycopy {
	padding-left: 15px;
}
.bbbodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	color: #000000;
	list-style-type: square;
	font-weight: bold;
}

div.wbx-gw-wrapper {display:none}

.google-custom-search {
	text-align:right;
}
.hidden {
	display:none}
#estuary {
	height: 107px
}
.estuarydef {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 0.8em;
	color: #566656;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
	font-weight: normal;
	line-height: 16px;
	padding: 0px 0px 7px;
	display: block;
	margin-top: 0px;
}

.content_right {
	float:right;
	font-size:0.97em;
	width:292px;
}

.content_right_sub {
	border-left:1px solid #83A63C;
	border-top:1px solid #83A63C;
	color:#000000;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.content_right h3 {
	background-color:#726658;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	letter-spacing:1px;
	padding:3px 0 3px 5px;
	text-align:center;
	text-transform:uppercase;
	margin: 0px;
}

.content_right p {
	color:#566656;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	letter-spacing:1px;
	padding:3px 0 3px 5px;
	text-align:left;
	margin: 2px 0 0 5px;
}

.content_right a {
	color:#369;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-decoration: none;
}

.content_right a:hover {
	color:#4E1740;
	text-decoration: underline;
}

.newatapnep {
border-bottom:1px dotted #CCCCCC;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px 0 5px 0;
padding:0 0 8px;
}

.sitemap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	margin-right: 15px;
	margin-left: 15px;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	}
.sitemap li a:link {
	color: #000;
	text-decoration: none;
}
.sitemap li a:visited {
	color: #2C4A7E;
	text-decoration: none;
}

.sitemap li a:hover {
	color: #4A4A4A;
	text-decoration: underline;
}

.sitemap ul {
	list-style-type: none;
	margin: 5px 0px;
	padding: 0px;
	}

.sitemap li {
	list-style-type: none;
	margin-left: 15px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	}

#wrap #main .bodycopy li { margin-bottom: 1em; }
