			body {
				background:#000000;
				margin:0;
				padding:0;
			}
			
			a {
				color:#3cc4f2;
				text-decoration:none;
			}
			
			a:hover {
				color:#79ddff;
				text-decoration:underline;
			}
			
			#savethedate {
				background: url(../images/pagebg-plain.jpg) no-repeat;
				margin: 0 auto 0;
				width:900px;
				height:600px;
				clear:none;
			}

			.logobox {
				background:transparent;
				margin:0;
				width:390px;
				height:600px;
				display:block;
				clear:none;
				float:left;
			}

			/*
			.logobox #logoimage {
				position:relative;
				left:180px;
				top:85px;
			}
			*/
			.logobox #logoimage {
    			position:relative;
    			width:201px;
    			height:191px;
			}

			#logoimage DIV {
				position:absolute;
				left:180px;
				top:85px;
				z-index:8;
				opacity:0.0;
				width:201px;
				height:191px;
				background-color: transparent;
			}
			
			#logoimage DIV.active {
				z-index:10;
				opacity:1.0;
			}
			
			#logoimage DIV.last-active {
				z-index:9;
			}
			
			#logoimage DIV IMG {
				width: 201px;
				height: 191px;
				display: block;
				border: 0;
				margin-bottom: 10px;
			}
			

	#facebook_like_button_holder {
	position:relative;
	width:45px;
	height: 21px;
	}
	
	#facebook_like_button_holder iframe {
	position:absolute;
	top: 0px;
	width: 45px !important;
	}
	
	#fake_facebook_button {
	pointer-events: none;
	position:absolute;
	width: 45px;
	height: 21px;
	left:0;
	top:0;
	background: url('http://socialbusinesssummit.com/fbbuttons/likebutton.png');	
	}


			.divider {
				background: url(../images/div.png) no-repeat;
				position:relative;
				top:86px;
				margin:0;
				width:25px;
				height:600px;
				display:block;
				clear:none;
				float:left;
			}

			.dates {
				background:transparent;
				margin:0;
				padding-top:20px;
				width:300px;
				height:600px;
				display:block;
				clear:none;
				float:left;
			}

			.dates p {
				font-family:Helvetica, Arial;
				letter-spacing:0;
				font-size:.8em;
				line-height:140%;
				color:#999999;
				text-align:left;
				padding-left:0;
				margin-top:0px;
			}
			
			.dates p.smalltype {
				font-family:Helvetica, Arial;
				letter-spacing:.06em;
				font-size:11px;
				line-height:120%;
				color:#666666;
				margin-top:18px;
			}
			
			.dates p img {
				margin-top:25px;
				border:0;
			}
			
			img.citydates {
				margin-bottom:15px;
			}

			img.dglogo {
				margin-bottom:30px;
			}

			img.savethedatetitle {
				margin-bottom:20px;
			}

			/* trigger button */
			#download_now {
				background:transparent url(../images/download.png) no-repeat scroll 0 0;
				display:block;
				height:47px;
				margin-top:0;
				margin-bottom:30px;
				overflow:hidden;
				text-indent:-999em;
				width:193px;
				cursor:pointer;
			}
			
			/* mouseover state */
			#download_now:hover {
				background-position:0 -47px ;		
			}
			
			/* clicked state */
			#download_now:focus {
				background-position:0 -94px;
			}
			
			/* tooltip styling */
			#tooltip {
				position:relative;
				display:none;
				background:url(../images/tipbox3.png) no-repeat;
				height:230px;
				margin:0;
				padding:0;
				width:258px;
				font-size:11px;
			}
			
			#tooltip ul {
				padding:19px 0 0 16px;
				margin:0;
				list-style-type: none;
			}
			
			#tooltip li {
				background:url(../images/popupbg2.png) repeat;
				margin:0 0 0 20px;
				height:26px;
				width:200px;
				display:block;
				line-height:100%;
				border-bottom:1px transparent solid;
				clear:both;
			}
			
			#tooltip li:hover {
				background:url(../images/popupbg2-hover.png) repeat;
				background:none;
			}
			
			#tooltip li a {
				font-family:"HelveticaNeue", Helvetica, Arial;
				text-transform:uppercase;
				letter-spacing:.1em;
				font-size:13px;
				color:#fff;
				font-weight:normal;
				display:block;
				text-decoration:none;
				padding-top:8px;
				vertical-align: :middle;
			}
			
			 * html #tooltip li a {  /* make hover effect work in IE */
				width: 206px;
			}

			#tooltip li a:hover {
				color:ltgreen;
				font-size:inheret;
				font-weight:inheret;
				text-decoration:none;
			}
			
			#tooltip li div.date {
				padding:0;
				margin:0;
				position:relative;
				top:-1;
				float:left;
				width:44px;
				left:0px;
				clear:none;
				text-align:right;
				border:none;
				font-size:9px;
				color:#bbb;
		        font-weight:normal;
		        letter-spacing:0;
			}

			#tooltip li div.date strong {
				color:#fff;
		        font-weight:bold;
		        letter-spacing:0;
			}

			#tooltip li div.location {
				width:140px;
				border:none;
				float:left;
				line-height:100%;
				position:relative;
				top:-8px;
				left:0px;
				padding:0 0 0 10px;
				clear:none;
				margin:0;
			}

			/* a .label element inside tooltip */
			#tooltip .label {
				color:yellow;
				width:35px;
			}
			
			.shadow {
				-moz-box-shadow: 5px 5px 20px #000;
  				-webkit-box-shadow: 5px 5px 20px #000;
 				 box-shadow: 5px 5px 20px #000;
  			}
