@charset "UTF-8";
/* CSS Document */

@import url('http://assets.en.oreilly.com/1/eventprovider/1/2009v1_css.css?20090211a');
@import url('http://assets.en.oreilly.com/1/event/19/toc2009_css.css');

div#en_content div#en_main_parts div#en_header {height: 311px;background: #4a4342 url('http://assets.en.oreilly.com/1/event/19/toc2009_home_header_bg.gif') left 51px no-repeat;padding-bottom:10px;}
#header_logo {padding: 223px 0 0 27px;width:176px;float:left;height:28px;}

div#en_content div#en_main_parts div#en_header .header_image {padding-top: 0 !important;padding-top: 1px;float: right;width: 629px;}
div#en_main {padding: 0;background: transparent url('http://assets.en.oreilly.com/1/event/19/toc2009_home_page_bg.gif') left top repeat-y;width:750px;}
#en_main_parts {background:#4A4342;float:left;}

div#mid {float:left;line-height:1.5em;margin:0pt;padding:15px 0pt 0 291px !important;padding:15px 0pt 0 290px;width:460px;}
div#mid h2 {padding-top: 125px;}

#flash_speakers {position: absolute;height: 125px;width: 459px;}

div#widgets {padding: 0;margin:-15px 20px 0 -291px !important;margin:-15px 20px 0 -145px;background-color: #4a4342;float:left;width:291px;}
#widgets .module {margin: 0 10px 10px 0;}