/* MAIN STYLES */

body { color: #0065a4; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 4px; }
a { color: #f8931d; text-decoration: none; }
a:hover { color: #FFF; background: #008fff; }
img { border: 0; }
h1 { color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 18px; margin: 0 0 10px 0; padding: 2px 6px; font-variant:small-caps; background: #faa633; }
h2 { color: #0065a4; font-family: Arial, Helvetica, sans-serif; font-size: 16px; margin: 0; padding: 5px 0 0 10px; }
h3 { color: #faa633; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0 0 5px 0; padding:0; }
p { padding-left: 10px; padding-right: 10px; }
blockquote { font-style: italic; }

/* PRIMARY DIVS */

#outerdiv { margin: 0 auto; width: 800px; }
#header { width:800px; height:150px; background:url(header.gif) no-repeat; }
#description { padding: 0 20px; }
div#speakers { padding: 10px; width: 370px; display:inline; float:left; }
div#videobio { padding: 10px; width: 380px; display:inline; float:left; }

/* SPEAKER LIST */

div.lonespeaker { padding: 4px 2px 4px 10px; background: #ececec; margin-bottom: 12px; border: 1px #eeb15d solid;  }
.lonespeaker img { margin-right: 5px }
.buttonset { text-align:right; font-variant:small-caps;}
.speakerbutton { border: #AAA 1px solid; padding: 1px 5px; background:#FFFFFF;}
.speakerbutton a { color: #AAA; text-decoration: none; }
.speakerbutton a:hover { color: #FFF; background: #008fff; }
.nowplaying { border: #FFF 1px solid; padding: 1px 5px; background:#008fff; color: #FFF; }
.style1 {color: #FFFFFF; }