/*
Theme Name: WordPress Happy Hour
Theme URI: http://wphappyhour.org/
Description: 
Version: 1.0
Author: Jeremy Harrington
Author URI: http://voceconnec.com/
Tags: blue, happy_hour

*/

body,div,span,a,img,h1,h2,h3,h4,h5,h6,p,blockquote,q,cite,abbr,acronym,caption,address,strong,strike,del,big,small,font,dfn,ins,kbd,s,samp,tt,var,pre,code,dfn,var,iframe,applet,object,fieldset,form,label,legend,dl,dt,dd,ul,ol,li,table,caption,tbody,tfoot,thead,tr,th,td{
	border: 0;
	font-family: inherit;
	font-size:100%;
	font-style:inherit; 
	font-weight:inherit;
	margin:0;
	outline: 0;
	padding:0;
	list-style: none;
	vertical-align: baseline; }
html, body {height:100%}	

body {background: #0d3d6b url('images/background_blur.png') top center; margin: 0;}

div.bback {
  overflow: hidden;
  height: 780px;
  background: transparent url('images/mid_bub.png') 40% -10px;
}	
div.mmid {
	display: block;
  height: 724px;
  background: transparent url('images/top_bub.png') 80%  -20px;
}



.wrapper {width: 800px; margin: 0 auto;}

a:focus {border: none;}

a {color: #fff; text-decoration: none; cursor: pointer;}
a:hover {color: #67dcdb;  cursor: pointer;}

.followbar {margin-bottom:8px; text-align: right;}
h1 a {
background: url(images/banner.png) no-repeat transparent;
display: block;
height: 55px;
margin-left: 0px;
text-indent: -100000px;
width: 534px;
z-index: 5;
}

h2 {
background: url(images/intro.png) no-repeat transparent;
display: block;
height: 21px;
margin-left: 0px;
text-indent: -100000px;
width: 641px;
margin-top: 0;
}

h2.global {
background: url(images/intro_global.png) no-repeat transparent;
display: block;
height: 21px;
margin-left: 0px;
text-indent: -100000px;
width: 359px;
margin-top: 0;
}


.contentbox {
	margin-top: 18px;
	background: url(images/tint.png) transparent;
	-webkit-border-bottom-left-radius: 20px 20px;
	-webkit-border-bottom-right-radius: 20px 20px;
	-webkit-border-top-left-radius: 20px 20px;
	-webkit-border-top-right-radius: 20px 20px;
	-moz-border-radius: 20px;	
	padding: 30px 30px 55px 30px;
}

.contentbox p {
	color: #fff;
	font-size: 20px;
	line-height: 32px;
	margin-top: 30px;
	font-family: 'Myriad Pro', 'Myriad', Verdana, Tahoma, sans-serif;
}

.actionwrap {
	margin-top: 30px;
}

.button {
	float: left;
	width: 50%;
}

.datetime {
	float: right;
	width: 48%;
}

.clear {
	clear: both;
}

.sponsor {
	position: relative;
	width: 375px;
	height: 78px;
	z-index: 900;
	top: -20px;
	margin-left: 195px;
}

.presenter {
	position: relative;
	width: 375px;
	height: 78px;
	z-index: 900;
	top: -20px;
	margin-left: 195px;
}
