#selectstyle {
background: #FFFFE0;
width: 100% ;
}

#stylecell {
background: white;
color: blue ;
width: 100%;
height: 100%;
}
a.stylecell {
color: blue ;
}

#notstylecell {
background: blue;
color: white ;
width: 100%;
height: 100%;
}

a.notstylecell {
color: white ;
}

#wrapper {
width: 800px ; 
background: white; 
align: center;
padding-left: 2%

}
#menu {
float: left; 
width: 17% ; 
background: white; 
color: black; 
padding: 2%;
}


#contents {
float: right; 
width: 70% ; 
background : white; 
padding: 1% ; 
padding-right: 5%;
}

#header {
clear: both ; 
width: 100%; 
height: 130px ; 
background: white ; 
}

.hidden 
{position:absolute; 
left:-10000px; 
top:auto; 
width:1px; 
height:1px; 
overflow:hidden;} 

a:hover {color: red;}

#footer {
height: 100px ;
width: 100%;
clear: both;

}

h1 {
font-size: 2.5em;
}

h2 {
font-size: 1.875em;
}

h3 {
	margin-bottom: -3px;
	font-size: 1.25em ;
}

h4 {
	display: inline ;
	padding-right: 5px;
	font-size: 1.25em;
}

#tfooter {
width: 80%;
align: center ;
}

#cheader {
align: center;
}

#cfont {
text-align: center ;
}

#imageframe {
height : 100% ;
float: left ;
}

p {
font-family : Georgia, Verdana, "Times New Roman" ;
font-size: 0.875em ;
}

body {
font-size: 150%;
background: gray;
width: 900px ;
padding-left: 50px ;
padding-right: 50px;
margin-left: auto;
margin-right: auto;
}


  .centeredImage
    {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    }

#timage {
float: left ;
border: 1px ;
margin-right: 2em;
width: 200px ;
}

#columns {
width: 100%
float: clear ;
}

#columns .column {
width: 46% ;
padding: 1% ;
}

#columns .left {
float: left;
}

#columns .right {
float: right ;
}

#maintext {
width:100% ;
float: clear ; 

}