body {
color:#000000;
font-family:Helvetica,Arial,sans-serif;
font-size:12px;
margin:0;
padding:0;
text-align:left;
vertical-align:top;
}

a:link, a:visited {
color:#EE6600;
text-decoration:none;
}
a:hover {
color:#BF4000;
text-decoration:none;
}
a:active {
color:#BF4000;
text-decoration:none;
}
.h1 {
color:#FFFFFF;
float:left;
font-family:Helvetica,Arial,sans-serif;
font-size:24px;
padding:15px;
}
h2 {
color:#005580;
font-family:Helvetica,Arial,sans-serif;
font-size:20px;
line-height:1.2em;
margin:0;
padding:0 0 8px;
}
h3 {
font-family:Helvetica,Arial,sans-serif;
font-size:16px;
line-height:1.2em;
margin:2px 0 0;
padding:0 0 8px;
}

.error {
color:red;
font-weight:bold;
}
.message {
color:green;
font-weight:700;
}
#container {
height:100%;
margin:0;
padding:0;
text-align:left;
vertical-align:top;
width:100%;
}
.main {
margin:auto;
padding:0 24px;
text-align:left;
vertical-align:top;
width:936px;
}

#content {
background-color:#FFFFFF;
height:auto !important;
min-height:550px;
padding-bottom:20px;
width:100%;
}
#contentpub {
font-size:1.1em;
position:relative;
width:100%;
}
.clearfloat {
clear:both;
}
#headerlogohome {
float:left;
position:relative;
width:auto;
}
#headright {
float:right;
height:98px;
position:relative;
width:700px;
}
#headwelcome {
float:right;
height:26px;
text-align:right;
width:624px;
}

#customheader, #customfooter {
margin-bottom:20px;
padding-top:7px;
width:100%;
}

#list_panel .pipe {
color:#FFFFFF;
padding:0 3px;
}
#editcontacts_menu {
margin:5px 0 0;
}
#editcontacts_menu .pipe {
padding:0 7px;
}
#footpub {
color:#005580;
height:53px;
padding-top:7px;
width:100%;
}



#col_210 {
float:left;
padding:0 20px 0 0;
width:210px;
}
.panel_210 {
clear:both;
margin-bottom:24px;
width:210px;
}
#col_280 {
float:right;
margin-bottom:24px;
padding:0;
width:280px;
}
.panel_280 {
clear:both;
margin-bottom:12px;
width:280px;
}
#col_608 {
float:left;
padding:0;
width:608px;
}
.panel_608 {
clear:both;
margin-bottom:24px;
width:608px;
}
#col_628 {
float:left;
padding:0;
width:628px;
}
.panel_628 {
clear:both;
margin-bottom:24px;
width:628px;
}
#col_648 {
float:left;
padding:0;
width:668px;
}
.panel_648 {
clear:both;
margin-bottom:24px;
width:668px;
}
#col_706 {
float:right;
padding:0;
width:706px;
}
.panel_706 {
clear:both;
margin-bottom:24px;
width:706px;
}
#col_936 {
float:left;
padding:0 24px 0 0;
width:936px;
}
.panel_936 {
clear:both;
margin-bottom:24px;
width:936px;
}
.panel_head1 {
color:#005580;
font-family:Helvetica,Arial,sans-serif;
font-size:20px;
font-weight:700;
height:30px;
line-height:24px;
padding:0 10px 0 0;
text-transform:uppercase;
width:auto;
}
#col_280 .panel_head1 {
margin-top:12px;
}
.panel_head2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EFEFEF url(https://eventbrite-s3.s3.amazonaws.com/static/images/background/grad_panel_head.png) repeat-x scroll 0 0;
border-color:#D5D5D3;
border-style:solid;
border-width:1px 1px 0;
color:#005580;
font-family:Helvetica,Arial,sans-serif;
font-size:18px;
font-weight:700;
line-height:22px;
padding:6px 8px 7px;
width:auto;
}
.panel_head3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EFEFEF url(https://eventbrite-s3.s3.amazonaws.com/static/images/background/panel_head.png) repeat-x scroll 0 0;
border-color:#D5D5D3;
border-style:solid;
border-width:1px 1px 0;
color:#000000;
font-weight:700;
padding:4px 8px 5px;
width:auto;
}
.panel_head3 span {
font-weight:normal;
margin-left:11px;
}
.panel_head4 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D5D5D3 url(https://eventbrite-s3.s3.amazonaws.com/static/images/background/ticket_table_head.gif) repeat-x scroll center top;
color:#005580;
font-family:Helvetica,Arial,sans-serif;
font-size:9px;
padding:4px 8px 5px;
text-transform:uppercase;
width:auto;
}
.panel_body {
background-color:#FFFFFF;
border:1px solid #D5D5D3;
padding:8px;
width:auto;
word-wrap:break-word;
}
.panel_margin {
margin:0 0 25px;
}
.panel_footer {
background-color:#EFEFEF;
border-color:#D5D5D3;
border-style:solid;
border-width:0 1px 1px;
color:#000000;
padding:5px 10px 6px;
width:auto;
}
.panel_rule {
border-top:1px solid #D5D5D3;
margin:0;
padding:2px 0 6px;
}

.ticket_table {
background-color:#FFFFFF;
width:100%;
}
.ticket_table_style {
border:1px solid #D5D5D3;
}
.ticket_table .fine {
padding-bottom:2px;
}
.ticket_table td {
border-bottom:1px solid #D5D5D3;
padding:5px;
}


img, #header img {
border:0 none;
}
#contentpub a:link, #contentpub a:visited, #sidenav li a:hover {
text-decoration:underline;
}
.hf_pubright a:link, .hf_pubright a:visited, #paneltab .tab a:hover {
text-decoration:underline;
}
#headtabs li a:hover, #nav li a:visited, #subtoggle li a:hover {
color:#FFFFFF;
}
#subtoggle ul, #paneltab ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
text-align:center;
}
.panel_608 h2, .panel_628 h2, .panel_648 h2 {
font-size:24px;
}

#login_message, #reset_message, #signup_message {
padding:5px 0;
}

.lightblue {
color:#6DB6DA;
}
.eborange {
color:#EE6600;
}
.ebblue {
color:#005580;
}
.white {
color:#FFFFFF;
}

#myevents_hotel, #webware100 {
border:1px solid #DDDDDD;
color:#000000;
font-family:Helvetica,Arial,sans-serif;
padding:0 0 5px;
width:278px;
}

.clear {
clear:both;
}
#socialshare {
display:none;
font-size:10px;
line-height:10px;
width:360px;
}

#socialshare ul {
margin:15px 0 0;
padding:0;
}
#socialshare ul li {
display:block;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:7px;
padding:0;
text-align:center;
}
#socialshare img {
-moz-border-radius-bottomleft:2px;
-moz-border-radius-bottomright:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-topright:2px;
border:2px solid #DDDDDD;
height:16px;
margin:0 0 3px;
width:16px;
}
#socialshare ul li a.nounderline {
text-decoration:none;
}
rgin-right:6px;
margin-top:6px;
}
.lightboxbutton {
background-color:#EE6600;
border:medium none;
color:#FFFFFF;
font-family:HelveticaLT,Helvetica,Arial,sans-serif;
font-size:12px;
font-weight:bold;
height:24px;
margin:0 auto;
width:215px;
}

