body         { margin-left: 0px; 
                   margin-top: 0px; 
                   margin-right: 0px; 
                   font-style: normal; 
                   font-variant: normal; 
                   font-weight: normal; 
                   font-size: 13px; 
                   color: #FFFFFF; 
                   font-family: Arial, Helvetica, sans-serif;
                   background-color: #003300
}

h1           { font-family: Arial; font-size: 24px; color: #93FFA0; line-height:26px }
h2           { font-family: Arial,Helvetica,Sans-serif; font-size: 14px; color: #FFFF00; font-weight: normal; line-height:17px;margin:0 }

.hd           { font-family: Tahoma,Arial; font-size: 20px; color: #93FFA0; font-weight: bold }

.t10         { font-family: Arial,Helvetica,sans-serif; font-size: 13px; color: #FFF; line-height: 16px }
.t12         { font-family: Arial,Helvetica,sans-serif; font-size: 14px; color: #FFFFFF; line-height: 18px }
.t12y        { font-family: Tahoma,Helvetica,sans-serif; font-size: 14px; color: #FFFFFF; font-weight: normal; line-height: 18px }


.tv          { font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #FFFFFF }
.data        { font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10pt }

.specials  {  font-family: Georgia, serif; font-size: 14px; color: #FFFFFF; line-height: 20px; 
                   cursor: pointer
                 }

.spbg       { background-color: #003300 }

.lhcolbg   { background-color: #000000 }

.rhcolbg   { background-color: #000000 } 

.buttons     { font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 12px;
                    padding-left:1px
                  }


.towns     {font-family: Georgia, serif; font-size: 12px; color: #00FF99; font-weight: normal }
.props     {font-family: Georgia, serif; font-size: 16px; color: #00FF99; font-weight: normal }
.t12g     {font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 14px; color: #00FF99; font-weight: normal }
.courses         { font-family: Georgia,Verdana,Arial,Helvetica,sans-serif; font-size: 13px; color: #FFFFFF; line-height: 18px }
.poptext     { font-family: tahoma,Arial,Helvetica,sans-serif; font-size: 11px; color: #FFFFFF; line-height: 12px  }

.feature
{ 
font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 13px; color: #FFFFFF;
line-height: 18px; 
background-color: #000000; 
padding: 4px 1px; 
cursor: pointer; 
}

.tiny        { font-family: verdana,Arial,Helvetica,sans-serif; font-size: 9px; color: #ECECEC; line-height: 11px  }
.menuhdr   { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 13px; color: #FFFFFF; line-height: 15px; background-color: #336633 }
.update        { font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; color: #FFFFFF; line-height: 14px; background-color: #336633; padding:4px  }

.txt8       { font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 }
hr           { height: 1px; color: #339966}

a {text-decoration: none;}
a:link {color: #00CCFF}
a:visited {color: #00CCFF}
a:hover {color: #0000FF; text-decoration: underline; }
a:active {color: #0000FF}


#content a[href^="http://"]{background:url(images/external_link.png); background-repeat: no-repeat }
#content a[href^="http://"]{background-position:100% .125em}
#content a[href^="http://"]{padding-right:13px}

#eds
{ 
font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 13px; color: #FFCC01;
line-height: 15px; 
background-color: #000; 
padding: 4px 0px; 
cursor: pointer; 
border: 1px solid #ffcc01;
}


.spoffmain   { font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #FFFFFF; line-height: 13px; font-weight: normal;
                   background-color: #336633;
                    padding: 0px;
                    }

.spoff        { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #00CCFF; line-height: 14px; font-weight: normal;
                    background-color: #000000;
                    padding: 10px 0px;
                    cursor: pointer;
                    border-bottom-style: solid;
                    border-width:5px;
                    border-color: #003300;
                  }
                    

.spofftitle  { font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #00FF00; font-weight:bold; line-height: 15px;
                   background-color: #000000;
                    }

.spoffbnb  { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #FFFFFF; line-height:14px; font-weight: normal;
                 }

.spoff a:link  { font-family: Arial,Helvetica,Sans-serif; font-variant: normal; font-weight: normal; font-size: 12px; color:  #0000FF; text-decoration: none; line-height: 15px; }
.spoff a:visited  { font-family: Arial,Helvetica,Sans-serif; font-variant: normal; font-weight: normal; font-size: 12px; color:  #0000FF; text-decoration: none; line-height: 15px; }
.spoff a:hover  { font-family: Arial,Helvetica,Sans-serif; font-variant: normal; font-weight: normal; font-size: 12px; color:  #FF6666; text-decoration: none; line-height: 15px;}

a.menulink  { display: block;
                       width: 180px;
                       text-align: left;
                       text-decoration: none;
                       font-family:Arial,Helvetica,sans-serif; font-size:13px; color: #00CCFF;
                       padding-left:1px;
}

a.menulink:hover { background-color:#339966;
                               padding-left:1px;
                               color: #FFFFFF;
}

a.menuback { background-color:#00CC00;
                     display: block;
                     width: 180px;
                     text-align: left;
                     text-decoration: none;
                     font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:13px; color: #000000; font-weight: bold;
                     padding-left:1px;
}

a.menuback:hover { background-color:#465647;
                                 padding-left:1px;
}

.celpad              { padding: 10px }

.selectedanchor { background: #339966 }

.newsbg { background: #666666 }


/* ######### Default class for drop down menus ######### */

.anylinkcss {
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
border-bottom-width: 0;
font-family: Arial,Helvetica,sans-serif; font-size: 13px; font-weight: normal;
line-height: 15px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #d0fbda;
width: 210px; /* default width for menu */
}

.anylinkcss ul {
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcss ul li a {
width: 100%;
display: block;
text-indent: 10px;
border-bottom: 0px solid black;
padding: 1px 0;
text-decoration: none;
font-family: Arial,Helvetica,sans-serif; font-size: 13px;
line-height: 13px;
font-weight: normal;
}

.anylinkcss ul li {
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 0px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
color: #000000;
}

.anylinkcss a:link { color: #0000FF }
.anylinkcss a:visited { color: #0000FF}
.anylinkcss a:hover{ background: black; color: white }



/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}

a.anchorclass  { display: block;
                       width: 180px;
                       text-align: left;
                       text-decoration: none;
                       font-family:Arial,Helvetica,sans-serif; font-size:13px; color: #00CCFF;
                       padding-left:1px;
}

a.anchorclass:hover { background-color:#339966;
                               padding-left:1px;
                               color: #FFFFFF;
}

.vcard a[href^="http://"]{background:url(images/external_link.png); background-repeat: no-repeat }
.vcard a[href^="http://"]{background-position:100% .125em}
.vcard a[href^="http://"]{padding-right:13px}

.vcard   { padding-left: 5px;
               font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #339966; line-height: 13px;
               }

.bnbmain  { padding:15px;
                   padding-top:5px
                 }

.bbdesc { padding-right:10px;
                padding-top:5px;
                padding-bottom:10px;
                font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #D7EAD9; line-height: 14px;
                text-align: justify;
                border-bottom: 1px solid #339966;
              }
               