.onsite {
border-width: 3px;
border-style: solid;
border-color: #870000;
margin-top: 5px;
width: 500px; padding: 6px;
font-family: Verdana, Helvetica, Tahoma, Arial, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #000000;
text-align: justify;
}

body {
background-image: url(http://www.sirensconference.org/images/sidebar.jpg);
background-repeat: repeat-y;
font-family: Verdana, Helvetica, Tahoma, Arial, sans-serif;
font-size: 10pt;
color: black;
margin: 0;
}

.word_art {
z-index: 11; 
position: absolute; 
left: 7px; top: 62px;
}

.word_art_swirls {
z-index: 9; 
position: absolute; 
}

.date_location {
color: #000000;
z-index: 9;
text-align: right;
position: absolute; right: 5px; top: 237px;
}

.logo {
z-index: 10; 
position: absolute; right: 5px; top: 5px;
}

.sidebar {
z-index: 3;
position: absolute; left: 0px; top: 209px; 
}

.top_main{
z-index: 2;
background-image: url(http://www.sirensconference.org/images/top.gif); 
background-repeat: repeat-x;
width: 100%;
position: absolute; right: 0px; top: 0px; 
}

.poem_space {
z-index: 6; 
position: absolute; left: 0px; top: 209px; 
}

.tell_a_friend {
z-index: 11; 
position: absolute; left: 55px; top: 505px; 
}

.nclogo {
z-index: 11; 
position: absolute; left: 35px; top: 594px; 
}

.container {
z-index: 5;
position: absolute; left: 0px; top: 255px;
}

.main_navspace {
z-index: 12; 
position: absolute; left: 195px; top: 178px; 
}

.nav_cells {
z-index: 13; 
background-color: transparent; 
padding: 2px;
}

.subnavspace {
z-index: 6; 
background-color: #000000; 
color: #000000; 
position: absolute; left: 200px; top: 107px; 
width: 600px; 
margin: 0 auto;
text-align:center;
}

.subnav_tableouter {
z-index:7; 
position: absolute; left: 1px; top:104px;
}


#conference_arrow img {
float: left;
border: 0px;
position: relative; left: 42px; top: 18px;
margin: 0 -8px 0 0; padding: 0;
}

#programming_arrow img {
float: left;
border: 0px;
position: relative; left: 47px; top: 18px;
margin: 0 -8px 0 0; padding: 0;
}

#schedule_arrow img {
float: left;
border: 0px;
position: relative; left: 33px; top: 18px;
margin: 0 -8px 0 0; padding: 0;
}

#registration_arrow img {
float: left;
border: 0px;
position: relative; left: 48px; top: 18px;
margin: 0 -8px 0 0; padding: 0;
}

#travel_arrow img {
float: left;
border: 0px;
position: relative; left: 24px; top: 18px;
margin: 0 -8px 0 0; padding: 0;
}

#support_arrow img {
float: left;
border: 0px;
position: relative; left: 28px; top: 18px;
margin: 0 -8px 0 0; padding: 0;
}

#connect_arrow img {
float: left;
border: 0px;
position: relative; left: 28px; top: 18px;
margin: 0 -8px 0 0; padding: 0;
}

#questions_arrow img {
float: left;
border: 0px;
position: relative; left: 22px; top: 18px;
margin: 0 -8px 0 0; padding: 0;
}

#archive_arrow img {
float: left;
border: 0px;
position: relative; left: 30px; top: 18px;
margin: 0 -8px 0 0; padding: 0;
}

td {
font-family: Verdana, Helvetica, Garamond, Times New Roman, Tahoma, Arial, sans-serif;
font-size: 10pt;
color: black;
}

td.navbar {
font-family: Verdana, Candara, Futura, Liberation Sans Narrow, sans-serif;
font-size: 8pt;
}

td.subnavbar {
font-family: Verdana, Candara, Futura, Liberation Sans Narrow, sans-serif;
font-size: 8pt;
}

/* formatting for the main text area */
.navspace {
margin: 2px; /* top right bottom left */
}

td.mainbody { 
font-family: Verdana, Helvetica, Garamond, Times New Roman, Tahoma, Arial, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #FFFFFF;
}

.menu {
color: #740000;
font-size: 14pt;
font-weight: bold;
margin-bottom: 5px;
}

.title {
color: #740000;
font-size: 16pt;
font-weight: bold;
margin-bottom: 5px;
}

.subtitle {
color: #740000;
font-size: 13pt;
font-weight: bold;
margin-bottom: 5px;
}

