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

html {
margin:0px;
padding:0px;
}

body {
margin:0px;
padding:0px;
	width:100%;
	text-align:center;
	background-color:#292f3e;
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
}

h2 {
margin:25px 0 0 0;
font-size:17px;
}


h3 {
font-size:14px;
margin:13px 0 0 0;
font-weight:bold;
}

h4 {
font-size:13px;
font-weight:bold;
margin:13px 0 0 0;

}


div#container{
margin:0px;
width:1050px;
background-color:#292f3e;
padding:0px;
position:relative
}

div#header {
width:100%;
height:44px;
padding:0;
background-color:#ffff00;
overflow:hidden;

}


div#bigimage, div#info {
clear:left;
float:left;
width:667px;

padding:20px;
text-align:left;
overflow:hidden;

}

div#info {
height:1785px;
background-color:#ffffff;

	line-height:140%;

}

div#bigimage{
height:705px;
background-image:url(images/building-big7.jpg);

}

/**/
div#titletext {

width:501px;
height:0px;
margin:10px 0 0 8px ;
position:relative;
float:left;

padding:26px 0 0 0;
overflow:hidden;
background-image:url(images/header-text2.gif); 

}

a#moretext {
display:block;
width:160px;
height:0px;
margin:15px 0 0 58px ;
position:relative;
float:left;
padding:26px 0 0 0;
overflow:hidden;
background-image:url(images/more-info.gif);
background-position: 0 0;
background-repeat:no-repeat; 

}

a#moretext:hover {

background-position: 0 -26px; 

}


a#programs {
display:block;
width:160px;
height:0px;
margin:15px 0 0 2px ;
position:relative;
float:left;
padding:26px 0 0 0;
overflow:hidden;
background-image:url(images/more-info.gif);
background-position: -200px 0;
background-repeat:no-repeat; 

}

a#programs:hover {

background-position: -200px -26px; 

}



a#press {
display:block;
width:74px;
height:0px;
margin:15px 0 0 2px ;
position:relative;
float:left;
padding:26px 0 0 0;
overflow:hidden;
background-image:url(images/more-info.gif);
background-position: -400px 0;
background-repeat:no-repeat; 

}

a#press:hover {

background-position: -400px -26px; 

}


a#photos {
display:block;
width:160px;
height:0px;
margin:15px 0 0 2px ;
position:relative;
float:left;
padding:26px 0 0 0;
overflow:hidden;
background-image:url(images/more-info.gif);
background-position: -600px 0;
background-repeat:no-repeat; 

}

a#photos:hover {

background-position: -600px -26px; 

}





div#participants {
position:relative;
float:right;
width:330px;
background-color:#292f3e;
margin:0px;
padding:0px;

}

div#participants ul {
padding:10px;
margin:0px;
text-align:justify;
/*background-color:#666666;*/
}




div#participants ul li {
color:#f7e916;
font-family: Helvetica, Arial, sans-serif;
font-size:13px;
font-weight:bold;
display:block;
margin:5px 0px 5px 0px;
list-style-type:none;

}
/*
div#participants ul li:first-child {

list-style-type:none;

}*/

div#participants ul li a, .leo{
text-decoration:none;
color:#FFFFFF;
margin:0 10px 0 5px;

}

div#participants ul li a span.location{
text-decoration:none;
color:#FFFF00;
margin:0 10px 0 10px;

}



div#participants ul li a:hover{
text-decoration:underline;
color:#f7e916;

}


div#footer ul li{
color:#ffffff;
font-size:12px;
font-weight:bold;
display:inline;
}

p#hours {
display:inline;
font-size:12px;
font-weight:bold;
}

div#footer ul {
margin:0px;
padding:0px;
display:inline;
}


div#footer h3 {
font-size:12px;
margin:0px;
padding:0px;

}

div#footer {
position:relative;
float:left;
clear:left;
text-align:left;
color:#FFFFFF;
}

div#footer li span {
padding:15px;
color:#f7e916;
}


/************Images*************/

ul#photos {
list-style-type:none;
margin-left:-10px;
padding:0;
}

ul#photos li {
float:left;
}

ul#photos li a img{
margin-right:10px;
border-style:none;
}

