@import url('https://assets.en.oreilly.com/1/eventprovider/1/2010v1_css.css');
@import url('http://assets.en.oreilly.com/1/event/40/rails2010_css.css?060310');

/* Home Stay Connected */
#stay_connected {position:absolute;z-index:20;height:18px;top:272px;left:20px;}

/* Right Column */
div#en_extra {top:132px;}

#home_flash {height:170px;position:absolute;top:186px;z-index:15;}

#en_content:after {content:".";display:block;clear:both;visibility:hidden;}

/* For N$C bucket in home page body */
div#mid h3.home_news {margin-top:10px;}
#homenews {margin:0 20px;padding:5px 20px 10px 17px;}
#homenews .blog_entry {display:list-item;list-style-image:url("http://assets.en.oreilly.com/1/event/40/rails2010_bullet.gif");margin:0 0 5px;}
#homenews .blog_entry h4 {font-size:1.1em;font-weight:normal;margin:5px 0;padding:0;}




/*#cheeseboard {}*/
#speakers {position:absolute;left:0;top:250px; width:626px; height:126px;padding:0 61px;z-index:15;}
#speakers .left_btn {position: relative;display: block;float: left;width: 26px;height: 28px;padding: 0;background: transparent url('http://assets.en.oreilly.com/1/event/40/rails2010_speaker_arrow_left.png') left top no-repeat;margin:10px 13px 0 0;}
#speakers .left_btn a {display: block;width: 26px;height: 28px;}
#speakers .right_btn {position: relative;display: block;float: left;width: 26px;height: 28px;padding: 0;background: transparent url('http://assets.en.oreilly.com/1/event/40/rails2010_speaker_arrow_right.png') left top no-repeat;margin:10px 0 0 13px;}
#speakers .right_btn a {display: block;width: 26px;height: 28px;}

#speaker_row {position: relative;float: left;width: 532px;height: 126px;padding: 0;overflow: hidden;}
#speaker_row .speaker_set {position: absolute;width: 532px;}
#speaker_row .speaker {float: left;width: 84px;margin-right: 28px;height: 126px;overflow: hidden;}
#speaker_row .speaker:last-child {margin-right:0;}
#speaker_row .speaker a {display: block;width: 84px;height: 126px;padding: 0;margin: 0;font-size: 9px;line-height: 11px;color: #91181C;}
#speaker_row .speaker a:hover {text-decoration: none;color: #333;}
/*#speaker_row .speaker .fade {position: static;display: block;width: 75px;height: 75px;margin: 0;background: #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: 73px;height: 75px;margin: 0;background-position: -1px -6px;background-repeat: no-repeat;overflow: hidden;-moz-border-radius:6px;border-radius:6px;-webkit-border-radius:6px;border-color:#FBFEF9;border-style:solid;border-width:2px;}
/*#speaker_row .speaker .photo .border {display: block;width: 84px;height: 84px;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: 84px;height: 38px;padding: 2px 0 0 0;text-align: center;}
/*#speaker_row .speaker a .text .name {dispaly: block;width: 84px;font-weight: bold;text-align: center;}*/
#speaker_row .speaker a .text .org {color:#333;}
