/**
 * @name Helios Calendar Default
 * @version 1.0
 * @author Refresh Web Development
 * @link http://RefreshMy.com
 * @description The default theme for version 2 is designed to be customized and includes all of the available public calendar functionality.
 *
 * @package Helios Calendar
 * @subpackage Helios Calendar Default Theme
 */


#mc_embed_signup .mc-field-group.input-group label {float: none;
text-indent:0px;
text-align:left;}

#mc_embed_signup .mc-field-group label {float: none;
text-indent:0px;
text-align:left;}

#mc_embed_signup .mc-field-group input {padding: 0px;}

#mc_embed_signup .mc-field-group.input-group input {margin: 5px 2px 0 0;}
body {
  background-attachment:fixed;
  /*background-image:url(http://www.bayareascience.org/wp-content/uploads/2012/06/body-bg.jpeg);*/
  background-position:0 0;
  background-repeat:repeat repeat;
}
hr, p, ul, ol, dl, pre, blockquote, address, table, form {
	margin-bottom:0em;
}
legend+* {
	margin-top:0em;
}
th, td {
	padding:0em;
}
#wrapper-helios {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	background-color:#fff;
	border:1px solid #d6d6d6;
	border-radius: 6px;
	clear:both;
	margin: 20px auto 20px auto;
	padding: 0 20px 20px 20px;
}
html {overflow-y: scroll;}
html,body{font-size:13px;margin:0;padding:0;font-smooth:always;}
.hl {background:#EFEFEF;}
.hl_frm {background:#FFFFFF;}
/* h1 {font-family:inherit;font-size:14px;font-weight:bold;margin:0;padding:5px 0 7px 0;color:#000000;}
h2 {clear:both;font-size:13px;margin:15px 0 3px 0;padding:5px 0 0 0;border-top:solid 1px #CCCCCC;}
h2.date, h2.location {clear:both;font-size:13px;margin:0 0 3px 0;padding:0;border:none;}
h3, h4 {font-size:13px;padding:10px 0 0 0;margin:0;}
a:link, a:visited {text-decoration:underline;color:#3B66A7;}
a:hover {text-decoration:none;color:#FF6600;}
a:active {text-decoration:underline;color:#FF6600;} */
a {
	position:relative;
}
a.series {float:right;}
a.output {display:block;width:80%;}
p{margin:0 0 10px 0;padding:0;}
#events {float:left;}
.eventListWrapper{float: left;width: 98%;padding: 1%;}
.eventListWrapperHL{float: left;width: 98%;background-color: #EEEEEE;padding: 1%;}
.eventListTime{float: right;font-size: 10px;width: 20%;}
.eventListTimeHL{float: right;font-size: 10px;width: 20%;background-color: #EEEEEE;}

/* */
section.helios-content {width:63%; float:left;}
section.helios-content li {clear:left;margin-bottom:5px;}
section.helios-content li.hl {padding-bottom:3px;}
section.helios-content li description {padding:0 0 10px 0;margin-bottom:5px;}
section.helios-content li time {width:35%;padding:2% 0 0 0;float:left;margin-bottom:5px;color: black; font-weight: bold;}
section.helios-content li location {width:35%;padding:2% 0 0 0;float:left;margin-bottom:5px;color: black; font-weight: bold;}
section.helios-content li cost {width:30%;padding:2% 0 0 0;float:left;margin-bottom:5px;color: black; font-weight: bold;}
section.helios-content li a {display:block;}
section.helios-content header {display:block;font-size:18px;border-bottom:2px solid #06a2d3; color: #06a2d3; padding: 1% 0 0 0; clear: both;}
section.helios-content header h1 {clear:both;font-size:24px;margin:0px 0 3px 0;padding:0px 0 0 0;}
section.helios-content article h1 {display:block;}
section.helios-content ul {list-style:none;margin:0px ;padding:0px; clear: both;}

/* */

#filter {margin:10px 8px 15px 0px;}
#filter span {display:block;clear:both;text-align:center;width:100%}
#hc_search span {width:99%;text-align:right;margin:0 0 4px 0;padding:0;}
#hc_search_keyword {width:99%;margin:0 0 25px 0;}
#hc_search_submit {width:99%;margin:0 0 25px 0;padding:0;}
footer {clear:both;width:100%;display:block;margin:0;padding-left:0;color:#666666;background:#EFEFEF;border-top:solid 2px #CCCCCC;}
footer a.refresh:hover {text-decoration:none;color:#006532;}
#cap_img {float:left;border:solid 1px #000000;margin:5px 0 5px 0;}
#capChk {float:left;margin:4px 0 0 5px;}

#evernote {clear:both;padding:0;}
#evernote p {padding:5px 0 10px 0;}
.error {border:solid 1px #DC143C;background:#FFFFCE;}
#startTimeHour, #startTimeMins, #endTimeHour, #endTimeMins {width:30px;}
.newsLinks{text-align:center;}
.newsTools{float:right;width:250px;border:solid 1px #EFEFEF;margin:0 15px 10px 20px;padding:15px;background:#FAFAFA;text-align:center;}
fieldset {margin:5px 0 0 0;border-top:solid 1px #666666;border-bottom:0;border-right:0;border-left:0;background:#FAFAFA;}
fieldset legend {font-size:15px;padding:0 15px 0 10px;color:#FF6600;}
fieldset legend a.legend {text-decoration:underline;font-size:15px;color:#FF6600;}
fieldset legend a.legend:hover {text-decoration:none;color:#666666;}
iframe.eventbrite {width:100%;height:175px;border:none;overflow-x:hidden;}
.calnav {clear:both;text-align:right;}
li {line-height:1.7;}
article li {margin:2px 0 3px 0;}
.catCol{float:left;width:250px;clear:none;}
.catCol label {clear:both;padding:0px 0px 0px 10px;text-align:left;width:100%}
.catCol label input {margin:3px 20px 3px 0;padding:0;}
.catCol label.sub input {margin:3px 20px 3px 20px;padding:0;}
.catCtrl{clear:both;text-align:right;padding:10px 10px 0 0;}
.catColSide{float:left;width:240px;}
.catColSide label {clear:both;padding:0px 0px 0px 10px;text-align:left;width:100%;float: none;display:block;}
.catColSide label input {margin:3px 20px 3px 0;padding:0;}
.catColSide label.sub input {margin:3px 20px 3px 20px;padding:0;}

/* */

aside.helios-sidebar {
	float:right;
	width:35%;
	/* margin:22px 0 15px 0;
	padding:0; */
	-webkit-border-radius:6px;
    -moz-border-radius:6px;
	background-color:#f9f9f9;
	border:1px solid #d6d6d6;
	border-radius:6px;
	font-size:13px;
	padding:1%;
}
aside.helios-sidebar .menu {
background-image: none;
background: none;
/* font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; */
font-weight: bold;
}
aside.helios-sidebar nav ul {margin:0;padding:0;}
aside.helios-sidebar nav ul li {margin:0;padding:0;}
aside.helios-sidebar nav ul a.menu {display:block;text-decoration:none;font-size:18px;line-height:25px;letter-spacing:2px;}
aside.helios-sidebar nav ul a.menu:hover {color:#CCCCCC;}
aside.helios-sidebar ul {list-style:none;margin:0 5px 5px 10px;padding:0;}
aside.helios-sidebar li {padding:0 0 10px 15px;}
aside.helios-sidebar li.date {margin:7px 0 0 0;padding:0;font-style:italic;}
aside li.upcoming {margin:7px 0 0 1px;padding:0;font-weight:bold;}
aside.helios-sidebar #hc_c, #hc_l, #hc_r { font-size: 11px; display:block;float:left;width:33.3%;height:50px;text-decoration:none;text-align:center;margin:10px 0 0 0;padding:10px 0 0 0;background: #EFEFEF;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#CCCCCC');background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#CCCCCC));background: -moz-linear-gradient(top,  #FAFAFA,  #CCCCCC);border-top:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;}
aside.helios-sidebar #hc_l {border-left:solid 1px #CCCCCC;border-top-left-radius:20px;-khtml-border-top-left-radius:20px;-moz-border-radius-topleft:20px;-webkit-border-top-left-radius:20px;}
aside.helios-sidebar #hc_c {}
aside.helios-sidebar #hc_r {border-right:solid 1px #CCCCCC;border-top-right-radius:20px;-khtml-border-top-right-radius:20px;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;}

aside.helios-sidebar a.on {font-weight:normal;color:#000000;text-shadow: #FFFFFF 0 1px 1px;filter:progid:DXImageTransform.Microsoft.Shadow(color="#FFFFFF", direction=150, strength=2, positive="true");-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(color='#FFFFFF', direction=150, strength=2, positive='true')";}
aside.helios-sidebar a.off {font-weight:normal;color:#666666;text-shadow: #FFFFFF 0 1px 1px;}

/* */

ul.tools li {font-style:italic;margin:5px 0 0 0;}
ul.tools li a {clear:both;font-style:normal;display:block;font-size:13px;}
ul.feeds li {font-style:italic;margin:5px 0 0 0;}
ul.feeds li a {font-style:normal;font-size:13px;}
#location {float:right;width:50%;border:solid 1px #CCCCCC;background:#FAFAFA;margin:1% 0 1% 1%;padding:1%; -moz-border-radius: 6px;
border-radius: 4px;}
#location h2 {clear:both;font-size:14px;margin:1% 0 3px 0;padding:5px 0 0 0;border-bottom:solid 1px #CCCCCC;}
#location h2 a {float:right;margin:0 5px 0 5px;}
#detail_left {clear:both;float:left;width:45%;padding:0 1% 1% 0;}
#detail_left h2 {clear:both;font-size:14px;margin:1% 0 3px 0;padding:5px 0 0 0;border-bottom:solid 1px #CCCCCC;}
#detail_right {float:left;width:49%;padding:0 0 10px 0;}
#detail_right a {line-height:20px;}
#detail_right h2 {clear:both;font-size:14px;margin:15px 0 3px 0;padding:5px 0 0 0;border-bottom:solid 1px #CCCCCC;}
#categories li {clear:none;float:left;}
#categories a {margin:0 0 10px 0;padding:0 10px 0 10px;}
#categories h2 {clear:both;font-size:14px;margin:15px 0 3px 0;padding:5px 0 0 0;border-bottom:solid 1px #CCCCCC;}
#hc_featured, #hc_popular, #hc_newest {clear:both;margin:0px 0px 15px 0px;padding:7px 0 10px 0;background:#EFEFEF;padding:5px 0 10px 0;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;}
.social {float:left;margin:3px 0 0 0; width:585px;}
.socialT {float:left;width:auto;padding:0 0 0 10px;text-align:left;}
.socialF {float:left;width:auto;padding:0 0 0 5px;text-align:left;}
.socialG {float:left;width:auto;padding:1px 0 0 0;text-align:left;}
.socialL {float:left;width:auto;padding:1px 0 0 0;text-align:left;}
.twitter-share-button {padding:0;}
iframe.fb_iFrame {margin:0;padding:0;height:25px;border:none;width:85px;}
#cmnt_cnt {width:auto;float:left;margin:0;padding:0 0 0 0;}
#cmnt_cnt a {text-decoration:none;font-size:12px;position: relative;line-height:20px;text-align:center;font-weight:bold;padding:3px 5px 3px 5px;border:solid 1px #CCCCCC;background:#EFEFEF;color:#666666;margin:0 5px 5px 10px;border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#cmnt_cnt .arrow {display:block;float:left;position:relative;right:-10px;top:3px;z-index:5;border:7px solid transparent;border-left:1px none #000000;border-right-color:#CCCCCC;width:0;height:0;}
#cmnt_cnt .arrow span {display:block;float:left;position:relative;left:1px;top:-7px;z-index:10;border:7px solid transparent;border-left:1px none #CCCCCC;border-right-color:#EEEEEE;width:0;height:0;overflow:hidden;white-space:nowrap;}
#cmnt_cnt:hover .arrow span {border-right-color:#CCCCCC;}
#cmnt_cnt:hover a {background:#CCCCCC;color:#FFFFFF;}
#cmnt_cnt a:active {text-decoration:none;}
#hc_lang, #hc_theme {float:none;font-family:inherit;margin:5px 0 0 10px;}
.setting {width:100%;text-align:center;margin:10px 0 0 0;}
.loc_rss {float:right;height:16px;margin:0 5px 0 0;}
#loc_events {clear:both;background:#FAFAFA;padding:0 5px 5px 5px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}
#loc_events h2 {border:0;margin:6px 0 0 0;padding:0;}
#eventRegAvailable {margin-right:5px;}
#custom_notice {clear:both;}
#loc_results {width:63%;}
.links, .links li {margin:0;padding:0;}
.links a {display:block;margin:5px 0 5px 10px;}

/* */

div#helios-email-signup-container, div.helios-sidebar-nav-container {
    float: none;
    padding: 10px;
    width: 300px;
    background: #EBEBEB;
    margin: 0 0 20px 0;
}
div.helios-sidebar-nav-container nav {
	padding: 0 0 0 10px;
}
div#helios-email-signup-container form#icpsignup3711 {
	margin: 0;
}
div#helios-email-signup-container form#icpsignup3711 ul {
	margin: 0;
	padding: 0;
}
div#helios-email-signup-container form#icpsignup3711 ul li {
	margin: 0;
	padding: 0;
}
div#helios-email-signup-container form#icpsignup3711 ul li input.home-email-field {
	margin-bottom: 10px;	
}

div#helios-email-signup-container form#icpsignup3711 ul li input.checkbox {
    float: left;
    height: 15px;
    margin: 3px 10px 0 0;
    padding: 10px;
}
div#helios-email-signup-container form#icpsignup3711 ul li label {
    font-size: 12px;
    font-weight: normal;
    float: none;
}
div#helios-email-signup-container form#icpsignup3711 ul li input#searchsubmit {
    float: right;
}
div.floatBreaker {
	margin: 0;	
}
/* */

/* Breadcrumbs */
.breadbox {clear:both;z-index:1000;position:fixed;width: 950px;overflow:hidden;padding:0;margin:10px 0 15px 5px;font-size:13px;background:#FAFAFA;border:1px solid #CCCCCC;border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;letter-spacing:1px;-moz-box-shadow:2px 2px 3px #A9A7A3;-webkit-box-shadow:2px 2px 3px #A9A7A3;-goog-ms-box-shadow:2px 2px 3px #A9A7A3;box-shadow:2px 2px 3px #A9A7A3;}
.breadbox li {display:block;float:left;position:relative;}
.breadbox li a {height:25px;display:block;line-height:24px;text-decoration:none;padding:0 10px 0 25px;background-color:#EEEEEE;color:#666666;}
.breadbox li:hover a {color:#FFFFFF;background-color:#FF6600;}
.breadbox li:hover .arrow span {border-left-color:#FF6600;}
.breadbox li.empty {font-style:italic;padding:3px 10px 0 25px;}
.breadbox li:first-child a {padding:0 10px 0 15px;border-top-right-radius:5px;-khtml-border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius: 5px;}
.breadbox li:second-child a {padding:0 10px 0 15px;border-top-left-radius:5px;-khtml-border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius: 5px;}
.breadbox li:last-child a {}
.breadbox li .arrow {display:block;position:absolute;right:-15px;top:-2px;z-index:5;border:15px solid transparent;border-right:1px none #000000;border-left-color:#CCCCCC;width:0;height:0;}
.breadbox li .arrow span {display:block;position:absolute;left:-16px;top:-15px;z-index:10;border:15px solid transparent;border-right:1px none #CCCCCC;border-left-color:#EEEEEE;width:0;height:0;overflow:hidden;white-space:nowrap;}
#bread_top {display:none;float:right;width:25px;}
#bread_top a {background:#FAFAFA; font-weight:bold;font-size:20px;float:right;width:25px;text-align:center;vertical-align:middle;margin:0;padding:0;}
#bread_top a:hover {color:#666666;background:#EFEFEF;}
#bc-helios { font-size:14px; padding-top:2%; color: #1d1d1d;}
#bc-helios a { color:#929292; text-decoration: none; }
#bc-helios a:hover { color:#1d1d1d; }
#bc-helios .raquo { color:#929292; }

.mini-cal {font-family:Verdana,sans-serif;border-collapse:collapse;empty-cells:show;width:100%;height:150px;font-size:12px;padding:0;margin:auto;}
.mini-cal a {text-decoration:none;display:block;line-height:20px;}
.mini-cal td {cursor:pointer;text-align:center;border:solid 1px #ACACAC;padding:0;margin:0;}
.mini-cal td.nav, .mini-cal td.title {background:#EEEEEE;}
.mini-cal td.title select {font-family:inherit;background-color:#EEEEEE;border:0;float:none;}
.mini-cal td.nav a {text-decoration:none;font-size:14px;font-weight:bold;}
.mini-cal td.nav a:hover {font-family:Verdana,sans-serif;text-decoration:none;font-weight:bold;}
.mini-cal td.dow {background:#FAFAFA;width:14%;}
.mini-cal td.blank {background:#FAFAFA;}
.mini-cal td.today, .mini-cal td.today a {background:#FF6600;}
.mini-cal td.today:hover, .mini-cal td.today a:hover {background:#FF6600;color:#EFEFEF;}
.mini-cal td.events, .mini-cal td.events a {background:#EBEBEB;}
.mini-cal td.events:hover, .mini-cal td.events a:hover {background:#EBEBEB;}

/* Event Details & Location Profile */
#share_more {clear:both;margin:5px 0 0 0;}
a.share {margin:5px 0 5px 0;}
a.share img {vertical-align:middle;}

/* Google Maps */
#map_canvas_e {clear:both;width:100%;height:200px;margin:15px 0 0 0;}
#map_canvas_e li, #map_canvas li {float:none;}
#map_canvas_e input, #map_canvas input {margin:0;padding:0;}
#map_canvas_e label, #map_canvas label {width:auto;float:none;position:relative;padding:0 0 3px 3px;margin:0;text-align:left;}
#map_canvas .menu ul {list-style-type:none;padding:0;margin:0;}
#map_canvas .menu ul li {float:left;margin:5px;}
#map_canvas {float:left;width:99%;height:600px;border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
#map_list {float:left;width:25%;height:600px;overflow-x:hidden;overflow-y:auto;}
#home_button, #location_button, #me_button {
/* font-family:Arial,sans-serif; */
font-size:12px;font-weight:bold;cursor:pointer;border:solid 1px #A9BBDF;height:16px;padding:2px 5px 1px 5px;text-align:center;border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:2px;-webkit-border-radius:2px;background: #FFFFFF;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDFDFD', endColorstr='#F3F3F3');background: -webkit-gradient(linear, left top, left bottom, from(#FDFDFD), to(#F3F3F3));background: -moz-linear-gradient(top,  #FDFDFD,  #F3F3F3);-moz-box-shadow:100px 100px 1px #000000;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.5);-goog-ms-box-shadow:1px 1px 5px rgba(0,0,0,.5);box-shadow:2px 2px 3px #A9A7A3;}
#home_button {width:50px;}
#location_button {width:75px;}
#me_button {width:70px;}
#location_button:hover, #home_button:hover, #me_button:hover {border: solid 1px #678AC7;}
div.iw {width:350px;height:250px;margin:0;padding:0;overflow:hidden;}
div.iw_menu {height:20px;background:yellow;margin:0 0 7px 0;padding:3px 0 3px 5px;border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#FAFAFA;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#DDDDDD');background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#DDDDDD));background:-moz-linear-gradient(top,  #FAFAFA,  #DDDDDD);}
div.iw_menu img {float:left;margin:2px 3px 0 3px;}
#iw_msg {float:left;width:50%;text-align:left;color:#666666;font-style:italic;padding:2px 0 0 5px;color:#666666;text-shadow:#FFFFFF 0 1px 1px;}

/*	JS Date Select */
.hc_cpBorder table {width:200px;}
.hc_cpBorder {
/* font-family:Verdana,sans-serif; */
font-size:11px;}
.hc_cpBorder select {text-align:center;vertical-align:center;color:#000;border:solid 1px #CCCCCC;font-size:11px;}
.hc_cpBorder select.hc_cpMonthNavigation {width:120px;}
.hc_cpBorder select.hc_cpYearNavigation {width:65px;}
td.hc_cpMonthNavigation, td.hc_cpYearNavigation {padding-top:5px;}
.hc_cpBorder td {text-align:right;width:50px;}
.hc_cpBorder td a.hc_cpCurrentMonthDate {display:block;background:#CCCCCC;color:#000000;text-decoration:none;}
.hc_cpBorder td a.hc_cpOtherMonthDate {display:block;background:#EFEFEF;color:#666666;text-decoration:none;}
.hc_cpBorder td a.hc_cpCurrentDate{display:block;background:#FF6600;color:#FFFFFF;text-decoration:none;}
.hc_cpBorder a.hc_cpTodayText:hover,
.hc_cpBorder td a.hc_cpCurrentMonthDate:hover,
.hc_cpBorder td a.hc_cpOtherMonthDate:hover,
.hc_cpBorder td a.hc_cpCurrentDate:hover {background:#FFFFFF;color:#000000}
.hc_cpBorder td.hc_cpDayColumnHeader{text-align:center;font-weight:bold;}
.hc_cpBorder a.hc_cpTodayText{margin:5px 0 0 0;display:block;color:#666666;font-weight:bold;height:20px;background:#EFEFEF;text-decoration:none;text-align:center;padding:5px 0 0 0;}
.hc_cpBorder{border:0;width:225px;height:170px;background:#FAFAFA;border-radius:15px;-khtml-border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-moz-box-shadow:1px 1px 5px rgba(0,0,0,.5);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.5);-goog-ms-box-shadow:1px 1px 5px rgba(0,0,0,.5);box-shadow:1px 1px 5px rgba(0,0,0,.5);}

/*	Disqus */
#disqus_thread {clear:both;}
#dsq-content h3 {clear:none;color:#000000;margin:0;padding:0;}
#disqus_thread {background-color: #FFFFFF;color: #000000;padding: 5px;border-top:solid 1px #CCCCCC;}
#disqus_thread a {text-decoration:none;color:#3D3F3E;}
#disqus_thread a:hover {text-decoration:underline;color:#FF6600;}
a.dsq-brlink {clear:both;text-decoration:none;float:right;
/*font-family:Verdana,sans-serif;*/
font-size: 10px;color:#CCCCCC;}
a.dsq-brlink:hover {clear:both;text-decoration:underline;float:right;
/* font-family:Verdana,sans-serif; */
font-size: 10px;color:#666666;}
.dsq-comment {margin-bottom: 15px;}
.dsq-comment-header {background-color: #ffffff;
/* font-family:Verdana,sans-serif; */
font-size: 10px;padding:0;color: #666666;}
.dsq-comment-message {
/* font-family:Verdana,sans-serif; */
font-size: 12px;color: #000000;}
.dsq-textarea.dsq-textarea-reply {margin-bottom:0;}
.dsq-item-trackback {float:right;text-align:right;width:100%;height:50px;padding:10px 0 0 0;margin-bottom:0;line-height:25px;}
.dsq-tooltip-checkbox {width:75%;float:right;text-align:left;}
.dsq-facebook {float:left;font-size:12px;color:#CECDCD;line-height:20px;}
.dsq-twitter {float:left;font-size:12px;color:#CECDCD;line-height:20px;}
#dsq-tooltip-actions {clear:both;}
#dsq-share-step-1 h3 {color:#CECDCD;}
#dsq-account-dropdown a {font-size:13px;font-weight:bold;text-decoration:none;color:#CCCCCC;}
#dsq-account-dropdown a:hover {text-decoration:underline;color:#666666;}
.dsq-toolbar-item {float:left;}
li.dsq-like-thread, li.dsq-dislike-thread, li.dsq-community-box, li.dsq-global-toolbar-dropdown-container, li.dsq-like-panel, li.dsq-admin-settings, li.dsq-like-activity {clear:none;float:left;}
#dsq-global-toolbar {height:35px;}
ul.dsq-comment-actions li {float:right;clear:none;}
#dsq-subscribe li {clear:none;float:left;}
.dsq-trackback-url {display:none;}

/*Email Form*/
#icpsignup3711 label {float:left;clear:none; text-indent: 0px; width:auto; padding:0 5px 0 0;}
#SignUp {margin: 0px 0px 10px 0px;}
#SignUp input[type=checkbox], radio {margin:5px 5px 0 0;}
/*	Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) {}

/*	Opera Speed Dial */
@media screen and (view-mode: minimized) {body {margin:0;padding:0;background:#FAFAFA;}.breadbox, nav, #filter, aside, footer {display:none;}.nav {display:none;}#events {width:100%;margin:0;padding:5px;}}


#header{
position: relative;
z-index: 400;
width:100%;
background-color: transparent;
}

#header_main .container, .main_menu ul:first-child > li a{ height:88px; line-height: 88px; }
