@charset "utf-8";

* {
margin: 0;
padding: 0;
}

A:link {
text-decoration: none;
color: #00b7e4;
background: transparent;
}

A:active {
text-decoration: none;
color: #a59c43;
background: transparent;
}

A:visited {
text-decoration: none;
color: #bb4d77;
background: transparent;
}

A:hover {
text-decoration: none;
color: #00b7e4;
background: transparent;
}

body {
background-color: #000000;
text-align: center;
background-image: url();
background-repeat: no-repeat;
}

#container {
position: relative;
width: 800px;
height: 600px;
margin: 0 auto;
text-align: left;
background-image: url(../images/background.gif);
}

#navigation {
position: absolute;
top: 15px;
left: 13px;
width: 500px;
}

#body {
	position: absolute;
	top: 83px;
	left: 69px;
	width: 323px;
	height: 310px;
	padding-right: 30px;
	overflow: auto;
}

#contact {
width: 500px;
position: absolute;
top: 586px;
left: 566px;
width: 234px;
}

#slideshow {
position: absolute;
top: 326px;
left: 460px;
width: 318px;
height: 170px;
background-color: #000000;
}

#felicity {
position: absolute;
top: 229px;
left: 700px;
width: 79px;
}


#clear {
clear: both;
}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: bold;
margin-bottom: 10px;
color: #FFFFFF;
}

p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
margin-bottom: 10px;
color: #FFFFFF;
}

.contact {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
margin-bottom: 10px;
color: #FFFFFF;
text-align: right;
}

