/* CSS Document */

body {
font-family: Arial, Tahoma, Sans-serif, Helvetica, Verdana;
background-image: url(../images/fade5.jpg);
background-repeat: repeat-x;
text-align: center;
margin-top: 10px;
}

a:visited{
color: #000099;
}
A:active{
color:#CC00FF;
}
/*page settings*/

#page {
width: 875px;
background-color: transparent;
text-align: left;

overflow: hidden;
margin: auto;
}

/* Header */

#header {

font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 85px;
padding-top: -10px;
background-color: transparent;
height: 60px;
overflow: hidden;
}
/* Top Settings */
#top {
border-bottom: double green;
overflow: hidden;
padding-bottom: 0px;
margin-bottom: 10px;
}


#top table{
height: 32px;
border-collapse:collapse;
}

#top td{
padding:0px;
}

.topheader {
width: 445px;
display: block;
height:108px;
padding-bottom: -1px;
margin-bottom: -14px;
background-image:url(../images/header2.gif);
background-repeat: no-repeat;

overflow:visible;
}
#navbar {
margin-right:-20px;
margin-top: 0px;
height: 32px;
padding-right:-5px;
padding-left:-5px;
padding-bottom: 0px;
display: block;
background-color: transparent;
text-align: left;
font-family: cursive;

}

#navbar a{
border:none;
width: 75px;
overflow: hidden;
font-size:17px;
text-decoration:none;
color: #003300;
}


.menu-left {
background-image:url(../images/navbar_beginning1.gif);
font-size-adjust:none;
overflow:hidden;
background-repeat:no-repeat;
}
.menu-left:hover {
background-image:url(../images/navbar_beginning1_swap.gif);
overflow:hidden;
background-repeat:no-repeat;
}
.menu-middle {
background-image:url(../images/navbar_middle.gif);
overflow:hidden;
background-repeat:no-repeat;
}
.menu-middle:hover {
background-image:url(../images/navbar_middle_swap.gif);
overflow:hidden;
background-repeat:no-repeat;
}
.menu-right {
background-image:url(../images/navbar_end1.gif);
overflow:hidden;
background-repeat:no-repeat;
}
.menu-right:hover {
background-image:url(../images/navbar_end1_swap.gif);
overflow:hidden;
background-repeat:no-repeat;
}



#navigation-left {
font-size: 15px;
width: 170px;
background-repeat:no-repeat;
padding:10px;
padding-left: 20px;
color:white;
font-family:Forte, Fixedsys;
margin-top: 40px;
height: 300px;
background-image: url(../board2.gif);
float: left;
overflow: hidden;
}
#navigation-left-header {
width: 140px;
font-size:20px;
color:white;
text-align:left;
font-family:Forte, Fixedsys;
padding-left: 10px;
}
#navigation-right {
width: 200px;
background-image: url(../images/links1.gif);
background-repeat:no-repeat;
padding-top:35px;
height: 150px;

margin-left:10px;

font-family: Courier;
color:#009900;
float: right;
overflow: hidden;

}
#navigation-right a{
font-family: Courier;
color:#009900;
margin-left:30px;

}


/* content */

#content {

font-family: Arial, Helvetica, sans-serif;
font-size:17px;
}
#content h2 {

font-family: "Courier New", Courier, monospace;
overflow: hidden;
font-size:36px;
margin-left:150px;
text-decoration:underline;
}

.faq {
font-size:18px;
}

#banner{
margin-top:20px;
margin-bottom:20px;
font-family: andale mono;
font-size:36px;
font-style:italic;
color: #339933;
}

.test{
font-size:24px;
font-family:Georgia, "Times New Roman", Times, serif;
margin-bottom: -10px;
}
.shift{
margin-left: 550px;
font-size:14px;
font-weight:bold;
}

#subscribe1{
display:block;
width: 400px;
height: 100px;
border-right: 2px solid green;
float:left;
}

#subscribe2{
display:block;
position:static;
width: 400px;
height: 100px;

}
#block table{
border-color:#339900;
}
#block td{
padding: 5px;
}
#msg{
font-size:18px;
color: #FF0000;
}
/* Footer */
#footer {
float:none;
width: 863px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height: 65px;
background-image: url(../images/footer8.gif);
text-align: center;
padding: 0px;
}
#w3{

margin-top: -20px;
margin-left: 600px;
}