html, 
body {
margin:0;
padding:0;
}

body {
border-top:10pt solid #000;
font-family:Arial,Helvetica;
font-size:1.05em;
}

#wrap {
width:885px;
margin:0 auto;
}

#column1 {
float:left;
width:600px;
}

#column2 {
float:right;
width:275px;
}


a img {
border-style:none;
}

.ui-tabs .ui-tabs-nav {
line-height:1.1;
}

.ui-tabs .ui-tabs-nav li a {
font-size:.75em;
}

#title-section {
padding-left:0.5em;
padding-right:0.5em;
font-size:0.75em;
}

#sub-title {
color:#444;
}

#open-space-reference,#open-space-reference a {
font-style:italic;
font-size:.8em;
color:dark-grey;
margin-bottom:.5em;
}

#location a {
margin-bottom:1.1em;
}

#sponsors {
text-align:center;
padding-left:1.1em;
}

#sponsor-list {
text-align:left;
padding-left:0;
list-style:none;
}

#sponsor-list li {
margin-top:1.1em;
margin-bottom:1.1em;
}

#header {
padding-bottom:0.75em;
padding-top:0.75em;
text-align:center;
}

#content-wrapper {
width:80%;
margin-left:auto;
margin-right:auto;
height:100%;
}

#content-wrapper tr td {
vertical-align:top;
}



.ui-widget {
margin-bottom:0.75em;
}

#title-location table tr td {
vertical-align:middle;
font-size:0.75em;
}

#attendees ul {
list-style:none;
text-align:left;
padding-left:0;
}

#attendees ul li {
padding-bottom:1em;
font-size:0.75em;
margin-left:1em;
}

#attendees ul li b {
font-size:1em;
margin-left:-1em;
}

#twitter-feed{height:5em;}
#twitter-feed ul{list-style-type:none;padding-left:0.5em;padding-right:0.5em;}
#twitter-feed ul li{float:left;width:33%;font-size:0.66em;}
.tweet_avatar{float:left;margin-right:5pt;}

#imageList ul {
list-style-type:none;
padding-left:0px;
overflow: auto;
width: 100%;
}
#imageList ul li{
float:left;
margin: 1px 3px;
}


