body { background: #000000 url(../Images/bg_wrapper.jpg) fixed repeat-x bottom center; font-family: "Trebuchet Ms", trebuchet, sans-serif; font-size: 90%; margin: 0; padding: 0; padding-top:20px;}
a { font-weight: bold; text-decoration: none; color: #4f8a32; }
a:hover { text-decoration: underline; }
a img { border: 0; }
ul { list-style-type: none; margin: 1em 0 0 0; padding: 0; }
li { background: url(../Images/list_bullet2.gif) no-repeat 11px 0.3em; padding-left: 28px; margin-bottom: 6px !important; zoom: 1; }

.centeringwrapper { padding-bottom: 330px; }
.outerwrapper { color: #000; margin-left: auto; margin-right: auto; width: 900px;  background:url(../Images/bg_pixel.png); }
.header { height: 282px; background: url(../Images/header.jpg) no-repeat bottom center; width: 860px; padding: 20px 20px 0px 20px;  }
.eventhead h1, .eventhead p { margin-left: 0 !important; }
.wrapper {padding: 20px;  zoom: 1; }
.header * { display: none; }
.left-nav { display: none; }

font { color: #000; font-family: "Trebuchet Ms", trebuchet, sans-serif;}
div.breadcrumb img { display: none; }
div.breadcrumb { margin-bottom: 15px; }
h1 { font-size: 30px; color: #2076ac; font-weight: normal; margin: 15px 0 0 0; }
h2, h3 { color: #000; font-size: 15px; margin-bottom: 0; }
h2 font, h3 font { color: #000; font-size: 15px; }
h1 + p { font-size: 16px; margin-top: 0; }
div.eventnav { min-height: 36px; font-size: 0; background: url(../Images/bg_menu.gif) repeat; border: 1px solid #414141; }
div.eventnav img { display: none; }
div.eventnav a { border-right: 1px solid #9ca9aa; padding-left: 9px; padding-right: 9px; height: 27px; display: inline-block; font-size: 13px; padding-top: 9px; text-decoration: none; color: #fff; font-weight: bold; }
div.eventnav a font { color: #fff; }

div.eventnav a + a { border-left: 1px solid #0a0809; }
*div.eventnav a + a { margin-left: -3px; }
div.eventnav a:hover { border-right: 1px solid #99FF00; background: url(../Images/bg_menu_hover.gif) repeat-x; color: #fff; }
div.boxsmall { width: 180px; background: #fff; float: right; margin-left: 20px; padding: 10px; color: #000; }
div.boxsmall h2 { color: #333333; font-size: 1em; }

div.boxsmall table { display: block; }
img.frontcover { display: none; }

table.speakers img { width: 80px; }
table.speakers td { text-align: center; width: 142px; }
div.video_div { float: right; padding: 10px; background: #151954; margin-left: 10px; }
h1 { font-family: "trebuchet ms" , "arial narrow" , sans-serif; }
div.eventnav div { font-size: 13px; background:#ffffff; }
div.eventnav div label { display: inline-block; width: 160px; margin-left: 20px; }
div.eventnav div h2, div.eventnav div p { margin-left: 20px; }

.sponsors img { margin: 10px; vertical-align: middle; }
.sponsors { margin-bottom: 15px; width: 860px; }
.sponsors td { text-align: center; }
.header_row { color: #6c6b6b; font-family: Arial, Sans-Serif; font-size: 15px; font-weight: bold; padding: 10px 0; text-align: center; }
.sponsor_row { border-bottom: 1px solid #6c6b6b; text-align: center; width: 850px; }

.resources_div { width: 263px; float: right; margin: 0 0 10px 20px; background: #666; color: #fff; padding: 15px; }
.resources_div h2 { font-size: 25px; color: #fff; }
.resources_div a { color: #fff; }
.resources_div ul { list-style-type: none; margin: 1em 0 0 0; padding: 0; }
.resources_div ul li { background: url(../Images/list_bullet1.gif) no-repeat left 0.3em; padding-left: 17px; margin-bottom: 6px !important; }

/* New */
/* .eventrightcolumn, .noregion_head { display: none; } */

.eventrightcolumn {float:right; width:200px; margin-left:15px;padding:10px; background:#ffffff;}
.eventrightcolumn * {text-align:center;}
.eventrightcolumn img {margin-bottom:10px;}
.eventrightcolumn h2 {text-transform:uppercase; border-bottom:1px solid #000000; color:#2076ac; font-weight:bold; margin-bottom:10px;}
.warning { font-weight: bold; }

    .iframe
    {
          width: 100%;
          height: 1100px;
          border: 0px;
    }
	
	div.footer {clear:both; margin-top:20px; border-top:1px solid #000000;}