/* MAIN STYLES */



body { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 4px; }

a { color: #028ac3; text-decoration: none; }

img { border: 0; }

h1 { color: #333333; font-family: "Futura Medium", Arial, Helvetica, sans-serif; font-size: 16px; margin: 0 0 10px 0; padding: 2px 6px; background: #f5f5f5; font-weight: normal; }

h2 { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 16px; margin: 0; padding: 5px 0 0 10px; }

h3 { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0 0 5px 0; padding:0; }

h4 { color: #333333; font-family: "Futura Medium", Arial, Helvetica, sans-serif; font-size: 16px; margin: 0 0 10px 0; padding: 2px 6px; background: #f5f5f5; font-weight: normal; border: 1px #b7b7b7 solid; width: 320px;}

p { padding-left: 10px; padding-right: 10px; }

blockquote { font-style: italic; }



/* PRIMARY DIVS */



#outerdiv { margin: 0 auto; width: 800px; }

#header { width:800px; height:75px; background:url(header.jpg) no-repeat; }

#description { padding: 0 20px; }

div#left { padding: 5px; width: 370px; display:inline; float:left;  margin: 5px 0; }

div#right { padding: 5px; width: 380px; display:inline; float:left; margin: 5px 0; }



/* SPEAKER LIST */



div.lonespeaker { padding: 2px 1px 2px 5px; background: #f5f5f5; margin-bottom: 6px; border: 1px #b7b7b7 solid;  }

.lonespeaker img { margin-right: 5px }

.buttonset { text-align:right; font-variant:small-caps; margin: 10px 0; text-align:center;}

.speakerbutton { border: #AAA 1px solid; padding: 1px 5px; background:#FFFFFF;}

.speakerbutton a { color: #AAA; text-decoration: none; }

.speakerbutton a:hover { color: #0588aa; background: #FFF; }

.nowplaying { border: #AAA 1px solid; padding: 1px 5px; background:#FFF; color: #faa633; }

.style1 {color: #faa633; }

.style1 a {color: #FFF;}

.style1 a:hover { color: #FFF;}

.formbox { padding:10px; background: #f5f5f5; margin-bottom: 12px; border: 1px #b7b7b7 solid;  }



input {

color:#333333;

background: #FFF;

padding: 1px 1px;

border-top: #999999 1px solid;

border-left: #999999 1px solid;

border-bottom: #666666 1px solid;

border-right: #666666 1px solid;

}



.submitbut input {

color:#FFF;

background: #028ac3;

margin-top:15px;

border-top: #FFF 1px solid;

border-left: #FFF 1px solid;

border-bottom: #666 1px solid;

border-right: #666 1px solid;

}

