/* CSS Document */
body { background:#F4F3D7 url(images/bg_main.gif) repeat-y	top center; font-family:'Lucida Grande', Geneva, Arial, Verdana, sans-serif; margin:0; }

a:link, a:visited { color:#339999; text-decoration:none; }
a:hover { color:#66CCCC; }	

img { border:none; }

#wrapper { width:1024px; }
#container { padding:0 55px 0 ; }
#topSection { width:910px; height: 325px; }
#bottomSection { width:910px;}

#mainNav { padding-top:23px; }
#mainNav ul { list-style:none; display:inline; font-size:11px; font-weight:bold; color:#C13100; letter-spacing:1px; }
#mainNav li { display:inline; margin-right:30px; padding:0 0 10px; }
#mainNav a:link, #mainNav a:visited { color:#C13100; text-decoration:none; }
#mainNav a:hover { color:#4C2B15; }
#mainNav .selected { color:#4C2B15; background:url(images/bg_navSelected.gif) repeat-x; }

#homeIntro { width:400px; float: left; margin: 50px 0 0 0; }
#homeIntro p { color:#666; font-size:14px; line-height:23px; }
#homeIntro .introBlue { font-size:12px; color:#339999; line-height:17px; }

#mainIntro { width:600px; margin: 50px 0 0 0; padding-top:55px; height:165px; }
#mainIntro p { color:#666; font-size:14px; line-height:23px; }
#mainContentHeader { color:#FFF; font-size:20px; }


.mainContent { color:#666; font-size:12px; line-height:20px; width:650px; }
.mainContent h1 { color:#C13100; font-size:14px; font-weight:normal; margin:0; padding:0; padding-top:10px; font-weight:normal; }

.mainContent .bulletHeader { margin:0; font-weight: bold; }
.mainContent ul { color:#999; margin:0; padding:3px 0 0 17px; }

.contentBox { padding: 45px 20px 20px 20px; }
.contentBoxHeader { margin:0; padding:0; padding:4px 0 4px 15px; font-size:12px; font-weight:bold; letter-spacing:1px; color:#FFF; background:#66CCCC url(images/contentBoxHeader_corner.gif) no-repeat; background-position:right top; }

#sidetab { background:#FFFFFF url(images/sidetab_register.jpg) no-repeat; height:173px; position:fixed; right:0; top:30%; width:38px; }

.sidebarPullout { background-color:#e0f5f5; padding:20px 20px 30px; }
.sidebarPullout img { float:left; padding:0 15px 25px 0; }
.sidebarPullout h1 { font-size:12px; text-weight:normal; color:#66CCCC; margin:0; margin:0 0 5px 0; }
.sidebarPullout p { padding: 0 0 5px; margin:0; font-size:11px; color:#666; }
.sidebarPullout hr { padding:10px 0 0; border:none; border-top:1px solid #999; }

.footer { height:90px; background: url(images/bg_footer.gif) no-repeat; margin-top:40px; padding:40px 80px 10px 0; clear:both; }

#informedBoxHome { float:left; width:150px; margin-top:120px; margin-left:300px; }
#informedBoxMain { float:left; width:150px; margin-top:120px; margin-left:100px; }
#informedBoxMain h1 { padding:0; margin:0; font-size:11px; font-weight:bold; color:#FFF; letter-spacing:1px; }
#informedBoxMain p { font-size:12px; color:#66CCCC; line-height:19px; }

.speakerList09 { background-color:#e0f5f5; padding:20px; }
.speakerList09 h1 { padding-top:0; font-size:18px; }
.speakerList09 h2 { padding:0; margin:0; margin-top:2px; font-size:12px; }
.speakerList09 h3 { margin:0; font-size:15px; line-height:18px; color:#339999; font-weight:normal; margin-top:35px; }
.speakerList09 p { margin-top:5px; line-height:18px; }


.speakerList { background-color:#e0f5f5; padding:20px; }
.speakerList h1 { padding-top:0; font-size:18px; }
.speakerList h2 { padding:0; margin:0; margin-top:2px; font-size:12px; }
.speakerList h3 { margin:0; font-size:15px; line-height:18px; color:#339999; font-weight:normal; margin-top:35px; }
.speakerList p { margin-top:5px; }

