/*######## Body #########*/
h3
{
	padding:0;
	margin:0;
}
.bodyLayout{
	width:987px;
	margin:auto;
	overflow:hidden;						
	vertical-align:text-top;
	
}

.bodyLayout .midBg
{
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/middle_bg.png) repeat-y;
	width:987px;
	height:100%;
}
.bodyLayoutMiddle
{
	vertical-align:text-top;
	padding:7px 0 0;
	text-align:left;
}

h2.seoText
{
	color:#59798f;
	font:11px/11px verdana;
	margin:0 0 7px 0;
	display:block;
}
.body_positioning
{
	width:925px;
	margin:auto;
}

.fontface {
	font: 16px/26px 'KomikaAxisRegular', Arial, sans-serif;
	letter-spacing: 0;
	color:#135889;
	margin-top:0;
}

.trustedContent_container P
{
	margin:3px 0;
	padding:0 0 7px;
	color:#636363;
	font:13px/16px trebuchet MS;
}
.trustedContent_container P A
{
	color:#26313a;
}
.trustedContent_container .truste_logo
{
	float:left;
	display:block
}
.trustedContent_container .mcafee_placement
{
	float:right;
	display:block;
}
.trustedContent_container  .trustedPosition
{
	width:260px;
	margin:7px auto;
}

.downloads_num
{
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/downloads_num.gif) no-repeat;
	width:250px;
	height:34px;
	margin:10px 0 0;
	color:#848b8d;
	font:12px/34px trebuchet MS;
	padding:0 0 0 10px;
}
.downloads_num #totalDownloads
{
	font:20px Georgia,Times,Times New Roman,serif;
	color:#006575;
}
.trustedContent_container .dottedLine
{
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/dottedLine.gif) repeat-x;
	height:1px;
	width:100%;
	margin-top:13px;
}
.trustedContent_container .icons A
{
	margin:7px 0 0;
	cursor:pointer;
	display:block;
}
.trustedContent_container .icons DIV
{
	margin-right:7px;
	float:left;
	width: 25px; 
	height: 24px; 
}
.trustedPosition .email
{
	width: 100%; 
	height: 100%; 
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/sprites.png) no-repeat -310px -0px;
}
.trustedPosition .facebook
{
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/sprites.png) no-repeat -107px -0px;
	width: 100%; 
	height: 100%; 

}

.trustedPosition .twitter
{
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/sprites.png) no-repeat -367px -0px;
	width: 100%; 
	height: 100%; 
}
.trustedPosition .newsletter
{
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/sprites.png) no-repeat -392px -0px;
	width: 100%; 
	height: 100%; 
}
.trustedPosition .youtube
{
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/sprites.png) no-repeat -0px -0px;
	width: 100%; 
	height: 100%; 
}
 .trustedPosition  .addToolbar
{
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/sprites.png) no-repeat -25px -0px;
	width: 100%; 
	height: 100%; 
}
.trustedPosition .blog
{
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/sprites.png) no-repeat -82px -0px;
	width: 100%; 
	height: 100%; 
}
.trustedPosition .addToFavorites
{
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/sprites.png) no-repeat -132px -0px;
	width: 100%; 
	height: 100%; 
}
.fontface_title2
{
	font-size:18px;
}
.mostPopularGames
{
	width:610px;
	height:215px;
	float:left;
}
.bodylineContainer
{
	margin:10px 0;
}

.breadCrumbs{
	color:#5b5b5b;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	cursor:default;
}

.breadCrumbsLink{
	cursor:pointer;
}

.breadCrumbsLink:hover{
	cursor:pointer;
	text-decoration:underline;
}

.breadCrumbsActive{
color:#006699;	
text-decoration:none;
cursor:default;
}

.footerLayoutTop{
	background-image:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/layoutTop.png);
	background-repeat:no-repeat;
	height:23px;
}

.bodyLayoutLeft, .footerLayoutLeft{
	background-image:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/layoutLeft.png);
	background-repeat:repeat-y;
	width:20px;
}

.bodyLayoutBottom ,.footerLayoutBottom{
	background-image:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/layoutBottom.png);
	background-repeat:no-repeat;
	height:23px;
}

.bodyLayoutRight, .footerLayoutRight{
	background-image:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/layoutRight.png);
	background-repeat:repeat-y;
	width:20px;						
}		

