/*body classes for index and iframe*/
body.index
{
background-color:gray;
 }
body
{
background-color:goldenrod;
font-family:georgia, "times new roman", times, serif;
 }
body.gallery
{
background-color:wheat;
font-family:georgia, "times new roman", times, serif;
}
body.photo
{
text-align:center;
background-color:royalblue;
font-family:georgia, "times new roman", times, serif;
color:white;
padding:10px;
}
body.iframe
{
background-color:wheat;
font-family:georgia, "times new roman", times, serif;
padding:1em;
 }
/*styles for pre text*/
pre
{
font-family:georgia, "times new roman", times, serif;
 }
/* Styles for div tags*/
#container
{
overflow:hidden;
border:10px solid royalblue;
width:900px;
margin:auto;
background-color:wheat;
 }
#header
{
border-bottom:10px solid royalblue;
overflow:hidden;
height:150px;
text-align:center;
background-color:royalblue;
color:goldenrod;
 }
#left
{
overflow:hidden;
float:left;
width:140px;
height:600px;
background-color:goldenrod;
 }
#textleft
{
text-align:center;
overflow:hidden;
padding:10px;
padding-top:25px;
}
#content
{
overflow:hidden;
float:left;
width:560px;
height:100%;
background-color:goldenrod;
font-family:georgia, "times new roman", times, serif;
color:white;
 }
#alumcontent
{
overflow:hidden;
float:left;
width:760px;
height:100%;
background-color:goldenrod;
font-family:georgia, "times new roman", times, serif;
color:white;
 }
#right
{
overflow:hidden;
float:right;
width:200px;
height:600px;
background-color:goldenrod;
 }
#textright
{
overflow:hidden;
text-align:center;
font-size:smaller;
color:white;
background-color:goldenrod;
line-height:1.8em;
padding:1.8em;
}
#footer
{
text-align:right;
font-size:small;
background-color:royalblue;
clear:both;
 }
/*styles for links*/
                     /*links sidebar*/
a.left:link{color:white; }
a.left:visited{color:white; }
a.left:hover{background-color:red; }
a.left:active{color:gold; }
a.left
{
text-decoration:none;
 }
a.gall
{
text-decoration:none;
}
                     /*external links*/
a
{
line-height:1.3em;
 }
a:link{color:black; }
a:visited{color:black; }
a:hover{background-color:red; }
/*styles for logo*/
img.logo
{float:right;
 }
			/*tables*/
table
{
border:0;
width:550px;
height:100%;
}
td
{
text-align:center;
vertical-align:bottom;
}
