@charset "iso-8859-1";


body
{background-attachment: scroll;
background-color: #003000;
background-image: url(conts.gif);
background-repeat: repeat-y;
font-size: Medium;
z-index: auto}

p#foot
{background-color: #003300;
background-image: url(footer.gif);
background-repeat: no-repeat;
border-top: 2px #330000 solid;
height: 74px;
margin-left: -20px;
margin-top: 25px;
padding-bottom: 0px;
padding-top: 5px;
padding-left: 0px;
padding-right: -15px;
position: absolute;
text-indent: 15px;
text-align: center;
width: 618px}

p#footright
{background-color: #003300;
background-image: url(footer.gif);
background-repeat: no-repeat;
border-top: 2px #330000 solid;
height: 74px;
margin-left: -432px;
margin-top: 25px;
padding-bottom: 0px;
padding-top: 5px;
padding-left: 0px;
padding-right: -15px;
position: absolute;
text-indent: 15px;
text-align: center;
width: 618px}

p#footold
{background-color: #003300;
background-image: url(footer.gif);
background-repeat: no-repeat;
border-top: 2px #330000 solid;
height: 74px;
margin-left: -20px;
margin-top: +45px;
padding-bottom: 0px;
padding-top: 5px;
position: absolute;
text-align: center;
width: 618px}

h1
{color: #663300;
font-family: "Times New Roman", Times, serif;
font-size: 28px;
font-style: normal;
font-weight: bolder;
line-height: +150%;
margin-top: +12px;
text-align: center;
text-indent: -10px}

h1#news
{color: #663300;
font-family: "Times New Roman", Times, serif;
font-size: 24px;
font-style: normal;
font-weight: bolder;
line-height: +100%;
margin-left: +30px;
margin-right: +20px;
margin-top: -15px;
text-align: center;
position: relative;}

h1#songs
{color: #660000;
font-family: Verdana, sans-serif;
font-size: 17px;
font-style: italic;
font-weight: bold;
line-height: +120%;
margin-top: -20px;
text-align: center;
text-indent: 0px;
margin-left: -10px;
margin-right: -10px}

h1#songsbig
{color: #660000;
font-family: Verdana, sans-serif;
font-size: 18px;
font-style: italic;
font-weight: bold;
line-height: +120%;
margin-top: -20px;
text-align: center;
text-indent: 0px;
margin-left: -10px;
margin-right: -10px}

h2
{color: #004000;
font-family: Verdana, sans-serif;
font-size: 15px;
font-style: normal;
font-weight: 900;
line-height: 120%;
text-align: left;
text-indent: -12px}

h2.whs
{color: #004000;
font-family: Verdana, sans-serif;
font-size: 15px;
font-style: normal;
font-weight: 900;
line-height: 120%;
text-align: center;
text-indent: -12px}

h2#news
{color: #004000;
font-family: Verdana, sans-serif;
font-size: 17px;
font-style: normal;
font-weight: bold;
line-height: 80%;
text-align: left;
margin-top: 3px;
text-indent: 3px}

h2.table
{color: #004000;
font-family: Verdana, sans-serif;
font-size: 15px;
font-style: normal;
font-weight: bolder;
line-height: 100%;
padding-bottom: 0px;
text-align: left;
text-indent: 6px;
vertical-align: top}

h2#routes
{color: #004000;
font-family: Verdana, sans-serif;
font-size: 15px;
font-style: normal;
font-weight: bold;
line-height: 120%;
margin-bottom: -10px;
text-align: left;
text-indent: -12px}

h2#routesright
{color: #663300;
font-family: Verdana, sans-serif;
font-size: 13px;
font-style: normal;
font-weight: bold;
line-height: 120%;
margin-bottom: -14px;
text-align: left;
text-indent: -8px}

h3
{color: #336600;
font-family: "Times New Roman", Times, serif;
font-size: 26px;
font-style: italic;
font-weight: bolder;
line-height: +120%;
margin-bottom: 18px;
margin-top: +16px;
text-align: center;
text-indent: +0em}

h3#routes
{color: #336600;
font-family: "Times New Roman", Times, serif;
font-size: 26px;
font-style: italic;
font-weight: bolder;
line-height: +120%;
margin-bottom: 5px;
margin-top: -12px;
text-align: center;
text-indent: +0em}

