
html {background-color:#000; color:#fff;}
body {font-family: arial, helvetica, sans-serif; background-color:#000; text-align:center;}
a {color:#ff0099; text-decoration:none;}

h1 {font-family: arial, helvetica, sans-serif; font-size:24px; text-transform:uppercase; margin-top:20px;}
h2 {font-family: arial, helvetica, sans-serif; font-size:24px; text-transform:uppercase;}
h3 {font-family: arial, helvetica, sans-serif; font-size:16px; font-weight:bold; text-transform:uppercase;margin:5px 0 5px 0;}
h4 {font-family: arial, helvetica, sans-serif; font-size:20px; text-transform:uppercase; margin-left:0px;color:#ff0099;}
h5 {font-family: arial, helvetica, sans-serif; font-size:14px; text-transform:uppercase;font-style:italic;}
ul {clear:both; color:#fff; font-size:14px;}
ul li {list-style: disc inside; line-height:20px;}
em {font-weight:bold; font-style:normal; text-transform:uppercase;margin-top:3px;}
strong {color:#fff;}
strong.parenthetical {font-size:20px; font-weight:normal;}
blockquote {font-style:italic;}
cite {float:right; font-size:14px;}
address {font-size:14px;font-style:italic;margin-left:10px;}
.ul-indented {margin-left:35px;}
.ul-indented li {list-style-position:outside;padding-left:10px;}
#content {margin:auto; background: url(/images/single-vertical-line.gif) repeat-y top left; width:910px; margin-top:20px; }
#content p {font-family: arial, helvetica, sans-serif; color:#ff0099; font-weight:bold; text-transform:uppercase;text-align:left; float:left;}
.main-content {float:left; width:880px;}
.header-paragraph {margin:15px 0 0 30px; font-size:24px; clear:both;}
#content .supplement-paragraph {margin-left:30px; margin-bottom:10px; font-size:18px; font-weight:normal; color:#fff; text-transform:none; line-height:24px; clear:both;}
#content .blockquote {margin-left:30px; margin-bottom:10px; font-size:16px; font-weight:normal; color:#aaa; text-transform:none; line-height:24px; clear:both;}
.image-paragraph {float:left; margin:20px 0 0 10px;}
.image-paragraph img { margin-right:4px;}
#social-bar {float:left; width:30px; margin-top:8px;}
#footer {margin:auto; width:910px; padding:20px 0 0 28px; text-align:left; font-family:helvetica, arial, sans-serif; font-size:10px;}

#image-top-logo {float:left;}
#main-nav {float:right; margin-top:-100px; margin-right:15px;text-align:right;}
.main-nav {margin-top:3px;clear:right;float:right;}

.content-area {margin-left:15px; width:830px; clear:both; text-align:left;}
.content-area p {clear:both;}

.bios, .agenda, .sign-up, .thank-you, #legal {margin-left: 40px; padding-top:30px;}
.bios table th {vertical-align:top;}
.bios table td {padding-left: 20px; padding-bottom:20px; vertical-align:top;}
#content .bios p, #content .agenda p, #content .sign-up p, #legal p {margin: 5px 0 5px 0; font-size: 14px; color:#fff; font-weight:100; text-transform:none; line-height:20px; clear:both; float:none;}
.home ul li {margin-left:30px; line-height:24px; font-size:18px;}

.sign-up table {margin-top:20px; margin-bottom:20px; clear:both;}
.sign-up table th {width:195px; text-align:right; padding-right:5px;}
.sign-up table td { padding: 5px;}
input.text {width:450px; border:1px solid #fff; background-color:#d3d3d3;}
textarea.learn {width:450px; border:1px solid #fff; background-color:#d3d3d3; height:150px;}
th.learn {vertical-align:top;padding-top:10px;}
input.submit {}

#legal h2 {text-align:center;text-decoration:underline;font-size:16px;margin-top:10px;}
#legal h3 {text-align:left;font-size:14px;margin-top:15px;margin-bottom:10px;}

/* nav buttons */
#about-link {display:block; width:213px;height:18px; background: url(/images/about-nav.gif) no-repeat 0 0;}
.about-link-on, #about-link:hover {background-position:0 -18px !important;}

#agenda-link {display:block; width:170px;height:18px; background: url(/images/agenda-nav.gif) no-repeat 0 0;}
.agenda-link-on, #agenda-link:hover {background-position:0 -18px !important;}

#signup-link {display:block; width:64px;height:18px; background: url(/images/signup-nav.gif) no-repeat 0 0;}
.signup-link-on, #signup-link:hover {background-position:0 -18px !important;}

/* social buttons */
#bookmark-button {display:block; width:25px;height:26px; background: url(/images/bookmark-button.gif) no-repeat 0 0;}
#bookmark-button:hover {background-position:-25px 0;}

#email-button {display:block; margin-top:10px; width:25px;height:24px; background: url(/images/email-button.gif) no-repeat 0 0;}
#email-button:hover {background-position:-25px 0;}

#facebook-button {display:block; margin-top:10px; width:25px;height:27px; background: url(/images/facebook-button.gif) no-repeat 0 0;}
#facebook-button:hover {background-position:-25px 0;}

#myspace-button {display:block; margin-top:10px; width:25px;height:24px; background: url(/images/myspace-button.gif) no-repeat 0 0;}
#myspace-button:hover {background-position:-25px 0;}

#digg-button {display:block; margin-top:10px; width:25px;height:24px; background: url(/images/digg-button.gif) no-repeat 0 0;}
#digg-button:hover {background-position:-25px 0;}

#about-link span, #agenda-link span, #signup-link span, #bookmark-button span, #email-button span, #facebook-button span, #myspace-button span, #digg-button span {display:none}


