/*this first part is to set the font style, color and size of your text, as well as the background color of the page */
body {
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #5b4023;
margin:0 0 10px 0;
background-color: #97bada;
background-image:url(http://www.discover-acadia.com/images/gradientbg-image.jpg); 
background-attachment:fixed;
background-repeat:repeat-y; 
background-position:top center;
/*background-image:url(http://www.discover-acadia.com/images/backshadow.jpg);
background-attachment:fixed;
background-repeat:repeat-y;
background-position:top center;*/
}

p, li, td {
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #5b4023;
}

p.introduction:first-letter { font-size : 300%;font-weight: bold;float: left;width: 1em;color: #269a40;}

.intro {
color: #269a40;
font-weight:bolder;
font-size: 11pt;
}

/*this changes the headings, you can alter the size font type, and the color of these */

h1 { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; color: #219935; font-weight:bold;margin-top:30px;margin-bottom:-10px;text-align:center}
h2 { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; color: #219935; font-weight:bold;text-align:center;font-style: italic;}
h3 { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#25619b; border-bottom: 1px solid #25619b;font-weight:bold;font-size:14pt;padding:3px;}
h4 { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#6590b3; font-weight:bold;font-size:12pt;font-style: italic; border-bottom: 1px dotted #6590b3;}

ul#navlist
{
margin-top:10px;
margin-left: 25px;
margin-right:25px;
margin-bottom:10px;
white-space: nowrap;
position:absolute; 
top:172px; 
right: 425px;
width:500px; 
z-index:789;
}

#navlist li
{
display: inline;
list-style-type: none;
width:120px;
}

#navlist a { 
padding: 2px 5px; 
margin-bottom: 15px;
margin-left: 5px;
}

#navlist a:link, #navlist a:visited
{
color: #fff;
border: 1px solid #6d4a2f;
background: #c5875d url(http://www.discover-acadia.com/images/button.gif);
text-decoration: none;
font-size:9pt;
}

#navlist a:hover
{
color: #090a89;
font-weight:bold;
}

li.odd {list-style-image: url(http://www.discover-acadia.com/images/lighthouse-bullet.gif);}

.thirdColumn {
border-left: 1px solid #ced3f6;
border-right: 1px solid black;
padding: 10px;
}

.thirdColumn h3 {
font-size: 12pt;
color: #fffe92;
background-color: #219935;
text-align: center;
padding: 2px;
width: 190px;
margin: 5px auto 3px auto;
}

.thirdColumn p {
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: #5b4023;
}

ul {
   list-style-image:url(../images/li.gif);
   list-style-position:outside;
   list-style-type:none;
}

li {
padding-bottom: 7px;
}

.CalloutBox {
border: 1px 1px 1px 10px solid #219935;
background-color: #d1e2ef;
padding: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
color: #000000;
}

.def {
color: #0000c0;
}

.def:hover { 
color: #219935;
cursor: help; 
}

.blogBody hr { display: none; }               /* Don't display dividing lines between entries */

.blogBody h3 { 
margin-top: 20px;
border-bottom:none; 
}

.blogBody a:link {
text-decoration: none;
}

div#blog-insertion {
 margin:3px 3px 0px 3px; 
 border: 0 solid #6590b3;
 padding: 0px;
 vertical-align:top;
 overflow:auto;
}

div#blog-credit{
 margin:0px 3px 5px 3px; 
 border: 1px solid #6590b3;
 padding: 0px;
 vertical-align:top;
  background-color: #6590b3;
  color: #FFFe92;
  font-size: 7pt;
}

div#bloghead {
  background-color: #fff;
  color: #6590b3;
  padding-bottom:2px;
  margin-bottom: 15px;
  font-size: 14pt;
  font-weight: bold;
  border-bottom: 1px solid #6590b3;
}

div#blogroll {
    text-align: left;
    padding-bottom: 7px;
    padding-left:3px;
    padding-right:3px;
}

A:link#bloglink {
	color: #6590b3;
	text-decoration:none;	
	background-color: transparent;
}

A:link#blog-source {
   color: #FFFe92;
   text-decoration:none;
}  
 
A:visited#blog-source {
   color: #FFFe92;
   text-decoration:none;
}   

A:hover#blog-source {
   color: #FFFe92;
   text-decoration:none;
}   

A:active#blog-source {
   color: #FFFe92;
   text-decoration:none;
}   

A:visited#bloglink {
	color: #219935;
	text-decoration:none;
	background-color: transparent;
}

A:hover#bloglink {
	color: #219935;
	text-decoration:none;
	background-color: transparent;
}

.bluehighlight {
background-color: #d1e2ef;
padding: 3px 4px;
}

.yellowhighlight {
background-color: #fefecc;
padding: 3px 4px;
}