h4
{color: #663300;
font-family: "Times New Roman", Times, serif;
font-size: 15px;
font-style: normal;
font-weight: bold;
line-height: 0%;
text-align: center;
text-indent: -5px}

h4#right
{color: #663300;
font-family: "Times New Roman", Times, serif;
font-size: 15px;
font-style: normal;
font-weight: bold;
Margin-top: -19px;
text-align: center;
text-indent: -7px}

h4#news
{color: #003300;
font-family: "Times New Roman", Times, serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
line-height: 100%;
text-align: left;
text-indent: 5px;
margin-left: 15px;
margin-right: 15px;}

h5
{color: #000000;
font-family: Verdana, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: Bold;}

h6
{color: #4d4d4d;
font-family: Arial, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
margin-right: 4px;
margin-top: -10px;
margin-left: -40px;
text-align: right;
text-decoration: overline}

h6.next
{color: #4d4d4d;
font-family: Arial, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
line-height: 140%;
margin-right: 4px;
margin-left: -40px;
margin-top: -27px;
text-align: right;
text-decoration: none}


h6.right
{color: #4d4d4d;
font-family: Arial, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
margin-right: +10px;
margin-top: -8px;
text-align: right;
text-decoration: overline}


h6.right2
{color: #4d4d4d;
font-family: sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
line-height: 130%;
margin-right: +10px;
margin-top: -38px;
margin-bottom: 10px;
text-align: right;
text-decoration: none}

li#right
{text-indent: 0px;
margin-left: -15px;}


div.left
{background-color: #cccc99;
border-bottom: 2px #ff9900 solid;
border-left: 2px #ffcc00 solid;
border-right: 2px #ff9900 solid;
border-top: 2px #ffcc00 solid;
color: black;
font-family: Georgia, "Palatino Linotype", Palatino, serif;
font-size: 14px;
font-style: normal;
font-weight: normal;
height: auto;
left: 109px;
line-height: +120%;
padding-bottom: 10px;
padding-left: 18px;
padding-right: 15px;
padding-top: 10px;
position: absolute;
text-align: left;
text-indent: +20px;
top: 160px;
width: 366px
}

div.leftpost
{background-color: #cccc99;
border-bottom: 2px #ff9900 solid;
border-left: 2px #ffcc00 solid;
border-right: 2px #ff9900 solid;
border-top: 2px #ffcc00 solid;
color: black;
font-family: Georgia, "Palatino Linotype", Palatino, serif;
font-size: 14px;
font-style: normal;
font-weight: normal;
height: auto;
left: 109px;
line-height: +120%;
padding-bottom: 10px;
padding-left: 18px;
padding-right: 15px;
padding-top: 10px;
position: absolute;
text-align: left;
text-indent: +0px;
top: 160px;
width: 366px}

div.lefttable
{background-color: #cccc99;
border-bottom: 2px #ff9900 solid;
border-left: 2px #ffcc00 solid;
border-right: 2px #ff9900 solid;
border-top: 2px #ffcc00 solid;
color: black;
font-family: Georgia, "Palatino Linotype", Palatino, serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
left: 109px;
line-height: +120%;
padding-bottom: 10px;
padding-left: 18px;
padding-right: 15px;
padding-top: 10px;
position: absolute;
text-align: left;
text-indent: +20px;
top: 160px;
width: 366px}

div.left2
{background-color: #cccc99;
border-bottom: 2px #ff9900 solid;
border-left: 2px #ffcc00 solid;
border-right: 2px #ff9900 solid;
border-top: 2px #ffcc00 solid;
color: black;
font-family: Georgia, "Palatino Linotype", Palatino, serif;
font-size: 14px;
font-style: normal;
font-weight: normal;
height: auto;
left: 109px;
line-height: +120%;
padding-bottom: 10px;
padding-left: 18px;
padding-right: 15px;
padding-top: 10px;
position: absolute;
text-align: center;
text-indent: 0px;
top: 160px;
width: 364px}


