/*<agl.folder "Framework">*/
	*      { color: #010101; font-size: 12px; font-family: Arial; margin: 0; padding: 0 }
	body    { background-color: #fff;}
	a    { color: #02a2de; font-size: 11px; text-decoration: underline }
	a:hover { text-decoration: none;}
	
    
	.TR  { display: block; clear: both; overflow: hidden }
	.TD_HEADER_LEFT  {  width: 213px; float: left; display: block;  overflow: hidden; text-align: center;}
	.TD_HEADER_RIGHT    { margin-left: 213px; position: static; clear: right }
    .TD_HEADER_RIGHT2    { margin-left: 220px; position: static; clear: right }
    .TD_GAME_LEFT  {  float: none; display: block;  overflow: hidden; }
	.TD_MIDDLE_LEFT  {  width: 649px; float: left; display: block;  overflow: hidden;}
	.TD_MIDDLE_RIGHT    { margin-left: 649px; position: static; clear: right }	
	.TD_MID_LEFT  {  width: 300px; float: left; display: block;  overflow: hidden;}
	.TD_MID_RGT    { margin-left: 315px; position: static; clear: right }	
	.TD_MID_LFT_LAT  {  width: 638px; float: left; display: block;  overflow: hidden;}
	.TD_MID_PPLR    { margin-left: 638px; position: static; clear: right }	

    
    .for_ad { margin-top: 15px; width: 302px; float: left; overflow: hidden; vertical-align: top }

/*</agl.folder>*/

/*<agl.folder "Id">*/
    #currentPage {color: #02a2de;}
	#body   { background-color: #fff; text-align: left; margin: 0 auto; width: 952px }

	#headerTR, #infoTR, #onLineGameTR{padding-top: 4px;}

	#cubeeGames { background-image: url(../images/cubeegames_bg.gif); background-repeat: no-repeat; width: 736px; height: 131px }
	
	#headerInfo  { background-image: url(../images/header-info.jpg); background-repeat: no-repeat; padding-top: 12px; padding-right: 30px; padding-left: 50px; width: 135px; height: 81px }
	
	#onLineGame   { background-image: url(../images/online-game-bg.gif); background-repeat: no-repeat; padding-top: 6px;  padding-left: 6px; height: 316px }
	#onLineGame img  { position: relative; left: 0px }

	#gladiotus { padding-top: 2px }
	#gladiotusInfo   { background-image: url(../images/gladiotus-info.jpg); background-repeat: no-repeat; margin-top: 15px; padding-top: 12px; padding-right: 28px; padding-left: 56px; width: 214px; height: 54px; overflow: hidden }
    #gladiotusInfo2   { width: 302px; float: left;}
    #gladiotusInfo2 a  { float: left;}
	
	#randomGame, #news, #playerRanking, #statistic, #gameplays { padding-left: 17px; }
    #randomGame {height: 210px; }
	#news{ padding-right: 29px;}
	#newsDate {color: gray; }
	


	#casualGameplay{margin-top: 15px;}
	#statistic { line-height: 1 }
    
    #bfg_gadget {text-align: center;}
	
	#spaceGameAnons {width: 10px; float:left}
	
	#readStar  { font-size: 14px; padding-top: 15px }
	#readStar H4  { font-size: 18px; font-weight: normal; margin: 0; padding: 0 }
    
    #flashContentWrap {text-align: center; background-color: #fff;}
    #flashContent {text-align: center;}
    
	#tdc {text-align: center;}
    
	
/*</agl.folder>*/

/*<agl.folder "BottomMenu">*/
	.BottomMenu   { line-height: 1.2; background-image: url(../images/bottom-menu_bg.gif); background-repeat: no-repeat; text-align: center; cursor: default; padding-top: 13px; width: 944px; height: 24px }
	.BottomMenu a { color: #545454; font-size: 12px; margin-right: 2px; margin-left: 2px }
/*</agl.folder>*/

/*<agl.folder "Comment">*/
	.Comment  { background-image: url(../images/comment-smooth-bg.gif); background-repeat: repeat-y; width: 629px; overflow: hidden; vertical-align: top }
	.Comment .CommentContent  { padding-left: 28px; float: left }
	.Comment .CommentCaptionColumn { font-size: 12px; padding-top: 5px; width: 68px }
	.Comment .CommentSmoothBottom { background-image: url(../images/comment-smooth-bottom.gif); background-repeat: no-repeat; background-position: 0 0; height: 15px }
	.Comment .CommentSmoothTop { background-image: url(../images/rate-smooth-top.gif); background-repeat: no-repeat; background-position: 0 0; height: 38px }
    .Comment .CommentCaption { padding-left: 28px; padding-top: 16px; float: left; font-size: 18px; }
    .Comment .CommentCaption a {font-size: 18px; }
    
	.Comment form { text-align: center; width: 583px }
	.Comment input { height: 22px; }
	.Comment input, textarea { border: solid 1px #e0e1e3; width: 90%; }
	.Comment span { font-size: 1px;  display: block; width: 100%;  float: left}
	.Comment table { width: 580px }
	.Comment table tr td   { text-align: left; padding-bottom: 5px; vertical-align: top }
	.Comment textarea  { height: 71px; overflow: hidden }
    .Comment img  { text-align: center; float: left;}
    .Comment .Status { padding-top: 4px; font-size: 14px; font-style: italic; color: gray;}
/*</agl.folder>*/

    .Rate  { font-size: 1px; background-image: url(../images/rate-smooth-bg.gif); background-repeat: repeat-y; width: 629px; overflow: hidden; vertical-align: top }
    .Rate .RateSmoothBottom { background-image: url(../images/rate-smooth-bottom.gif); background-repeat: no-repeat; background-position: 0 0; height: 15px }
    .Rate .RateSmoothTop { background-image: url(../images/rate-smooth-top.gif); background-repeat: no-repeat; background-position: 0 0; height: 38px }
    .Rate .RateContent  {float: left; }
    .Rate .RateCaption { padding-left: 28px; padding-top: 16px; float: left; font-size: 18px; }
    .Rate .AvgRating { padding-top: 17px; font-size: 14px; font-style: italic; color: gray; }
    .Rate img { position: relative; top: 2px;}

/*<agl.folder "Comments">*/
	.Comments   { margin-bottom: 10px; padding-top: 7px; padding-bottom: 5px; width: 90% }
	.Comments div, .CommentsGray div { clear: both; overflow: hidden }
	.Comments p, .CommentsGray p { padding-right: 21px; padding-bottom: 5px; padding-left: 21px }
	.Comments span, .CommentsGray span { font-size: 11px; background-image: url(../images/comments-by-bg.gif); background-repeat: repeat-x; text-align: center; display: block; margin-right: 5px; padding-top: 2px; padding-bottom: 3px; width: 104px; float: left }
	.CommentsGray  { background-color: #f6f6f6; margin-bottom: 10px; padding-top: 7px; padding-bottom: 5px; width: 90% }
/*</agl.folder>*/

/*<agl.folder "Copyright">*/
	.Copyright  { line-height: 1.2; text-align: center; cursor: default }
	.Copyright a { color: #545454; font-size: 12px; margin-right: 2px; margin-left: 2px }
/*</agl.folder>*/

/*<agl.folder "Gadget">*/
	.Gadget     { background-image: url(../images/gadget-bg.gif); background-repeat: repeat-y; margin-top: 15px; width: 302px; float: left; overflow: hidden; vertical-align: top }
	.Gadget .GadgetSmoothBottom { background-image: url(../images/gadget-smooth-bottom.gif); background-repeat: no-repeat; background-position: 0 50% }
	.Gadget .GadgetSmoothTop { background-image: url(../images/gadget-smooth-top.gif); background-repeat: no-repeat; background-position: 0 50% }
	.Gadget span { font-size: 1px;  display: block; width: 100%; height: 12px; float: left}

	.GadgetContent{float:left; font-size: 18px;}
    	.GadgetContent td {text-align: center; vertical-align: center; font-size: 14px;}
	.GadgetContent h1 { color: black; font-size: 18px;}

	.GadgetContent2 {float:left; font-size: 18px;}
    	.GadgetContent2 td {text-align: left; vertical-align: top; font-size: 12px;}
	.GadgetContent2 h1 { color: black; font-size: 18px;}
	.GadgetContent2 a { font-size: 18px;}



/*</agl.folder>*/

    .Gad202     { background-image: url(../images/gad202-bg.gif); background-repeat: repeat-y; width: 202px; float: left; overflow: hidden; vertical-align: top }
    .Gad202 .GadgetSmoothBottom { background-image: url(../images/gad202-bottom.gif); background-repeat: no-repeat; background-position: 0 50% }
    .Gad202 .GadgetSmoothTop { background-image: url(../images/gad202-top.gif); background-repeat: no-repeat; background-position: 0 50% }
    .Gad202 span { font-size: 1px;  display: block; width: 100%; height: 12px; float: left}
    .Gad202Content {float:left; font-size: 18px; text-align: left; vertical-align: text-top}
    .Gad202Content td {text-align: left; vertical-align: top; font-size: 12px;}
    .Gad202Content a {text-align: left; vertical-align: top; font-size: 18px;}


/*<agl.folder "GameAnons">*/
	.GameAnons     { background-image: url(../images/gameanons-bg.gif); background-repeat: repeat-y;  margin-top: 15px; width: 312px; float: left; overflow: hidden; vertical-align: top }
	.GameAnons .GameAnonsContent{float:left}
	.GameAnons .GameAnonsShowAll { position: relative; left: 5px }
	.GameAnons .GameAnonsSmoothBottom { background-image: url(../images/gameanons-smooth-bottom.gif); background-repeat: no-repeat; background-position: 0 50%; height: 13px }
	.GameAnons .GameAnonsSmoothTop { background-image: url(../images/gameanons-smooth-top.gif); background-repeat: no-repeat; background-position: 0 50%; height: 58px }
	.GameAnons .GameAnonsSmoothTop img { position: relative; top: 14px; left: 17px }
    .GameAnons .GameAnonsSmoothTop a  { color: black; font-size: 24px; position: relative; top: 8px; left: 12px }
	.GameAnons span { font-size: 1px;  display: block; width: 100%; float: left}
    .GameAnons a:hover { text-decoration: none }
	.GameAnonsItemHeader { font-size: 18px; position: relative; top: -3px }
	.GameAnonsItemImgInside { text-align: center; width: 126px }
	.GameAnonsItemInside{width: 290px;}
	.GameAnonsItemInside td, .GameAnonsItemInside2 td { padding-bottom: 20px; vertical-align: top }
	.GameAnonsItemInside2{width: 580px;}
/*</agl.folder>*/

/*<agl.folder "GameSection">*/
	.GameSection       { line-height: 1.2; background-image: url(../images/gamesection-bg.gif); background-repeat: no-repeat; margin-top: 15px; width: 197px; float: left; overflow: hidden; vertical-align: top }
	.GameSection .GameSectionSmoothBottom { background-image: url(../images/gamesection-smooth-bottom.gif); background-repeat: no-repeat; background-position: 0 50%;  height: 20px }
	.GameSection .GameSectionSmoothTop { background-image: url(../images/gamesection-smooth-top.gif); background-repeat: no-repeat; background-position: 0 50%;  height: 32px  }
	.GameSection .GameSectionSmoothTop a  { font-size: 20px; position: relative; top: 5px; left: 24px }
	.GameSection a { color: black; text-decoration: underline; position: relative }
	.GameSection a:hover { text-decoration: none }
	.GameSection span {font-size: 1px; display: block; width: 100%; float: left}
	.GameSection table {float:left; position:relative; left:2px;}
	.GameSection table tr td {width:75px; height: 110px; padding-left: 13px; padding-top:14px; text-align: center;}
/*</agl.folder>*/

/*<agl.folder "Header">*/
	.Header { font-size: 24px; font-family: Arial; background-image: url(../images/header-bg.gif); background-repeat: no-repeat; padding-top: 7px; padding-left: 15px; width: 617px; height: 33px }
/*</agl.folder>*/

/*<agl.folder "Pages">*/
	.Pages  { font-size: 12px; font-family: Tahoma; font-weight: bold; background-image: url(../images/pages-bg.gif); background-repeat: no-repeat; text-align: center; padding-top: 6px; width: 624px; height: 24px }
	.Pages a  { color: black; font-size: 12px; font-family: Tahoma; font-weight: bold; text-decoration: underline }
	.Pages a:hover { text-decoration: none }	
/*</agl.folder>*/

/*<agl.folder "PlayarRankingTable">*/
	.PlayarRankingPlayerName { padding-left: 10px; width: 181px }
	.PlayarRankingTable { position: relative; left: -10px; width: 284px }
	.PlayarRankingTable tr td { font-weight: bold; padding-top: 3px; padding-bottom: 3px }
	.PlayarRankingToLine .PlayarRankingPlayerName  { background-color: #fff; border-top: 1px solid #e4e5e7; border-bottom: 1px solid #e4e5e7; border-left: 1px solid #e4e5e7 }
	.PlayarRankingToLine .PlayarRankingPlayerPoints  { padding-left: 10px; background-color: #fff; border-top: 1px solid #e4e5e7; border-bottom: 1px solid #e4e5e7; border-right: 1px solid #e4e5e7; border-left: 1px solid #e4e5e7; }
/*</agl.folder>*/

/*<agl.folder "RandomGameInside">*/
	.GadgetA  { color: black; font-size: 12px; font-weight: bold }
/*</agl.folder>*/

/*<agl.folder "RandomGameInside">*/
	.RandomGameHeader { font-size: 18px; text-align: left; }
	.RandomGameImgInside { width: 70px }
	.RandomGameInside{width: 190px;}
    .RandomGameInsideTR {text-align: left;}
	.RandomGameInsideTD {vertical-align: top; text-align: left;}
/*</agl.folder>*/

/*<agl.folder "SearchForm">*/
	.SearchForm      { position: relative; top: 38px; left: 375px; width: 365px; height: 30px }
	.SearchForm *  { float: left; }
	.SearchForm .SearchButton { background-image: url(../images/button-search.gif); background-repeat: no-repeat; cursor: pointer; display: block; position: relative; top: 1px; left: 7px; width: 15px; height: 15px }
	.SearchForm input    { color: #8b909b; width: 298px; border: 0 white }
/*</agl.folder>*/

/*<agl.folder "SpaceGameSection">*/
	.SpaceGameSection{ float:left; width: 20px;}
/*</agl.folder>*/

/*<agl.folder "TagCloud">*/
	.TagCloud   { text-align: center; padding-top: 22px; padding-bottom: 22px }
	.TagCloud .A1 { font-size: 24px }
	.TagCloud .A2 { font-size: 20px }
	.TagCloud .A3 { font-size: 16px }
	.TagCloud .A4 { font-size: 14px }
    .TagCloud .A5 { font-size: 12px }
	.TagCloud a{text-decoration: none; font-size: 12px; }
	.TagCloud a:hover{text-decoration: underline}
/*</agl.folder>*/

/*<agl.folder "TopMenu">*/
	.TopMenu { cursor: default; position: relative; top: 65px; left: 37px }
    .TopMenu a { color: white; font-size: 14px; font-weight: bold;}
/*</agl.folder>*/