/*
CSS for main elements
*/

body
{
font-family: 'lucida sans unicode';
background-color: #9bf3f0;
margin-top: 0;
padding: 0;
}


h1
{
font-size: 150%;
}

strong
{
font-weight: bold;
}

#header1
{
margin: 0;
padding: 0;
height: 150px;
width: 100%;
border-bottom: black 2px solid;
}

ul#addbar
{
position:absolute;
top: 20px;
right: 1px;
}

ul#addbar li
{
font-family: 'lucida sans unicode';
color: #000;
font-weight: bold;
}

#picturebar
{
text-align: center;
background-color: #000;

}

#bodycontent
{
position: absolute;
top: 335px;
left: 250px;
width: 700px;
text-align: center;
padding: 0;
padding-bottom: 40px;
}


/*VERTICAL NAVIGATION*/

ul#sidenavigation
{
margin: 0;
width: 130px;
padding-bottom: 40px;
position: absolute;
top: 325px;
}

ul#sidenavigation li
{
list-style-type: circle;
font-family: 'palatino linotype';
color: #000;
font-weight: bold;
text-align: left;
}

ul#sidenavigation li a
{
display: block;
text-decoration: none;
padding: .25em;
color: #000;
}

ul#sidenavigation li a:hover
{
color: #000;
background: #ce9abe;
}

ul#sidenavigation li a:active
{
color: #000;
background: #ce9abe;
}


/*Sponsors List*/

ul#sponsorlist
{
text-align: center;
list-style: none;
}

ul#sponsorlist li a
{
color: #000;
}


/*Questions List*/

ul#questions
{
text-align: left;
}

ul#questions li
{
font-family: 'palatino linotype';
font-style: italic;
}

ul#questions li a
{
color: #000;
}

ul#questions li a:hover
{
color: #96a8c9;
}

img.center
{
display: block;
padding: 10px;
margin-left: auto;
margin-right: auto;
}


/*Schedule Table*/

table#schedule
{
border: solid #000 2px;
margin-left:auto;
margin-right:auto;
}

table#schedule td
{
padding: 2px;
border: solid #000 1px;
}

.data
{
color: #000000;
text-align: center;
}

.toprow
{
font-style: bold;
text-align: center;
background-color: #000000;
color: #ffffff
}


div.right
{
float: right;
width: 300px;
padding: 5px;
text-align: right;
}

div.left
{
float: left;
border: black 2px solid;
}


.clearfix:after 
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


