/* CSS Document */

@import url('http://assets.en.oreilly.com/1/eventprovider/1/2010v1_css.css?100109');
@import url('http://assets.en.oreilly.com/1/event/38/gov2ex2010_css.css?03110');

div#en_header {background: #fff url('http://assets.en.oreilly.com/1/event/38/gov2ex2010_home_header_bg.jpg?021110') top left no-repeat;height:368px;}
div#en_header .left {position:absolute;z-index:50;height:320px;width:299px;}
div#en_header #home_photo {height:320px;width:299px;}
div#en_header #home_photo .next {height:320px;width:299px;background: transparent url('http://assets.en.oreilly.com/1/event/38/gov2ex2010_home_photo2.jpg') left top no-repeat;}
div#en_header #home_photo .active {height:320px;width:299px;background: transparent url('http://assets.en.oreilly.com/1/event/38/gov2ex2010_home_photo1.jpg') left top no-repeat;}
div#en_header .mid {height:82px;left:267px;position:absolute;top:173px;width:281px;z-index:100;}

div#top_level_nav {margin-top:15px;
/*msie likes the width to be explicit --mjl 05/12/09 */
width: 100%;
}

#widgets .live_module .content, #widgets .live_module .content li {font-size:.9em;}











#speakers {position:absolute;left:267px;top:150px;width:240px;height:126px;z-index:100;}
#speakers .left_btn {position: relative;display: block;float: left;width: 9px;height: 12px;padding: 0;background: transparent url('http://assets.en.oreilly.com/1/event/38/gov2expo2010_speakers_left.gif') left top no-repeat;margin:0 6px 7px 44px;}
#speakers .left_btn a {display: block;width: 9px;height: 12px;}
#speakers .right_btn {position: relative;display: block;float: left;width: 9px;height: 12px;padding: 0;background: transparent url('http://assets.en.oreilly.com/1/event/38/gov2expo2010_speakers_right.gif') left top no-repeat;margin:0 0 0 6px;margin:0 44px 7px 6px;}
#speakers .right_btn a {display: block;width: 9px;height: 12px;}
#speakers .speaker_title {width:108px;height:7px;display:block;float:left;background:transparent url('http://assets.en.oreilly.com/1/event/38/gov2expo2010_speakers_featured_title.gif') top left no-repeat;margin:2px 7px;}


#speaker_row {position: relative;float: left;width:240px;height: 126px;padding: 0;overflow: hidden;clear:both;}
#speaker_row .speaker_set {position: absolute;width:240px;}
#speaker_row .speaker {float: left;width: 73px;margin-right: 7px;height: 126px;overflow: hidden;}
#speaker_row .speaker:last-child {margin-right:0;}
#speaker_row .speaker a {display: block;width: 73px;height: 126px;padding: 0;margin: 0;font-size: 9px;line-height: 11px;color: #ddd;}
#speaker_row .speaker a:hover {text-decoration: none;color: #fff;}
#speaker_row .speaker .fade {position: static;display: block;width: 73px;height: 73px;margin: 0;/*0background: #fff url('http://assets.en.oreilly.com/1/event/34/where2010_keyhole.png') left top no-repeat;*/}
#speaker_row .speaker .photo {position: static;display: block;width: 71px;height: 73px;margin: 0;background-position: -1px -8px;background-repeat: no-repeat;overflow: hidden;border:1px solid #aac986;}
#speaker_row .speaker .photo .border {display: block;width: 73px;height: 73px;/*background: transparent url('http://assets.en.oreilly.com/1/event/34/where2010_keyhole.png') left top no-repeat;*/}
#speaker_row .speaker a .text {display: block;width: 73px;height: 38px;padding: 2px 0 0 0;text-align: center;font-weight:bold;}
/*#speaker_row .speaker a .text .name {dispaly: block;width: 73px;font-weight: bold;text-align: center;}*/
#speaker_row .speaker a .text .org {color:#dddddd;}
#speaker_row .speaker a:hover .text .org {color:#ffffff;}