.subtitle-black {
color: #000000;
font-size: 13pt;
font-weight: bold;
margin-bottom: 5px;
}

h1.title {
font-weight:bold;
color: #740000;
font-size: 22pt;
}

h2.title {
font-weight:bold;
color: #740000;
font-size: 18pt;
}

h3.title {
font-weight:bold;
color: #740000;
font-size: 14pt;
}


/* textual subheaders */
.subhead {
color: #740000;
font-weight: bold;
font-size: 13pt;
margin-bottom: 5px;
}

h1.subhead {
font-weight:bold;
color: #740000;
font-size: 12pt;
}

h2.subhead {
font-weight:bold;
color: #740000;
font-size: 11pt;
}

/* formatting for the main text area */
.main-template {
margin: 15px 25px 15px 20px; /* top right bottom left */
text-align: justify;
}

.main {
margin: 15px 25px 15px 20px; /* top right bottom left */
text-align: justify;
}

/* link color settings for main text area */
a.main:link {
color: #740000;
font-weight: bold;
text-decoration: none;
}

a.main:visited {
color: #663333;
font-weight: bold;
text-decoration: none;
}

a.main:hover {
color: #959595;
font-weight: bold;
text-decoration: none;
}

a.main:active {
color: #959595;
font-weight: bold;
text-decoration: none;
}

a:link {
color: #740000;
font-weight: bold;
text-decoration: none;
}

a:visited {
color: #663333;
font-weight: bold;
text-decoration: none;
}

a:hover {
color: #959595;
font-weight: bold;
text-decoration: none;
}

a:active {
color: #959595;
font-weight: bold;
text-decoration: none;
}

.sirens-red {
background-color: #870000;
}

.gray-light {
background-color: #CCCCCC;
}

.gray-dark {
background-color: #959595;
}

/* ordered list numbering schemes */
ol.arabic {
list-style-type: decimal;
}

ol.roman {
list-style-type: lower-roman;
}

ol.alpha {
list-style-type: lower-alpha;
}

/* unordered list bullet */
ul {
list-style-image: url("http://www.sirensconference.org/images/bulletr.jpg")
}

ul.gray {
list-style-image: url("http://www.sirensconference.org/images/bulletg.jpg")
}

ul.black {
list-style-image: url("http://www.sirensconference.org/images/bulletb.jpg")
}

/* for disclaimer/copyright footer */
.disclaimer {
color: #000000;
font-size: .8em;
}

/* for links footer */
.footer {
color: #000000;
font-size: .8em;
}

.navsub {
color: #FFFFFF;
}

/* toplevel navbar link colors */
/* padding: top, right, bottom, left */
a.navbar:link {
background-color:#000000;
color: #FFFFFF;
text-decoration: none;
}

a.navbar:visited {
background-color:#000000;
color: #FFFFFF;
text-decoration: none;
}

a.navbar:hover {
background-color: #000000;
color: #870000;
text-decoration: none;
}

a.navbar:active {
background-color:#000000;
color: #FFFFFF;
text-decoration: none;
}

a.navselected:link {
background-color:#000000;
color: #870000;
text-decoration: none;
}

a.navselected:visited {
background-color:#000000;
color: #870000;
text-decoration: none;
}

a.navselected:hover {
background-color: #000000; /* #878787; */
color: #870000;
text-decoration: none;
}

a.navselected:active {
background-color:#000000;
color: #870000;
text-decoration: none;
}

/* subnavbar sublink settings */
a.subnavbar:link {
background-color:#CCCCCC;
color: #000000;
text-decoration: none;
padding: 1px 1px 1px 2px;
}

a.subnavbar:visited {
background-color:#CCCCCC;
color: #000000;
text-decoration: none;
padding: 1px 1px 1px 2px;
}

a.subnavbar:hover {
background-color: #CCCCCC; /* #878787; */
color: #870000;
text-decoration: none;
padding: 1px 1px 1px 2px;
}

a.subnavbar:active {
background-color:#CCCCCC;
color: #000000;
text-decoration: none;
padding: 1px 1px 1px 2px;
}

/* toplevel navbar link colors */
td.navactive {
font-weight: bold;
font-size: .7em;
}

a.navactive:link {
background-color:#FFFFFF;
color: #870000;
text-decoration: none;
padding: 3px 5px 3px 5px;
border-style: ridge; border-width: 3px; border-color: #FFFFFF; 
}

a.navactive:visited {
background-color:#FFFFFF;
color: #870000;
text-decoration: none;
padding: 3px 5px 3px 5px;
border-style: ridge; border-width: 3px; border-color: #FFFFFF; 
}

