﻿/********** REGISTER :: START **********/
.reg_launch {margin-left: 50px;}
/********** REGISTER :: END **********/
/********** SOCIAL MEDIA :: START **********/
.social_media_static {
	position: absolute;
	width: 256px;
	height: 172px;
	top: 163px;
	left: 256px;
	z-index: 30;
}
.social_media_static a#link_facebook {
	position: absolute;
	display: block;
	width: 35px;
	height: 35px;
	top: 55px;
	left: 160px;
}
.social_media_static a#link_twitter {
	position: absolute;
	display: block;
	width: 51px;
	height: 42px;
	top: 75px;
	left: 200px;
}
.social_media_static a#link_email {
	position: absolute;
	display: block;
	width: 39px;
	height: 32px;
	top: 125px;
	left: 159px;
}
.social_media_static a#link_youtube {
	position: absolute;
	display: block;
	width: 41px;
	height: 40px;
	top: 149px;
	left: 206px;
}

/********** SOCIAL MEDIA :: END **********/

/********** CTAS :: START **********/

.fight_kit_cta {
	position: absolute;
	width: 190px;
	height: 146px;
	top: 86px;
	left: 536px;
}
.fight_kit_cta a {
	display: block;
	width: 190px;
	height: 146px;
}
.sponsors_cta {
	position: absolute;
	width: 186px;
	height: 137px;
	top: 91px;
	left: 746px;
}
	.sponsors_cta a {display: block;position:absolute;}
	.sponsors_cta a.hpi {
		height:104px;
		left:0px;
		top:0px;
		width:184px;
	}
	.sponsors_cta a.more_other {
        height:30px;
        left:0px;
        top:104px;
        width:184px;
	}

.awesome_cta, .awesome_cta .background, .awesome_cta a { width:414px; height:190px; position:absolute;}
.awesome_cta {top:246px;left:530px;}
	.awesome_cta .background { background: url(../../images/awesome_places_cta.png) no-repeat 0 0;}
	.awesome_cta .new_sticker { left:0; top:-5px;}
	.awesome_cta a {position:relative; display:block; z-index:1010;}
	
	
.tv_cta, .tv_cta .background, .tv_cta a { width: 395px; height:180px; position:absolute;}
.tv_cta {top: 440px; left:523px;}
	.tv_cta .background { background: url(../../images/whos_bashing_cta.png) no-repeat 0 0;}
	.tv_cta a {	display: block;	position:relative; z-index:101;}
	
.cafepress_cta, .cafepress_cta .background {width: 445px;height: 155px;position: absolute;}
.cafepress_cta {top: 241px;left: 471px;}
	.cafepress_cta .background {background: url(../../images/home_shop_cta.png) no-repeat 0 0; left:0; margin-left:0;}
	.cafepress_cta a {
		position:relative;
		display: block;
		width: 430px;
		height: 140px;
		z-index:1000;
	}

/********** CTAS :: END **********/

/********** FACEBOOK CONTENT :: START **********/
.facebook_module, .facebook_module .background {width: 425px;height: 375px;}
.facebook_module {
	position: absolute;
	left: 48px;
	top: 7px;
}
	.facebook_module .background {background: url(../../images/fb_chatter_long_cta.png) no-repeat 0 0; position:absolute; left:0; margin-left:0;}
	
#facebook_module_link{
	position: relative;
	width: 183px;
	height: 18px;
	left: 226px;
	top: 6px;
	display:block;
}
	.fb_chatter_wrapper { 
		height:317px;
		left:20px;
		overflow:auto;
		position:relative;
		top:15px;
		width:380px;
	}
/********** FACEBOOK CONTENT :: END **********/

/** This will only apply on the home page - override styles.css **/
.bottom_content_bg, .bottom_content { height:400px; width:400px;  z-index:0; position:absolute;
	/*left:56px;*/
	margin-top:0;}
