/* this stylesheet was created by StrangeBanana (http://www.strangebanana.com), and modified extensively by Nathan Oliver*/
body
{
background-color: white;
color: rgb(0,0,0);
font-family: Times New Roman, serif;
border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none;
border-color: rgb(63,162,14);
}

#content
{
font-size: 90%;
background-color: rgb(255,255,255);
color: rgb(0,0,0);
border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none;
padding: 5px 15px 15px 15px;
border-color: rgb(0,0,0);
text-align: left;
}

#content a
{
/*color: rgb(154,234,116);*/
text-decoration: underline;
}


#menu
{
background-color: #87cefa;
color: black;
font-family: Times New Roman, serif;
font-style: normal;
border-color: #87cefa;
border-top-width: 5px; border-bottom-width: 0px;border-left-width: 0px; border-right-width: 0px;
border-style: none; 
padding:5px 0px;
margin-top:1px; /*creates a bit of whitespace between red and blue*/
}

#menu a, #menu div, #menuTack a, #menuTack div
{
color: rgb(0,0,0);
font-variant: normal;
text-transform: none;




text-decoration: none;
text-align: left;
}

#menu div, #menuTack.div
{

border-color:white;
margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
border-style: none; 
border-width: 0px;
padding:0px 5px;

}
div.menuitem
{
background-color:#87cefa;
border-color: #87cefa;
}
div.menuself
{
background-color: #4169e1;
border-color: #4169e1;
}
div.credits{

margin-top: 4px;

}
/*
#menu .menuitem:hover, #menu .menuself:hover
{
background-color: rgb(255,255,0);
color: rgb(0,0,0);
border-color: rgb(255,255,0);
}
*/
#menu img, #menuTack img {
border-style: none;
}



#logo
{
border-color: rgb(255,0,0);
border-left-width: 200px; 
border-right-width: 200px;
border-left-style: solid; border-right-style: solid;
padding: 1px 1px 1px 1px;
}
#logo, #logo a
{
font-size: 100%;
background-color: white;
color: rgb(0,0,0);
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-variant: normal;
text-transform: none;
font-weight: bold;

text-align: center;
}
#logo a
{
text-decoration: none;
}

#trail, #trail a
{
font-size: 96%;
background-color: rgb(255,255,255);
color: rgb(70,138,37);
font-style: normal;
font-variant: normal;
text-transform: capitalize;
font-weight: bold;
border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none;
padding: 11px 11px 11px 11px;
border-color: rgb(111,199,68);
text-align: center;

}

h1, h2, h3, h4, h5, h6
{
font-family: Georgia, serif;
font-style: normal;
font-variant: normal;
text-transform: none;
font-weight: bold;
}

h1
{
font-size: 152%;
}

h2
{
font-size: 141%;
}

h3
{
font-size: 130%;
}

h4
{
font-size: 119%;
}

h5
{
font-size: 108%;
}

h6
{
font-size: 97%;
}



#trail a
{
text-decoration: none;
}



#trail a:hover
{
}

/* layout */
#logo{ height:75px;}
#trail {display:none;}
#menu		{width: 200px; position: relative; top: 0; left: 0; float: left; text-align: left;}
.menuitem, .menuself		{width: auto;display: block;}
#content		{margin-left: 200px; width: auto}

#menuTack {width:200px; position:relative; top: 0; left: 0; float: left; text-align: left; clear:left;}



@media print
{
#menu       {display: none;}
#content    {padding: 0px;margin-left:0px}
#content a  {text-decoration: underline;}

}

img.floatRight {
    float:right;
    clear:right;
    margin:4px; 
    border:0;
}
img.floatLeft {
    float:left;
    clear:left;
    margin:4px;
    border:0;
}
