﻿/*****************************************************
Main Constructs
State Parks, Historic Sites & Trails GRAPHIC
Written by Mike Corso
******************************************************/

/***************
Header
***************/
#section-head { padding: 33px 0 0 0; position: relative; background: #fff url("/images/header-bgtemp1.jpg") no-repeat 50% 9px;  z-index: 9999;}
#section-head a { outline: 3;  text-decoration: none; }
#section-head a:hover { text-decoration:none; color:#400000; }
#section-head dl, #section-head dt, #section-head dd, #section-head ul, #section-head li  { margin: 0; padding: 0; font-size: 11px; }
	
/*************
 Shared 
 *************/
#section-head .encapsulate, #section-head #nav-primary ul, #nav-sub ul { width: 902px; margin:0 auto; }
#section-head #util, #section-head #nav-primary,  #section-head #section-footer { min-width: 1010px; }

/*********
 Utilility
*********/
#section-head #util { margin: 0 auto; background:  #ddd;  width: 100%; position:absolute; top: 0px; left: 
0; z-index: 8998; border-bottom: 1px solid #999; }
#section-head #util .encapsulate { position: relative; text-align:right; height:16px; }
/*background: -moz-linear-gradient(0% 100% 90deg, #d7d7d7, #e1e1e1); 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e1e1e1), to(#d7d7d7));*/
/*******************
State Navigation
*******************/
.stateNav{ border-right: 1px solid #aaa; position:relative; left:50px; height:17px;}
.stateNav a:link,  .stateNav a:visited{ margin:0; font-size:11px;background: url(/images/statebg.gif) #fff;  
border-left: 1px solid #aaa; color:#665; padding:0 9px 1px 7px; display:inline;}
.stateNav a:hover{color:#900000; }
.register {float:left; margin:0 0 -1px -45px; color:#000075; font-size:11px; padding:0px 0 0 2px;
 font-style:italic;background:url(/images/statebg.gif) #fff repeat-x;border-left: solid 1px #aaa; 
border-right: solid 1px #aaa;height:17px; font-weight:bold;position:relative; z-index:9999;}
.register img {float:left; margin:5px 3px 0 0px; vertical-align:middle;}

/*******************
SPCR Branding
*******************/
#section-head .branding a { position:absolute; top:24px; margin:10px 0 0 -40px;  float: left; }
html body { margin: 0; padding: 0; font: 12px arial, sans-serif; border-left: solid 0px; background-color:#fff; color:#333; }
html body, #document {  margin:0;  height:auto;background:url(/images/testtemp.jpg) #ddd; background-repeat:repeat-y; background-position:center;}
img { border: 0; }
#document { width: 975px; margin: 0px auto; padding: 0px 0px 0px 5px; border-top:solid 0px #bbb; } 
/**********************
 Banner Primary
**********************/
#section-head #headlines-primary {width: 95%; min-height: 60px; margin:0px 0 0 150px;}
/*#section-head #headlines-primary dl, #section-head #headlines-primary dt, #section-head #headlines-primary dd {min-height: 15px; padding:0 7px 0 0px; border-left:solid 1px #eee; margin:0 0 0 30px;}*/
#section-head #headlines-primary dt { font-size:12px; color:#777;  font-family:Arial; font-weight:bold; margin:8px 0 -2px 1px;  }
#section-head #headlines-primary dl { min-height: 70px; float: left;padding:0 5px 0 20px;   border-left: solid 1px #ccc; margin:0 10px 0 0px;}
#section-head #headlines-primary dd {color:#111; font-weight:normal; font-size:11px; }
#section-head #headlines-primary dd a { font-size:11px; font-weight:normal; margin-top: 1px; margin-right: 2px; padding: 0 0 5px 1px;}
#section-head #headlines-primary dd a:hover { color:#500000; }
#section-head #headlines-primary dd img {float:none; vertical-align:bottom; margin:2px 0 0 0; #padding:0 0 3px 0;}

/************************
Global Navigation
************************/
#section-head #nav-primary {margin:20px 0 0px 0; #margin:16px 0 -1px -4px;border-top: 4px double #2d2c11;  
background:#45451a  ;border-bottom: 4px solid #2d2c11/* #0098c7*/; }
#section-head #nav-primary ul:after { width: 0; height: 0;  padding: 1px 0px 0 0; content: " "; clear: both; display: block;  } 
#section-head #nav-primary li { height: 29px; margin: 0;  border-left: 1px solid #444; position: relative; left:-40px; float: left; font-weight: bold; font-size:11px; list-style: none; }
#section-head #nav-primary li a {   padding: 7px 27px 7px 16px;display: block; color: #fff; font-size: 12px; }
#section-head #nav-primary li a:hover { text-decoration: none; border-bottom:solid 0px #000;background:url(/images/globalhov.png) #007d00; }
#section-head #nav-primary li img{vertical-align:middle; margin:0 8px 0px 2px;}
#section-head #nav-primary li .on { text-decoration: none;  color:#fff;background:url(/images/globalhov.png) #005975; }

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
#section-head #nav-primary li a {   padding: 7px 24px 7px 16px;}
}
/***********************
Searchbox Styles
***********************/
.searchField{border:solid 1px #ccc; padding:7px 0 7px 22px; width:250px;color:#aaa;
font-style:italic; background: url(/images/search.png) #fff no-repeat 1%;}
.searchButton{border:solid 1px #ccc; padding:6px; #padding:5px; width:65px;color:#800000;background:#f4f2f2;margin:0 0 0 -2px;}
.fb-like{width:190px;height:24px; background-color:Transparent; margin: 4px 0 4px 0; float:none;}
.sitesearch{ background:url(/images/searchBG.png) #888;  position:relative; width:982px;#width:988px; height:35px; 
 margin:0px 0 -18px -6px; #margin:1px 0 -18px -6px;padding:6px 0 0px 5px;#padding: 0px 0 5px 0; border:solid 1px #777;}
.sitesearch .siteName{ font-style:italic; font-weight:bold; font-size:11px; margin:10px 0 0 10px; color:#444; }
.sitesearch .headLine{ font-style:italic; font-weight:bold; font-size:14px; margin:0 0 0 0px; text-shadow: #888 1px 1px; }
.sitesearch .social{border:solid 0px #000; float:right;margin:-12px 170px 0px -5px; #margin:-22px 170px 0px -5px; padding: 0 0 9px 0;  text-align:right;}
.sitesearch a:link, .sitesearch a:visited{color:#fff; text-decoration:none; font-size:11px; font-weight:bold;}
.sitesearch a:hover{ text-decoration:underline;}
.sitesearch img{ vertical-align:middle; margin:0 5px 0 10px;}


/*****************************************
 Bread Crumb and Facebook styles 
*****************************************/
#breadCrumb{padding: 1px 0 3px 1px;color: #555;background:#eee;margin:22px 0 0 188px;#margin:22px 0 0 191px;font-size:10px;  font-weight:bold; 
border:1px double #ccc;  width:629px; -moz-border-radius:2px ; -webkit-border-radius:2px ;border-radius:2px; position:relative; z-index:9999;}
#breadCrumb a,#breadCrumb a:visited{color:#800000; padding:0 1px 1px 2px; font-weight:bold; border:solid 0px #ccc;text-decoration:none;  }
#breadCrumb a:hover {text-decoration:underline;}

/**********************************************
Urgent Press Releases
**********************************************/
.urgent {margin:-12px 0 14px 0; }
.urgent .wow{ background :#000; padding: 5px 6px 5px 6px; color:#fff; text-align:center; margin:0px 0 0px 0px; }
.urgent .wow1{ background :url(/images/stripe.png) #900000; padding: 5px 2px 5px 6px; color:#fff; margin:0 0 0 -3px;}
.urgentImg{margin:2px 0 0px 0; float:left; vertical-align:top;}
.urgentHide{visibility:hidden; display:none;}

/***************
Page Name
***************/
.pageName{ color:#500000; padding:0;margin: -3px 0 8px 0px;#margin: -3px 0 10px -2px; border-top:3px solid  #000; text-shadow: 1px 1px 5px #fff; 
background:url(/images/pagenamebg.png) #fff; background-position:right; background-repeat:no-repeat;}

/*******************
Header Styles
*******************/
h1{font: 160% Georgia,sans-serif;color: #334d55;}
h2{font: 130% Georgia,sans-serif; background:url(/Images/gradient-bg-a.png) no-repeat; padding: 2px 0 2px 2px;color:#500000;margin: 0px 0 2px 0; border-bottom:double 0px #ddd; }
h3{font:  130% Arial,sans-serif;color: #fff;margin: -5px 0 10px -4px;padding: 3px 0 3px 5px; font-weight :bolder;border:solid 1px #000;}
h4{ font: 115%  arial,sans-serif; color: #005000; margin: 0; padding: 0; font-weight:bold;}
h5{font: 120% sans-serif;color: #334d55;margin: 0;padding: 0; font-weight :normal ;  }
h6{ font: 100% Georgia,sans-serif; color: #660000; margin: 0; padding: 2px 0 2px 0;border-bottom: solid 2px  #ccd; }

/****************
Feature Styles
*****************/
.feature{padding:5px 2px 0 9px;#padding:5px 2px 0 3px;width:630px; font-size: 100%;float:left;#float:right;margin:0px 3px 10px 0px; background :#fff; min-height:600px; position:relative; z-index:1 }
html>body .feature {height: auto;  background-color:#fff;}
.feature a:link, .feature a:visited{text-decoration:none; color:Blue; font-weight:normal; }
.feature a:hover{ text-decoration:none;}
.feature h3 {color:#500000; padding:0px 0 0px 0px; border:none; font:110% Georgia,sans-serif; margin:0;}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
.feature{padding:5px 2px 0 0px;width:630px; font-size: 100%;float:left;margin:0px 3px 10px 10px; background :#fff; min-height:570px; position:relative; z-index:1 }
html>body .feature {height: auto;  background-color:#fff;}
}
/*********************
Theme Buttons
*********************/
.themeButton{position:absolute; margin: -15px 10px 0 778px; #margin: -17px 10px 0 298px; z-index:9999; }
.graphic{visibility:hidden; margin: 0 -4px 0 0;}
.textOnly{background: url(/images/gradient.php.jpg);border: solid 1px #666;  width:60px; height:20px; font-size:11px;  color:#500000; margin: 0 -4px 0 0; padding:0;-moz-border-radius:3px;-webkit-border-radius:3px;}
.printOnly{background: url(/images/gradient.php.jpg);border: solid 1px #666;  width:60px; height:20px; font-size:11px;  color:#500000; margin: 0 -4px 0 0;padding:0;-moz-border-radius:3px;-webkit-border-radius:3px;}
/*gradient.php.jpg)*/
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
.themeButton{position:absolute; margin: -34px 10px 0 790px; z-index:9999; }
}

/***********************
PAGE NAVIGATION
***********************/
/****************
Left Navigation
*****************/
#pageNav{	float: left;width:177px;	#width:185px;	padding:6px 0px 0 6px;#padding:5px 0 0 1px;	position:relative; z-index:9999; 
font: small Verdana,sans-serif;margin-left:-5px;background:#eee; -moz-border-radius:3px;-webkit-border-radius:3px;
border:solid 1px #ccc;margin-top:22px;border-radius:3px; }

#sectionLinks{margin:-1px 0 0 -1px;#margin:-1px 0 0 2px;width:180px; float:left;  text-align:center;}
#sectionLinks h3{padding: 4px 6px 5px 0px;position:relative; z-index:1;/*globalbg.gif*/
 font-family :Arial ; margin:1px 0 -8px 0px;  background:url(/images/gradient25.png ) #fff;
 text-align:right;font-size:15px;font-weight:bold;-moz-border-radius:3px ; -webkit-border-radius:3px ;height:14px;width:164px;
border-radius:3px;  position:relative; z-index:9999; zoom:1; }
#sectionLinks a:link, #sectionLinks a:visited{margin:0;font-family: sans-serif;text-align:right;display: block ;
border-bottom: 1px solid #ddd;font-weight:bold;padding: 2px 6px 2px 2px;font-size:11px; text-decoration:none;color:#454828;}
#sectionLinks a:hover{text-decoration: none;/*padding: 2px 10px 2px 0px;*/ color:#fff; background :#454828;}
#sectionLinks img{padding: 2px 8px 0px 0;background-color: #fff;border: 1px solid #a9a9a9;padding: 3px;}


@media screen and (-webkit-min-device-pixel-ratio:0) 
{
#pageNav{	margin-top:22px;}
}

/*************************
Left Navigation
*************************/

.pst{ color:#005000;border: 1px solid #bbb;}
.pstLink,.crLink,.hqLink,.boatLink {margin:9px 0 6px 0;border: solid 1px #ccc;background:#fff;width:170px; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; padding:0 0 4px 0;  } 
.pstLink a:link, .pstLink a:visited{color:#025654; margin:-9px 0 5px 0; }
.pstLink a:hover{color:#fff; background:#025654; }

.cr{ color:#824300;border: 1px solid #bbb;height:14px;width:164px;}
.crLink a:link, .crLink a:visited{color:#824300; margin:-5px 0 5px 0;}
.crLink a:hover{color:#fff; background:#824300; }

.hq{ color:#600000;border: 1px solid #bbb;height:14px}
.hqLink a:link, .hqLink a:visited{color:/*#025654*/ #025654; font-weight:bold; margin:-5px 0 5px 0; }
.hqLink a:hover{color:#fff; background:#025654; }

.boat{ color:#4388ba;border: 1px solid #bbb;height:14px}
.boatLink a:link, .boatLink a:visited{color:#4388ba; margin:-5px 0 5px 0;}
.boatLink a:hover{color:#fff; background:#4388ba; }

/********************
Right Navigation
********************/
#rightnav{ font: 11px Arial, Helvetica, sans-serif;float: right;	width:140px;padding: 4px 3px 5px 5px;
margin:22px -340px 0 3px;#margin:22px -6px 0 3px;-moz-border-radius:3px;-webkit-border-radius:3px;
border-radius:3px; position:relative; z-index:9998;
 background:#eee;  border:1px solid #ccc;}
.header{border: solid 1px #ccc; background-color:#fff; padding:4px 2px 4px 2px;margin:-5px 0 0 0;
 -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; position:relative; z-index:9999;}
#rightnav h4{background:url(/images/gradient25.png ) #fff; border:solid 1px #ccc;-moz-border-radius:3px ; text-align:left;padding: 1px 6px 4px 4px;margin:0 0 0 0px;
-webkit-border-radius:3px ;border-radius:3px; height:18px;}
#rightnav a,  #rightnav a:visited{font-size:11px;text-align:left;padding:0px 0 2px 0px; text-decoration:none;color:#905d06;margin: 0 0 1px 4px;border-bottom: solid 1px #eee; display:block; font-weight:normal;} 
#rightnav a:hover{text-decoration:none;font-size:11px;text-align:left;color:#660000;} 
#rightnav .shadowlsm{float:left;background-color: #fff;border: 1px solid #aaa;margin: 4px 2px 3px -4px;padding: 2px;border-radius:2px;  position:relative; z-index:9999;-moz-border-radius:2px;-webkit-border-radius:2px; }
/*#rightnav .moreicon{float:right; vertical-align:middle;  }*/
 .eventsGrid{-moz-border-radius:4px ; text-align:left;padding: 2px 6px 0px 4px;margin:0 0 0 0px;
-webkit-border-radius:4px ;border-radius:4px; }
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
#rightnav{margin:22px -6px 0 3px; }
}
.subNav a:link, .subNav a:visited{color:Blue;}
.subNav h4{color:#400000;}
/******************************
Home page content styles
******************************/
/*#parksinfo{margin:10px 0 15px 0;}
.parks{margin:0;}
.parks h2 {border-bottom:solid 3px #6d6969;}
.parks dt { font-size:12px; color:#500000;  font-family:Arial;  background:url(/images/parksbg.png) #fff; font-weight:bold; 
margin:1px -4px 0 -8px;#margin:1px 0px 0 -7px; padding:1px 0px 0px 1px; border:solid 1px #888; height:15px;border-radius:2px;  position:relative; z-index:9999;-moz-border-radius:2px;-webkit-border-radius:2px; }
.parks dl {  float: left; padding:0 2px 0 8px;#padding:0 0px 0 7px; width:198px;#width:201px; border-right:solid 2px #fff; margin:-2px 0 0 0px;
background:url(/images/gradient.php.png); background-repeat:repeat-x; border-bottom:solid 0px #ccc;}
.parks dd {font-family:Arial; font-size:11px; font-weight:normal;  color:#444; margin:0 0 0 -3px;width:202px;}
.parks dd a { font-size:11px; color:Blue; font-weight:normal;font-style:normal; padding: 0 0 2px 2px; margin:0 0 0 -2px; }
.parks .grid {background:url(/images/gradient.php.png); text-align:left; background-repeat:repeat-x; margin:1px 0 10px -1px;  }
*/

/************************
Miscellaneous styles
************************/
.gridHeader{background: url(/images/gradient.php.jpg);border: solid 1px #666; height:19px; font-size :12px; margin:0 0 0px 0; 
color:#400000;-moz-border-radius:3px ; -webkit-border-radius:3px; }
.cutline{font-family:Arial; font-size:10px; font-style:italic; font-weight:bold;}
.rosterShow{float:left;background-color: #fff;border: 1px solid #ccc;margin: 0 0px 4px 0;padding: 4px;-moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px;  position:relative; z-index:9999;}

.shadowl{float:left;background-color: #fff;border: 1px solid #ccc;margin: 0 11px 6px 0;padding: 4px;-moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px; }
.shadowr{float:right;background-color: #fff;border: 1px solid #ccc;margin: 0px 0px 6px 10px;padding: 4px;-moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px; }
.shadowNoSlide{float:right;background-color: #fff;border: 1px solid #ccc;margin: 0px 0px 6px 10px;padding: 4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.shadowls{float:left;background-color: #fff;border: 1px solid #a9a9a9;margin: 0 7px 6px -3px;padding: 1px;}
.shadowrsm{float:right;background-color: #fff;border: 1px solid #aaa;margin:2px;padding: 2px;}
.shadowlsm{float:left;border: 1px solid #333;margin:0px;padding: 0px; }

.highlight{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:italic;	font-weight:bold;}
.highlightr{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:italic;font-weight:bold;color:#900;}
.highlightg{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:italic;font-weight:bold;color:Green;}
.siteInfo{border: solid 0 1px 0 1px #aaaaaa;font-size:12px;color:Black;}
.noprint { visibility:hidden;display:none; }
.printButt{visibility:hidden ;display:none;}
.graphicversion{display:none;visibility:hidden;}
.logoprint{display:none ; visibility :hidden ;}
.moreicon{padding:0 0 0 3px; vertical-align:middle ; margin:0 0 0 0; border:none;}
.mmdesc{display:none ; visibility :hidden ;}
.mmLegend{ visibility :visible ;}
.parkImage {background-color: #eee;border: 1px solid #a9a9a9;margin:0;padding: 3px; float:none; }
.twittericon{ float:left; padding:2px 0 0 0; vertical-align :top;}
.leftNavImg{border:1px #ddd solid; float:left; border-radius:4px; margin:9px 0px 4px 0px;#margin:9px 0px -2px 4px;-moz-border-radius:4px ; -webkit-border-radius:4px; position:relative; z-index:9999; }
.kidsExtreme1{border:1px #aaa solid;border-radius:4px; margin:8px 0 0 -3px;-moz-border-radius:4px ; -webkit-border-radius:4px }
.testDiv {width:600px; color:#3e2e10; padding:15px; background :url(/images/testDiv.png); background-position : bottom; border:solid 1px #bbb; -moz-border-radius:12px;-webkit-border-radius:12px; border-radius:12px;  }
.testDiv a:link, a:visited {color:blue; font-weight:bold;  }
.testDiv img {margin: 0 20px 0 0; float:left; vertical-align:top; border:solid 1px #aaa;;border-radius:4px; -webkit-border-radius:4px; position:relative; z-index:9999;}
.temporary{background:url(/Images/abbeyComposite.jpg) repeat-y; padding:10px 0px 4px 0px; width:350px; float:right; border:1px solid #555; height:210px; margin:4px 0 0 10px;-moz-border-radius:4px ; -webkit-border-radius:4px ;border-radius:4px; position:relative; z-index:9999; height:245px;}
.temporary .wording{ margin:190px 0 0 46px;;#margin:200px 0 0 46px; background :url(/Images/parksbg1.png);  width:250px; text-align:center; padding:3px; border:solid 1px #555;-moz-border-radius:4px ; -webkit-border-radius:4px ;border-radius:4px; position:relative; z-index:9999;}

/*******************************
Email press release styles
********************************/
.pressOptions{ background-color :#f8f8f8; margin:5px 0 -20px 0; padding: 2px 0px 2px 4px; border-top:double 3px #ddd;
border-bottom:double 3px #ddd; }
.fontSize{ float:right;  margin-top:1px;#margin-top:-21px; color:#777; padding:0 5px 0 0;}
.aaaFont{margin-bottom:15px; font-size:11px;}
.emailPanel{ width:300px; margin:2px 0 0 15px;     background-color:#fff; border: 1px solid #aaa; padding:5px;}
.emailButton{ background-color :#f8f8f8; border:none; 
background-image:url(/images/prEmailgrey.png); background-repeat:no-repeat; background-position:left;
  font-size:11px; font-weight:bold; color:#777; padding:0 0px 0 19px;#padding:0 0px 0 4px;}
.commentButton{ background-color :#f8f8f8; padding:0 0px 0 15px;#padding:0 0px 0 4px; border: solid 0px #999;background-image:url(/images/Commentgrey.png); background-repeat:no-repeat; background-position:left;
  font-size:11px; font-weight:bold; color:#777; }
.printIt{ background-color :#f8f8f8; border: solid 0px #999; background-image:url(/images/printer_empty.png);  background-repeat:no-repeat; background-position:left;
font-size:11px; padding:0 5px 0 18px; #padding:0 5px 0 13px;font-weight:bold; color:#777;}
.ModalPopup{ background-color:White; filter: alpha(opacity=70);opacity:0.7;}
.TextOnlyfontSize {display:none; visibility :hidden;}
.icon{margin:0 0 -2px 0;}
.emailButton:hover{ background-color :#f4f4f4; border:none;
background-image:url(/images/prEmail.png); background-repeat:no-repeat; background-position:left;
background-attachment:scroll;   font-size:11px; font-weight:bold; color:#777; }
.printIt:hover{ background-color :#eee; border: solid 0px #999; background-image:url(/images/printerColor.png); background-repeat:no-repeat; background-position:left;
background-attachment:scroll;font-size:11px; font-weight:bold; color:#777;}
.commentButton:hover{ background-color :#f4f4f4; border: solid 0px #999;background-image:url(/images/comment.png); background-repeat:no-repeat; background-position:left;
 background-attachment:scroll;   font-size:11px; font-weight:bold; color:#777; }
.friendText{ border: solid 1px #bbb; margin:2px 0 0 -13px; }
.confirm{ border:solid 1px #bbb; padding:2px 4px 2px 4px; color:#500000;}


/***************
Form Styles
***************/
form {margin:0;	padding: 0;}
form fieldset{border-style:double;border-width:3px 0px 3px 0px;border-color: #ddd;font-family:Arial, Helvetica, sans-serif;
	font-size:12px;margin:0;display:block;padding: 0px 0px 10px 0px;}
form fieldset legend{color:#600000;font-size:14px;  font-weight:bold;	letter-spacing:1px;	padding:1px 10px 2px 0px;	margin:0px 0px 0px -5px;}
form fieldset legend img{	margin:2px 8px -4px 0px;}
label{	font-size:12px;color:#000;text-align:right;	margin:4px 0px 0px 2px;}
.textField{width:240px;margin:0px 0px 5px 2px;border: solid 1px #bbb;background-color: #ffffff;	padding:1px 5px;
-moz-border-radius:4px ; -webkit-border-radius:4px ;border-radius:4px; position:relative; z-index:9999;}
input{font-family: Arial,sans-serif;}
select{width:200px;height:21px;margin:5px 0px 0px 0px;border:solid 1px #bbb;font-family: Arial, Helvetica, sans-serif;	color:#400000;font-size:12px;padding:2px 2px;}
.messagebody{width:400px;height: 125px;margin:0;border: solid 1px 1px 1px 1px #aaa;background-color: #fff; font-family:Arial; font-size:12;-moz-border-radius:4px ; -webkit-border-radius:4px ;border-radius:4px; }
.submitmail{background-color:#eee;color: #400000;font-size: 12px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}
.radio{margin:5px 0px 0px 0px;border-width: 0px 0px 2px 1px;border-color: #990000;background-color: #FFFFFF;	padding:1px 2px;}



/***************************
Release display styles 
***************************/
.releaseSearch {background-color:#fff;margin:0 0 2px 0;height:14px;width:200px;border:solid 1px #888;}
.releaseView{	margin: -25px 0 0 0;}
.releaseResult{margin: -50 0 0 0;}

/*************************
Home page panels
*************************/
.panelSelect{margin:18px 0 -42px -1px; border:solid 1px #ccc; background: url(/images/comtestbutton1.png) Transparent;
 width:629px; text-align:center; height:34px;
 position:relative; z-index:10000; color:#400000;}
.panelSelect li {float: left; font-weight: bold; list-style: none; margin:-11px 0 0px 0;#margin:0 40px 0 -40px; }
.panelSelect li a:link {   padding: 10px 0px 7px 0px;display: block; color: #700000; font-size: 15px; border-right:1px solid #777; }
.panelSelect li a:hover { text-decoration: none; background:url(/images/selectHover.png); color:#fff; }
.panelSelect li img{vertical-align:middle; margin:0 8px 0px 2px;}
.panelSelect li  .on { text-decoration: none; color:#fff; background:url(/images/selectHover.png); }

/***** Panel buttons******/
.panelTest{background: url(/images/Panelbg.png) #fff no-repeat; Z-INDEX: 103; LEFT: 0px; POSITION: relative; TOP: 10px; }
.panelTest1{background: url(/images/Panelbg.png) #fff no-repeat; Z-INDEX: 103; LEFT: 0px; POSITION: relative; TOP: 10px; }
.panelTest2{background: url(/images/PanelBG3.png) #fff no-repeat; Z-INDEX: 103; LEFT: 0px; POSITION: relative; TOP: 10px;}

/***** News releases ******/
.panelContent{margin:0; padding:20px;}
.panelContent h2 {border:solid 1px #ccc; color:#700000; padding:6px; background:url(/images/parksbg1.png); margin:25px 0 10px 0;}
.panelContent dt { font-size:14px; color:#fff; width:272px; #width:272px;  font-family:Arial;  background:url(/images/parksbg1.png); font-weight:bold; 
margin:1px -4px 0 -8px;#margin:1px 0px 0 -9px; padding:8px; border:solid 1px #ccc; }
.panelContent dt img{ margin:0 10px 0px 0px; vertical-align:middle;}
.panelContent dl {  float: left; padding:0 8px 0 8px;#padding:0 7px 0 9px; width:271px; border:solid 0px #ccc; margin:-2px 3px 0 0px;#margin:-2px 8px 0 0px;
  min-height:210px;}
.panelContent dd {font-family:Arial; font-size:12px; font-weight:normal;  color:#000; margin:0 0 0 -3px; }
.panelContent dd a { font-size:11px; color:Blue; font-weight:normal;font-style:normal; padding: 0 0 2px 2px; margin:0 0 0 -2px; }
.panelContent .grid { margin:1px 0 10px -1px;  }

/***** Home page ********/
.panelHome{margin:0; padding:20px;}
.panelHome h2 {border:solid 1px #bbb; color:#500000; padding:6px; background:url(/images/parksbg1.png);  margin:25px 0 10px 0;}
.panelHome dt { font-size:14px; color:#fff; width:271px;  font-family:Arial;  background:url(/images/parksbg1.png) ; font-weight:bold; 
margin:1px -4px 0 -8px;#margin:0px 0px 0 -7px; padding:7px; border:solid 1px #aaa; position:relative; }
.panelHome dt img{ margin:0 10px 0px 0px; vertical-align:middle; }
.short{ font-size:13px; color:#fff; width:268px;  font-family:Arial;  background:url(/images/panelSelectbgHover.png) ; font-weight:bold; 
margin:1px -4px 0 -4px;#margin:30px 0px 0 -9px; width:120px; padding:7px; border:solid 1px #666; }
.panelHome dl {  float: left; padding:0 8px 0 8px;#padding:0 6px 0 5px; width:274px; margin:-2px 3px 0 0px;#margin:-2px 8px 0 0px;  min-height:200px;}
.panelHome dd {font-family:Sans-Serif ; font-size:13px; padding:0 0 5px 0;   color:#cab68f; margin:-5px 0 0 3px; text-align:justify;}
.panelHome dd a { font-size:13px; color:#cab68f; font-weight:normal;font-style:normal; padding: 0 0 2px 2px; margin:0 0 0 -2px; }
.panelHome img{ margin:0 6px 0px 0px; vertical-align:middle; }
.panelHome .short{ font-size:13px; color:#004000; width:210px;  font-family:Arial;  background:url(/images/parksbg1.png) #fff; font-weight:normal; 
margin:1px -4px 0 -8px;#margin:1px 0px 0 -2px; padding:7px; border:solid 1px #bbb;}

/****** Multimedia *******/
.panelOther{margin:0; padding:20px;}
.panelOther h2 {border:solid 1px #bbb; color:#500000; padding:6px; background:url(/images/parksbg1.png); -moz-border-radius:6px ; -webkit-border-radius:6px ;border-radius:6px; position:relative; z-index:9000; margin:25px 0 10px 0;}
.panelOther dt { font-size:13px; color:#004000; width:272px;  font-family:Arial;  background:url(/images/parksbg1.png) #fff; font-weight:bold; 
margin:1px -4px 0 -8px;#margin:1px 0px 0 -9px; padding:7px; border:solid 1px #bbb; border-radius:6px;  position:relative; z-index:9999;-moz-border-radius:6px;-webkit-border-radius:6px; }
.panelOther dt img{ margin:0 10px 0px 0px; vertical-align:middle;}
margin:1px -4px 0 -8px;#margin:30px 0px 0 -9px; width:120px; padding:7px; border:solid 1px #bbb; border-radius:6px;  position:relative; z-index:9999;-moz-border-radius:6px;-webkit-border-radius:6px; }
.panelOther dl {  float: left; padding:0 8px 0 8px;#padding:0 7px 0 9px; width:273px; border:solid 1px #ccc; margin:-2px 3px 0 0px;#margin:-2px 8px 0 0px;
background:url(/images/panelh2bg.png); -moz-border-radius:6px ; -webkit-border-radius:6px ;border-radius:6px; position:relative; z-index:9999; min-height:270px;}
.panelOther dd {font-family:Sans-Serif ; font-size:13px; font-weight:normal;  color:#400000; margin:0 0 0 -3px;}
.panelOther dd a { font-size:12px; color:Blue; font-weight:normal;font-style:normal; padding: 0 0 2px 2px; margin:0 0 0 -2px; }
.panelOther .grid {background:url(/images/gradient.php.png); background-repeat:repeat-x; margin:1px 0 10px -1px;  }
/*.panelCalendar{ background:#fff; border-radius:6px;  position:relative; z-index:9999;-moz-border-radius:6px;-webkit-border-radius:6px; }*/

/*****************
FOOTER
*****************/
#footer-all{border-top: solid 4px #aaa;}
#section-footer { min-height:130px;background:url(/images/boatbg.png) #fff repeat-x bottom ;clear: both; border-top:solid  #026183 6px; padding: 0px; font: 11px arial, sans-serif;}
#section-footer .encapsulate { width: 990px; margin: 0 auto;}
#section-footer dl{min-height: 75px; float: left;padding:0 1px 5px 1px;background-color:#fff; border-right:solid 1px #ddd; margin:10px 0 0 0px;}
#section-footer dd{margin:3px 0 0 0px; color:#333; }
#section-footer dt{ color:#444; padding:1px 5px 2px 3px; width:139px;  font-size:13px; font-weight:normal; 
background:url(/images/gradient25Green.png) ;-moz-border-radius:4px ; -webkit-border-radius:4px ;border-radius:4px; position:relative; z-index:9999; border:solid 1px #ccc; margin:0;}
#section-footer dd a { text-decoration: none; margin: 0; padding-left: 1px; display:block; color:#333; font-weight:normal;}
#section-footer dd a:hover { color:#500000; } 
#section-footer dd img { float:left; margin:2px 5px 0px 0;}


/****************************
END OF STYLESHEET
****************************/


