body
{
background-color: rgb(55,155,155);
color: rgb(55,155,155);
font-family: Verdana, sans-serif;
border-left-width: 0px; border-right-width: 0px; 
border-top-width: 0px; border-bottom-width: 0px;
border-left-style: solid; border-right-style: solid; 
border-top-style: solid; border-bottom-style: solid;
border-color: rgb(255,255,255);
}
#content
{
font-size: 100%;
background-color: rgb(255,255,255);
color: rgb(0,0,0);
border-left-width: 4px;
border-left-style: solid;
border-color: rgb(255,255,255);
padding: 2px 2px 12px 2px;
text-align: left;
}

#floater2
{
font-size: 75%;
float: right;
width: 390px;
background-color: rgb(255,255,153);
color: rgb(0,0,0);
font-family: Verdana, sans-serif;
padding-left: 25px;
padding-top: 25px;
}

a.big {
font-size:200%;
text-align: center;
}

#floater2a
{
font-size: 75%;
float: right;
width: 500px;
background-color: rgb(255,255,153);
color: rgb(0,0,0);
font-family: Verdana, sans-serif;
padding-left: 1px;
padding-top: 1px;
}


#floater4
{
font-size: 75%;
float: right;
width: 250px;
background-color: rgb(255,255,153);
color: rgb(0,0,0);
font-family: Verdana, sans-serif;
padding-left: 25px;
padding-top: 5px;
}
#floater5
{
font-size: 75%;
float: right;
width: 110px;
background-color: rgb(255,255,153);
color: rgb(0,0,0);
font-family: Verdana, sans-serif;
padding-left: 1px;
padding-top: 1px;
}


#floater3
{
font-size: 75%;
float: right;
width: 410px;
margin-left: 20px;
background-color: rgb(255,255,255);
color: rgb(0,0,0);
font-family: Verdana, sans-serif;
padding-left: 5px;
padding-top: 5px;
text-align: center;
font-size:200%;
}


#floater7
{
font-size: 75%;
float: right;
width: 30%;
background-color: rgb(255,255,153);
color: rgb(0,0,0);
font-family: Verdana, sans-serif;
padding-left: 3em;
padding-top: 2em;
}


#floater
{
font-size: 75%;
float: right;
width: 240px;
background-color: rgb(255,255,153);
color: rgb(0,0,0);
font-family: Verdana, sans-serif;
padding-left: 25px;
padding-top: 5px;
}

#linker
{
font-size: 125%;
color: rgb(0,155,0);
text-align: center;
}

#quicksched
{
font-size: 40%;
width: 380px;
background-color: rgb(255,225,225);
color: rgb(0,0,0);
font-family: Verdana, sans-serif;
}


#floatbox
{
font-size: 55%;
float: right;
width: 250px;
background-color: rgb(255,255,255);
color: rgb(0,0,0);
font-family: Verdana, sans-serif;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
}

#logo_zone 
{
float: left;
width: 10%;
margin-right: 0.5em;
background: no-repeat rgb(55,155,155) 
url('http://rsward.com/test/images/ghostbook-s.jpg');
}

#logo, #logo a
{
font-size: 150%;
background-color: rgb(55,155,155);
color: rgb(255,255,255);
font-family: Verdana, sans-serif;
font-style: normal;
font-variant: normal;
text-transform: none;
font-weight: bold;
padding: 36px 6px 12px 6px;
border-color: rgb(142,99,217);
text-align: left;
}

#logo a{text-decoration: none;}

#banner {
padding: 0em;
margin-top: 0em;
margin-bottom: 0em;
background-color: rgb(55,155,155);
}

#trail, #trail a
{
font-size: 96%;
background-color: rgb(55,155,155);
color: rgb(0,0,0);
font-style: normal;
font-variant: normal;
text-transform: none;
font-weight: normal;
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: 5px 5px 15px 15px;
border-color: rgb(255,255,255);
text-align: left;
}

#trail a{text-decoration: none;}
#trail a:hover
{
text-decoration: underline;
color: rgb(255,204,0);
}

#menu
{
background-color: rgb(55,155,155);
color: rgb(219,205,243);
font-family: Verdana, sans-serif;
font-style: normal;
border-color: rgb(255,255,255);
}

a.menuitem
{
font-size: 80%;
padding-bottom: 2px;
padding-top: 4px;
padding-left: 4px;
padding-right: 4px;
background-color: rgb(255,255,102);
color: rgb(0,102,102);
line-height: 150%;
font-variant: normal;
text-transform: none;
font-weight: bold;
text-align: left
}

#menu a{text-decoration: none;}

.menuitem:hover
{
background-color: rgb(55,155,155);
color: rgb(255,255,255);
}

/* layout */
.menuitem		{display: inline;}

.floatright {
	float: right;
	margin-top: 30px;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 10px;
	}




#content a
{
color: rgb(55,155,155);
text-decoration: underline;
}

#content a:hover, #content a:active
{
background-color: rgb(55,155,155);
color: rgb(219,205,243);
}

#content-1, #content-2, #content-3, #content-4
{
background-color: rgb(255,255,255);
color: rgb(0,0,0);
}




h1, h2, h3, h4, h5, h6
{
font-family: Verdana, sans-serif;
font-style: normal;
font-variant: normal;
text-transform: none;
font-weight: normal;
}

h1{font-size: 170%; font-weight: bold; vertical-align: top; }
h2{font-size: 159%;}
h3{font-size: 148%;}
h4{font-size: 137%;}
h5{font-size: 126%;}
h6{font-size: 115%;}

#award li, #award a
{
background-color: rgb(255,255,255);
color: rgb(0,0,0);
line-height: 150%;
}

#foot, #foot a
{
font-size: 85%;
color: rgb(255,255,255);
}

p.index
{
color: rgb(0,0,0);
margin-bottom: 2px;
margin-left: 4px;
margin-right: 2px;
margin-top: 2px;
}

p.header
{
color: rgb(255,255,255);
background-color: rgb(100,0,0);
margin-bottom: 4px;
margin-left: 4px;
margin-right: 4px;
margin-top: 4px;
font-size: 115%;
}

.form_entry_text
{
font-size: 100%;
color: rgb(0,150,0);
}

.form_group
{
font-size: 85%;
background-color: rgb(222,202,222);
width: 75%;
}

@media print
{
#menu       {display: none;}
#content    {padding: 0px;}
#content a  {text-decoration: underline;}
}