table.main {
	background-color: #C7C7C7;
}
body{
	background-color: #FFFFF0;
	font-family: arial, courier;
	color: #595959;
}

body.main_view{
	background-color: #C7C7C7;
}

.bio{
	font-size:14px;;
	color: #330000;
}

a:link{
	color: maroon;
	text-decoration: none;

}
a:hover{
	color: #3F0080;
}
a:visited{
	color:maroon;
	text-decoration: none;
}
.bottom{
	background-color: maroon;
}

h2{
	color:maroon;
	font-weight: normal;
	font-size: 100%;
}
a.bottom_menu{
	color: #C7C7C7;
	text-decoration: underline;
}
a.bottom_menu:hover{
	color: #E3E3E3;
}

a.bottom_menu:visited{
	color: #C7C7C7;
}

td.bottom_menu{
	text-align: center;
}

.header{
	text-align: center;
}

.notes{
	text-align: center;
	color: #595959;
}
.repheader{
	background-color:#C7C7C7;
	color: maroon;
	text-align: left;
}
.repdata{
	font-size: smaller;
	text-align: left;
}

.outer{
	background-color: #FFFFF0;
}

p {
	line-height: 150%;
	text-align: left;
	color: #595959;
}

.menu{
	background-color: #B2B2B2;
}
.menu_item{
	color: #EDEDED;
	background-color: #B2B2B2;
}

a.gallery:hover{
	color: #EDEDED;
}

.page{
	border-width: 1px;
	border-style: inset;
	border-style: ridge;
	border-color: maroon;
	background-color: #B2B2B2;
	color: maroon;
	text-decoration: none;
}
.links{
	font-size: smaller;
}

#link a{
	text-decoration: none;
}

.link_title{
	color: #595959;
}
a.link_title{
	text-decoration: underline;
}

.link_header{
	color: #EDEDED;
	background-color: #B2B2B2;
}

.link_comment{
	color: #595959;
	font-size: smaller;
}