body {
	font-family:verdana, arial, sans-serif;
	background-color: #f0e7f0;
	margin-top: 0px;
}

table {
	background-color: #fff;
}
td { font-size:11px }
a:link, a:visited {color: #7d7867;}
a:link.link, a:visited.link {color: #7d7867;}

a.credit:link, a.credit:visited{ color:#333333; text-decoration:none}

input.input80 {font-size:10px; width:80px; background-color:white; border:solid 1px #333333;}
input.input230 {font-size:10px; width:230px; background-color:white; border:solid 1px #333333;}

select.input120 {font-size:10px; width:120px; background-color:white; border:solid 1px #333333;}

textarea.input230 {font-size:10px; width:230px; background-color:white; border:solid 1px #333333;}

.blackbox {border:solid 1px #000000}
.borderB {border-bottom: solid 1px #000000}
.error{color:red; font-weight:bold;}
.paddingB {padding-bottom:6px;}

.newsHeader {
	color: #958453;
	font-size: 12px;
	font-weight: bold;
}

.introtext {
	color: #7d7867;
}

a:link.newsLink, a:visited.newsLink {
	color: #7d7867;
	text-decoration: none;
}

a:link.menuLink, a:visited.menuLink {
    color: #FFFFFF;
	text-decoration: none;
}

a:hover.menuLink {
    color: #FFFFFF;
	text-decoration: underline;
}

#topTable {
	padding-bottom: 10px;
	width: 750px;
}

#menuTable {
	padding-bottom: 15px;
	width: 750px;
}

#topCell {
	background-color: #b499ba;
	height: 60px;
	margin-bottom: 15px;
}

#logoCell {
	background-image: url("images/logo.png");
	background-repeat: no-repeat;
	width: 296px;
	height: 193px;
}

#graphicCell {
	background-image: url("images/graphic.png");
	background-repeat: no-repeat;
	width: 454px;
	height: 193px;
}

#menuCell {
	background-color: #b499ba;
	width: 750px;
	height: 35px;
	font-family: url("LithosPro-Regular.otf");
	font-size: 16px;
	font-weight: bold;
	color: white;
}

#menuList {
	list-style: none;
	margin: 0px;
}

	#menuList li {
		float: left;
		padding-right: 15px;
		color: white;
	}

.rightMenu {
	height: 24px;
	width: 210px;
	font-size: 15px;
	background-color: #b499ba;
	padding-left: 10px;
	margin-left: 10px;
	font-weight: bold;
	color: white;
	padding-top: 4px;
}
	
.rightMenuContent li{
	color: black;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin-left: 10px;
}


.rightMenuList{
	list-style: none;
	padding-left:0px;
	margin-top: 0px;
}

#contentCell {
	background-image: url("images/gradientbg.gif");
	background-repeat: repeat-x;
	background-color: #f1e7f0;
	width: 521px;
	min-height: 400px;
}

#spacerCell {
	width: 10px;
	height: auto;
}

#rightCol {
	width: 220px;
	height: auto;
}
