body {
	padding:0;
	font: 14px arial, helvetica, sans-serif;
	text-align:center; 
	color:#A20000; 
	background-color: #cccccc;
	margin: 5% 20% 5% 20%; 
	line-height:24px;
}
p {
	font: 14px arial, helvetica, sans-serif;
	text-align:center; 
	color:#A20000; 
	margin-top:0px;
	margin-bottom:10px;
	line-height:24px;
}
div {margin:0; padding:0;}
a:link {color: #330000; text-decoration:none; font-weight: bold;}     
a:visited {color: #666666; text-decoration:none; font-weight: bold;}  
a:hover {color: #330000; text-decoration:none}   
a:active {color: #666666; text-decoration:none} 
h1 h2 h3 {
	margin:0; 
	padding:0;
	color:#333;
	font-style:italic;
	font-weight:bold;
	font-family:'Times New Roman', serif}
.header{
	color:#333;
	font-size:130%;
	font-family:'Times New Roman', serif}
.caption {
	text-align:right;
	font:80% arial, helvetica, sans-serif;
	font-style:italic;
	color:#333333}
.date {
	text-align:right;
	color:#444444;
	margin:0 5px 0 0;
	font:80% sans-serif}	
.reshead {
	text-align:center;
	font-style:italic;
	font-weight:bold;
	color:#333333;
	font-family:serif;
	margin:5px 5px 5px 5px;}
ul {
	margin:0;
	padding:0;
	list-style-type: none;}
li {
	background: url(images/square.gif) no-repeat 0 7px;
	color:#A20000;
	padding-left:20px;
	text-align:left;
	margin-bottom:10px;
	}
.pgrey {
	font-size:110%;
	color:#444444;}
.portfolionav {
	color: #333333;
	padding: 5px;
	}
#footer {
	clear: both;
	position:relative;
	bottom: 0;
	margin: 0;
	text-align:center;
	font:80% serif;
	padding: 30px;}
hr {color:#444444;}
#content {
	padding:0;
	position:absolute;
	top:100px;
	left:80px;
	width:700px;
	margin: 0 5px 5px 5px;
}
.index {position:relative;
	left:150px;
	}
.folio {position:absolute;
	top:61px;
	left:0px;
	width:250px;
}
img{border:0;}


