body {   
    margin:0px; padding:0px;   
    background-color:#11090a;   
    font-family:Calibri, Helvetica, sans-serif;   
}   
#outside_container {   
    background:url(images/bck_slice.jpg) repeat-x #000000;
}   
#container {   
    background:url(images/bck.jpg) no-repeat;   
    min-height:800px;
    width:1000px;
    position:relative;   
}   

h2 {
	color:#f7bf3a;
}

h3 {
	color:#f7bf3a;
	font-size: 18px;
}

/*  
    Logo / Menu / Panel Positioning  
*/  
  
#logo { position:absolute; top:58px; left:51px; }   
  
#welcome { position:absolute; top:165px; left:80px; color:#f7bf3a; font-size: 30px; font-family:Palantino, Helvetica, sans-serif; }   
  
ul#menu {    
    margin:0px; padding:0px;   
    position:absolute; top:90px; left:70px;   
}   
ul#right_menu {    
    margin:0px; padding:0px;   
    position:absolute; top:90px; right:110px;     
}   
ul#menu li, ul#right_menu li {   
    margin:0px; padding:0px;   
    list-style:none;   
    margin-right:10px;   
    font-size:16px;   
    text-transform:uppercase;   
    display:inline;   
}   
ul#menu li a, ul#right_menu li a {   
    text-decoration:none;   
    color:#bd92b2;   
}   
ul#menu li a:hover, ul#right_menu li a:hover {   
    text-decoration:none;   
    color:#ffffff;   
}  



/*  
    Content  
*/  
  
#content {   
    padding-top:275px;   
    padding-left:85px;   
    width:815px;   
    color:#bcb0b7;   
    font-size:13px;   
    line-height:20px;   
}   
.column1 { float:left; width:420px; margin-right:20px; }   
.column2 { float:left; width:220px; margin-right:20px; }   
.column3 { float:left; width:105px;}

.eventslist {
	float:left; 
	width:750px; 
}

#logo1 {
	border:none;
} 

#logo2 {
	border:none;
} 

#logo3 {
	border:none;
} 

#logo4 {
	border:none;
} 

#logo5 {
	border:none;
} 

.peoplecolumn1 { float:left; width:240px; margin-right:20px; }
.peoplecolumn2 { float:left; width:240px; margin-right:20px; }
.peoplecolumn3 { float:left; width:240px; }

.clear {
clear: both;
height: 1px;
overflow: hidden;
margin-top: -1px;
}


/*  
    Footer  
*/  
#footer {   
    border-top:1px solid #3f2324;   
    padding:30px 50px 80px 50px;   
    color:#674f5d;   
    font-size:10px;   
    line-height:14px;   
}   
#footer img {   
    float:left;   
    margin-right:10px;   
}   
#footer span {   
    display:block;   
    float:left;   
    width:250px;   
}   
#footer a {   
    color:#9e8292;   
    text-decoration:none;   
}   
#footer a:hover { color:#ffffff; }
