body{background:#fcfcfc; color:#333; font: 11px Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;} #container{/*border:1px #ff0000 solid;*/ margin:0 auto; width:99%} #header{background: #eab334 url(images/subwebBannerFade.jpg) no-repeat top left; border:1px #999 solid; position:relative; margin:0px; height:150px;} #header h1{display:none;} #content {background: url(images/contentBGgradient.gif) repeat-x top left; border-top:1px #ccc solid; margin:10px 250px 0 0; padding:10px; line-height:120%;} #content h2 {color:#52786b; font:bold 19px georgia, arial, helvetica, sans-serif; margin:0;} #content h2.emphaHeadline {font-size:15px;} #content h3 {color:#004499; font: bold 12px verdana, arial, helvetica, sans-serif;} #sidebar{/*border:1px #999 solid;*/ position: absolute; top:160px; right:30px; width:210px;} #sidebar ul {list-style:none; margin: 0; padding: 0;} #sidebar ul li {border-bottom: 1px #999 solid; font-size: 1em; margin:0; padding:0;} #sidebar ul li.lastList {border-width:0;} #sidebar ul li a {color:#521410; text-decoration:none; display:block; padding: 10px 5%; width:90%;} #sidebar ul li a:hover {background:#efa537; color:#fff;} #sidebar ul li.firstList a {/*background:#d1b144;*/ background:#efa537; color:#fff; text-decoration:none; display:block; padding: 10px 5%; width:90%;} #sidebar ul li.firstList a:hover {background:#efa537; color:#fff;} #sidebar p {margin:15px 0; text-align:center;} #sidebar p.first {margin:32px 0;} div.nav {border:1px #fcfcfc solid; background: url(images/navBG_bottom.gif) no-repeat bottom left;}/*border must be set in order for the nav section to render in IE*/ div.nav div {background: url(images/navBG_top.gif) no-repeat top left; padding: 8px;} /* #sessionSubMenu {background: #efa537; border: 1px #000 solid; display:block; height:60px; width:90px;position:relative; top:-375px; left:-50px; visibility:hidden; z-index:10;} #sessionSubMenu ul li {border-bottom: 1px #fff solid; font-size: 1em; margin:0; padding:0;} #sessionSubMenu ul li a {display:block; padding: 10px 5%; width:90%;}#sessionSubMenu a.flyout {color:#fff;text-decoration:none;}
 #sessionSubMenu a.flyout:hover {color:#ccc;} */ #sessionSubMenu {background: #efa537; border: 1px #000 solid; display:block; position:relative; top:-490px; left:-195px; visibility:hidden; width:210px; z-index:10;} #sessionSubMenu ul {list-style:none; margin: 0; padding: 0;} #sessionSubMenu ul li {border-bottom: 1px #999 solid; font-size: 1em; margin:0; padding:0;} #sessionSubMenu ul li a {background:#efa537; color:#fff; text-decoration:none; display:block; padding:10px 5%; width:90%;} #sessionSubMenu ul li a:hover {background:#fbb755;color:#521410;} #footer {background: url(images/footerBGgradient.gif) repeat-x top left; border-top:1px #ccc solid; clear: both;margin: 10px 250px 0 auto; height: 50px; text-align: center; font-size: 1em;} #footer ul{height:20px;list-style:none; margin-top:10px;} #footer ul li {border-right:1px #b53429 solid; display:inline; padding:5px 10px;} #footer ul li.last{border-width:0;} #footer ul li a{text-decoration:none;} #clear{clear:both;} /*printer-friendly versions*/ #container_print{background:#f7f7f7; border:1px #b53429 solid; font-size:10px; width:550px;} #header_print{border:1px #521410 solid; width:550px; padding:0;} #content_print{padding:10px;} #sidebar_print{display:none;} #sidebar_print p {display:none;} #footer_print{display:none;} a.print_link{background:#fff; display:block; border:1px #ccc solid; text-decoration:none; height:13px; width:58px; padding:2px; margin-bottom:0;} a.print_link:hover{background:#e7e7e7; color:#006699;} #content_print h2 {color:#52786b;font:bold 14px georgia, arial, helvetica, sans-serif;} #content_print h3 {color:#721412; font: bold 11px verdana, arial, helvetica, sans-serif; font-weight:bold;} /* a.close_link{display:block; border:1px #ccc solid; text-decoration:none; height:13px; width:52px; padding:2px; margin-bottom:0; float:right;} a.close_link:hover{background:#e7e7e7; color:#006699;} */ /*photos*/ .contentPics{border: 1px #999999 solid; padding:3px;} div.captionedPicsRight{float:right; border: 0px #999999 solid; margin:6px; padding:1px;} div.captionedPicsLeft{float:left; border: 0px #999999 solid; margin:6px;  padding:4px;} div.captionedPicsRight img {border: 1px #999999 solid;} div.captionedPicsLeft img{border: 1px #999999 solid;} span.caption {color:#444; display:block; font:9px/10px Verdana, Arial, Helvetica, sans-serif bold; padding-top:3px; text-align:left;} /*registration page*/ div.button {background:#d1b144; border: 1px #999 solid; color:#fff; font-size: 7pt; font-weight:bold; width:112px;} div.button a {color:#fff; display:block; padding: 6px; width:100px; text-decoration:none;} div.button a:hover {background:#efa537} table.displayTable {margin:18px 0;} table.displayTable td {border:1px #999 solid; padding:7px;} /*sessions page*/ div.standOutSession{background:#ffe09b; border: 1px #90492c solid; padding:10px; padding-top:0;} /*speakers page*/ table.speakerTable tr td {padding:5px;} /*agenda page*/ table.agendaTable tr td {padding:8px;} table.agendaTable tr td h3 {margin:5px 0;} table.agendaTable tr td.tableHeader {padding-left:0;} .spouseEvents{background:#f3f1e4;} .registration {background:#f9ead2;} .board{background:#e4e4e4; color:#999;} /*invitation page*/ #signature {float:right; margin-left:40%;} /*testimonials*/ div.testimonial {background:#faedd0; border: 1px #ccc dotted; color:#006699; display:block; font: 13px Georgia, "Times New Roman", Times, serif; margin: 25px 0px; padding:12px;} div.testimonialTop {color:#006699; display:block; font: 13px Georgia, "Times New Roman", Times, serif; padding:12px;} .testimonialByline { color:#660000; font-style: italic; FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; } div.testimonialTop .testimonialByline {font-size:9pt;} .emphaBold {color:#52786b; font-weight:bold; font-size:12px;} .shortPageSpacer {display:block; height:100px;}