/* default font size*/
@import url(includes/small.css);

/* Netscape 4 safe font sizes */
body, div, p, th, td, li, dd        {
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 12px;
}

/*------------------------ Default --------------------------*/

body,h1,h2,h3,h4,h5,h6 {
        margin: 0; 
        padding: 0;
}

body {
        background-color:#CCCCFE; 
        color:#000;
}

h1 {
  font-size: 140%;
  font-weight: bold;
}

h2 {
  font-size: 120%;
  font-weight: bold;
}

h3 {
  font-size: 110%;
}

img {border:none;}

#wrap {
        width:845px;
        margin-left:auto;
        margin-right:auto;
        }
        
        
#header {
        width:845px;
        height:155px;
        float: left;
        display:inline;
        background-image: url('../images/header.png');
        background-repeat: no-repeat;
        }
        
#headerlinks {
        width:103px;
        height:38px;
        margin-top:104px;
        float: left;
        display:inline;
        font-size:14px;
        font-family:Arial;
        text-align:center;
}

#headerlinks a {}

A:link {text-decoration: none; color:black; font-weight:bold;}
A:visited {text-decoration: none; color:black; font-weight:bold;}
A:hover {text-decoration: underline; color:black; font-weight:bold;}

.clear { clear: both; }

#content {
        float:left;
        display:inline;
        width: 845px;
        margin-left:auto;
        margin-right:auto;
        padding:0px;
        background-image: url('../images/wrap.png');
        background-repeat: repeat-y;
}

#aspalogo {
        float:left;
        display:inline;
        margin-top: 18px;
        margin-left:164px;
        width: 210px;
        height: 120px;
}

#leftpanel{
        float: left;
        display:inline;
        width:121px;
        padding-left:15px;
        font-size:13px;
}

#menu { 
        float: left;
        display:inline;
        width: 121px;
        height: 30px;
        background-color: #003399;
        margin-bottom: 7px;
}

#weather { 
        float: left;
        display:inline;
        width: 125px;
}

#weathertd {
        float: left;
        display:inline;
        width: 120px;
        margin-left:-6px;
        background-color:#DCE6FF;
        text-align:center;
}

#newmap {
        display:block;
        width: 669px;
        height: 1024px;
        /*background-image: url('../images/map08-09-WEB.png');*/
        background-image: url('../images/map09-10-WEB.png');
        /* map07-08-FINAL */
        background-repeat: repeat-y;
        z-index: 10;
}

#maptrailcont {
        position: relative;
        top:500px;
        left:20px;
        width: 124px;
        z-index: 100;
}

#menu a { }
#menu a:link {color:white;}
#menu a:visited {color:white; }
#menu a:hover {color:#0AAC5D; }

#menutext {
        font-family:Verdana, Tahoma;
        float: left;
        display:inline;
        margin-left: 7px;
        margin-top: 8px;
        font-size:12px;
}

#rightpanel{
        float: left;
        display:inline;
        width:655px;
        padding:7px;
        margin-right:30px;
}

#footer {
        float:left;
        display:inline;
        width: 845px;
        height: 90px;
        margin-left:auto;
        margin-right:auto;
        padding:0px;
        background-image: url('../images/footer.png');
        background-repeat: no-repeat;        
}

#footertext {
        width:845px;
        text-align:center;
        color:black;
        font-family:Arial;
        font-size:14px;
        float:left;
        display:inline;
        margin-top:45px;
        font-weight:bold;
}
#footertext a{
        text-decoration:none;
        color:black;
        }
#footertext a:hover{
        text-decoration:none;
        color:#0B8C3A;
        }
 
/** added by GT Oct 1, 2009 **/
table#permits {
  width: 465px;
  border: 1px solid #999 ;
  border-collapse: collapse ;
}
table#permits td {
  border: 1px solid #999 ;
  padding: 4px ;
}
table#permits tr.stripe { background-color: #e4e4e4 ; }
