/* CSS Document */

body {
	background-color: #111111;
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: small;
	}

img {
	border: 0;
	}

.logo {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 292px;
	width: 714px;
	}
	
.menu {
	position: absolute;
	top: 250px;
	left: 20px;
	margin: 0px;
	padding: 0px;
	}
	.menu ul {
		margin: 0;
		padding: 0;
		}
	.menu ul li {
		list-style: none;
		background: #111111 url(../images/menu_item_unselected.gif);
		margin 0 0 2px 0;
		padding: 0;
		width: 200px;
		}
	.menu ul li a {
		display: block;
		padding: 5px 0 5px 5px;
		border-bottom: 1px solid #494949;
		border-right: 1px solid #494949;
		margin: 0px;
		color: #EEEEEE;
		text-decoration: none;
		font-weight: bold;
		}
	
	.menu ul li a:hover, .menu ul li a.selected { 
		background:#edff4f url(../images/menu_item_hover.gif) no-repeat right;
		color:#000000;
		text-decoration:none;
		border-bottom:1px solid #494949;
		border-right:1px solid #494949;
		}

.crest{
	margin-top: 10px;
	background-color: #000000;
	padding: 5px;
	border: 1px solid #333333;
	}
	.crest p {
		color: #EDFF4F;
		text-align: center;
		}

.album {
	float: left;
	margin-top: 10px;
	background-color: #000000;
	padding: 10px;
	border: 1px solid #333333;
	margin-right: 10px;
	text-align: center;
	}
	.album p {
		color: #EDFF4F;
		text-align: center;
		}

.picture img {	
	margin-top: 10px;
	background-color: #000000;
	padding: 10px;
	border: 1px solid #333333;
	margin-right: 10px;
	}
	.picture img:hover {
		border: 1px solid #CCCCCC;
		}

.sisters ul {
	float: left;
	margin-right: 20px;
	}	

.information {
	position: absolute;
	top: 255px;
	left: 270px;
	width: 650px;
	color: #FFFF99;
	font-weight: normal;
	}
	.information .title {
		color: #edff4f;
		font-size: xx-large;
		letter-spacing: 0.05em;
		width: 100%;
		border-bottom: 2px solid #edff4f;
		}
	
	.information p {
		line-height: 1.35em;
		word-spacing: 0.03em;
		}

	.information a, .information a:visited, .information td a, .information td a:visited {
		color: #EEEEEE;
		text-decoration: none;
		}
	.information a:hover, .information td a:hover {
		color: #EDFF4F;
		text-decoration: underline;
		}
	.information ul li {
		margin-bottom: 3px;
		}

.profile .picture {
	position: relative;
	float: left;
	width: 230px;
	}
.profile .contact {
	position: relative;
	float: left;
	margin-left: 20px;
	width: 400px;
	}
.profile .about {
	clear: both;
	position: relative;
	float: left;
	}

.footer {
	margin-top: 55px;
	}