#FreeFormatPage {
    background: url(http://images2.drct2u.com/content/images/freeformat/130228_SS13_CGN_FF_social-main-bg.png) no-repeat scroll 0 0 transparent;
    float: left;
    height: 1680px;
    min-height: 1420px;
    position: relative;
    width: 1003px;
	margin-bottom:10px;
	
}
#title {
	height: 121px;
	left: 36px;
	position: absolute;
	text-indent: -9999px;
	top: 11px;
	width: 454px;
}
#join {
	position:absolute;
	top: 263px;
	left: 244px;
}
#facebook {
	left: 557px;
	position: absolute;
	top: 37px;
}
#twitter {
	left: 690px;
	position: absolute;
	top: 116px;
}
/*Twitter styling*/
				
				
				
				#youtube {
	left: 556px;
	position: absolute;
	top: 182px;
}
#tumbler {
	left: 556px;
	position: absolute;
	top: 182px;
}

#google {
    left: 819px;
    position: absolute;
    top: 160px;
}
#videos {
	position:absolute;
	top: 0px;
	left: 715px;
}
#text {
	left: 47px;
	position: absolute;
	top: 139px;
	width: 427px;
	z-index: 300;
}
#text p {
	color:#000000;
	margin-bottom: 10px;
}
#fb-like {
	border: 1px solid #000;
	height: 90px;
	left: 770px;
	position: absolute;
	top: 45px;
	overflow:visible;
	z-index: 400;
}

#pinterest {
    left: 826px;
    position: absolute;
    top: 50px;
}
#jacamoblog {
	left: 819px;
	position: absolute;
	top: 118px;
}
.twitter-follow-button {
	left: 570px;
	position: absolute;
	top: 138px;
}
#eurofootball {
	position:absolute;
	top:275px;
	left:25px;
}
#videoandcompwinner {
    height: 403px;
    left: 20px;
    position: relative;
    top: 698px;
    width: 960px;
}
#videosectionleft {
	width:474px;
	height:403px;
	float:left;
	
}
#videolink1, videolink2, videolink3, videolink4 {
	width:206px;
	height:156px;
	text-indent:-9999px;
}
#videosectionleft #videolink1 {
	position:absolute;
	left:10px;
	top:55px;
}
#videosectionleft #videolink2 {
	position:absolute;
	left:250px;
	top:55px;
}
#videosectionleft #videolink3 {
	left: 20px;
	position: absolute;
	top: 237px;
}
#videosectionleft #videolink4 {
	position:absolute;
	left:250px;
	top:237px;
}
#freddiefight {
	height:403px;
	width:486px;
	float:left;
	
}


#freddiefight #video {
    border: 0px solid #00CC00;
    display: block;
    height: 402px;
    left: 205px;
    margin-left: 0;
    margin-top: 0;
    width: 485px;
}

#asotv {
	width:460px;
	height:278px;
	margin:20px 0 0 0;
}
#wiganwarriors {
	width:479px;
	height:278px;
	margin:20px 0 0 20px;
}
#socialsection {
	height: 410px;
	left: 25px;
	position: absolute;
	top: 259px;
	width: 959px;
}
#facebookbg {
	margin:18px 0 0 0;
	width:330px;
	height:379px;
	background:url(http://images2.drct2u.com/content/images/freeformat/130228_SS13_CGN_FF_social-fb-bg.png) no-repeat 0 0;
}
.facebook-feed {
	background-color: #FFFFFF;
	left: 21px;
	position: absolute;
	top: 83px;
}
#tsandcs {
	color: #CCCCCC;
	left: 23px;
	position: absolute;
	top: 470px;
	z-index: 400;
}
#carouselFrame {
	width: 990px;
	height: 505px;
}
.adVideoclose {
	display: none;
}
#adVideoPopupFade {
	display: none;
	background: #000;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 10;
	width: 100%;
	height: 100%;
	opacity: .80;
	z-index: 9999;
}
.adVideoPopup_block {
	display: none;
	padding: 0;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 99999;
}
img.btn_closeAdPlayer {
	float: right;
	margin: -55px -55px 0 0;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #adVideoPopupFade {
	position: absolute;
}
*html .adVideoPopup_block {
	position: absolute;
}
#adVideoPopup1 {
	height: 505px;
}
#gallery {
	left: 44px;
	position: absolute;
	top: 342px;
}
#jacamo_gallery {
	background: url(http://images2.drct2u.com/content/images/freeformat/120523_SS12_CGN_FF_social_NEW_gallery-title.png) no-repeat scroll 15px -10px transparent;
	display: block;
	height: 351px;
	left: 361px;
	padding: 90px 0 0 0;
	position: absolute;
	top: 279px;
	width: 260px;
}
a.prev {
	background: url(http://images2.drct2u.com/content/images/freeformat/120528_SS12_CGN_FF_social_NEW_gallery-btn-left.gif) no-repeat scroll left top transparent;
	float: left;
	height: 23px;
	left: 6px;
	position: relative;
	top: 115px;
	width: 23px;
	z-index:6 !important;
}
a.next {
	background: url(http://images2.drct2u.com/content/images/freeformat/120528_SS12_CGN_FF_social_NEW_gallery-btn-right.gif) no-repeat scroll left top transparent;
	float: left;
	height: 23px;
	left: 248px;
	position: relative;
	top: -137px;
	width: 23px;
	z-index: 5 !important;
}
a.prev:hover, a.next:hover {
	background-position: bottom left;
}
.horizontal {
	float:left;
}
.horizontal ul li {
	padding:0px;
}
#photos {
	float: left;
	width: 233px;
	height: 252px;
	position: absolute;
	overflow: hidden;
	z-index: 4;
	opacity: 1;
}
.horizontal {
	width:233px !important;
	height:252px !important;
}
.twitter_section {
    background: url(http://images2.drct2u.com/content/images/freeformat/130228_SS13_CGN_FF_social-fb-twit.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 317px;
    left: 647px;
    padding: 61px 0 0 20px;
    position: absolute;
    top: 279px;
    width: 304px;
	height:319px;
}
.twtr-ft{display: none;}
		
	#twtr-widget-1 .twtr-bd, #twtr-widget-1 .twtr-timeline i a, #twtr-widget-1 .twtr-bd p {
		font-size:11.5px;
	}
	#twtr-widget-1 .twtr-tweet a {
	color:#df8d49;	
	}
	.twtr-hd {padding:12px;}
	
	.twtr-doc {margin-left:2px;
	}
	
	
	/*=========== VIDEO SECTION  ================ */
	
	.adVideoclose {
	display: none;
}
				
#adVideoPopupFade {
	display: none;
	background: #000; 
	position: fixed; left: 0; top: 0; 
	z-index: 10;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
.adVideoPopup_block{
	display: none;
	padding: 0; 	
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
}
img.btn_closeAdPlayer {
	float: right; 
	margin: -55px -55px 0 0;
}

/*--Making IE6 Understand Fixed Positioning--*/
*html #adVideoPopupFade {
	position: absolute;
}
*html .adVideoPopup_block {
	position: absolute;
}
#adVideoPopup1 {
	height: 505px;
}
#bottompromo {
position:relative;
}


/*iframe container */
#frame {
  border: 1px solid #CCCCCC;
  display: block;
  height: 555px;
  left: 340px;
  margin: 10px;
  /*
  overflow-x: hidden;
  overflow-y: scroll; */
  padding: 0;
  position: absolute;
  top: 341px;
  *top:-5px;
  _top:-5px;
  *left:340px;
  width: 588px;
}