*{padding:0;}
body{
background-color:#000000;
font-family:arial;
color:#996600;
font-size:12px;
 margin:0 auto;
}
img{border:none;}
input{font-size:12px;}
a{color:#996600}

#outerContainer{
width:1000px;
min-height:700px;
background-image:url(/images/bg.jpg);
background-repeat:repeat-y;
margin:0 auto;
position:relative;
}

#container{
width:800px;
min-height:700px;
position:relative;
left:100px;
border-left:1px solid #545454;
border-right:1px solid #545454;
}

#header{
background-image:url(/images/header.png);
background-repeat:no-repeat;
height:160px;
width:800px;
position:relative;
}

#headerTop{
font-size:14px;
position:absolute;
top:5px;
right:5px;
font-weight:bold;
}

.LoginButton{
position:absolute;
top:100px;
right:10px;
}
.btn{background-color:#333333; color:#996600; border:1px solid #996600;}

.menuHolder{
line-height:22px;
text-decoration:none;
font-size:14px;
font-weight:bold;
margin:10px 0px 0px 20px;
}
.menuHolder a{text-decoration:none;}
.menuHolder a:hover{text-decoration:underline overline;}

#footer{
font-size:10px;
margin:10px 0px 0px 25px;
}

#contentContainer{
margin:10px 25px 0px 25px;
}

#homeText{
margin-top:10px;
width:600px;
font-size:12px;
}

#homeIcons a{
margin:5px;
}

#xStrip{
font-size:16px;
}

.PageHeading{
position:absolute;
top:120px;
left:550px;
font-size:22px;
}

.galleryAlbum{
padding-left:4px;
padding-top:4px;
float:left;
margin:20px;
background-image:url('/images/albums.png');
background-repeat:no-repeat;
width:150px;
height:113px;
}

.EventItem{
color:#878787;
width:600px;
padding:10px 10px 10px 20px;
}

.EventDateSeperator{
font-size:20px;
font-weight:bold;
padding:20px 0px 0px 0px;
}

.EventTitle{
font-size:16px;
font-weight:bold;
margin-bottom:10px;
color:#ffffff;
}

.EventEmail{
position:absolute;
top:25px;
right:10px;
}
