body {
font:normal .9em Arial, Helvetica, Sans-serif;
margin:0;
padding:0;
}

a {
color:#008fd5;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

.clear {
clear:both;
height:0;
overflow:hidden;
width:0;
}

form,fieldset {
border:0;
margin:0;
padding:0;
}

h1 {
clear:both;
color:#008fd4;
font-size:1.5em;
font-weight:400;
letter-spacing:1px;
}

h2 {
color:#f26522;
font-size:1.2em;
letter-spacing:1px;
margin-bottom:.2em;
}

h3 {
color:#004e87;
font-size:1em;
}

#container {
border:solid 1px #ededed;
margin:0 auto;
margin-top:10px;
padding:4px;
padding-top:10px;
width:896px;
}

.sidebar-bg {
background-image:url(../../../../../../../maestroconference.com/sites/all/themes/maestro/marcom/img/common/bg1.jpg);
}

.rttop {
background-image:url(../../../../../../../maestroconference.com/sites/all/themes/maestro/marcom/img/common/rttop.jpg);
background-repeat:no-repeat;
height:8px;
margin-top:10px;
}

.rtbot {
background-image:url(../../../../../../../maestroconference.com/sites/all/themes/maestro/marcom/img/common/rtbot.jpg);
background-repeat:no-repeat;
height:8px;
margin-bottom:10px;
}

#container .main {
background:#fff;
float:left;
margin:10px 39px 50px 15px;
width:600px;
}

#container .right {
float:left;
margin:10px 0 50px;
width:240px;
}

.greybox,#block-conferenceadmin-0 {
font-size:1em;
}

.greyboxinner,#block-conferenceadmin-0 .block-inner {
font-size:.9em;
padding:0;
}

.greybox #block-block-2 {
text-align:center;
}

.greybox #block-block-2 img {
margin:0 auto;
}

/* testimonials sidebar */

.view-display-id-block_1 {
	font-size: .9em;
}

.view-display-id-block_1 p {
	margin: 1em 0 1em 0 ! important;
}

.view-display-id-block_1 .views-field-field-testimonial-value {
	color: #8B8E90
}

.view-display-id-block_1 {
	padding: 2px 0px 0 20px;
	background-image: url(../../../../../../../maestroconference.com/sites/all/themes/maestro/marcom/img/common/orange-quotes.png);
	background-repeat: no-repeat;
	background-position: 0px top;
}

.quote {
	border-top: solid 1px #ccc;	
	margin-top: 15px;
	padding: 1px 0px 0 28px;
	background-image: url(../../../../../../../maestroconference.com/sites/all/themes/maestro/marcom/img/common/orange-quotes.png);
	background-repeat: no-repeat;
	background-position: 0px 15px;
}

.views-field-field-testimonial-value {
	padding: 0px 20px 3px 0px;
	background-image: url(../../../../../../../maestroconference.com/sites/all/themes/maestro/marcom/img/common/orange-endquote.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	color: #595a5a;
}

.views-field-field-testimonial-author-value {
	text-align: right;
	padding: 0 20px 0 0;
}

.view-Testimonials .view-footer {
	text-align: right;
	padding: 0 10px 0 0;
}

.nav {
list-style-type:none;
margin:0;
padding:0;
}

.nav li a {
display:block;
}

.nav li h2 {
display:none;
}

#footer {
font-size:.9em;
margin:0 auto;
margin-top:5px;
padding:0 0 60px;
width:920px;
}

#footer ul.nav {
float:left;
height:11px;
margin:0;
padding:0;
}

#footer li a {
border-right:1px solid #8B8E90;
color:#8B8E90;
padding:0 10px;
}

#footer li.last a {
border:none !important;
}

#footer li.first a {
padding:0 10px 0 0;
}

#footer ul.nav li,#footer li.leaf {
float:left;
list-style-image:none !important;
list-style-type:none !important;
margin:0 !important;
padding:0 !important;
}

#footer .copyright {
color:#8B8E90;
float:right;
letter-spacing:1px;
padding-right:10px;
}

.mixpanel {
float: left;
clear: both;
margin-top: 19px;
margin-left: 9px;
margin-bottom: 21px;
}

