@charset "UTF-8";
/* CSS Document */

#masterpage {
	width: 1000px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	background-color: #446e94; /* Was 660000 */
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

	#header {
		background-image: url(images/header3.jpg);
		background-repeat: no-repeat;
		width: 1000px;
		height: 370px; /* Old was 197px */
	}
	
	#nav {
		width: 995px;
		height: 32px;
		background-color: #553d91;
		padding-left: 5px;
		text-align: center;
	}
	
		#navspacer {
			width: 66px;
			cursor: default;
			background-color: #553d91; /* Was #884f6a */
		}
	
	#content {
		display: table;
		border-collapse: collapse;
		width: 1000px;
		height: auto;
		/*background-color: #761a45;*/
		color: #fff;
	}
	
	#leftcolumn {
		display: table-cell;
		width: 215px; /*Was 240px*/
		height: auto;
		/*float: left;*/
		padding: 10px 10px 0 10px;
		text-align: center;
		border-right: 1px solid #FFF;
		vertical-align: top;
	}
	
	#main {
		display: table-cell;
		width: 520px; /*Was 570px*/
		height: auto;
		padding: 0 25px 5px 25px;
		/*position: relative;
		padding-left: 190px;*/
	}
	
	#rightcolumn {
		display: table-cell;
		width: 215px;
		padding: 10px 10px 0 10px;
		text-align: center;
		height: auto;
		/*float: right;*/
		border-left: 1px solid #FFF;
		vertical-align: top;
	}
	
	#footer {
		width: 390px;
		height: auto;
		margin-left: 15px;
		margin-right: 15px;
		padding-top: 15px;
		padding-bottom: 10px;
		color: #d6d1ce; /* was dcc47a */
		font-weight: bold;
		font-size: 0.9em;
	}
	
#byline
{
	font-size: 0.75em;
	color: #fff;
}

	#byline a {
		text-decoration: none;
		color: #fff;
	}
	
	#byline a:hover {
		text-decoration: underline;
		color: #fff;
	}


#biomaster {
	width: 500px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

	#bioheader {
		background-image: url(images/logobios.jpg);
		background-repeat: no-repeat;
		background-position: center;
		width: 500px;
		height: 173px;
	}
	
	#biocontent {
		width: 480px;
		height: auto;
		background-color: #000;
		color: #fff;
		top: 193px;
		padding-left: 10px;
		padding-top: 20px;
		padding-bottom: 10px;
		padding-right: 10px;
	}

body {
	background-color: #2e1861; /*Was 3e6a8c*/
	font: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 0.83em;
	/*background-image: url(images/background.jpg);
	background-repeat: repeat-x;*/
}

a
{
	color: #d6d1ce; /* was dcc47a */
	text-decoration: none;
}
/*
a:visited
{
	color: #d6d1ce;
	text-decoration: none;
}

a:hover
{
	color: #d6d1ce;
	text-decoration: none;
}

a:active
{
	color: #dcc47a;
	text-decoration: none;
}*/

h1 {
	color: #dcc47a;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.navhead {
	background-color: #7857ca;
}

.tdleft {
	background-image: url(images/divider.jpg);
	background-repeat: repeat-y;
	background-position: right;
}

.tdright {
	background-image: url(images/divider.jpg);
	background-repeat: repeat-y;
	background-position: left;
}

.bold {
	font-weight: bold;
}

.italics {
	font-style: italic;
}

.smalltext
{
	font-size: 0.83em;
	line-height: 1.25em;
}

.caption { color: #dcc47a; font-size: 0.75em; font-family: verdana; }

.largetext {
	font-size: 1.25em;
}

.hugetext {
	font-size: 2em;
}

.boldunder
{
	font-weight: bold;
	text-decoration: underline;
}

.imgleftreveal {
	padding-right: 25px;
	padding-bottom: 25px;
}

.namehead { 
	color: #dcc47a;
	font-family: verdana;
	font-weight: bold;
}

.caption
{
	font-size: 0.80em;
	line-height: 1em;
	color: #dcc47a;
}

.underline
{
	text-decoration: underline;
}

.yellowtext {
	color: #ffcc33;
}

.versetable {
	width: 189px;
	border: 0;
}
