/* CSS Document */

body {
	font-family: "Tahoma", Tahoma Bold, Arial Unicode MS, Arial;
	margin:0px;
	padding: 0px;
	background-image: url(images/bkgrnd.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #87BBDC;
	behavior: url(csshover.htc);
	text-align: left;
}

.banner-top-left {
	background-image: url(images/banner-top-left.jpg);
	background-repeat: no-repeat;
}

.banner-top-right {
	background-image: url(images/banner-top-right.jpg);
	background-repeat: no-repeat;
}

.banner-top-home {
	background-image: url(images/banner-top.jpg);
	background-repeat: no-repeat;
}

.banner-top-ourbasin {
	background-image: url(images/banner-top10.jpg);
	background-repeat: no-repeat;
}

.banner-top-waterquality {
	background-image: url(images/banner-top10.jpg);
	background-repeat: no-repeat;
}

.banner-top-coastal {
	background-image: url(images/banner-top10.jpg);
	background-repeat: no-repeat;
}

.banner-top-habitat {
	background-image: url(images/banner-top10.jpg);
	background-repeat: no-repeat;
}

.banner-top-events {
	background-image: url(images/banner-top10.jpg);
	background-repeat: no-repeat;
}

.banner-top-education {
	background-image: url(images/banner-top10.jpg);
	background-repeat: no-repeat;
}

.banner-top-recreation {
	background-image: url(images/banner-top10.jpg);
	background-repeat: no-repeat;
}

.banner-top-resources {
	background-image: url(images/banner-top10.jpg);
	background-repeat: no-repeat;
}

.banner-top-donate-support {
	background-image: url(images/banner-top10.jpg);
	background-repeat: no-repeat;
}


.searchform {
	background-color: #D6BD6B;
	border: 1px solid #996633;
	vertical-align: top;
}

h1 {
	font-size: 18px;
	color: #337A0E;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
}

h3 {
	font-size: 14px;
	color: #0061BC;
	font-weight: bold;
}

h4 {
	font-size: 13px;
	color: #666600;
	font-weight: bold;
}

.top-right {
	font-size: 11px;
	color: #666600;
	margin: 6px;
	padding: 6px;
	text-align: left;	
}

.top-right a {
	color: #007400;
	text-decoration: underline;
}

.top-right:hover{
	color: #666600;
	text-decoration: none;
}

.box-canal {
	background-image: url(images/box-homepage-canal.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	vertical-align: bottom;
	padding-bottom: 6px;
	font-size: 11px;
	color: #004991;
	text-align: left;
}

.box-support {
	background-image: url(images/box-homepage-supportlpbf.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	vertical-align: bottom;
	padding-bottom: 6px;
	font-size: 11px;
	color: #2A7207;
	text-align: left;
}

.box-support a {
	color: #2A7207;
	text-decoration: underline;
}

.box-support a:hover {
	color: #2A7207;
	text-decoration: none;
}


.box-calendar {
	padding-bottom: 6px;
	font-size: 11px;
	color: #666600;
	height: 276px;
	text-align: left;
}

.box-canal-int {
	background-image: url(images/box-homepage-canal.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	vertical-align: bottom;
	padding-bottom: 6px;
	font-size: 11px;
	color: #004991;
	text-align: left;
}

.box-support-int {
	background-image: url(images/box-homepage-supportlpbf.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	vertical-align: bottom;
	padding-bottom: 6px;
	font-size: 11px;
	color: #2A7207;
	text-align: left;
}

.box-support a {
	color: #2A7207;
	text-decoration: underline;
}

.box-support a:hover {
	color: #2A7207;
	text-decoration: none;
}


.box-calendar-int {
	background-image: url(images/box-homepage-calendar.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	vertical-align: bottom;
	padding-bottom: 6px;
	font-size: 11px;
	color: #666600;
	text-align: left;
}

.box-calendar-news{
	color: #DA6A00;
	font-size: 11px;
	text-align: left;
}


.box-calendar-news strong{
	color: #666600;
	font-weight: bold;
}

.box-calendar-news a {
	color: #DA6D03;
	text-decoration: underline;
}

.box-calendar-news a:hover {
	color: #DA6D03;
	text-decoration: none;
}

.whats-happening {
	background-color: #F0EBB0;
	font-size: 11px;
	color: #666600;
	text-align: left;
	font-weight: normal;
}

.bulletin {
	font-family: "Arial", sans-serif;
	font-size: 12px;
	letter-spacing:1px;
	color: #FFFFFF;
}

.footer {
	color: #FFFFFF;
	margin: 0 0 0 16px;
	padding: 10px 0 0 16px;
	font-size: 10px;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	vertical-align: text-top;
	line-height: 16px;
}

.footer a{
	color: #FFFF99;
	text-decoration: none;
}
.footer a:hover{
	color: #FFFF99;
	text-decoration: none;
}

.footer a:visited{
	color: #FFC;
	text-decoration: none;
}

.footer-small{
	color: #FFFFFF;
	font-size: 9px;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	text-transform: none;
}

.footer-small a{
	color: #FFFF99;
	text-decoration: underline;
}
.footer-small a:hover{
	color: #FFFF99;
	text-decoration: none;
}

.footer-small a:visited{
	color: #FFC;
	text-decoration: none;
}

/* Interior Styles */

.int-rt-column {
	background-color: #F0EBB0;
	font-size: 11px;
	color: #666600;
	text-align: left;
}

.int-content {
	font-size: 12px;
	color: #666600;
	margin: 12px;
	padding: 12px;
	text-align: left;
}

.int-content strong{
	font-size: 13px;
	color: #666600;
	font-weight: bold;
}

.picture-table {
	border: 3px solid #0059B1;	
}

.picture-border {
	border: 3px solid #0059B1;	
}

.white-table-text-blue-bkgrnd {
	color: #FFFFFF;
	background-color:#039;
}
.int-content-table-top {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 2px;
	text-align: center;
}
a {
	color: #36C;
	text-decoration:underline;
}

a:hover{
	color: #36C;
	text-decoration:none;
}

a:visited{
	color: #039;
}

.gift-shop-price-bold {
	color: #039;
	font-weight: bold;
}
.news-alerts-title {
	color: #930;
	text-transform: uppercase;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.news-alerts-text a {
	color: #930;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.news-press-releases-title {
	color: #C60;
	text-transform: uppercase;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.news-press-releases-text a{
	color: #C60;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.news-basin-bulletin-title {
	color: #039;
	text-transform: uppercase;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.news-basin-bulletin-text a {
	color: #039;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.news-levant-title {
	color: #063;
	text-transform: uppercase;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.news-levant-text a {
	color: #063;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.news-psa-title {
	color: #06C;
	text-transform: uppercase;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.news-psa-text a {
	color: #06C;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.news-links-title {
	color: #093;
	text-transform: uppercase;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.news-links-text a {
	color: #093;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
}