.bodyLayoutMiddle, .footerLayoutMiddle{
	background-color:#FFFFFF;
}
.homePageHeroContainer{
	width:610px;
	height:270px;
	overflow:hidden;
	float:left;
	background-color:#999999;
	display:inline;
}
.trustedContent_container
{
	width:300px;
	height:270px;
	float:right;
	background:#f0f0f1;
	text-align:left;
}
.adContainer300x250{
	width:300px;
	height:250px;
	float:right;
	border:1px solid #f0f0f1;
}
.ad300x250{
	width:300px;
	height:250px;
	display:inline;
}
.mostPopularContainer
{
	margin-top:14px;
}
.mostPopular
{
	float:left;
	text-align:left;
	margin-top:25px;
}
/*######Game Components######*/
h2{
	margin:0px;
	padding:0px;
	font-size:24px;
	font-weight:900;
	text-align:left;
}

h2 a {
	text-decoration:none;
	color:#0066999;
}
h2 a:link,h2 a:visited {
	color:#006699;
}
.gamesComponents
{
	width:760px;
	height:1452px;
	overflow:hidden;
	float:left;
}
.gamesComponentsHeader{
	width:100%;
	height:30px;
	overflow:hidden;
	float:left;			
	background-image:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/dottedDevider.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	font-family:"Trebuchet MS";
	font-size:24px;
	font-weight:900;
	text-align:left;
	cursor:default;
	clear:both;
	display:inline;			
}

.gamesComponentsHeaderSmall{
	height:27px;
	width:100%;
	overflow:hidden;
	float:left;			
	background-image:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/dottedDevider.gif);
	background-repeat:repeat-x;
	background-position:0px 26px;
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:900;
	text-align:left;
	cursor:default;
	clear:both;
	display:inline;			
}

.gamesComponentsColumn{
	margin-top:10px;
	margin-left:16px;				
	float:left;
	display:inline;
	width:360px;		
}		
/*Most Popular Games*/
.mostPopularGamesContainer{
	width:760px;
	height:255px;
	overflow:hidden;
	margin-left:18px;			
}

.mostPopularIframeContainer{
	width:740px;
	height:215px;
	float:left;
	overflow:hidden;
}

/*Games Gallery*/
.gamesGalleryContainer{
	width:360px;
	height:350px;
	float:left;
	overflow:hidden;
	
}

.gamesGalleryItem{
	width:135px;
	height:135px;
	margin-right:14px;
	margin-top:10px;
	float:left;
	text-align:left;
	display:inline;
	position:relative;
	color:#006699;
	text-decoration:none;
}
.quizzItem A
{
	text-decoration:none;
}
.quizzItem
{
	width:135px;
	margin-right:10px;
	margin-top:10px;
	float:left;
	text-align:left;
	display:inline;
	position:relative;
	color:#006699;
	height:135px;
	
}
.editorsPick .last, .newGames .last, .hiddenObjectGame .last, .quizzesContainer .last
{
	margin-right:0;
}
.bodyMiddleAd
{
	margin-top:17px;
}
.newGames
{
	margin-left:29px;
}
.editorsPick, .newGames
{
	width:284px;
	float:left;
}
.gamesGalleryItem *{
	text-decoration:none;
}	

.gamesGalleryItemLinkImage{
	width:135px;
	height:100px;
	clear:both;
	border:1px solid #ababab;
}

.gamesGalleryItemLinkText{
	font:bold 11px/14px verdana;
	width:100%;
	overflow:hidden;
	clear:both;
	text-decoration:none;
	color:#373737 !important;
	display:block;
	margin-top:2px;
}
.gamesGalleryItemLinkPlayFree {
	font-weight: normal;
	background:url(http://cdn.exent.com/freeride_marketing/website/siteImages/body/download_icon.gif) no-repeat right;
	width:62px;
	height:15px;
	text-align:left;
	cursor:pointer;
	color:#135889;
	float:right;
	font:11px/13px verdana;
	position:absolute;
	bottom:1px;
	right:0;
}
.quizzesContainer .gamesGalleryItemLinkPlayFree {
	font-weight: normal;
	background:url(http://cdn.exent.com/freeride_marketing/website/siteImages/body/download_icon.gif) no-repeat right;
	width:70px;
	height:15px;
	text-align:left;
	cursor:pointer;
	color:#135889;
	float:right;
	font:11px/13px verdana;
	position:absolute;
	bottom:1px;
	right:0;
}
.bodyBlock2
{
	float:left;
	width:760px;
	margin:15px 0 0;
}
.body_positioning .titleLine
{
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/dottedLine.gif) repeat-x bottom;
	height:40px;
	width:284px;
	text-align:left;
}
.bodyBlock2 .titleLine2
{
	width:360px;
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/dottedLine.gif) repeat-x bottom;
	height:40px;
	text-align:left;
}
/* Game Search Tags*/
.gameTagsContainer{
	width:360px;
	height:350px;
	float:left;
	overflow:hidden;
}
#rotating_list {
	margin:0 auto;
	height:320px;
	width:360px;
	overflow:hidden;
	position:relative;
	background-color: #FFF;
}
#rotating_list ul,  #rotating_list li {
	list-style:none;
	margin:0;
	padding:0;
	font-size: 14px;
}
#rotating_list a {
	position:absolute;
	text-decoration: none;
	color:#f00;
}
#rotating_list a:hover {
	color:#ccc;
}
.gameTagsIframeContainer{
	width:360px;
	overflow:hidden;
	float:left;
	margin-left:29px;
}


