#Banner {
     position: static;
}

.bold {
	font-weight: bold;
}

.caps {
	text-transform: uppercase;
}

#PollBanner {
     display: none;
}

#search {
     position: static;
}


.cleargutter {
       clear: both;
}

body {
	color:#333333;
	font-family: georgia, serif;
	font-size:12pt;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	margin:8px;
	padding:0pt;
}

p.reading {
    margin-bottom: 0px;
   margin-top: 0px;
}

p.themeBipHeading {
   font-weight: bold;
}

.sessionBody {
        font-family: georgia, serif;
	font-size:12pt;
}


span.headline_partner
{
    font-family: trebuchet ms, arial, sans-serif;
    font-size: 17px;
    text-decoration: none;
    color: #cc0000;
    font-weight: bold;
}

p.inset {
	margin: 5px 0px;
}

div.itemStrand {
   border-bottom: 1px dotted #F67F85;
   margin: 11px 0px;
   padding-bottom: 2px;
}

.itemSession {
   margin-bottom: 10px;
}

.index {
    font-family: myriad pro, trebuchet ms, arial, sans-serif;
    font-size:20pt;
    valign: bottom;
}

a.index:visited {
}

a.index:link {
}

p {
   margin-top: 0px;
}

p.quote {
    font-family: georgia, times new roman, serif;
    font-size:18px;
    line-height: 22px;
}

a.leftLink {
    font-family: myriad pro, trebuchet ms, arial, sans-serif;
    font-size: 14px;
    color:#333333;
    font-weight: normal;
    line-height: 21px;
    font-style: plain;
}

a, a:link {
	text-decoration: underline;
    font-style: plain;
	color:#333333;
}

a:visited {
text-decoration: underline;
font-style: plain;
}

a:hover {
	text-decoration: underline;
    color:#015662;
}

<!--a.togglelink {font-weight:italic;}-->

a.index {
	text-decoration:none;
}

a.sessionTitleListing{
	text-decoration: none;
}

img {
	border: 0;
	padding-right: 10px;
}

img.centre {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 10px	
}

h1 {
	font-size: 15pt;
	font-weight: bold
}

.navLeft {
   display: none;
}

.navLeftitem {
    display: none;
}

.navLeftTable {
    display: none
}

#search {
    display: none
}

.buzz {
	font-family: georgia, times, serif;
	color: black;
	font-size: 20px;
	font-weight: plain;
	line-height: 23px;
}

.homeNews {
    font-family: georgia, times new roman, serif;
    font-size:14px;
    font-weight: plain;
    line-height: 18px;
}

.sessionTitleListing {
	font-family: georgia, times, serif;
	color: black;
	font-size: 22px;
	font-weight: plain;
	line-height: 26px;
}

.title {
	font-family: myriad pro, trebuchet ms, arial, sans-serif;
	color: black;
	font-size: 26px;
	font-weight: bold;
	line-height: 30px;
}

.date {
	font-family: georgia, times new roman, serif;
	color: black;
	font-size: 28px;
	font-style: italic;
      line-height: 32px;
}

.subtitle {
	font-family: myriad pro, trebuchet ms, arial, sans-serif;
	color: black;
	font-size: 18px;
	font-weight: bold;
}


#navLeft {
       display: none;
}

#blockHomeTitle {
	left:154px;
	padding:0px;
	position:static;
	top:105px;
	width: auto;
	height:30px;
	margin: 8px;
	padding-top: 5px;
	line-height: 22px;
	z-index: 4;
}

#blockTitle {
	left:5px;
	padding:0px;
	position:static;
	top:120px;
	width: auto;
	height:30px;
	margin: 0px;
	z-index: 4;
}


#blockBlurbPic {
       display: none;
	
}

#blockLeftCol {
	left:154px;
	padding: 0px;
	position:static;
	top:140px;
	width:auto;
	height:505px;
	margin: 8px;
	z-index: 1;
}

#columnLeft {
	left:149px;
	padding:0px;
	position:static;
	top:110px;
	width:auto;
	height:505px;
	margin:8px;
}

#colRight {
	display: none;
}

#blockBlurb {
       clear: both;
}

#blockNews {
}

#moreNews {
	display:none
}

.frontpagesubheader {
	background-color: #bbbbbb;
                padding: 2px;
                font-family: trebuchet ms, verdana;
                font-size: 14px;
                font-weight: bold;
                width: 340px;
				bottom: 1px;
}

.buzzsubheader {
	background-color: #AD947B;
                padding: 2px;
                font-family: trebuchet ms, verdana;
                font-size: 14px;
                font-weight: bold;
                color: #ffffff;
                width: 340px;
}

