/*ClearFix*/
.Clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.Clear{ clear:both;}
.Clearfix {display: inline-block;}

h1 {font-size: 100%;}
h2 {font-size: 80%;}
p, a, ul, li, h1, h2, h3, h4, h5, from{ padding:0px; margin:0px; }
img{ padding:0px; margin:0px; border:0px; }

#Wraper{width:966px; height:auto; margin:6px auto 22px auto;}

/* Middle Wraper */
#PageWraper{ clear:both; padding:0px; margin:0px; height:auto; width:966px; }
#PageWraperInner{ clear:both; padding:0px; margin:0px; height:auto; width:966px; background:url(/images/Index_midd_bg.jpg) repeat-y; }
#PageWraperInner2{ clear:both; padding:0px; margin:0 0 0 3px; height:auto; width:960px !Important; }

/*Header start here*/
#HeaderWraper{width:966px; height:65px; margin:0px; padding:8px 0 0 0;}
	#LogoWraper{width:360px; height:auto; margin:0px; float:left;}
	#LoginWraper{width:312px; height:auto; margin:0px; float:right;}
		.LoginText{ clear:both; padding:10px 8px; width:auto; text-align:right; height:auto; }
		.LoginText2{ clear:both; padding:10px 8px 0 0; width:auto; text-align:right; height:auto; }