.channelObjectIframeContainer{
	width:714px;
	height:60px;
	overflow:hidden;
	margin-top:20px;
	clear:both;
	float:left;
	display:inline;		
}
/*######### Quizzes ##################*/
.quizzesContainer
{
	width:284px;
	float:left;
}
.quizzesContainer .boxshotStyle
{
	
}
/* GET PLAYER*/
.myGamesIframeContainer
{
	float:left;
	margin-left:29px;
}
/*################ Game Channels ##############*/
.gameChannels
{
	float:left;
	margin:0 0 0 29px;
	width:299px;
}
.gameChannels A
{
	text-decoration:none;
}
.gameChannels .position
{
	width:147px;
	float:left;
	margin:12px 0 2px;
}
.gameChannels .beauty_and_fashion
{
	width:32px; 
	height:32px; 
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/sprites.png) no-repeat -50px -0px;
	float:left;
}
.gameChannels .food
{
	width:32px; 
	height:32px; 
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/sprites.png) no-repeat -157px -0px;
	float:left;
}
.gameChannels .pets
{
	width:32px; 
	height:32px; 
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/sprites.png) no-repeat -278px -0px;
	float:left;
}
.gameChannels .green
{
	width:32px; 
	height:32px; 
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/sprites.png) no-repeat -200px -0px;
	float:left;
}
.gameChannels .travel
{
	width:32px; 
	height:32px; 
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/sprites.png) no-repeat -335px -0px;
	float:left;
}
.gameChannels .homeAndNeigborhood
{
	width:32px; 
	height:32px; 
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/sprites.png) no-repeat -232px -0px;
	float:left;
}
.gameChannels .txt
{
	float:left;
	margin:2px 0 0 5px;
	color:#1689c7;
	text-align:left;
	line-height:13px;
	cursor:pointer;
}
.gameChannels A .txt:hover
{
	text-decoration:underline;
	color:#135889;
}
.hiddenObjectGame
{
	width:284px;
	float:left;
}
.gameChannels .txt SPAN
{
	color:#135889;
}
.gameChannels .singleLine
{
	line-height:30px;
	
}
/*######Right Panel######*/
.rightPanel{
	width:178px;
	height:1432px;
	overflow:hidden;
	float:left;
	text-align:center;
	display:inline;
	margin-left:11px;
}

.rightPanelSpacing{
	margin-bottom:10px;
}

/* Newsletter Sign Up */
.newsletterSignUpIframeContainer{
	width:163px;
	height:251px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;

}

/* Social Icon Component */
.socialIconsFFFix{
	margin-left:10px;
	#margin-left:0px;
}
.socialIconsContainer{
	width:160px;
	height:140px;
	overflow:hidden;
	text-align:left;
	clear:both;
}

.socialIcons{
	width: 160px;
	height: 35px;
	margin: 0px;
	padding: 0px; 
	list-style: none;
	clear:both;
	position:relative;
}  

.socialIcons li a , .shareIcon{  
	display: block;  
	width:160px;
	height: 35px; 
	overflow:hidden;  
	background: url(http://cdn.exent.com/freeride_marketing/website/siteImages/body/socialIconsButtons.jpg) 0px 0px;
	text-decoration:none;
	text-align:left;
	line-height:25px;
	font-family:verdana;
	font-size:12px;
	color:#666666;
	text-indent:30px;
}
   
.socialIcons li a.FriendIcon{
	color: #666666;
	background-position:0px 0px;	
} 
.socialIcons li a.FriendIcon:hover{  
	color: #006699;
}  

.socialIcons li a.TwitterIcon{ 
	color: #666666;
	background-position:0px -35px;
}
.socialIcons li a.TwitterIcon:hover{  
	color: #006699;
}  

.socialIcons li a.FacebookIcon{ 
	color: #666666;
	background-position:0px -70px;	
}
.socialIcons li a.FacebookIcon:hover{  
	color: #006699; 
}

.socialIcons li a.BookmarkIcon{
	color: #666666;
	background-position:0px -105px;	
}

.socialIcons li a.BookmarkIcon:hover{  
	color: #006699;
}

a.shareIconAdjust{
	color: #666666;
	background-position:0px -140px;
}

a.shareIconAdjust:hover{  
	color: #006699;
}

/* Channels Component */
.channelsIconsFFFix{
	margin-left:10px;
	#margin-left:0px;
}
.channelsIconsContainer{
	width:160px;
	height:210px;
	overflow:hidden;
	text-align:left;
	clear:both;
}

.channelsIcons{
	width: 160px;
	height: 32px;
	margin: 0px;
	padding: 0px; 
	list-style: none;
	clear:both;
	position:relative;
}  

.channelsIcons li a{  
	display: block;  
	width:160px;
	height: 35px; 
	overflow:hidden;  
	background: url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/body/channelsIconsButtons.jpg) 0px 0px;
	text-decoration:none;
	text-align:left;
	line-height:25px;
	font-family:verdana;
	font-size:10px;
	color:#666666;
	text-indent:40px;
}
   