a.navactive:hover {
background-color:#b5b5b5;
color: #870000;
text-decoration: none;
padding: 3px 5px 3px 5px;
border-style: ridge; border-width: 3px; border-color: #FFFFFF; 
}

a.navactive:active {
background-color:#FFFFFF;
color: #870000;
text-decoration: none;
padding: 3px 5px 3px 5px;
border-style: ridge; border-width: 3px; border-color: #FFFFFF; 
}

.code {
border-width: 1px; border-style: solid; border-color: black;
width: 550px; padding: 6px;
font-family: Candara, Arial, Tahoma, sans-serif;
font-size: 9pt;
color: #000000;
text-align: left;
}

.indent1{
margin-left: 20px;
}

.indent2{
margin-left: 40px;
}

.indent2goh{
margin-left: 40px;
font-weight: bold;
font-size: 11pt;
}

.indent3{
display: inline;
}
.indent4{
margin-left: 50px;
margin-bottom: 10px;
}
.indent5{
margin-left: 40px;
}
.indent6{
margin-left: 20px;
}
.indent7{
margin-left: 60px;
}

.schedule-nav {
font-size: 1.1em;
}

.pre-empanel {
padding-left: 2em;
}

.col1 {
width: 48%;
float: left;
}
.col2 {
width: 48%;
float: right;
}

.networks_msgboards {
position:relative; top:0px; left:40px;
border-width: 1px;
border-style: solid;
border-color: #000000;
margin-top: 5px;
width: 500px; padding: 6px;
font-size: 8pt;
font-weight: bold;
color: #000000;
background: #FFFFFF;
text-align: justify;
}

.networks_lj {
position:relative; top:0px; left:40px;
border-width: 1px;
border-style: solid;
border-color: #000000;
margin-top: 5px;
width: 500px; padding: 6px;
color: #000000;
background: #FFFFFF;
text-align: justify;
}

.networks_fb {
position:relative; top:0px; left:40px;
border-width: 1px;
border-style: solid;
border-color: #000000;
margin-top: 5px;
width: 500px; padding: 6px;
color: #000000;
background: #FFFFFF;
text-align: justify;
}

.recent_posts_msgboards {
border-width: 1px;
border-style: solid;
border-color: #000000;
width: 100px; padding: 6px;
font-size: 8pt;
font-weight: bold;
color: #000000;
background: #DDDDDD;
text-align: justify;
}

.recent_posts_lj {
border-width: 1px;
border-style: solid;
border-color: #000000;
width: 100px; padding: 6px;
font-size: 8pt;
font-weight: bold;
color: #000000;
background: #DDDDDD;
text-align: justify;
}

.recent_posts_fb {
border-width: 1px;
border-style: solid;
border-color: #000000;
width: 100px; padding: 6px;
font-size: 8pt;
font-weight: bold;
color: #000000;
background: #DDDDDD;
text-align: justify;
}

.form_text {
background-color: #ebebeb; //#FFD19A; //#b25d0e;
border: #870000 1px solid;
padding: 1px;
font-family: Tahoma, Times New Roman, Arial, sans-serif;
font-size: 10pt;
color: #000000;
}

/* MailChimp Form Embed Code - Slim - 08/17/2011 */
#mc_embed_signup form {display:block; position:relative; text-align:left; padding:10px 0 10px 3%}
#mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;}
#mc_embed_signup input {border:1px solid #999; -webkit-appearance:none;}
#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}
#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}
#mc_embed_signup input:focus {border-color:#333;}
#mc_embed_signup .button {clear:both; background-color: #aaa; border: 0 none; border-radius:4px; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:15px; font-weight: bold; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding:0; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;}
#mc_embed_signup .button:hover {background-color:#777;}
#mc_embed_signup .small-meta {font-size: 11px;}
#mc_embed_signup .nowrap {white-space:nowrap;}     
#mc_embed_signup .clear {clear:none; display:inline;}

#mc_embed_signup label {display:block; font-size:16px; padding-bottom:10px; font-weight:bold;}
#mc_embed_signup input.email {display:block; padding:8px 0; margin:0 4% 10px 0; text-indent:5px; width:58%; min-width:130px;}
#mc_embed_signup input.button {display:block; width:35%; margin:0 0 10px 0; min-width:90px;}

#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;}
#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}
#mc_embed_signup #mce-error-response {display:none;}
#mc_embed_signup #mce-success-response {color:#529214; display:none;}
#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}

#mc_embed_signup{background:#fff; clear:left; font:14px Verdana Helvetica,Arial,sans-serif; }