/*Navigation start here*/
#NavigationWraper{width:960px; height:47px; margin:0px; padding:0px; background:url(/images/Navi_tab_bg.jpg) repeat-x; clear:both;}
	.NavigationLeft{ float:left; width:670px; height:auto; padding:0px; }
	.NaviTabs{ float:left; width:auto; padding:0px; margin:0px; }
	.NaviTabs a{ float:left; width:auto; padding:16px 14px;; margin:0px; text-align:center; height:15px; font-family:verdana, Arial, Tahoma, Helvetica; font-size:12px; color:#fff; font-weight:normal; text-decoration:none}
	.NaviTabs a:hover{ float:left; width:auto; padding:16px 14px;; margin:0px; text-align:center; height:15px; font-family:verdana, Arial, Tahoma, Helvetica; font-size:12px; color:#1f3443; font-weight:normal; text-decoration:none; background:url(/images/Navi_tab_ro_bg.jpg) repeat-x;}
	.NaviTabs a.Current1{ float:left; width:auto; padding:16px 14px;; margin:0px; text-align:center; height:15px; font-family:verdana, Arial, Tahoma, Helvetica; font-size:12px; color:#1f3443; font-weight:normal; text-decoration:none; background:url(/images/Navi_tab_ro_bg.jpg) repeat-x;}

.NaviSearchRight{ float:right; width:280px; height:auto; padding:9px 0 0 0; }
	.SearchBoxBg{ background:url(/images/Search_box_Bg.jpg) no-repeat; width:199px; height:28px; float:left; padding:2px; }
	.SearchButton{ float:left; padding:0px; margin:0 0 0 3px; width:60px; height:auto; }
/*Middle start here*/
#MiddleWraper{width:960px; height:auto; margin:0px; padding:0px; clear:both; background:url(/images/Index_page_content_bg.jpg) repeat-y;}


/*Leftcontiner start here*/
#LeftWraper{width:672px; height:auto; margin:0 0 0 3px; float:left}

	#IndexGameBlock{ clear:both; padding:0px; margin:0 0 0px 0; width:670px; height:auto; }
	.IndexGameMiddle{ clear:both; padding:10px 0 0 10px; margin:0px; background:#fff url(/images/Index_game_big_block_bg.jpg) repeat-x bottom; width:660px; height:auto; }
	.IndexGamePlayBlock{ float:left; width:355px; padding:0px; height:auto; margin:0px; }
	.IndexGamePlayBlock2{ float:left; width:295px; padding:0px; height:auto; margin:0 0 0 20px; }
		.GamePlayThumbRow1{ clear:both; width:292px;px; height:auto; padding:0px; margin:0px 0 15px 0; }
		.GamePlayThumb1{ float:left; width:82px; height:auto; padding:0px; margin:0 7px; }
.IndexGameShowBlock{ clear:both; padding:0px; margin:0 0 10px 0; width:670px; height:auto; }
.IndexGameBlockOut1{ float:left; width:328px; height:auto; padding:0 0 0 0; margin:14px 0px 0px 0px; }
.IndexGameBlockOutLalit{ float:left; width:100%; height:auto; padding:0 0 0 0; margin:0px; }
.IndexGameBlockOut2{ float:right; width:328px; height:auto; padding:0 0 0 0; margin:14px 0px 0px 0px;  }
	.IndexGameBlock1{ float:left; width:328px; height:auto; background:#f9f9f9; padding:0 0 10px 0; margin:0px; }
	.IndexGameBlockLalit{ float:left; width:100%; height:auto; background:#f9f9f9; padding:0 0 10px 0; margin:0px; }
	.IndexGameBlock2{ float:right; width:328px; height:auto; background:#f9f9f9; padding:0px; margin:0px; }
		.GameShowTitle1{ clear:both; width:99%; height:38px; padding:8px 0 0 5px; background:url(/images/Index_title_bg.jpg) repeat-x; }
		.GameShowList1{ clear:both; padding:0px; margin:5px 0; height:auto; width:100%; }
		.GameShowThumb1{ float:left; width:85px; height:auto; padding:0px; margin:0 10px; }
		.GameShowThumbLalit{ float:left; width:200px; height:auto; padding-left:20px; margin:0 0px; }
		.GameFavThumb2{ float:left; width:78px; height:auto; padding:0px; margin:0 5px; }
		/*	.GameImgBlock{ float:left; width:71px; border:1px solid #e5e4e4; padding:5px; }*/
			.GameFavImgBlock2{ float:left; width:63px; border:1px solid #cdcdcd; padding:4px; background:#fff; }
	.IndexGameView1{clear:both; width:328px; height:auto; background:#fff; padding:0 0 0px 0; margin:0px; }	
		.ViewAllBox{ background:#f1f1f1; padding:8px 0; text-align:center; width:77px; height:auto; float:right; }	
	

/*Rightcontiner start here*/
#RightWraper{width:277px; height:auto; margin:0 1px 0 0px; float:right;}
	.IndexFavoriteBlock{ clear:both; width:100%; padding:0px; margin:15px 0px 0px 0; background:#eaeaea; border-bottom:1px solid #cccccc; }
	.IndexFavoriteNavi{ clear:both; width:100%; height:35px; background:#e1e1e1; }
	.IndexFavoritetab1{ float:left; padding:0px; margin:0px; height:37px; width:auto; }
	.IndexFavoritetab1 a{ float:left; padding:12px 5px; margin:0px; height:12px; width:auto; background:#e1e1e1; text-align:center; font-family:verdana, Arial, Tahoma, Helvetica; font-size:11px; color:#8d8d8d; font-weight:bold; text-decoration:none; }
	.IndexFavoritetab1 a:hover{ float:left;  padding:12px 5px; margin:0px; height:12px; width:auto; background:#eaeaea; text-align:center; font-family:verdana, Arial, Tahoma, Helvetica; font-size:11px; color:#464646; font-weight:bold; text-decoration:none; border-left:1px solid #cfcfcf; border-top:1px solid #cfcfcf; border-right:1px solid #cfcfcf; }
	.IndexFavoritetab1 a.Current2{ float:left;  padding:12px 5px; margin:0px; height:12px; width:auto; background:#eaeaea; text-align:center; font-family:verdana, Arial, Tahoma, Helvetica; font-size:11px; color:#464646; font-weight:bold; text-decoration:none; border-left:1px solid #cfcfcf; border-top:1px solid #cfcfcf; border-right:1px solid #cfcfcf; }

	.IndexFavoriteImageBlock{ clear:both; padding:8px 5px; width:100%; height:auto; margin:0px; }
	
	.IndexMadelBlock{ clear:both; width:100%; height:auto; padding:0px; margin:0px 0 0px 0; background:#eaeaea; }
	.IndexMadelTitle{ clear:both; width:94%; height:25px; padding:19px 0 8px 8px; background:#f2f2f2 url(/images/Index_right_title_line.jpg) no-repeat bottom left; }
	.IndexMadelContent{ clear:both; width:252px; padding:10px 10px 10px 12px; height:auto; }
	.IndexMadelText{ clear:both; width:235px; padding:5px; height:auto; background:#f5f5f5; border-top:1px solid #858585; }
	.IndexMadelTextList1{ clear:both; width:230px; padding:5px; height:auto; border-bottom:1px dotted #cac9c9; }
	.IndexMadelTextImg{ float:left; width:55px; height:auto; }
	.IndexMadelTextImgT1{ float:left; width:175px; height:auto; padding:5px 0 10px 0;  }
	
	.IndexMamberTextList1{ clear:both; width:252px; padding:0 5px; height:auto; margin:5px 0; border-bottom:1px dotted #cac9c9; }
	.IndexMamberTextImg{ float:left; width:46px; height:auto; background:#fff; padding:4px; border:1px solid #dcdcdc; }
	.IndexMamberTextImgT1{ float:left; width:185px; height:auto; padding:0px 0 10px 0; margin:0 0 0 10px;  }
	
	#IndexRSS{
	clear:both;
	width:67px;
	height:40px;
	position:absolute;
	top:38px;
	right:187px;
	z-index:9999;
}
	#MiddleWraper3{width:960px; height:auto; margin:0px; padding:0px; clear:both; background:url(/images/Index_page_content_bg2.jpg) repeat-y;}
#LeftWraper2{width:648px; height:auto; margin:0 0 0 3px; float:left}
/*Footer start here*/
#FooterWraper{width:960px; height: auto; margin:0px 0 0 3px; clear:both;}
#FooterInnWraper{width:959px; height:360px; margin:0px; background:#1d3141 url(/images/Index_footer_top_bg.jpg) repeat-x top; clear:both;}
	.FooterBannertBlock{ clear:both; width:100%; padding:25px 0; margin:0px; text-align:center; height:auto; }
	.FooterLinksBlock{ clear:both; padding:10px 0; margin:0 0 0 30px; height:auto; width:928px; }
		.FooterCategory1{ float:left; width:170px; height:136px; padding:5px; border-right:1px solid #2f6187; }
		.FooterLatesGame1{ float:left; width:220px; height:136px; padding:5px; border-right:1px solid #2f6187; margin:0 0 0 17px; }
		.FooterInfo1{ float:left; width:145px;  height:136px; padding:5px; border-right:1px solid #2f6187; margin:0 0 0 17px; }
		.FooterSearch1{ float:left; width:240px;  height:auto; padding:5px 0 15px 0; margin:0 0 0 17px; }
		
		p.bullete2{ font-family:Tahoma, arial, verdana, Helvetica; font-size:12px; color:#e8e9e9; line-height:18px; font-weight:normal; background:url(/images/footer_bullete1.png) no-repeat left; padding:0 0 0 12px; }

			.FooterSearchBox{ clear:both; background:url(/images/footer_search_bg.jpg) no-repeat; width:232px; height:30px; margin:10px 0; padding:3px 0 0 8px; }
				.FooterSearchText{ float:left; width:200px; height:28px; }
				.FooterSearchBut{ float:left; width:25px; height:28px; }		
			.FooterFollowMeBlock{ float:left; width:198px; height:78px; }
#FooterWraper2{width:966px; height:15px; margin:0 0 0 0; background:url(/images/Index_footer_end_bg.jpg) no-repeat; clear:both; text-align:center; padding:15px 0;}


/* Static Pages */

.StaticpageLeft{  padding:10px 15px; margin:10px 0px; clear:both; width:97%; height:auto; }
	.RegisterBlock{ clear:both; padding:25px 10px; width:auto; height:auto; margin:0px; }
	.Registration{ clear:both; width:562px; height:auto; margin:20px 0 10px 25px;; }
	.RegistrationMid{ clear:both; width:536px; height:auto; margin:0px 0; background:#b8dbe7; border-left:3px solid #9fc7d5; border-right:3px solid #9fc7d5; padding:10px 10px;  }
	
	/* 16-05-2009 */

.GameFeaturedBlockOut1{ clear:both; width:670px; height:auto; padding:0 0 0 0; margin:0px 0; }
.GameFeaturedBlock1{ clear:both; width:668px; height:auto; background:#f9f9f9; padding:0 0 10px 0; margin:0px; }
.GameFeaturedList1{ clear:both; padding:0px; margin:5px 0; height:auto; width:100%; }
.GameView2{clear:both; width:99%; height:auto; background:#fff; padding:0 0 0px 0; margin:0px; }	

.CatgoryBlock{ clear:both; padding:5px 10px; margin:0 0 0 0px; width:220px; line-height:24px; }
.CatgoryBlock p a{ clear:both;  font-family:Arial, "Arial Rounded MT Bold", verdana, Helvetica; color:#085069; font-size:12px; padding:0 0 0 15px; background:url(/images/bullete2.png) no-repeat;  }		
.CatgoryBlock p a:hover{ clear:both; font-family:Arial, "Arial Rounded MT Bold", verdana, Helvetica; color:#37a2c7; font-size:12px; padding:0 0 0 15px; background:url(/images/bullete2.png) no-repeat;  }		
		
/* 18-05-2009 */
.MembersList1{ clear:both; padding:10px 0; margin:0 0; height:auto; width:100%; }
.MemberBlock1{ float:left; width:123px; height:auto; padding:10px 10px 10px 10px; margin:0 10px; background:#fff; border:1px solid #c0dbe2; }
.MemberImgBlock{ float:left; width:110px; border:1px solid #e5e4e4; padding:5px; background:#fff; }
.OnMuseOver1{ background:#fff;  }
.OnMuseOut1{ background:#eefafd; }
		
/* 19-05-2009 */

.IndexGameThumb1 ul{ clear:both; width:auto; height:auto; padding:0px; margin:0px; list-style-type : none; }
.IndexGameThumb1 ul li{ display : inline; float : left; width:82px; height:114px; padding:0px; margin:0 7px; background:none;  }
.IndexGameThumb1 ul li p.IndexGameimg a{ float : left; padding:5px; margin:0px; background:#709faf; width:72px; height:70px; }
.IndexGameThumb1 ul li p.IndexGameimg a:hover{ float : left; padding:5px; margin:0px; background:#32687a; width:72px; height:70px; }
.IndexGameThumb1 ul li p.IndexGameimgtext{ float : left; padding:3px 0; text-align:center; }


 /* 21 -05- 2009 */		
		
.ThankyouBlock{ clear:both; width:95%; padding:15px; margin:10px 0; height:auto; background:#f7fbe1; border:2px solid #daea80; }		
		
		/* 22-05-2009 */

.PlayGameImgTitle{ clear:both; position:absolute; padding:10px; margin:0px;  height:auto; width:620px; bottom:10px; left:0px; z-index:100; }		
		
.GameDetailsTags{ clear:both; padding:10px 15px; width:auto; margin:0px 0; }		
		
/* 25-05-2009 */		
		.GameShowTitle2{ clear:both; width:99%; height:38px; padding:0px 0 0 5px; background:url(/images/Index_title_bg.jpg) repeat-x; }
		.GameCommentsList1{ clear:both; padding:8px 10px; margin:5px 0; height:auto; width:95%; background:#f9f9f9; border-bottom:1px solid #d5d5d5; }

#MiddleWraper2{width:960px; height:auto; margin:0px; padding:0px; clear:both; background:#fff;}
		
		#GameDetailsBlock{ clear:both; padding:0px; margin:0 0 10px 15px; width:950px; height:auto; }
		.IndexGameMiddle{ clear:both; padding:10px 0 0 10px; margin:0px; background:#fff url(/images/Index_game_big_block_bg.jpg) repeat-x bottom; width:660px; height:auto; }
.GameFeaturedBlock3{ clear:both; width:928px; height:auto; background:#f9f9f9; padding:0 0 10px 0; margin:0 0 0 0px; }

.GameNext{ float:left; width:90px; height:30px; text-align:center; padding:25px 0; }
.GamePre{ float:left; width:90px; height:30px; text-align:center; padding:25px 0; }

/* 01-06-09*/
	#GameDetailsBlock{ clear:both; padding:0px; margin:0 0 10px 15px; width:950px; height:auto; }
.GameMainBlock{width:933px; height:auto; float:left;}
.GameBlock1{width:933px; height:auto; float:left;}
.GameBlock2{width:921px; height:auto; float:left; padding-left:6px; padding-right:6px;}
.InformationBlock1{ clear:both; width:899px; padding:10px 15px; margin:5px 0; height:auto; background:#a5c6d2; border:2px solid #7ca5b2; }

.GameShowTitle3{ clear:both; width:929px; height:38px; padding:8px 0 0 0px; background:url(/images/Index_title_bg.jpg) repeat-x; }

.Bookmark{width:190px; height:auto; float:left;}
.rategame{width:230px; height:auto; float:right;}
.Gameleft{width:684px; height:auto; float:left; padding-right:6px;}
.gamecenter{width:684px; height:auto; text-align: center; margin: auto;}
.gamewrap{/*border: 2px solid black; background-color: black;*/}
.GameRight{width:231px; height:auto; float:left;}

/* 03-05-2009 */

.TopSubNaviBlcokGames{ clear:both; width:960px; height:35px; background:url(/images/Subnavi_bg.jpg) repeat-x top; }
.TopSubNaviBlcokGames p a{ float:left; width:auto; padding:9px 14px; height:auto; text-align:center; font-family:Verdana, Helvetica; font-size:11px; font-weight:bold; color:#0a536d; text-decoration:none; margin:4px 2px 0 0; }
.TopSubNaviBlcokGames p a:hover{ float:left; width:auto; padding:9px 14px; height:auto; text-align:center; font-family:Verdana, Helvetica; font-size:11px; font-weight:bold; color:#0a536d; text-decoration:none; background:#dee4e8; margin:4px 2px 0 0;}
.TopSubNaviBlcokGames p a.Current11{ float:left; width:auto; padding:9px 14px; height:auto; text-align:center; font-family:Verdana, Helvetica; font-size:11px; font-weight:bold; color:#0a536d; text-decoration:none; background:#dee4e8; margin:4px 2px 0 0;}

.TopSubNaviBlcok{ clear:both; width:960px; height:35px; background:url(/images/Subnavi_bg.jpg) repeat-x top; }
.TopSubNaviBlcok p a{ float:left; width:auto; padding:9px 15px; height:auto; text-align:center; font-family:Verdana, Helvetica; font-size:11px; font-weight:bold; color:#0a536d; text-decoration:none; margin:4px 2px 0 0; }
.TopSubNaviBlcok p a:hover{ float:left; width:auto; padding:9px 15px; height:auto; text-align:center; font-family:Verdana, Helvetica; font-size:11px; font-weight:bold; color:#0a536d; text-decoration:none; background:#dee4e8; margin:4px 2px 0 0;}
.TopSubNaviBlcok p a.Current11{ float:left; width:auto; padding:9px 15px; height:auto; text-align:center; font-family:Verdana, Helvetica; font-size:11px; font-weight:bold; color:#0a536d; text-decoration:none; background:#dee4e8; margin:4px 2px 0 0;}


#MyAccountContent{ clear:both; width:950px; height:auto; padding:0px; margin:20px 10px; }
#MyAccountLeftBlock{ float:left; width:755px; height:auto; margin:0px; padding:0px; }
	.AccoutnUserProfile{ clear:both; width:755px; height:auto; margin:0 0 15px 0; padding:0px; }
	.AccoutnUserProfileMid{ clear:both; width:724px; height:auto; margin:0 0 0 0; padding:0 15px; background:#354e62; }
	.AccountUserPic{ float:left; width:132px; padding:0px; }
	.AccountUserBut{ float:left; width:128px; padding:0px; }
	.AccountUserInfo{ float:left; width:425px; padding:0px; }
	.AccountScoreInfo{ clear:both; width:420px; height:auto; margin:0 0 10px 0; padding:20px; background:#284155; }
	.AccountScoreHelp{ clear:both; width:420px; height:auto; margin:0 0 10px 0; padding:20px 20px 0 20px;}
		

#MyAccountRightBlock{ float:right; width:180px; height:auto; margin:0px; padding:0px; }
.myAccountRaw1{float:left; width:755px; height:auto; padding:0px; margin:0px;}
.MyMedalOuter{float:left; width:368px; height:auto; padding:0px; margin:0px;}
.MyGameOuter{float:right; width:371px; height:auto; padding:0px; margin:0px;}
.medalBlock1{width:368px; height:auto; background:#f9f9f9; padding:0 0 10px 0; margin:0px; float:left; }
	.MedalTitle1{ clear:both; width:367px; height:38px; padding:8px 0 0 1px; background:url(/images/Index_title_bg.jpg) repeat-x; }
.MedalListouter{padding:0px; padding:6px 10px; height:auto; width:346px; float:left; }
.MedalList1{ float:left; padding:7px 7px 16px 7px; height:auto; width:332px; background-color:#f5f5f5; background-image:url(/images/dot.jpg); background-repeat:repeat-x; background-position:bottom;}
.MedalImg{float:left; width:auto; height:auto;}
.MedalText{float:left; width:274px; height:auto; padding-left:8px;}
.IndexGameView2{clear:both; width:368px; height:auto; background:#fff; padding:0 0 0px 0; margin:0px; }	
	.ViewAllBox{ background:#f1f1f1; padding:8px 0; text-align:center; width:77px; height:auto; float:right; }	
		
	.MygameBlock1{width:371px; height:auto; background:#f9f9f9; padding:0 0 10px 0; margin:0px; float:left; }
	.MyGameTitle12{ clear:both; width:371px; height:38px; padding:8px 0 0 1px; background:url(/images/Index_title_bg.jpg) repeat-x; }
	.GameShowList2{ clear:both; padding:7px 22px; margin:0; height:auto; width:327px; }
	.GameShowThumbNew1{ float:left; width:85px; height:auto; padding:0px; margin:0 10px; }
	.GameShowThumb2{ float:left; width:85px; height:auto; padding:0px; margin:0 8px; }
	.IndexGameView3{clear:both; width:371px; height:auto; background:#fff; padding:0 0 0px 0; margin:0px; }	

	.FriendShowBlock{ clear:both; padding:0px; margin:0 0 0px 0; width:755px; height:auto; }
	.FriendShowBlockOut1{ clear:both; width:755px; height:auto; padding:0 0 0 0; margin:0px 0; }
	.FriendShowBlock{ clear:both; width:755px; height:auto; background:#f9f9f9; padding:0 0 10px 0; margin:0px; }
	.TabsOuter{width:250px; height:auto; float:left;}
	.FriendShowTitle1{ clear:both; width:755px; height:38px; padding:8px 0 0 0px; background:url(/images/Index_title_bg.jpg) repeat-x; }
	.ScoresList1{ float:left; height:auto; width:727px;  border-bottom:1px solid #d5d5d5; }
	.ScoresListOuter{float:left; padding:8px 14px; margin:5px 0; height:auto; width:727px; background:#f9f9f9;}
	.IndexGameView4{clear:both; width:755px; height:auto; background:#fff; padding:0 0 0px 0; margin:0px; }	
	.GameCommentsList2{ clear:both; padding:5px 10px; margin:3px 0; height:auto; width:95%; background:#f9f9f9; }


/* --- */

/* 06-06-2009 */

.GameImgBlock{ float:left; width:71px; border:1px solid #e5e4e4; padding:5px; position:relative; }
.GameImgBlocklalit{ float:left; width:200px; border:1px solid #e5e4e4; padding:5px; position:relative; }
.FavImg{ clear:both; position:absolute; top:10px; right:-12px; width:12px; height:14px; z-index:1000; }
.LeaderboardImg{ clear:both; position:absolute; top:60px; right:-12px; width:12px; height:14px; z-index:1000; }

		
.InviteFreindsBlock1{ clear:both; width:680px; height:auto; margin:10px 0 0 0; padding:10px 20px 20px 20px; background:#284155;  }
.FriendListBlock{ clear:both; padding:0px; margin:0 0 10px 0; width:750px; height:auto; }


     .MembersList2{ clear:both; padding:10px 0; margin:0 0; height:auto; width:100%; }

		.MemberBlock2{ float:left; width:120px; height:auto; padding:10px 8px 10px 8px; margin:0 5px; background:#fff; border:1px solid #c0dbe2; }
	.MemberImgBlock2{ float:left; width:110px; border:1px solid #e5e4e4; padding:5px; background:#fff; }
		.OnMuseOver2{ background:#fff;  }
		.OnMuseOut2{ background:#eefafd; }

/* Pop - up CSS */

#PopUpOuterBlock{ clear:both; width:645px; height:auto; padding:0 0 15px 0; margin:auto; top:45%; background:url(/images/popup_bg.png) repeat; border:2px solid #000; }
#PopUpTitle{ clear:both; padding:8px 10px; width:97%; height:15px; }
#PopupTitleLeft{ float:left; width:514px; }
#PopupTitleRight{ float:right; width:50px; text-align: center; }
#PopupInnerContent{ clear:both; width:596px; height:auto; padding:12px; margin:0 11px; background:#fff; }
#PopupInnerContent2{ clear:both; width:570px; height:auto; padding:12px; margin:0px; background:#d2e0eb; }
.PopupTextBlock{ clear:both; padding:10px 12px; width:auto; height:auto; border-bottom:0px solid #92aec4; }
		
.MedalsScore1{ float:left; width:150px; height:auto; padding:28px 15px; margin:0 10px; background:#f2fcff; border:2px solid #bce0eb; text-align:center; }
.MedalsScore2{ float:left; width:150px; height:auto; padding:28px 15px; margin:0 10px; background:#e8fff1; border:2px solid #ade4c3; text-align:center;}
.MedalsScore3{ float:left; width:150px; height:auto; padding:28px 15px; margin:0 10px; background:#fff9e8; border:2px solid #efda9e; text-align:center; }
	
.NewMemberBlock{ float:left; width:164px; height:auto; margin:0 0px; }
.NewMemberBlock2{ float:left; width:123px; height:auto; padding:8px 6px 8px 6px; margin:0px; background:#fff; border:1px solid #c0dbe2;  position:relative;}
.OnMuseOver2{ background:#fff;  }
.OnMuseOut2{ background:#eefafd; }

.MemberAdd22{ clear:both; position:absolute; width:21px; height:22px; top:5px; right:-18px; }
.MemberBlock22{ clear:both; position:absolute; width:21px; height:22px; top:30px; right:-18px; }

/***************Thick Box******************/
#TB_window {font: 12px Arial, Helvetica, sans-serif;color: #333333;}
#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}
#TB_window a:link {color: #fff;}
#TB_window a:visited {color: #fff;}
#TB_window a:hover {color: #fff;}
#TB_window a:active {color: #fff;}
#TB_window a:focus{color: #fff;}
#TB_overlay {position: fixed;z-index:1001;top: 0px;left: 0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background: url(/images/popup_bg.png) repeat;}
.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}
#TB_window {position: fixed;background: url(/images/popup_bg.png) repeat;z-index: 1002;color:#333;display:none;border: 1px solid #000;text-align:left;top:45%;left:50%;padding:10px 0 10px 10px;}
#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 0 5px 0;margin-bottom:1px;text-align:right;float:right;color:#ccc;}
#TB_ajaxWindowTitle{float:left;padding:0 0 5px 0;margin-bottom:1px;color:#ccc;font-size:17px;font-weight:bold;}
#TB_title{height:27px;width:98%;}

#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px;}
#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}

#TB_ajaxContent{ clear:both; padding: 10px;overflow:hidden;text-align:left;line-height:1.4em; background: #d1e0eb;}
#TB_ajaxContent #container { width: auto; }
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_ajaxContent h1 { font-size: 1.5em; font-weight: bold; margin: 0 0 10px; }


.MyFriendsList1{ clear:both; padding:0px; margin:10px 12px; height:auto; width:95%; }
.NewMemberBlock2New{ float:left; width:178px; height:auto; margin:0 0px; }
/* 19-06-2009 */

#PhotoDisplayBlock{ clear:both; padding:10px 0; text-align:center; margin:0px; width:750px; height:auto; }



/*03-07-2009 */
#LeaderBoardLeft{ float:left; width:370px; height:auto; }
#LeaderBoardRight{ float: right; width:370px; height:auto; }
.LeaderBoardHeading{ clear:both; width:370px; height:36px; }
.LeaderBoardLeft{ float:left; width:9px; }
.LeaderBoardTitleBg{ background:url(/images/leaderboard_title_bg.jpg) repeat-x; height:24px; padding:12px 0 0 10px; float:left; width:342px;  }
.LeaderBoardContent{ clear:both; width:344px; padding:10px 12px; margin:0px; height: auto; border-left:1px solid #9ebac4;  border-right:1px solid #9ebac4; }
	 .LeaderBoardThumbRow{ clear:both; width:356px; height:auto; padding:5px 0;  }
  	 .LeaderBoardThumb{ float:left; width:62px; height:auto; padding:0px; margin:5px 11px; }
	 .LeaderBoardRate{ float:left; width:62px; height:auto; padding:0px; background:#4f8091; text-align:center; padding:3px 0; }

.ImgBdr5{border:1px solid #346778;}	

.LeaderBoardScre1{ float:left; padding:7px 7px 7px 7px; height:auto; width:332px; background-color:#fff; border-bottom:1px solid #dcdbdb;}
.LeaderBoardText{float:left; width:254px; height:auto; padding-left:8px;}


.LeaderBoardScre3{ clear:both; padding:7px 7px 7px 7px; height:auto; width:732px; background-color:#fff; border-bottom:1px solid #dcdbdb;}

.TwitterUserList1{ clear:both; padding:8px 10px; margin:0; height:auto; width:97%; border-bottom:1px solid #dcdbdb;}
.TwitterUserList2{ clear:both; padding:8px 10px; margin:0; height:auto; width:97%; border-bottom:1px solid #dcdbdb; background:#f9f9f9;}

.AuthorsQuestionList1{ clear:both; padding:0 0 0 15px; margin:5px 0 5px 0px;; height:auto; width:98%; border-bottom:1px solid #ccc; }


/*CSS Document*/
/*Konstant info solutation CSS files - by http://www.Konstantinfosolutation.com India*/
/*Comment all css which you are NOT useing in Layout*/
/*Body Link css*/
a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: underline;}


/*Body css*/
html, body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:12px;
	/*background:#354e61 url(/images/body_bg.jpg) repeat-x top;*/
	background:#354e61;

}


/*Text Link css*/
.link_1 a{Font-Family:Tahoma, arial, verdana, Helvetica;color: #213646;text-decoration: none;}
.link_1 a:hover {Font-Family:Tahoma, arial, verdana, Helvetica;color: #4a8bbd;text-decoration: none;}


.link a{Font-Family:Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.link a:hover {Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}

.linkT a{Font-Family:Tahoma, arial, verdana, Helvetica;text-decoration: none;}
.linkT a:hover {Font-Family:Tahoma, arial, verdana, Helvetica;text-decoration: underline;}


.link1 a{Font-Family:Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}
.link1 a:hover {Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}

/*Font css */
.Light10{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 10px; Font-weight:normal; }
.Light11{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 11px; Font-weight:normal; }
.Light12{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 12px; Font-weight:normal; }
.Light13{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 13px; Font-weight:normal; }
.Light14{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 14px; Font-weight:normal; }
.Light15{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 15px; Font-weight:normal; }
.Light16{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 16px; Font-weight:normal; }
.Light18{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 18px; Font-weight:normal; }
.Light20{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 20px; Font-weight:normal; }
.Light22{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 22px; Font-weight:normal; }

.Light10T{Font-Family:Tahoma, arial, verdana, Helvetica; Font-Size: 10px; Font-weight:normal; }
.Light11T{Font-Family:Tahoma, arial, verdana, Helvetica; Font-Size: 11px; Font-weight:normal; }
.Light12T{Font-Family:Tahoma, arial, verdana, Helvetica; Font-Size: 12px; Font-weight:normal; }
.Light13T{Font-Family:Tahoma, arial, verdana, Helvetica; Font-Size: 13px; Font-weight:normal; }
.Light15T{Font-Family:Tahoma, arial, verdana, Helvetica; Font-Size: 15px; Font-weight:normal; }

.Light18A{Font-Family:Arial, "Arial Rounded MT Bold", verdana, Helvetica; Font-Size: 18px; Font-weight:normal; }


/*Text color css*/
.White{color:#FFFFFF;}
.Black{ color:#000; }

.Gray1{ color:#909090; }
.Gray2{ color:#5a5a5a; }
.Gray3{ color:#222222; }
.Gray4{ color:#424242; }

.Sky1{ color:#709faf; }
.Sky2{ color:#8bd0e8; }
.Sky3{ color:#1e3342; }
.Sky4{ color:#7391a5; }
.Sky5{ color:#213646; }


/*Bgcolour css*/
.BgWhite{background-color:#ffffff;}


/*Image Border css*/
.ImgBdr1{border:5px solid #346778;}
.ImgBdr2{border:5px solid #709faf;}
.ImgBdr3{border:3px solid #223747;}



/*Table Border*/
.TblBrd1{border:2px solid #E9E8E8;}

.Bdr_1{border:1px solid #000; }

/*Linehight*/
.Linehight14{line-height:14px;}

/* Float Styles */
.FloatLeft{ float:left; }
.FloatRight{ float:right; }

/*Paddign Css*/
.Pad1{padding-left:1px;}
.Padding2{ padding:2px;}
.Padding3{ padding:3px;}
.Padding5{ padding:5px;}
.Padding8{ padding:8px;}
.Padding10{ padding:10px;}


/* Padding Top + Bottom */
.PaddingTopBottom1{ padding:1px 0;}
.PaddingTopBottom2{ padding:2px 0;}
.PaddingTopBottom3{ padding:3px 0;}
.PaddingTopBottom5{ padding:5px 0;}
.PaddingTopBottom8{ padding:8px 0;}
.PaddingTopBottom10{ padding:10px 0;}
.PaddingTopBottom15{ padding:15px 0;}

/* Text Align Styles Here  */
.TextAlignLeft{ text-align:left;}
.TextAlignRight{ text-align:right;}
.TextAlignCenter{ text-align:center;}
.TextAlignJustify{ text-align:justify;}

/*Margin css*/
.Margin2{margin:2px 2px 2px 2px;}
.Margin5{margin:5px 5px 5px 5px;}


/* Text Area Styles Here */

.Textarea_1{ width:180px; background:#346d81; color:#fff; font-size:12px; font-family:Tahoma, arial, verdana, Helvetica; border:0px ; height:16px;}
.Textarea_2{ width:185px; background:#2f6187; color:#fff; font-size:12px; font-family:Tahoma, arial, verdana, Helvetica; border:0px ; height:20px;}

.Textarea_3{ width:auto; background:#f2f8fa; color:#333; font-size:12px; font-family:Arial, verdana, Helvetica;  height:auto; border:1px solid #9bc6d4;}

/*Button css*/
.Button1{Font-Family:Verdana,Arial,Tahoma; Font-Size:11px; Font-weight: bold; Background:url(/images/search_but.jpg) no-repeat; color:#fff; Border:0px; padding:0px; margin:0px; width:62px; height:27px;}


/* Sub Navigation for Inner Pages */
	
	#navi1 { height:30px; margin:0 0 0 8px;}
	#navi1 ul {
	list-style-type : none;
	padding : 0;
	margin: 5px 0 0 0;
	}
	
	#navi1 li {
	display : inline;
	}
	
	#navi1 li a {
	float : left;
	padding :5px 12px;
	margin: 0 0 0 4px;
	text-decoration : none;
	color: #817b86;
	background:#fff;
	font-size:12px;
	border:1px solid #af96c0;
	}
	
	#navi1 li a:hover {
	background :#af96c0;
	color: #fff;
	border:1px solid #af96c0;
	}
	#navi1 li a#current2{
	background :#af96c0;
	color: #fff;
	border:1px solid #af96c0;
	}
	
h3.title1{ font-family:"Trebuchet MS", verdana, arial, sans-serif; font-size:18px; color:#172b3b; font-weight:normal; padding:0px 0 0 0px; margin:0px; }
.title2{ font-family:"Trebuchet MS", verdana, arial, sans-serif; font-size:18px; color:#5a5a5a; font-weight:normal; padding:0px 0 0 0px; margin:0px; }

h2.title3{ font-family:Arial, "Arial Rounded MT Bold", verdana, Helvetica; font-size:22px; color:#275c6f; font-weight:normal; padding:8px 0px; margin:0px; border-bottom:1px solid #4f8091; width:100% }


/* 16-05-2009*/

.Title4{ clear:both; background:url(/images/tITLE_BG.jpg) no-repeat left; width:100%; height:35px; }

/*CSS scott style pagination*/

DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right; font-family:verdana, Arial, Tahoma, Helvetica; font-size:12px; 
}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #6c8ee5; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none;  font-family:verdana, Arial, Tahoma, Helvetica; font-size:12px;
}
DIV.scott A:hover {
	BORDER-RIGHT: #8098d2 1px solid; BORDER-TOP: #8098d2 1px solid; BORDER-LEFT: #8098d2 1px solid; COLOR: #fff; BORDER-BOTTOM: #8098d2 1px solid; BACKGROUND-COLOR: #6c8ee5;  font-family:verdana, Arial, Tahoma, Helvetica; font-size:12px;
}
DIV.scott A:active {
	BORDER-RIGHT: #8098d2 1px solid; BORDER-TOP: #8098d2 1px solid; BORDER-LEFT: #8098d2 1px solid; COLOR: #fff; BORDER-BOTTOM: #8098d2 1px solid; BACKGROUND-COLOR: #6c8ee5;  font-family:verdana, Arial, Tahoma, Helvetica; font-size:12px;
}
DIV.scott SPAN.current {
	BORDER-RIGHT: #8098d2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8098d2 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #8098d2 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #b2e05d 1px solid; BACKGROUND-COLOR: #6c8ee5;  font-family:verdana, Arial, Tahoma, Helvetica; font-size:12px;
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid;  font-family:verdana, Arial, Tahoma, Helvetica; font-size:12px;}

/* 18-05-2009 */

.Red1{ color:#bf3737; }
/*21-05-2009 */

featured-rotator .caption {
background:#000000 none repeat scroll 0 0;
bottom:9px;
left:3px;
opacity:0.5;
padding:5px 10px 10px;
position:absolute;
width:292px;
z-index:100; }


/* 25-05-2009 */

.InformationBlock{ clear:both; width:92%; padding:10px 15px; margin:5px 0; height:auto; background:#a5c6d2; border:2px solid #7ca5b2; }

.Green1{ color:#226a25 }

p.GameTabs a{ float: left; width:auto; padding:5px 12px 5px 12px; height:15px; margin:0 3px 0 0; background:#fff; font-family:Tahoma, arial, verdana, Helvetica; color:#333; text-align:center; font-weight:bold; font-size:13px; text-decoration:none; }
p.GameTabs a:hover{ float: left; width:auto; padding:5px 12px 5px 12px; height:15px; margin:0 3px 0 0; background:#eaeaea; font-family:Tahoma, arial, verdana, Helvetica; color:#333; text-align:center; font-weight:bold; font-size:13px; text-decoration:none; }
p.GameTabs a.Current2{ float: left; width:auto; padding:5px 12px 5px 12px; height:15px; margin:0 3px 0 0; background:#eaeaea; font-family:Tahoma, arial, verdana, Helvetica; color:#333; text-align:center; font-weight:bold; font-size:13px; text-decoration:none; }




/*01-06-09*/

.PaddingTopBottom40{ padding:41px 0;}
.BgBlack{background-color:#000000;}
.Pad7B{padding-bottom:7px;}

/* 03-05-2009 **/
.Sky6{ color:#739ead; }
.Sky7{ color:#88d2eb; }

.Gray5{ color:#c3c4c4; }


.ImgBdr4{border:5px solid #e0d6d4;}

.Light20A{Font-Family:Arial, "Arial Rounded MT Bold", verdana, Helvetica; Font-Size:20px; Font-weight:normal; }
.ButLeft1{ float:left; background:url(/images/but_left_img.png) no-repeat; width:7px; height:23px; }
.ButRight1{ float:left; background:url(/images/but_right_img.png) no-repeat left; widths:auto; height:15px; font-family:Arial, "Arial Rounded MT Bold", verdana, Helvetica; font-size:12px; color:#fff; text-decoration:none; padding:5px 15px; text-align:center; }

/*03-06-09*/
.Pad59L{padding-left:59px;}
.Pad24T{padding-top:24px;}
h4.title14{ font-family:verdana, arial, sans-serif; font-size:16px; color:#010101; font-weight:normal; padding:0px 0 0 0px; margin:0px; }

.Title5{ float:left; background:url(/images/tITLE_BG.jpg) no-repeat left; width:755px; height:36px; }
.Pad27L{padding-left:27px;}
.Pad7t{padding-top:7px;}
.Pad10L{padding-left:10px;}

.Light18T{Font-Family:"Trebuchet MS"; Font-Size: 18px; Font-weight:normal; }
.Gray6{color:#4c4c4c; }
.Orange{color:#f27d00;}

.ButtonType1 a{ float:left; width:114px; height:18px; font-family:verdana, Arial, Tahoma, Helvetica; font-size:12px; color:#fff; background:url(/images/button_type1.png) no-repeat; text-decoration:none; padding:5px 0 0 0; text-align:center;}
.ButtonType1 a:hhover{ float:left; width:114px; height:18px; font-family:verdana, Arial, Tahoma, Helvetica; font-size:12px; color:#fff; background:url(/images/button_type1.png) no-repeat; text-decoration:none; padding:5px 0 0 0; text-align:center;}

.ButtonType2 a{ float:left; width:154px; height:18px; font-family:verdana, Arial, Tahoma, Helvetica; font-size:12px; color:#fff; background:url(/images/button_type2.png) no-repeat; text-decoration:none; padding:5px 0 0 0; text-align:center;}
.ButtonType2 a:hhover{ float:left; width:154px; height:18px; font-family:verdana, Arial, Tahoma, Helvetica; font-size:12px; color:#fff; background:url(/images/button_type2.png) no-repeat; text-decoration:none; padding:5px 0 0 0; text-align:center;}

.Gray6{ color:#a8a8a8; }
.Light35A{Font-Family:Arial, "Arial Rounded MT Bold", verdana, Helvetica; Font-Size:35px; Font-weight:normal; }

.ButtonType3 a{ float:left; width:115px; height:28px; font-family:verdana, Arial, Tahoma, Helvetica; font-size:16px; color:#fff; background:url(/images/button_type3.jpg) no-repeat; text-decoration:none; padding:10px 0 0 0; text-align:center;}
.ButtonType3 a:hhover{ float:left; width:115px; height:28px; font-family:verdana, Arial, Tahoma, Helvetica; font-size:16px; color:#fff; background:url(/images/button_type3.jpg) no-repeat; text-decoration:none; padding:10px 0 0 0; text-align:center;}

.Textarea_4{ width:auto; background:#f2f8fa; color:#333; font-size:18px; font-family:Arial, verdana, Helvetica;  height:26px; border:1px solid #9bc6d4;}

/* 04-06-2009 */

.ButtonType4 a{ float:left; height:18px; font-family:verdana, Arial, Tahoma, Helvetica; font-size:11px; color:#939393; background:url(/images/button_type2.png) no-repeat; text-decoration:none; padding:5px 0 0 0; text-align:center;}
.ButtonType4 a:hover{ float:left;height:18px; font-family:verdana, Arial, Tahoma, Helvetica; font-size:11px; color:#fff; background:url(/images/button_type2.png) no-repeat; text-decoration:none; padding:5px 0 0 0; text-align:center;}

.ButtonType5 a{ float:left; width:70px; height:18px; font-family:verdana, Arial, Tahoma, Helvetica; font-size:12px; color:#939393; background:url(/images/button_type3.png) no-repeat; text-decoration:none; padding:5px 0 0 0; text-align:center;}
.ButtonType5 a:hover{ float:left; width:70px; height:18px; font-family:verdana, Arial, Tahoma, Helvetica; font-size:12px; color:#fff; background:url(/images/button_type3.png) no-repeat; text-decoration:none; padding:5px 0 0 0; text-align:center;}


.Light16A{Font-Family:Arial, "Arial Rounded MT Bold", verdana, Helvetica; Font-Size:16px; Font-weight:normal; }
.Yellow1{ color:#bf910e; }

.Linehight18{line-height:18px;}

.ButLeft{ float:left; width:4px; background:url(/images/button_left_img.jpg) no-repeat; height:22px; }
.ButMiddle { float:left; width:auto; background:url(/images/but_mid_bg.jpg) repeat-x; height:13px; padding:5px 10px; text-align:center; font-family:Arial, "Arial Rounded MT Bold", verdana, Helvetica; font-size:12px; color: #fff; text-decoration:none; }
.ButMiddle a:hover{ float:left; width:auto; background:url(/images/but_mid_bg.jpg) repeat-x; height:13px; padding:5px 10px; text-align:center; font-family:Arial, "Arial Rounded MT Bold", verdana, Helvetica; font-size:12px; color: #fff; text-decoration:none; }

.ButRight{ float:left; width:5px; background: url(/images/but_right_img.jpg) no-repeat; height:22px; }





/*
// "AJAX Vote" Plugin for Joomla! 1.0.x - Version 1.0
// License:http://www.gnu.org/copyleft/gpl.html
// Authors:George Chouliaras - Fotis Evangelou - Luca Scarpa
// Copyright (c) 2006 - 2007 JoomlaWorks.gr - http://www.joomlaworks.gr
// Project page at http://www.joomlaworks.gr - Demos at http://demo.joomlaworks.gr
// ***Last update:May 14th, 2007***
*/

.jwajaxvote-inline-rating {display:block;vertical-align:middle;line-height:25px;}
.jwajaxvote-star-rating {width:175px;float:left;}
.jwajaxvote-star-rating,
.jwajaxvote-star-rating a:hover,
.jwajaxvote-star-rating .current-rating {background:url(/images/star.gif) left -1000px repeat-x;}
.jwajaxvote-star-rating {position:relative;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top;}
.jwajaxvote-star-rating li {display:inline;background-image:none;padding:0;}
.jwajaxvote-star-rating a,
.jwajaxvote-star-rating .current-rating {position:absolute;top:0;left:0;text-indent:-1000px;height:25px;line-height:25px;outline:none;overflow:hidden;border:none;cursor:pointer;}
.jwajaxvote-star-rating a:hover {background-position:left bottom;}
.jwajaxvote-star-rating a.one-star {width:20%;z-index:6;}
.jwajaxvote-star-rating a.two-stars {width:40%;z-index:5;}
.jwajaxvote-star-rating a.three-stars {width:60%;z-index:4;}
.jwajaxvote-star-rating a.four-stars {width:80%;z-index:3;}
.jwajaxvote-star-rating a.five-stars {width:100%;z-index:2;}
.jwajaxvote-star-rating .current-rating {z-index:1;background-position:0 center;margin:0;padding:0;}
.jwajaxvote-box {margin:0 0 0 5px;padding:0;float:left;}
.jwajaxvote-clr {clear:both;}

/* --- End of stylesheet --- */

/*************** Jasons Additions *********************/
.custom-button {
	text-align:center;
	margin-top:-26px;
	font-weight:bold;
	font-size:13px;
	color:#fff;
	width:100px;
        height: 40px;
        /*filter: progid:DXImageTransform.Microsoft.dropShadow(color=black,offX=0,offY=-1, positive=true);*/
        

}
.custom-button a, .custom-button span {
	text-shadow: 0px -1px 0px rgba(0,0,0, 1);
	font-size:13px;
        color:#fff;
	text-decoration:none;
}




/* Large screenshot in top box */
.hide { display: none !important; }
#featured {float:left;width:310px;margin:0 16px 15px 0;display:inline;}
#featured-rotator {width:310px;height:220px;background: none;float:left;margin:0px 0 15px 15px;position:relative;display:inline;}
#featured-rotator img {}
#featured-rotator .caption {position:absolute; width:292px; bottom:9px; left:3px; padding:5px 10px 10px 10px;z-index:100; background-image:url(/images/game_play_transparent_bg.png)}
#featured-rotator .caption h2 {color:#fff;font-size:13px;float:left;font-weight: bold; font-family:Tahoma, arial, verdana, Helvetica; }
#featured-rotator .caption p {color:#fff;font-size:10px; margin:0; padding:3px 0 0 0;font-weight:normal;  font-family:Tahoma, arial, verdana, Helvetica;}
#featured-rotator .caption span {font-size:10px;margin:14px 10px 0;display:block;float:left;color:#79bfff;font-style:italic;}
#featured-rotator .caption a {text-decoration:none;color:#fff;}
#featured-rotator .caption a:hover {text-decoration:none;color:#fff;}
#featured-rotator .caption a.play-now {text-decoration:underline;color:#79bfff;font-style:italic;}
#featured-rotator .caption a.play-now:hover {text-decoration:none;}

#homepage #featured {float:left;width:450px;margin:0 16px 0 0;display:inline;}
#homepage #featured-rotator {width:348px;height:257px;background:#1a1a1a;border:none;float:left;margin:3px 0 11px 11px;position:relative;display:inline;}
#homepage #featured-rotator img {}
#homepage #featured-rotator .caption {position:absolute; width:310px; bottom:0px; left:9px; padding:5px 10px 10px 10px;z-index:100;}
#homepage #featured-rotator .caption h2 {color:#fff;font-size:18px;float:left;font-weight:bold;}
#homepage #featured-rotator .caption p {color:#fff;font-size:11px;margin:0;padding:0;font-weight:normal;}
#homepage #featured-rotator .caption span {font-size:10px;margin:14px 10px 0;display:block;float:left;color:#79bfff;font-style:italic;}
#homepage #featured-rotator .caption a {text-decoration:none;color:#fff;}
#homepage #featured-rotator .caption a:hover {text-decoration:none;color:#fff;}
#homepage #featured-rotator .caption a.play-now {text-decoration:underline;color:#79bfff;font-style:italic;}
#homepage #featured-rotator .caption a.play-now:hover {text-decoration:none;}
#featured-rotator .image-wrapper {margin:0 2px; width:310px;height:208px;overflow:hidden !important;position:relative;float:left;display:inline; border:2px solid #000;}

.thumb img { width:71px; background:#d9dcd5; padding:10px;border:1px solid #c7c7c0;height:75px;  }
span.thumb img { margin-left: 10px;}

#tooltip {position: absolute;z-index: 3000;border: 3px solid #91d0e0;background-color: #fbfdfc;padding: 5px;opacity: 0.95;padding: 10px;text-align: left;}
#tooltip h3, 
#tooltip div { margin: 0; }
.gametip_panel { width: 132px !important; font-size: .8em; }
.gametip_panel .picture  { width: 132px !important; display: block; float: none !important;}
.gametip_panel .description { font-size: .9em; line-height: 1.2em; font-family:Tahoma, arial, verdana, Helvetica; }


 #next_newest_games { display: none }
/* .game-thumb { float:left; width:71px; margin:0 26px 0 0; position: relative; height:120px;  }
*/
.game-thumb { float:left; width:72px; margin:0 25px 0 0; position: relative; height:120px;  }
.game-thumb.last {margin-right:0 !important;}/*select tab img bg color = #32687a*/
.game-thumb img.thumbnail {width:72px;background:#709faf;padding:3px;border:1px solid #c7c7c0;height:72px; margin: 0 auto !important; display: block;}
.game-thumb p { text-align:center; font-size: 10px; line-height: 1.4em; height:auto; overflow:hidden;}
.game-thumb a {font-weight:normal;text-decoration:none;}
.game-thumb a:hover {text-decoration:underline;}
.game-thumb.selected img { border: 1px solid #333; background-color: #3c6f80; }



