body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(images/background4.jpg);
	background-repeat: repeat;
	margin: 0 auto;
}

.lf {float: left;}
.rf {float: right;}
.plten {padding-left: 10px;}
.prten {padding-right: 10px;}

#wrapper {width:1024px;height:100%;min-height:400px; text-align: center;}
#header {height:122px;width:1024px;}
#menu {width: 1024px; float: left;}
#mainBody{width:1020px; height:100%; border-left: solid 2px #000000;border-right: solid 2px #000000;border-collapse:collapse; text-align: left; background-color: #FFFFFF; min-height: 400px; margin: 0 auto; float: left; padding-top: 25px;}
#contentRows { padding-left: 10px; padding-top: 10px; padding-right: 10px;}
#footer {background-image: url(images/footerBkgnd.jpg); background-repeat: no-repeat; width: 1024px; height: 30px; font-size: 10px; color: #FFFFFF; text-align: left; line-height: 30px; float: left;}
a.footer {color: #ffffff; font-size: 10px; text-decoration: none;}
a.footer:hover {text-decoration: underline;}
h1 {color: #4b000f; font-size: 16px;}
a.email {color: Maroon;}
#projectSelectCell 
{
	padding-left: 10px;
	padding-top: 14px;	
	width: 220px;
	vertical-align: top;
	text-align: left;
}

#projectImageCell 
{
	padding-left: 10px;	
	padding-top: 14px;
	padding-bottom: 30px;	
	border-left: solid 1px Maroon;
	vertical-align: top;
	text-align: center;
}

#projectThumbCell 
{
	padding-left: 10px;
	padding-bottom: 30px;
	vertical-align: top;
	width: 220px;
	text-align: left;
	vertical-align: top;
}

#projectTable 
{		
	height: 370px;
	width: 100%;	
	border-top: solid 1px Maroon;
}