.channelsIcons li a.FashionIcon{
	color: #666666;
	background-position:0px 0px;	
} 
.channelsIcons li a.FashionIcon:hover{  
	color: #006699;
}  

.channelsIcons li a.FoodIcon{ 
	color: #666666;
	background-position:0px -32px;
}
.channelsIcons li a.FoodIcon:hover{  
	color: #006699;
}  

.channelsIcons li a.PetsIcon{ 
	color: #666666;
	background-position:0px -64px;	
}
.channelsIcons li a.PetsIcon:hover{  
	color: #006699; 
}

.channelsIcons li a.GreenIcon{
	color: #666666;
	background-position:0px -96px;	
}

.channelsIcons li a.GreenIcon:hover{  
	color: #006699;
}

.channelsIcons li a.TravelIcon{
	color: #666666;
	background-position:0px -128px;	
}

.channelsIcons li a.TravelIcon:hover{  
	color: #006699;
}

.channelsIcons li a.HomeIcon{
	color: #666666;
	background-position:0px -160px;	
}

.channelsIcons li a.HomeIcon:hover{  
	color: #006699;
}
/* 160x600 Ad */		
.adContainer160x600{
	width:160px;
	height:600px;
	float:right;
	border:1px solid #f0f0f1;
	margin:40px 0 0;
}

.ad160x600{
	width:160px;
	height:600px;
	background-color:#999999;
	clear:both;		
}
/* Ambassador Program */
.AmbassadorProgramContainer {
	width:170px;
	height:82px;
	overflow:hidden;
	cursor:pointer;
}

/* Help Center Button */
.helpCenterButtonContainer
{
	width:170px;
	height:82px;
	overflow:hidden;
	cursor:pointer;
}


a.helpCenterButton:link
{
	background-position: 0px 0px;
}

a.helpCenterButton:hover 
{
	background-position: 0px -82px;
}
.conduit_dynamic_banner
{
	padding:15px 0;
	height:40px;
	width:925px;
	position:relative;
}
.conduit_dynamic_banner .inner
{
	left:0;
	position:absolute;
}
.downloadToolbarContainer{
	width:100%;
	height:90px;
	overflow:hidden;
	text-align:left;
}
.downloadToolbarText{
	font-family:verdana;
	font-size:13px;
	font-weight:900;
	color:#323131;
	width:700px;
	height:20px;
	overflow:hidden;
	float:left;
	clear:both;
	margin:3px;
	cursor:default;
}

a.downloadToolbarLink{
	text-decoration:none;
}

a.downloadToolbarLink:hover{
	text-decoration:underline;
}

.downloadToolbarImage{
	width:100%;
	clear:both;
}
/*Site map */
.siteMap .position{
	float:left;
}
.siteMap h3{
	font:12px verdana;
	color:#737373;
}
.siteMap ul li 
{
	list-style:none;
	text-align:left;
}
.siteMap ul li a{
	text-decoration:none;
	color:#165370;
}
.siteMap h2{
	font:bold 20px trebuchet ms;
	color:#165370;
}
.siteMap h1
{
	font:bold 24px trebuchet ms;
	margin-top:0;
	text-align:left;
	padding-top:20px;
}
#popUp_takeover
{
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/popUp_takeover/shareTheLove_2012_notificationBG.jpg) no-repeat;
	width:424px;
	height:416px;
	position:relative;
}
#popUp_takeover .downloadLink
{
	width:240px;
	height:75px;
	display:block;
	position:absolute;
	bottom:40px;
	left:90px;
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/popUp_takeover/shareTheLove_2012enterBtn.png) no-repeat;
	background-position:0 1px;
}
#popUp_takeover .downloadLink:hover
{
	background-position:0 bottom;
	cursor:pointer;
}
#popUp_takeover #closePopUp{
	width:46px;
	height:45px;
	display:block;
	position:absolute;
	right:4px;
	top:4px;
	cursor:pointer;
	background:url(http://marketing.freeridegames.com/freeride_marketing/website/siteImages/popUp_takeover/shareTheLove_2012_closeBtn.png) no-repeat;
}





















