@charset "UTF-8";
/* CSS Document */

body, html {
padding:0;
margin:0;
height:100%;
width:100%;
}

body {
background-color:#89340c;
background-image:url(images/brownpaper.png);
background-position:top right;
background-repeat:repeat;
}

#stars {
position:absolute;
top: 0;
right: 0;
width:564px;
height:426px;
background-image:url(images/stars.png);
background-position:top right;
background-repeat:no-repeat;
}


p {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
width:95%;
}

li a {
text-decoration:none;
color:#cfad9d;
}

li a:hover {
text-decoration:none;
color:#A78350;
}

a {
text-decoration:none;
color:#ffffff;
font-weight:bold;
text-transform:uppercase;
}

a:hover {
text-decoration:none;
color:#990000;
}

#menu {
	position:absolute;
	margin: 5px auto auto 320px;
	width:550px;
	color:#FFFFFF;
	z-index:10;
	left: 4px;
}

.left {
padding-left:90px;
padding-top:20px;
}

.right {
padding-right:90px;
padding-top:20px;
}

#menu .right:hover {

background-image:url(images/feather_right.png);
background-position:top right;
background-repeat:no-repeat;
cursor:pointer;


}

#menu .left:hover {

background-image:url(images/feather_left.png);
background-position:top left;
background-repeat:no-repeat;
cursor:pointer;

}

#top_border {
position:relative;
margin:50px auto auto auto;
width:1120px;
height:100px;
background-image:url(images/border_top.png);
background-position:bottom right;
background-repeat:no-repeat;
z-index:10;
}

#blurb {
position:absolute;
margin:160px auto auto 130px;
}

#index_container {
position:absolute;
margin: 900px auto auto 600px;
padding:15px;
width:575px;
height:214px;
background-image:url(images/paper_2.png);
background-position:left top;
background-repeat:no-repeat;
}



#container {
position:relative;
margin:-47px auto auto auto;
width:1125px;
background-image:url(images/border.png);
background-position:top left;
background-repeat:repeat-y;
z-index:20;


}

#footer {
float:right;
width:1100px;
height:25px;
background-image:url(images/border_bottom.png);
background-position:top;
background-repeat:repeat-x;
z-index:10;
}

#holder {
position:relative;
width:1100px;
overflow:hidden;
padding-bottom:50px;

}

#holder_inner {
position:relative;
margin:300px auto auto 100px;
width:700px;
z-index:30;
}

#sidebar {
position:absolute;
top: 400px;
right:10px;
width:250px;
height:10000px;
padding-left:25px;
background-image:url(images/border_left.png);
background-position:left;
background-repeat:repeat-y;
}


#left {
float:left;
width:300px;
margin:370px auto auto 65px;
text-align:left;
}

#leftlower {
float:left;
width:300px;
margin:30px auto 0p 65px;
text-align:left;
}

#center {
float:left;
width:300px;
margin:0px auto auto 15px;
text-align:justify;
}


#feathers {
position:absolute;
height:385px;
width:300px;

z-index:10;
}

#hadestown {
position:absolute;
margin:-91px auto auto 350px;
height:100px;
width:500px;
text-align:center;
z-index:50;
}

#emaillist {
position:absolute;
margin:-71px auto auto 750px;
height:100px;
width:500px;
text-align:center;
z-index:50;
}


#eur {
position: absolute;
height:518px;
width:100%;
text-align:right;
}

#opera {
position:absolute;
right: 0;
top: 86%;
z-index:100;

}

#opera2 {
position:absolute;
left: 740px;
top: 120px;
z-index:100;
}


 


.people { padding:8px; background-color:#FFFFFF; border:1px solid #999999;}

.imageleft {float:left; padding:4px; border:1px solid #333333; margin:8px 8px 8px 0px; }
.imageright {float:right; padding:4px; border:1px solid #333333; margin:8px 0px 8px 8px; }
.presspic {padding:4px; border:1px solid #333333;}
.album {float:left; padding:4px; border:1px solid #333333; margin-right:8px;}
.album2 {float:left; padding:4px; border:1px solid #333333; margin:1px;}