div.title {
display:none;
}

.picture {
float:left;
margin:4px 10px 10px 0;
}

.views-field-title a {
font-size:1.3em;
letter-spacing:1px;
margin:15px 0 0;
}

.views-field-title-1, .clear-block {
border-bottom-color:#f0f0f0;
border-bottom-style:solid;
border-bottom-width:1px;
margin-bottom:15px;
padding-bottom:15px;
}

.view-header p {
clear:both;
color:#fe9e14;
font-size:1.5em;
font-weight:400;
letter-spacing:1px;
}

.submitted {
color:#999;
}

#testimonialvideo {
border-bottom:solid 1px #ccc;
padding-bottom:15px;
}

.tryit {
background:url('../../../../../../../maestroconference.com/sites/all/themes/maestro/img/signmeup.png') no-repeat top left;
border:none;
cursor:hand;
display:block;
height:39px;
margin-top:30px;
width:300px;
}

.tryit a:hover {
background-position:bottom left;
background-repeat:no-repeat;
border:none;
}

.darkblue {
color:#004E87;
}

.lightblue {
color:#008FD5;
}

.sub-but {
background:url('../../../../../../../maestroconference.com/sites/maestroconference.com/files/blue-login.png') no-repeat top left;
border:none;
cursor:hand;
display:block;
float:right;
height:25px;
margin-right:80px;
width:56px;
}

.sub-but a:hover {
background-position:bottom left;
background-repeat:no-repeat;
border:none;
}

.orangebutton a {
background:url('../../../../../../../maestroconference.com/sites/all/themes/maestro/img/earliestbird.png') no-repeat top left;
border:none;
cursor:hand;
display:block;
height:39px;
margin-top:30px;
width:423px;
}

.orangebutton a:hover {
background-position:bottom left;
background-repeat:no-repeat;
border:none;
}

#byb a {
	margin: 20px 0;
	cursor:pointer; 
	cursor:hand; 
	display:block;
	width:234px;
	height: 132px;
	background: url("../../../../../../../maestroconference.com/sites/all/themes/maestro/marcom/img/byb.jpg") 0 0 no-repeat;

	}
#byb a:hover {	
	background-position: left bottom ;
	}
	
#mmblock a {
	margin: 20px 0;
	cursor:pointer; 
	cursor:hand; 
	display:block;
	width:234px;
	height: 174px;
	background: url("../../../../../../../maestroconference.com/sites/all/themes/maestro/marcom/img/mmblock.jpg") 0 0 no-repeat;

	}
#mmblock a:hover {	
	background-position: left bottom ;
	}
		
#twitter a {
	margin: 20px 0;
	cursor:pointer; 
	cursor:hand; 
	display:block;
	width:234px;
	height: 30px;
	background: url("../../../../../../../maestroconference.com/sites/all/themes/maestro/marcom/img/twitter.jpg") 0 0 no-repeat;

	}
#twitter a:hover {	
	background-position: left bottom ;
	}	
	
	/* TOPMOST NAV */

#topNav ul.nav
{
	float: right;
	height: 11px;
	margin: 0 5px 8px 0;
}

#topNav li a
{
	color: #8b8e90; /* medium grey */
	margin-left: 15px;
}

#topNav ul.nav li
{
	float: left;
	height: 11px;
}

#topNav ul.nav li.divider
{
	font-size: 10px;
	line-height: 10px;
	color: #bfbdbd;
	margin: 0 7px;
}

#topNav li a:hover,
#topBar li a.active,
#topBar li a:hover,
#footer li a.active,
#footer li a:hover
{
	color: #ffb700;
	text-decoration: none;
}

/* HEADER */

#header
{
	width: 896px;
	height: 163px;
	background-color: #008fd4;
}

#logo
{
	float: left;
	position: relative;
	top: -28px;
	width: 292px;
	height: 149px;
	background: url(../../../../../../../maestroconference.com/sites/all/themes/maestro/marcom/img/common/logo-new.png) top left no-repeat;
	margin: 0 0 0 23px;
}

a.logolink {
	display: block;
	width: 326px;
	height: 142px;
}