div.right
{background-color: #cccc66;
border-bottom: 2px #ff9900 solid;
border-left: 2px #ffcc00 solid;
border-right: 2px #ff9900 solid;
border-top: 2px #ffcc00 solid;
color: #003300;
font-family: Georgia, "Palatino Linotype", Palatino, serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
height: auto;
left: 525px;
line-height: +130%;
padding-bottom: 10px;
padding-left: 13px;
padding-right: 7px;
padding-top: 10px;
position: absolute;
text-align: left;
text-indent: +20px;
top: 160px;
width: 175px}

div.right2
{background-color: #cccc66;
border-bottom: 2px #ff9900 solid;
border-left: 2px #ffcc00 solid;
border-right: 2px #ff9900 solid;
border-top: 2px #ffcc00 solid;
color: #003300;
font-family: Georgia, "Palatino Linotype", Palatino, serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
height: auto;
left: 525px;
line-height: +110%;
padding-bottom: 10px;
padding-left: 13px;
padding-right: 7px;
padding-top: 10px;
position: absolute;
text-align: left;
text-indent: +20px;
top: 160px;
width: 175px}

div.right3
{background-color: #cccc66;
border-bottom: 2px #ff9900 solid;
border-left: 2px #ffcc00 solid;
border-right: 2px #ff9900 solid;
border-top: 2px #ffcc00 solid;
color: #003300;
font-family: Georgia, "Palatino Linotype", Palatino, serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
height: auto;
left: 525px;
line-height: +140%;
padding-bottom: 10px;
padding-left: 13px;
padding-right: 7px;
padding-top: 10px;
position: absolute;
text-align: left;
text-indent: +20px;
top: 160px;
width: 175px}

div.right4
{background-color: #cccc66;
border-bottom: 2px #ff9900 solid;
border-left: 2px #ffcc00 solid;
border-right: 2px #ff9900 solid;
border-top: 2px #ffcc00 solid;
color: #003300;
font-family: Georgia, "Palatino Linotype", Palatino, serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
height: auto;
left: 525px;
line-height: +150%;
padding-bottom: 10px;
padding-left: 13px;
padding-right: 7px;
padding-top: 10px;
position: absolute;
text-align: left;
text-indent: 20px;
top: 160px;
width: 175px}

div.right4b
{background-color: #cccc66;
border-bottom: 2px #ff9900 solid;
border-left: 2px #ffcc00 solid;
border-right: 2px #ff9900 solid;
border-top: 2px #ffcc00 solid;
color: #003300;
font-family: Georgia, "Palatino Linotype", Palatino, serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
height: auto;
left: 525px;
line-height: +150%;
padding-bottom: 10px;
padding-left: 13px;
padding-right: 7px;
padding-top: 10px;
position: absolute;
text-align: left;
text-indent: -5px;
top: 160px;
width: 175px}

div.right5
{background-color: #cccc66;
border-bottom: 2px #ff9900 solid;
border-left: 2px #ffcc00 solid;
border-right: 2px #ff9900 solid;
border-top: 2px #ffcc00 solid;
color: #003300;
font-family: Georgia, "Palatino Linotype", Palatino, serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
height: auto;
left: 526px;
line-height: +125%;
padding-bottom: 10px;
padding-left: 13px;
padding-right: 7px;
padding-top: 10px;
position: absolute;
text-align: left;
text-indent: +20px;
top: 160px;
width: 175px}

div.news
{background-color: #cccc66;
border-bottom: 2px #ff9900 solid;
border-left: 2px #ffcc00 solid;
border-right: 2px #ff9900 solid;
border-top: 2px #ffcc00 solid;
color: #003300;
height: auto;
margin-left: 20px;
padding-bottom: 0px;
position: relative;
text-align: left;
text-indent: 0px;
left: -14;
width: 345px}


img.bigpix
{border: 4px #c89800 outset;
clear: none;
float: none;
margin-left: +4px;
text-align: center;
text-indent: 0px}

img.smallpix
{border: 3px #c89800 outset;
text-align: center;
margin-left: -21px}	

img#profile
{border: none; 
line-height: +140%;
margin-top: -0px;
margin-bottom: -2px}

img#map
{margin-left: +12px}

img#whs
{margin-bottom: -5px}

img#whs2
{margin-top: 0px}

img#whsx
{margin-bottom: -5px}

img#bigmap
{margin-left: -20px}


div.title
{background-image: none;
left: 0px;
position: absolute;
top: 0px;
width: 722px;
z-index: 60}

