/* CSS Document */
body {marginheight:0; marginwidth:0; topmargin:0; leftmargin:0; 
}

h1 {font-size:20px; font:Georgia, "Times New Roman", Times, serif;}
h2 {font-size:18px; font:Georgia, "Times New Roman", Times, serif;}
h3 {font-size:16px; font:Georgia, "Times New Roman", Times, serif;}
p {font-size:15px; font:Georgia, "Times New Roman", Times, serif; margin-left:inherit;}

h4 {font-size:24px; padding:20px; font:Georgia, "Times New Roman", Times, serif;}
hr {color:black;}

a:link     {color:black;}
a:visited  {color:black;}
a:hover    {color:#bc3436;}
a:active   {color:white;}

#setup{margin:0 auto;
}

#intro {
margin:0 auto;
padding:0;
}

#animation {
margin:0;
margin-left:150px;
margin-right:150px;
margin-top:50px;
}

{
margin: 10px 0 0 30px;
padding: 0;
height: 22px;
}
.style1 {color: #bc3436}
.style2 {color: #00FFFF}
.style3 {border: 2px solid #330066}

#menu2 ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;

text-align: center;
}

#menu2 ul li
{
display: block;

text-align: center;
float: left;
padding: 0;
margin: 0;
}

#menu2 ul li a
{
background: #99CC99;
width: 162px;
height: 18px;
border-top: 1px solid #FF6666;
border-left: 1px solid #FF6666;
border-bottom: 1px solid #FF6666;
border-right: 1px solid #FF6666;
padding: 0;
margin: 0 6px 10px 0;
color: #333333;
text-decoration: none;
display: block;
text-align: center;
font: bold 14px/20px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}

#menu2 ul li a:hover
{
color: #930;
background: #FF6666;
}

#menu2 a:active
{
color: #fff;
}

#menu2 li#active a
{
background: #c60;
border: 1px solid #c60;
color: #fff;
}


#horizmenu
{
      width: 100%;
      margin: 0;
      padding: 0;
      height: 20px;
}

#horizmenu ul
{
      margin: 0;
      padding: 0;
      list-style-type: none;
}

#horizmenu ul li
{
background: #F96;
text-align: center;
padding: 0;
margin: 0;
width: 33%;
float: left;
height: 18px;
border-top: 1px solid #87947C;
border-bottom: 1px solid #87947C;
border-right: 1px solid #87947C;

color:#990033;
text-decoration: none;
display: block;
font: bold 10px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;

}
#horizmenu ul li a
{
background: #Fc9;
width: 100%;
color:#FF6666;
text-decoration: none;
display: block;
}

#horizmenu ul li a:hover
{
color: #930;
background: #FF6666;
}

#horizmenu li#active a
{
background: #c60;

}

#dropmenudiv{
position:absolute;
width: 33%;
background: #F96;
color:#990033;
text-decoration: none;
text-align: center;
display: block;
font: bold 10px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
border:1px solid #87947C;
border-bottom-width: 0;
z-index:100;
}

#dropmenudiv a{
background: #Fc9;
color:#060;
width: 100%;
display: block;
font: bold 10px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
line-height:18px;
text-align: center;
text-indent: 3px;
border-bottom: 1px solid #87947C;
padding: 0;

text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
color: #930;
background: #FF6666;
}

.qletter{
font:normal 12pt "Comic Sans MS";
}

.floatleft {
float:left;
padding:10px;
}

.floatright{
float:right;
padding:10px;
}

#maintable {
background: #87947C;
margin : 0px;
padding : 0px;
border: 0px;
}

