@charset "UTF-8";
/* CSS Document */

@import url("reset.css");

/* global
============================== */
body{font-family: Arial, Helmet, Freesans, Helvetica, sans-serif; background-color: #38c9f2;}
sup{position:relative; font-size:70%; vertical-align:baseline; bottom:.40em; text-decoration: none;}

#wrap{position: relative; background: #f7f7f7 url(../images/background.jpg) 50% -50px no-repeat; min-height: 42em; _height: 42em;}
#contentWrap{position: relative; width: 950px; margin: 0 auto 0 auto;}


/* header
============================== */
#shareWrap{position: relative; border-bottom: 2px solid #ebebeb; zoom: 1;}
	#shareBox {position: relative; width: 950px; height: 45px; margin: 0 auto 0 auto;}
		#shareBox #visitLinks{font:bold 1.25em "Arial Rounded MT Bold", Arial, Helmet, Freesans, Helvetica, sans-serif; color: #4f4f4f; padding: 12px 0 0 0; float: left;}
		#shareBox #visitLinks p{float: left;}
		#shareBox #visitLinks a{display: block; color: #38c9f2; font-size: .7em; margin: 5px 0 0 15px; text-indent: 0; text-decoration: none; float: left;}
		#shareBox #visitLinks a:hover{color: #4f4f4f;}
	
		#shareBox #shareLinks{position: relative; float: right;} 
		#shareBox #shareLinks p{font:bold 1.25em "Arial Rounded MT Bold", Arial, Helmet, Freesans, Helvetica, sans-serif; color: #4f4f4f; padding: 12px 15px 0 0; float: left;}
		#shareBox #shareLinks a{display: block; background-position: 0 0; background-repeat: no-repeat; text-indent: -9999em; float: left;}
		#shareBox #shareLinks a.twitterLink{background-image: url(../images/share_twitter_link.png); width: 71px; height: 28px; margin: 10px 15px 0 10px; _margin-left: 5px;}
		#shareBox #shareLinks a.facebookLink{background-image: url(../images/share_fb_link.png); width: 89px; height: 28px; margin: 10px 15px 0 0;}
		#shareBox #shareLinks a.emailLink{background-image: url(../images/share_email_link.png); width: 71px; height: 28px; margin: 10px 0 0 0;}
		#shareBox #shareLinks a:hover{background-position: 0 -29px;}
	

/* content
============================== */
#contentWrap{position: relative; width: 950px; padding-top: 20px;}
#contentWrap h1{position: relative; background-image: url(../images/header.png); background-position: 0 0; background-repeat: no-repeat; width: 347px; height: 50px; margin: 0 25px 0 195px; _margin-left: 97px; padding:0; text-indent: -9999em; float:left;}
	#contentWrap img.logo{margin-left: 195px; _margin-left: 195px; }

	html#behindNoise #contentWrap h1{background-image: url(../images/behindthenoise_headline.png);}

	#contentWrap #behindthenoise{position:relative; width: 206px; height: 56px; margin: 3px 113px 0 0; _margin-right: 56px; float:right;}
	#contentWrap #flashContent{position: relative; width: 950px;}

/* footer
============================== */
#footer{position: relative; width: 950px; margin: 0 auto 0 auto; padding: 0 0 20px 0;}
	#footer p{font-size: .8em; color: #fff; width: auto; margin: 10px 0 0 0; text-align: center;}
	#footer div#footerlinks{padding-bottom: 20px;}
	#footer p a{color: #fff; text-decoration: none;}
	#footer p a:hover{color: #000;}


/* utility
============================== */
.clear{clear:both; font-size:0px; line-height:0; margin:0;}