body, .updated p, .updated ol, .updated ul, .updated td, .updated div {font-size:12px;}
body {background-color: #FFFFFF;padding: 0 39px;}

#en_content {position:relative;}

.updated ul li, .updated .live_module_set .subset .live_module .content ul li {list-style-image: url("http://assets.en.oreilly.com/1/event/55/strata2011_m_li_arrow.png");}

.updated .interior #en_header {height:176px;background:#fff url("http://assets.en.oreilly.com/1/event/55/strata2011__header_interior_1.jpg") no-repeat scroll left bottom;}
.updated .home #en_header {height:282px;background:#ffffff;}

.updated .interior #logo {bottom:0;top:auto;left:10px;margin:0;padding:0;z-index:10;background:none;display:block;height:125px;position:absolute;text-decoration:none;width:190px;}

#en_header .grouping {position:absolute;z-index:0;width:910px;bottom:0;left:0;}
#en_header .grouping img {display:none;width:910px;position:absolute;z-index:1;}

.home #en_header .grouping {height:241px;}
.home #en_header .grouping img {height:241px;}

.interior #en_header .grouping {height:135px;}
.interior #en_header .grouping img {height:135px;}



.updated #top_level_nav {height:25px;left:290px;position:absolute;top:0;width:610px;}

.updated #en_main_parts {background: url("http://assets.en.oreilly.com/1/event/55/strata2011__content_bg_v4.gif") repeat-y scroll left top #ffffff;}

.updated .home div#en_main #mid {}
.updated div#en_main #mid {background-color:#f1f1f1;margin-left:1px;}

.updated #widgets {margin:0 0 0 10px;padding:0px;border:20px solid #fff;border-top-width:10px;border-right-width:10px;z-index:100;}
.updated .home #widgets {padding-top:100px;}
.updated .interior #widgets {border-right-width:0;}

.updated .live_module_set .selected .toggle, .updated .live_module_set .deselected .toggle {border-bottom:0;font-weight:bold;}
.updated .live_module_set .selected .toggle a, .updated .live_module_set .deselected .toggle a{line-height: 2.3em;}
.updated .live_module_set .selected .toggle a {background:#AB2424 url("http://assets.en.oreilly.com/1/event/55/strata2011__widget_openedover.gif") no-repeat 285px 50%;border-top:1px solid #1A1A1A;color: #fff;}
.updated .live_module_set .selected .toggle a:hover {background:#CF142B url("http://assets.en.oreilly.com/1/event/55/strata2011__widget_closedoff.gif") no-repeat 285px 50%;color: #fff;}
.updated .live_module_set .deselected .toggle a {background:#CF142B url("http://assets.en.oreilly.com/1/event/55/strata2011__widget_closedoff.gif") no-repeat 285px 50%;border-top: 1px solid #1A1A1A;color:#fff;color: #fff;}
.updated .live_module_set .deselected .toggle a:hover {background:#AB2424 url("http://assets.en.oreilly.com/1/event/55/strata2011__widget_closedover.gif") no-repeat 285px 50%;color: #fff;}

.updated #widgets .landing {margin-top:10px;}



.updated #right_col {background:transparent;}
.updated .home #right_col {margin-top:110px;}

.updated #top_level_nav {background:none;margin-top:16px;}
.updated #top_level_nav #nav a {padding: 4px 10px 2px 0;color: #333333;font-size:12px;}
.updated #top_level_nav #nav a:hover {color:#CF142B;}
.updated #top_level_nav #nav {margin-left:0;}

.updated #top_level_nav #nav li li, .updated #top_level_nav #nav li li li {background-color:#1c639b;}
.updated #top_level_nav #nav li li a {color:#fff;padding:5px 10px;}
.updated #top_level_nav #nav li li.title {background-color: #333333;}
.updated #top_level_nav #nav ul li a:hover {background-color:#aec5d7;color:#333;}

.updated #top_level_nav #nav li:hover ul.level_two, .updated #top_level_nav #nav li.sfHover ul.level_two {left:-16px;}

.updated #top_level_nav #nav li a.level_one {text-transform: none;}


.updated .home #stay_connected, .updated .interior #stay_connected {position: absolute;width: 230px;z-index: 200;left: 80px;top: 13px;}
.updated #stay_connected a {margin-left: 2px;}
.updated #en_header #stay_connected a {margin-left: 0;}
.updated #en_header #stay_connected .title {background: url("http://assets.en.oreilly.com/1/event/55/strata2011__stayconnected.png") no-repeat scroll left top transparent;cursor: pointer;display: block;height: 19px;width: 140px;}
.updated #en_header #stay_connected .title.active {background: url("http://assets.en.oreilly.com/1/event/55/strata2011__stayconnected_top.png") no-repeat scroll left top transparent;width: 230px;}
.updated #en_header #stay_connected .content {background: url("http://assets.en.oreilly.com/1/event/55/strata2011__stayconnected_bottom.png") no-repeat scroll -1px bottom transparent;color: #FFFFFF;display: none;font-weight: bold;padding-bottom: 14px;width: 228px;}
.updated #en_header #stay_connected .items {background: url("http://assets.en.oreilly.com/1/event/55/strata2011__stayconnected_bg.jpg") top left repeat-y;padding: 0 10px 1px;}
.updated #en_header #stay_connected .items a {color: #333;display: block;font-size: 0.75em;font-weight: bold;height: 18px;line-height: 18px;padding-top: 6px;text-decoration: none;}
.updated #en_header #stay_connected .items a img {border: 0 none;margin-bottom: -4px;margin-right: 10px;}

#stay_connected:before {content: url('http://assets.en.oreilly.com/1/event/55/strata2011__stayconnected_left.png');width:37px;height:20px;position:absolute;display:block;left:-37px;top:9px;z-index:-1;}
#stay_connected:after {content: url('http://assets.en.oreilly.com/1/event/55/strata2011__stayconnected_right.png');width:37px;height:20px;position:absolute;display:block;left:140px;top:9px;z-index:-1;}




#sidetabs {left:0;position:fixed;top:200px;z-index:100;}
#sidetabs a {border:0 none;display:block;height:36px;text-indent:-2000px;width:35px;margin-bottom: 3px;}

#sidetabs .speaker {background: url("http://assets.en.oreilly.com/1/event/55/strata2011__spearkers_tab.png") no-repeat scroll left top transparent;}
#sidetabs .speaker:hover, #sidetabs .speaker.active {background: url("http://assets.en.oreilly.com/1/event/55/strata2011__speakers_tab_open.png") no-repeat scroll left top transparent;width:120px;}

#sidetabs .video {background: url("http://assets.en.oreilly.com/1/event/55/strata2011__video_tab.png") no-repeat scroll left top transparent;}
#sidetabs .video:hover, #sidetabs .video.active {background: url("http://assets.en.oreilly.com/1/event/55/strata2011__video_tab_open.png") no-repeat scroll left top transparent;width:120px;}

#sidetabs .social {background: url("http://assets.en.oreilly.com/1/event/55/strata2011__social_tab.png") no-repeat scroll left top transparent;}
#sidetabs .social:hover, #sidetabs .social.active {background: url("http://assets.en.oreilly.com/1/event/55/strata2011__social_tab_open.png") no-repeat scroll left top transparent;width:120px;}

.updated div#en_footerwrap {width:750px;padding:0;}
.updated div#en_footer {background:#ffffff url('http://assets.en.oreilly.com/1/event/55/strata2011__footer_bg.gif') top left repeat-y;padding-bottom:0;}
.updated div#en_footer .content {width:760px;}
.updated div#en_footer ul li {font-size: 0.95em;}

#page_bot {background: #FFFFFF url('http://assets.en.oreilly.com/1/event/55/strata2011__footer_bottom.gif') bottom left no-repeat;width: 910px;clear:both;height:22px;}


.updated div#en_main #mid:after, .updated .mod:after, .updated div#en_footer:after, .updated div#en_footer .content:after {content:".";display:block;visibility:hidden;height:1px;clear:both;}


.social_content.left {width: 420px;}
.social_content.right {width: 325px;}

.social_content iframe {margin-left: 25px;}

.social_content .item h3 {border-bottom: 1px solid #999999;font-size: 1.5em;margin: 15px 0 5px 25px;}
.social_content .item h3 .more {display: block;float: right;height: 18px;}
.social_content .item h3 .more a {font-size: 0.7em;text-decoration: none;text-transform: none;}
.social_content .item h3 .more a img {float: right;}
.social_content .item p {margin-left: 25px;}
.social_content .item .comments {margin-left: 25px;}

.social_content .facebook h3 {padding-top: 0;}

.social_content .blog .blog_entry div {font-size: 0.9em;margin: 4px 4px 6px;}

.social_content ul.news li a {text-decoration: none;}

/*blog */
.en_blog_body p, .en_blog_body ul, .en_blog_body h2, .en_blog_body h3 {margin-left:0;}


/*AD listing */
div.en_user_photo {padding-top: 0;}

/* AD Profile */
#en_content_profile .updated div#en_main #mid {background-color: #fff;}

/* AD listing */
#en_network_attending div.en_row_even {background-color:#fff;}


/* Social page */
.social_content .radar ul.posts li p {display:none;}
.comments .comments .comment {clear:left;}


/* sponsor, exhibitor, media partners pages */
.updated .sponsors div#en_main #mid, 
.updated .exhibitors div#en_main #mid, 
.updated .media-partners div#en_main #mid {background-color: #fff;}




/*.accordion {margin-bottom: 30px;}*/
.accordion h4 {cursor: pointer;font-size: 1.4em;padding-top: 10px;}
.accordion .content {display: none;font-size: 0.9em;margin: 0 20px;}
.accordion h4.closed:before, .accordion h4.open:before {margin-right: 4px;}
.accordion h4.closed:before {content: "+";}
.accordion h4.open:before {content: "-";}

/* Mobile Event Companion Widget */
.live_module_set .content.mobile-app { padding: 0; position: relative; }
.live_module_set .content.mobile-app .text { padding: 0; position: absolute; right: 0; top: 0; width: 175px; }
.live_module_set .content.mobile-app .text h3 { color: white; font-size: 14px; font-weight: 500; line-height: 16px; margin: 10px 0; padding-right: 10px !important; }
.live_module_set .content.mobile-app .text h4 { color: #333; font-size: 13px; font-weight: 600; line-height: 16px; margin: 0; padding-right: 10px !important; }
.live_module_set .content.mobile-app .text img { margin: 5px 0; }
.live_module_set .content.mobile-app .text ul {}
.live_module_set .subset .live_module .content.mobile-app .text ul li { list-style: disc; margin: 0; font-size: 11px; line-height: 13px; }
