.navbox, .main {
	background-image:url(images/fadeout.png);
	background-repeat:repeat-y;
	background-position:top right;
	background-color:rgb(245,241,149);
		
	position:relative;
	padding:34px;	
	margin-left:0px;
	margin-bottom:30px;
}

.main {
	position:absolute;
	left: 250px;
	width:400px;
}


.navbox {
	position:absolute;
	left:5px;
	width:150px;
}

/* Rounded corner in top left */
img.rc_tl {
	position:absolute;
	left:0px; top:0px;
}

p {
	font:10pt Verdana;
	text-indent:30px;
}

a:link, a:visited {
	color:darkred;
	font:courier new;
	text-decoration:underline;
}
a:hover {
	color:red;
	text-decoration:none;
}

h1 {
	border-bottom:2px dashed darkred;
	font:22pt Arial bold;
	margin:0px;
}

img {
	border:none;
}

img#portrait {
	border:1px solid black;
}