div.header
{background-color: #336633;
background-image: url(header.gif);
border-bottom: 2px #330000 solid;
border-top: 2px #330000 solid;
height: 26px;
left: 108px;
padding-bottom: 0px;
padding-top: 8px;
position: absolute;
text-align: center;
top: 110px;
width: 617px}

div.poem
{font-size: 9px;
text-indent: 8px;
margin-left: -5px;
margin-right: -10px;}


div.author
{color: #660000;
font-family: Verdana, sans-serif;
font-size: 13px;
font-style: italic;
font-weight: bold;
line-height: +70%;
margin-top: -20px;
text-align: center;
text-indent: 0px;
margin-left: -10px;
margin-right: -10px}

div.video 
{margin-left: -15px;}

tr.blockdark
{background-color: #cccc66;
font-size: 12px;
line-height: 180%}


tr.blocklight
{font-size: 12px;
line-height: 180%}

td.tableheader
{border-bottom: 1px #ff9900 solid;
border-top: 1px #ffcc00 solid;
text-indent: 0px;
vertical-align: top;}


a.anchor:link
{color: #660000}

a.anchor:visited
{color: #660000}

a.anchor:hover
{color: #ffffff}

a:link
{color: #660000;
text-decoration: none}

a:visited
{color: #c1622f;
text-decoration: none}

a:hover
{background-color: #999900;
color: #ffffff;
font-style: normal;
font-weight: 100;
text-decoration: none}

a:active
{color: #ff0000}

a.head:link
{color: #E1B400}

a.head:visited
{color: #999933;
text-decoration: none}

a.head:hover
{background-color: #808000;
color: #ffffff;
font-weight: bold}

a.head:active
{color: #ff0000}

a.songs:hover
{font-weight: bold}

a.songs2:hover
{font-weight: bold;
font-style: italic}

a.profile:link 
{text-decoration: none;
border-style: none;}  

a.profile:visited 
{text-decoration: none;
border-style: none;}

a.profile:hover 
{text-decoration: none;
border-style: none;}

strong#drop
{color: #004000;
font-family: Georgia;
font-size: 240%;
font-weight: normal;
line-height: 80%;
margin-right: 1px}

strong#drop2
{color: #004000;
font-family: Georgia;
font-size: 240%;
font-weight: normal;
line-height: 80%;
margin-right: -3px}

strong#drop3
{color: #004000;
font-family: Georgia;
font-size: 240%;
font-weight: normal;
line-height: 80%;
margin-right: -1px}

strong#drop4
{color: #004000;
font-family: Georgia;
font-size: 240%;
font-weight: normal;
line-height: 80%;
margin-right: 0px}

strong#drop5
{color: #004000;
font-family: Georgia;
font-size: 240%;
font-weight: normal;
line-height: 80%;
margin-right: -6px}


strong.waww
{font-size: 10pt;
font-weight: bolder}

strong#bullet
{color: #000000;
font-family: Georgia, sans-serif;
font-size: 160%;
font-style: normal;
font-weight: bolder;
text-indent: -7px}

strong#bullet2
{color: #000000;
font-family: Georgia, sans-serif;
font-size: 130%;
font-style: normal;
font-weight: bolder;
text-indent: -9px}

strong#bullet3
{color: #000000;
font-family: Georgia, sans-serif;
font-size: 160%;
font-style: normal;
font-weight: bolder;
margin-left: -7px}

hr 
{color: #306000;
background-color: #306000;
margin-top: -0px;
margin-bottom: 35px;
margin-left: auto;
margin-right: auto;
width: 97%;
height: 4px;
border-bottom: 1px #ff9900 solid;
border-top: 1px #ffcc00 solid}


hr.four
{color: #306000;
background-color: #306000;
margin-top: 5px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
width: 100px;
height: 3px;
border-bottom: 1px #ff9900 solid;
border-top: 1px #ffcc00 solid}



sup
{position: relative;
vertical-align: 40%;
line-height: 100%;
font-size: 85%}

sub
{position: relative;
vertical-align: -25%;
line-height: 100%;
margin-left: -1px;
font-size: 90%}

div#logo
{text-align: center;
margin-left: -20px;
margin-top: -15px}