html {
	width: 100%;
	height: 100%;
}
body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
}
p, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#page {
	height: 100%;
	width: 100%;
	overflow: hidden;
}
#content {
	top: 50%;
	left: 50%;
	width: 1024px;
	height: 700px;
	margin-left: -512px;
	margin-top: -350px;
	border-color: #000000;
	border-style: solid;
	border-width: 0px;
	position: absolute;
}
#content-top {
	width: 1024px;
	height: 505px;
	background-color: #FFFFFF;
}
#content-bottom {
	width: 1024px;
	height: 195px;
	background-color: #412818;
}
#nav {
	position: relative;
	float: left;
	top: 45px;
	left: 60px;
}
#virdis {
	position: relative;
	top: 45px;
	right: 60px;
	float: right;
}
#clr {
	clear: both;
}
#player {
	position: absolute;
	top: 224px;
	left: 754px;
}
.MenuTable {
}
.MenuTable td {
	padding-right: 40px;
}
.TextMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.TextMenu A {
	text-decoration: none;
	color: #FFFFFF;
}
.TextMenu A:hover {
	text-decoration: none;
	color: #A4917B;
}
.TextMenuActive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.TextMenuActive A {
	text-decoration: none;
	color: #A4917B;
}
.TextMenuActive A:hover {
	text-decoration: none;
	color: #A4917B;
}
.TextStd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.TextStd A {
	text-decoration: none;
	color: #FFFFFF;
}
.TextStd A:hover {
	text-decoration: none;
	color: #A4917B;
}
.TextStdActive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A4917B;
}
.TextStdActive A {
	text-decoration: none;
	color: #A4917B;
}
.TextStdActive A:hover {
	text-decoration: none;
	color: #A4917B;
}

#projlist {
	position: relative;
	top: 58px;
	left: 145px;
	float: left;
	width: 835px;
}
#projinfo {
	position: relative;
	top: 68px;
	left: 145px;
	float: left;
}
#projdetails {
	padding-top: 10px;
}
#ProjTable {
	background-color: #FF0000;
}
.ProjDetail {
	float: left;
}
.ProjDetail p {
	margin: 0px;
	padding: 0px;
	padding-right: 15px;
}
.ImageTable {
}
.ImageTable td {
	padding-right: 15px;
}

#officepage {
	position: relative;
	top: 58px;
	left: 60px;
	float: left;
}
.OfficeTable {
}
.OfficeTable td {
	padding-right: 15px;
}
#contact {
	position: relative;
	top: 72px;
	left: 60px;
	float: left;
}
#bio {
	position: relative;
	top: 72px;
	left: 60px;
	float: left;
}
.ContactTable {
}
.ContactTable td {
	padding-right: 15px;
}
.sepline {
	height: 5px;
}