html, body {
  margin: 5px;
  padding: 0;
  height: 100%;/*Required*/
  background-color: #ffffff;}

body {
	font: .8em Arial, sans-serif;
	text-align: center;/* For IE to center page */
	color: #000000;	margin-top: 0px;}
#Container {
	margin-right:auto;
	margin-left:auto;
	position:relative;
	left:0px;
	top:0px;
	width:914px;
	min-height: 100%;/* For Modern Browsers */
	height: auto !important;/* For Modern Browsers */
	height: 100%;/* For IE */	text-align: justify;	margin-top: 0px;}

#LeftSpace {
	position:absolute;
	left:0px;
	top:0px;
	width:7px;
	height:772px;	background-color: #fff;}

#LeftTopCorner {
	position:absolute;
	left:7px;
	top:0px;
	width:50px;
	height:169px;	background-color: #755e78;}

#Logo {
	position:absolute;
	left:57px;
	top:0px;
	width:347px;
	height:169px;	}

#Header {
	position:absolute;
	left:404px;
	top:0px;
	width:453px;
	height:169px;	background-repeat: no-repeat;	background-position: top center;	margin-right: 10px;}
	
img.tagline {	margin-top: 10px;}
	
h1.header {		font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 2em;	font-weight: normal;	color: #745e76;	vertical-align: text-bottom;	margin-top: 130px;	margin-left: 5px;	border-bottom: 1px solid;}

h1.normal {	color: #745e76;	font-size: 1.8em;	font-weight: lighter;	border-bottom: 1px #745e76 solid;}
	
h2 {	color: #745e76;	font-size: 1.2em;	font-weight: bold;	text-align: left;}

h3 {	color: #607957;	font-family: Times, "Times New Roman", serif;	font-size: 1.3em;	font-style: italic;}

em {	font-family: Times, "Times New Roman", serif;	font-size: 1.2em;	font-style: italic;}
	

#RightTopCorner {
	position:absolute;
	left:857px;
	top:0px;
	width:50px;
	height:169px;
	background-color: #755e78;
}

#RightSpace {
	position:absolute;
	left:907px;
	top:0px;
	width:7px;
	height:772px;	background-color: #fff;}

#LeftPurple {
	position:absolute;
	left:7px;
	top:169px;
	width:33px;
	height:603px;
	background-color: #755e78;
}

#LeftShadow {
	position:absolute;
	left:40px;
	top:169px;
	width:17px;
	height:603px;	background-image: url(images/LeftShadow.jpg);	background-repeat: no-repeat;}

#Nav {
	position:absolute;
	left:57px;
	top:169px;
	width:347px;
	height:421px;
}

#Content {
	position:absolute;
	left:404px;
	top:169px;
	width:453px;
	height:603px;	background-color: #cdd9c3;	padding-left: 10px;	padding-top: 10px;	padding-bottom: 10px;}
#Content_text {
	width: 430px;
	height:590px;	overflow: auto;	padding-right: 10px;	}
	
img.photo {	padding: 5px;	border: 2px #755e78 solid;	margin: 5px;}

#RightShadow {
	position:absolute;
	left:857px;
	top:169px;
	width:17px;
	height:603px;	background-image: url(images/RightShadow.jpg);	background-repeat: no-repeat;}

#RightPurple {
	position:absolute;
	left:874px;
	top:169px;
	width:33px;
	height:603px;
	background-color: #755e78;
}

#BelowMenu {
	position:absolute;
	left:57px;
	top:590px;
	width:347px;
	height:182px;
	background-image: url(images/BelowMenu.jpg);	background-repeat: no-repeat;}

#BottomLeft {
	position:absolute;
	left:0px;
	top:772px;
	width:57px;
	height:75px;	background-image: url(images/BottomLeft.jpg);	background-repeat: no-repeat;}

#Footer {
	position:absolute;
	left:57px;
	top:772px;
	width:800px;
	height:75px;	background-image: url(images/Footer.jpg);	color: #fff;	text-align: center;	padding-top: 20px;	background-repeat: no-repeat;}
	
table.footer {
	color: #fff;}
	
#BottomRight {
	position:absolute;
	left:857px;
	top:772px;
	width:57px;
	height:75px;	background-image: url(images/BottomRight.jpg);	background-repeat: no-repeat;}

.whitelinks {	color: #fff;	text-decoration: none;}
.whitelinks:hover {	color: #fff;	font-weight: bold;	text-decoration: none;}
	
.whitelinks:visited {
	color: #cdd9c3;	text-decoration: none;}

.plain {	color: #662d91;	text-decoration: underline;}

.plain:hover {	color: #5c9761;	font-weight: bold;	text-decoration: none;}

.plain:visited {	color: #76605e;	text-decoration: underline;}
	
td {
	font: .8em Arial, sans-serif;}