@charset "utf-8";
/* CSS Document */

body { margin:0px; background:#8D3219; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.redinline { font-family:"Times New Roman", Times, serif; font-size:18px; color:#8D3219 }

h1 { font-family:"Times New Roman", Times, serif; font-size:22px; color:#8D3219; font-weight:bold; margin:0px; padding-bottom:7px;}
h2 { font-family:"Times New Roman", Times, serif; font-size:18px; color:#8D3219; font-weight:bold; margin:0px; padding:0px; }
h3 { font-family:"Times New Roman", Times, serif; font-size:16px; color:#257047; font-weight:bold; margin:0px; padding:0px; }
h4 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#257047; font-weight:bold; margin:0px; padding:0px; }

hr {width:100%; color:#8D3219;}

a { color:#8D3219; text-decoration:underline;  font-family:Arial, Helvetica, sans-serif;}
a:hover { color:#257047; }

#nav { padding-left:40px; margin-top:70px; }
#nav a { color:#FFFFFF; display:block; margin-bottom:7px; text-decoration:none;  font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
#nav a:hover { color:#BFC8B8; }

#redbox { float:left; width:161px; background:#8D3219; color:#DECEAA; font-weight:bold; margin-bottom:15px }
#redbox h3 { font-size:14px; margin:0px 0px 5px 0px; text-align:center; color:#DECEAA; }
#redbo img { margin:auto; }
#redbox div { padding:7px; }
#redbox a { color:#FFFFFF; text-decoration:underline; font-weight:bold; }
#redbox a:hover { color:#257047; }

#greenbox { float:left; width:161px; background:#257047; color:#DECEAA; font-weight:bold; margin-bottom:15px }
#greenbox h3 { font-size:14px; margin:0px 0px 5px 0px; text-align:center; color:#DECEAA; }
#greenbox img { margin:auto; }
#greenbox div { padding:7px; }
#greenbox a { color:#FFFFFF; text-decoration:underline; font-weight:bold; }
#greenbox a:hover { color:#8D3219; }

#twocol { width:579px; background:url(/images/twocol_back.gif) repeat-y; margin:5px; }
#twocol #twocolhead { width:579px; height:18px; background:url(/images/twocol_head.gif) no-repeat; }
#twocol #twocolfoot { width:579px; height:17px; background:url(/images/twocol_foot.gif) no-repeat; clear:both; }
#twocol .twosection { float:left; width:49%; }
#twocol #twogreen { padding:0px 15px 5px 20px; color:#257047; }
#twocol #twored { padding:0px 15px 5px 20px; color:#8D3219; }
#twocol a { color:#8D3219; font-weight:bold; text-decoration:none; }
#twocol a:hover { text-decoration:underline; }

#container { width:1000px; margin:auto; background:url(/images/background.gif) repeat-y; }
#header { width:1000px; height:266px; background:url(/images/header.jpg) no-repeat; }
#header a{ color:#FFFFFF; font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; text-decoration:none; display:inline-block; padding-top:7px; }
#header a:hover{ color:#BFC8B8; }
#navwrapper { float:left; width:208px; background:url(/images/navback.jpg) no-repeat; }
#contentwrapper { float:left; width:595px; }
#content { margin:15px 20px 55px 20px; }
#DocumentHolder { margin:15px 20px 55px 20px; }
#rightcol { float:left; width:195px; }
#footer { width:1000px; height:40px; clear:both; background:url(/images/footer.gif) no-repeat; }

#breadCrumb { margin:5px 0 0 5px; }

.upperMenu{ float:left;   padding-top:5px; height:32px; }
.popout{ position:absolute; display:none;background:#b1a281; float:left; text-align:left; padding:5px; margin-top:5px;color:#fff;  }

ul.links { list-style-type:disc; line-height:1.5em; }
li {margin-top:10px;}
ul.links li {margin-top:10px;}

p.contactInfo { margin-left:20px; }
p.caption {text-align: center; width:100%;  margin-top:0px; color:#547c94; font-size:10px;}

/*fckeditor makes images with input type image */
input[type="image"] { cursor:default; margin:7px; }

input[type="submit"],
input[type="button"] {font: bold 11px Arial,Verdana; background-color: #CCCCCC; border: 1px solid #333333; cursor:pointer;}

ul#trailDevelopment { list-style:none; padding-left:0px; padding-left:8px; width:88%;}


h4 {margin:0; padding:0; }
h4 + p {margin-top:0;}

#urbanLower, #parkLower, #valleyLower { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:10px; z-index:15;}
#urbanLower a, #parkLower a, #valleyLower a { color:#8D3219; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#urbanLower a:hover, #parkLower a:hover, #valleyLower a:hover { color:#257047; font-size:12px;}

.textareabox { font: 11px Arial,Verdana; border: 1px solid #333333; }
.selectbox { font-family: Arial,Verdana; font-size: 11px; }
.inputbox { font: 11px Arial,Verdana; border: 1px solid #333333; }
.inputbutton { font: bold 11px Arial,Verdana; background-color: #CCCCCC; border: 1px solid #333333; }

a.footerLink,
a.footerLink:hover 
{
    color:black;
}

