html {font-size: 85%;}

body {
margin: 0 auto;
padding:0;
height:100%;
background:  #000;
position: relative;
color:#000000;  
text-align:center;
font-family: tahoma, Arial, Helvetica, sans-serif;
font-size:1em;
line-height:130%;

}

.smalltext {font-size: .8em; line-height: 1em;}

img {border: 1px solid black;}

a {
color:#cc0000;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}


blockquote {
margin:1em;
padding:.5em;
background-color:#CC6633;
border-top:1px solid #000;
border-bottom:1px solid #000;
}

blockquote p {
margin:.2em;
color:#FFFFFF;
}

#container { 	
margin:0 auto;
padding:0;
width:800px;
text-align:left;
vertical-align: middle;	
background-color:#ffffcc;
border-right: 1px solid #000;
border-left:1px solid #000;

}



#header {
margin:0;
padding:0;
height:170px;
background-image: url(smallheader.png);
background-repeat: no-repeat;
background-position: bottom right;
background-color: #CC6633;
border-bottom: 3px solid #000;

}

#header h1 {
margin:0;
padding:30px 0 0 70px;
font-size:1.8em;
letter-spacing:.1em;
color:#000;
font-weight:lighter;
display:none;
}

#header h2 {
margin:0;
padding:10px 0 0 80px;
font-size:1.2em;
font-weight:lighter;
letter-spacing:.1em;
color:#000;
display:none;
}

#header h3 {
margin:0 0 0 15px;
padding:0;
font-style: italic;
font-size:.9em;
font-weight:normal;
letter-spacing:.1em;
color:#000;
display:none;
}

#leftColumn {
float:left;
margin:0;
padding:0;
width:180px;
font-size:.9em;

}

#leftColumn p {
padding:10px
}


#leftColumn h2 {
margin:0;
padding:10px 0 0 5px;
font-size:1em;
}

#leftColumn ul {
margin:0 0 0 0;
padding-left:4px;
list-style:none;
}

#leftColumn li {font-weight: bold;
margin:4px 0 5px 0;
}

#leftColumn li a {font-weight: bold;
text-decoration:none;
font-size:.8em;
}

#leftColumn li a:hover{
text-decoration:none;
font-weight: bold;
color: #000000;
}

#centerColumn { 	
margin:0 0 0 180px;
padding-left:5px;
background-color:#FFFcc;
font-size: .9em;
}

#centerColumn ul {padding-right: 20px; margin-right: 20px;}
#centerColumn li {line-height: 1.3em;}

#centerColumn p {
padding-right: 10px;
margin-right: 10px;
}

#centerColumn h2 {
margin:10px 0 0 0;
padding:10px 0 5px 0;
font-size:1.3em;
letter-spacing:.1em;
}

#centerColumn h3 {
margin:10px 0 0 0;
padding:10px 0 5px 0;
font-size:1.1em;
letter-spacing:.1em;
}

#menu {background: #21BF43; width: 800px; float: left; margin: 0; padding: 10px 0; list-style: none; border-bottom: 3px solid #000; font-size: .9em;}
#menu li {float: left; margin: 0 1px 0 0; padding: 0 7px 0 12px;}
#menu a {text-decoration: none; color: #000;}
#menu a:hover {text-decoration: none; color: #fff;}

#footer {
position:relative;
bottom:0;
margin:80px 0 0 0;
padding:0;
height:100%;
line-height:60px;
text-align:center;
font-size:.8em;
background-color:#21bf43;
border-top: 7px solid #000;
}

#footer a {color: #000;}

table {border: thin solid black;}