#tagline
{
	float: left;
	width: 258px;
	height: 13px;
	background: url(../../../../../../../maestroconference.com/sites/all/themes/maestro/marcom/img/common/tagline.gif) top left no-repeat;
	margin: 104px 0 0 0;
}


#logo h1, 
#tagline h2
{
	display: none;
}

/* MAIN NAV */

#topBar
{
	float: left;
	width: 896px;
	height: 34px;
	background-color: #003c9c;
	margin: -14px 0 0 0;
	border-top: 1px solid #337A94;
}

#topBar ul.nav
{
	float: left;
	margin: 8px 0 0 17px;
}

#topBar li a
{
	height: 34px;
	background: top left no-repeat;
	color: #ffffff;
	margin-right: 25px;
	font-size: 1em;
	font-weight: normal;
	float: left;
	padding: 0;
}

#topBar li a:hover,
#topBar li a.active
{
	color: #ffb700;
	text-decoration: none;	
}

#topBar ul.nav li
{
	float: left;
	height: 34px;
	padding: 0;
	margin: 0;
}

#topBar ul.user
{
	float: right;
	position: relative;
	top: -27px;
	width: 182px;
	height: 55px;
	list-style-type: none;
	background: url(../../../../../../../maestroconference.com/sites/all/themes/maestro/marcom/img/common/userbox-bg.png) top left no-repeat;
	padding: 0;
	margin: 0 7px -27px 0;
}

#topBar ul.user li
{
	float: left;
	font-size: .9em;
	color: #ffffff;
	font-weight: normal;
	margin: 0;
}

#topbar ul.user a {

}

#topBar ul.user li.client h2
{
	display: block;
	width: 182px;
	height: 20px;
	color: #FFF;
	font-size: 12px;
	text-align: center;
	font-weight: normal;
	padding: 6px 0 0 0;
	margin: 0 0 10px 0;
}

#topBar ul.user li.myAccount a
{
	float: left;
	display: block;
	margin: -3px 0 3px 18px;
	color: #ffffff;
}

#topBar ul.user li.logOut a
{
	float: left;
	display: block;
	margin: -3px 0 0 0;
	color: #ffffff;
}

#topBar ul.user li.divider
{
	float: left;
	width: 1px;
	height: 12px;
	line-height: 12px;
	color: #3c3c3c;
	margin: -3px 0 0 0;
	padding: 0 11px 3px 9px;
}

#topBar ul.user li.myAccount h2, #topBar ul.user li.logOut h2
{
	font-size: 1em;
	color: #ffffff;
	font-weight: normal;
	margin: 0;
}


#block-nice_menus-1 {
	float: right;
	margin-top: -3px;
}

#block-nice_menus-2 {
display: block;
position: absolute;
margin-top: 161px;
padding: 0;
}

ul.nice-menu, ul.nice-menu ul {
  list-style: none;
  padding: 0;
  margin: 5px 0 0 0;
  border-top: none;
}

#block-nice_menus-1 ul.nice-menu li {
  border: 1px solid #fff;
  border-top: 0;

  background-color: #fff;
  /* Additional overrides to deal with Garland theme. */
  margin: 0;
  padding-left: 0;
  background-image: none;
}

#block-nice_menus-2 ul.nice-menu li {
  border: 1px solid #003c9c;
  background-color: #003c9c;
  /* Additional overrides to deal with Garland theme. */
  margin: 0;
  padding-left: 0;
  background-image: none;
  color: #fff;
}

#block-nice_menus-2 ul.nice-menu li a, #block-nice_menus-2 a {
  color: #fff;
}
#block-nice_menus-2 li a {
	color: #ffffff;
}

ul.nice-menu ul, #header-region ul.nice-menu ul {
  border-top: none;
}


#block-nice_menus-2 li a:hover
{
	color: #ffb700 !important;
}

/*
     FILE ARCHIVED ON 15:17:09 Dec 18, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:14:10 Apr 23, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.514
  load_resource: 798.693
  PetaboxLoader3.resolve: 779.316
  PetaboxLoader3.datanode: 18.227
*/