.partnersubheader {
            	background-color: #73BDA5;
                padding: 2px;
                font-family: trebuchet ms, verdana;
                font-size: 14px;
                font-weight: bold;
                color: #ffffff;
                width: 340px;
}

.ticketstextlarge {
                font-family: trebuchet ms, verdana;
                font-size: 18px;
                font-weight: bold;
}

.ticketstextregular {
                font-family: trebuchet ms, verdana;
                font-size: 14px;
                font-weight: bold;
}

#blockTickets {
	background-color: #015662;
        padding: 2px;
        margin-top: 10px;
        margin-bottom: 10px;
}

.showcasecontainer {

}

.blockShowcaseImage {
	background-color: #40959a;
        padding: 2px;
        margin-top: 10px;
        margin-bottom: 0px;
        float: none;
}

.showcasedimage {
       display: none;
}

#blockShowcase {
	background-color: #40959a;
        padding: 2px;
        margin-top: 10px;
        margin-bottom: 10px;
}

#blockIndex {
	height: 22px;
        position: relative; 
        padding-bottom: 5px;
        margin-bottom: 5px;
}

#blockMauveIndex {
	background-color: #af947b;
vertical-align: bottom;
	height: 26px;	
padding-bottom: 5px;
}

#blockLilacIndex {
	background-color: #74bda5;
vertical-align: bottom;
	height: 26px;	
padding-bottom: 5px;
}

#blockSpeakers {
    margin-top: 15px;
vertical-align: bottom;
padding-bottom: 5px;
}

#blockSpeakerSessions {

}

#blockSessions {
}

#blockSpeakerName {
}

#blockPartners {
}

#blockAssociates {
}

#blockReadings {
}

#blockSpiked {
}

#blockESRC {
}


#blockBuzz {
	display:none;
}

#blockSponsors {
        display: none;
}

#columnRightBuzz {
        display: none;
}

#columnRightSessionBuzz {
	
	left:745px;
	padding:0px;
	position:absolute;
	top:340px;
	width:216px;
	height:300px;
	margin:8px;
}

#blockSessionBlurb {
	left:149px;
	padding: 0px;
	position:absolute;
	top:160px;
	width:576px;
	height:505px;
	margin: 0px 8px 8px 8px;
	z-index:2;
}

.cleargutter {
        clear: both:
}

#blockSessionSpeakers {
        float: none;
	left:358px;
	padding:0px;
	position: absolute;
	width:340px;
	height:350px;
	margin:0px;
	padding-top: 14px;
	z-index:1;
}

#blockSessionSessions {
    float: none;
    width: auto;
}

#blockSessionReadings {
    float: none;
    width: auto;
}

#blockSessionSponsors {
	display: none;
	left:745px;
	padding:0px;
	position:absolute;
	top:160px;
	width:216px;
	height:150px;
	margin:8px;
	z-index:5;
}



/*
#navLeft {
	
   display: none;
}


#updates {
	
}

#speakers {
	
}

#moreSpeakers {

	display:none
}

*/
/* menu bar across the top */
#nav-menu-left ul
{
    padding: 0;
    margin: 0;
    float: none;
    width: 100%;
}

#nav-menu-top ul
{
    padding: 0;
    margin: 0;
    float: none;
    width: 100%;
   display: none;
}

#nav-menu-left ul li
{
    display: inline;
}

#nav-menu-top ul li
{
    display: inline;
}


#nav-menu-left li.orange {
        color: #fe6612;
}

#nav-menu-left li a:hover
{
    text-decoration: underline
}

#nav-menu-left ul li a
{
    background: bottom left repeat-x;
    font-size: 16px;
    float: none;
    display: block;
    text-decoration: none;
    padding-right: 10px;
}

#nav-menu-top ul li a
{
    background: bottom left repeat-x;
    font-family: myriad pro, trebuchet ms, arial, sans-serif;
    font-size: 17px;
    float: none;
    display: block;
    text-decoration: none;
    padding-right: 10px;
    color: #fe6612;
    font-weight: plain;
}

/* Hide from IE5-Mac \*/
#nav-menu-left li a
{
    float: none
}
/* End hide */

#nav-menu-left
{
    left:0px;
    margin:10px;
    font-weight: plain;
    font-size: 16px;
    margin-top:3.3em;
    position:absolute;
    top:30px;
    width:100%;
    font-family: myriad pro, trebuchet ms, arial, sans-serif;
   display: none;
}