/* CssTweak */
* {margin: 0; padding: 0;}
html {direction: rtl;}
img {border: 0;}
a {color: black;text-decoration: none;}
a:hover {color: black;text-decoration: none;}
.clear {clear:both; font-size: 0; line-height: 0;}
.nolist {list-style:none; list-style-type:none;}
body {font-size: 12px; font-family: arial; color: black; margin: 0 auto; text-align: center;}
.clear {clear: both;}

/* Main */
div#base {width: 1012px; text-align: right; margin: 0px auto;}

/* Logo */
.logo {display: block; width: 100%; height: 203px; background: url('images/back_logo.jpg') repeat-x;}
.logo .in {width:1012px; margin: 0px auto;}
.logo .h1place {padding-top: 5px;}
.logo .h1place .h1 {font-size: 14px; color: #de564e; font-weight: bold; float: right;}
.logo .h1place .h2 {font-size: 14px; color: #de564e; float: right;}
.logo .in .links {padding: 0px 740px 0px 0px; font-size: 14px; color: #de564e; font-weight: bold;}
.logo .links {padding: 5px 740px 0px 0px; font-size: 14px; color: #de564e; font-weight: bold;}
.logo .links a {color: #de564e;}
.logo .links a:hover {color: #de564e;text-decoration: none;}
.logo .links .image {float: right;}
.logo .links .link {float: right; padding-top: 1px;}
.logo .right {clear: both; float: right; padding: 20px 3px 0px 10px;}
.logo .left {float: right;}
.logo .left   .banner {margin: 23px 80px 0px 0px;}
.logo .left .menutop {clear: both; float: right; margin: 30px 0px 0px 0px;}
.logo .left .menutop .menuup_1 {float: left; margin-left: 3px; background: url('images/menuup_1.jpg'); width: 101px; height: 28px; padding-top: 7px;}
.logo .left .menutop .menuup_2 {float: left; margin-left: 3px; background: url('images/menuup_2.jpg'); width: 101px; height: 28px; padding-top: 7px;}
.logo .left .menutop .menuup_3 {float: left; margin-left: 3px; background: url('images/menuup_3.jpg'); width: 101px; height: 28px; padding-top: 7px;}
.logo .left .menutop .menuup_4 {float: left; margin-left: 3px; background: url('images/menuup_4.jpg'); width: 101px; height: 28px; padding-top: 7px;}
.logo .left .menutop .menuup_6 {float: left; margin-left: 3px; background: url('images/menuup_6.jpg'); width: 101px; height: 28px; padding-top: 7px;}
.logo .left .menutop .menuup_5 {float: left; background: url('images/menuup_5.jpg'); width: 101px; height: 28px; padding-top: 7px;}
.logo .left .menutop h3 {font-size: 16px; font-weight: bold; color: white; text-align: center;}
.logo .left .menutop a {color: white;}
.logo .left .menutop a:hover {color: white;text-decoration: none;}
.logo .left .search {float: left; margin: 35px 0px 0px 10px;}
.logo .left .XXXsearch input.text {float: left; background: url('images/input_search.jpg'); width: 185px; height: 22px; border: 0px; padding: 5px 13px 0px 0px;}
.logo .left .XXXsearch input.submit {float: left; background: url('images/submit_search.jpg'); width: 71px; height: 27px; border: 0px; cursor: hand;}

/* Content */
.content {clear: both;}
.content .border_top {background: url('images/border_top.jpg') no-repeat top; min-height: 336px; width: 100%;}
.content .border_top .category {color: white; padding: 3px 15px 0px 0px;}
.content .border_top .category a {color: white; font-weight: bold; padding: 0px 3px 0px 3px;}
.content .border_top .category a:hover {text-decoration: none;}
.content .border_top .page {clear:both;}
.content .border_top .page .block_right {float: right; margin: 20px 20px 0px 0px;}
	/*loginform*/
	.content .border_top .page .block_right .loginform {clear:both; margin:0px 0px 10px;}
	.content .border_top .page .block_right .loginform .title {background: url('images/listmail_title.jpg') no-repeat; width: 136px; height: 34px;}
	.content .border_top .page .block_right .loginform .title h2 {font-size:15px; color:white; padding: 7px 20px 0px 0px;}
	.content .border_top .page .block_right .loginform .textform {background: url('images/listmail_back.jpg') no-repeat; width: 136px;height:127px;}
	.content .border_top .page .block_right .loginform .text {background: url('images/listmail_back.jpg') no-repeat; width: 136px;}
	.content .border_top .page .block_right .loginform .text .in {color:white; font-size:11px;}
	.content .border_top .page .block_right .loginform .text form {padding: 10px 8px 0px 0px; font-size: 12px; font-weight: bold; color: white;}
	.content .border_top .page .block_right .loginform .text input.text {background: url('images/input_listmail.jpg'); width: 116px; height: 16px; border: 0px; padding: 2px 3px 0px 0px; margin: 3px 0px 3px 0px; font-size: 11px;}
	.content .border_top .page .block_right .loginform .text input.submit { float: left; background: url('images/submit_login.jpg'); width: 46px; height: 21px; border: 0px; margin: 7px 0px 0px 8px; font-size: 11px; }

	/*menu*/
	.content .border_top .page .block_right .menu {clear:both; margin: 10px 0px 0px 0px;}
	.content .border_top .page .block_right .menu .title {background: url('images/menu_title.jpg') no-repeat; width: 136px; height: 41px;}
	.content .border_top .page .block_right .menu .title h2 {font-size:15px; color:white; padding: 7px 20px 0px 0px;}
	.content .border_top .page .block_right .menu .text {}
	.content .border_top .page .block_right .menu .text ul {}
	.content .border_top .page .block_right .menu .text li {list-style: none; clear: both; background: url('images/menu_link_back.jpg') no-repeat; width: 136px; height: 24px;}
	.content .border_top .page .block_right .menu .text div {padding: 3px 20px 0px 0px;}
	.content .border_top .page .block_right .menu .text a {font-weight: bold; color: #315676;}
	.content .border_top .page .block_right .menu .text a:hover {text-decoration: none;}	
	/*recomand*/
	.content .border_top .page .block_right .recomand {clear:both; margin: 10px 0px 0px 0px;}
	.content .border_top .page .block_right .recomand .title {background: url('images/recomand_title.jpg') no-repeat; width: 136px; height: 34px;}
	.content .border_top .page .block_right .recomand .title h2 {font-size:15px; color:white; padding: 7px 20px 0px 0px;}
	.content .border_top .page .block_right .recomand .text {background-color: #facfb2; width: 136px; padding: 0px 0px 10px 0px;}
	.content .border_top .page .block_right .recomand .game {padding: 10px 10px 0px 0px;}	
	.content .border_top .page .block_right .recomand .game .image {clear:both;width:112px;height:83px;border:2px solid #ffb500; cursor: hand;}
	.content .border_top .page .block_right .recomand .game .title {background:red;width:112px;height:20px;  filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;position: relative; margin-top:63px;}	
	.content .border_top .page .block_right .recomand .game .title h3 {font-size: 12px; color: white; font-weight: bold; padding: 2px 5px 0px 0px;}	
	/*end*/
.content .border_top .page .border_right {float: right; margin: 20px 0px 0px 0px; background: url('images/border_content.jpg') repeat-y; width: 21px; height: 1100px;}
.content .border_top .page .center {float: right; margin: 20px 0px 0px 0px;}
	/*hotgames*/
	.content .border_top .page .center .hotgames {clear:both;}
	.content .border_top .page .center .hotgames .title {background: url('images/hotgames_title.jpg') no-repeat; width: 495px; height: 35px;}
	.content .border_top .page .center .hotgames .title h2 {font-size:15px; color:white; padding: 7px 20px 0px 0px;}
	.content .border_top .page .center .hotgames .text {clear: both; background-color: #f7d8d8; height: 290px; width: 495px;}
	.content .border_top .page .center .hotgames .text .big {float: right; background-color: #ffe58d; width: 229px; height: 271px; margin: 10px 10px 10px 10px;}
	.content .border_top .page .center .hotgames .text .big img {border: 4px solid #ffd545;}
	.content .border_top .page .center .hotgames .text .big h3 {font-size: 18px; color: #ce0909; text-decoration: underline; font-weight: bold; padding: 5px 10px 0px 10px;}	
	.content .border_top .page .center .hotgames .text .big p {font-size: 13px; color: #ce0909; font-weight: bold; padding: 5px 10px 0px 10px;}
	.content .border_top .page .center .hotgames .text .subgames {float: left;}
	.content .border_top .page .center .hotgames .text .subgames .sub {float: right; width: 112px; margin: 10px 0px 0px 10px; height: 131px;}
	.content .border_top .page .center .hotgames .text .subgames .sub .text {background: url('images/hotgames_sub_back.jpg') no-repeat bottom; width: 112px; height: 131px;}
	.content .border_top .page .center .hotgames .text .subgames .sub .text img {border: 2px solid #ffb603;}
	.content .border_top .page .center .hotgames .text .subgames .sub .text h3 {font-size: 11px; color: #ce0909; text-decoration: underline; font-weight: bold; padding: 0px 5px 0px 5px;}	
	.content .border_top .page .center .hotgames .text .subgames .sub .text p {color: #ce0909; padding: 0px 5px 0px 5px;}
	/*newgames*/
	.content .border_top .page .center .newgames {clear:both; margin-top: 10px; width: 495px;}
	.content .border_top .page .center .newgames .title {background: url('images/newgames_title.jpg') no-repeat; width: 495px; height: 45px;}
	.content .border_top .page .center .newgames .title h2 {font-size:15px; color:white; padding: 7px 20px 0px 0px;}
	.content .border_top .page .center .newgames .game {float: right; width: 112px; margin-bottom: 10px; margin-left: 14px;}
	.content .border_top .page .center .newgames .game .text {background: #ffd545; width: 116px; height: 170px;}
	.content .border_top .page .center .newgames .game .text img {border: 2px solid #ffb603;}
	.content .border_top .page .center .newgames .game .text h3 {font-size: 11px; color: #ce0909; font-weight: bold; padding: 0px 5px 0px 5px;}	
	.content .border_top .page .center .newgames .game .text p {font-size: 11px; color: #644343; padding: 0px 5px 0px 5px; height: 45px;}
	.content .border_top .page .center .newgames .game .text .cat {padding: 0px 5px 0px 0px;}	
	.content .border_top .page .center .newgames .game .text .cat a {font-size: 11px; color: #ce0909; text-decoration: underline;}	
	/*gradegames*/
	.content .border_top .page .center .gradegames {clear:both; width: 495px;}
	.content .border_top .page .center .gradegames .title {background: url('images/gradegames_title.jpg') no-repeat; width: 496px; height: 48px;}
	.content .border_top .page .center .gradegames .title h2 {font-size:15px; color:white; padding: 7px 20px 0px 0px;}
	.content .border_top .page .center .gradegames .game {float: right; width: 112px; margin-bottom: 10px; margin-left: 14px;}
	.content .border_top .page .center .gradegames .game .text {background: #daf3ff; width: 116px; height: 170px;}
	.content .border_top .page .center .gradegames .game .text img {border: 2px solid #6d9cd5;}
	.content .border_top .page .center .gradegames .game .text h3 {font-size: 11px; color: #ce0909; font-weight: bold; padding: 0px 5px 0px 5px;}
	.content .border_top .page .center .gradegames .game .text p {font-size: 11px; color: #627586; padding: 0px 5px 0px 5px; height: 45px;}
	.content .border_top .page .center .gradegames .game .text .cat {padding: 0px 5px 0px 0px;}	
	.content .border_top .page .center .gradegames .game .text .cat a {font-size: 11px; color: #004e91; text-decoration: underline;}
	/*end*/	
.content .border_top .page .border_left {float: right; margin: 20px 0px 0px 0px; background: url('images/border_content.jpg') repeat-y; width: 21px; height: 1100px;}
.content .border_top .page .block_left {float: right; margin: 20px 0px 0px 0px;}
	/*popluarmovies*/
	.content .border_top .page .block_left .popluarmovies {clear:both; margin-top: 10px;}
	.content .border_top .page .block_left .popluarmovies .title {background: url('images/popluarmovies_title.jpg') no-repeat; width: 301px; height: 46px;}
	.content .border_top .page .block_left .popluarmovies .title h2 {font-size:15px; color:white; padding: 8px 20px 0px 0px;}
	.content .border_top .page .block_left .popluarmovies .movie {clear: both;}
	.content .border_top .page .block_left .popluarmovies .movie img {float: left; border: 3px solid #328952; margin-bottom: 10px;}
	.content .border_top .page .block_left .popluarmovies .movie h3 {font-size: 12px; color: #247b38; font-weight: bold; padding: 5px 10px 0px 5px;}	
	.content .border_top .page .block_left .popluarmovies .movie .text {float: left; background: #e9f2eb; width: 185px; height: 90px;}
	.content .border_top .page .block_left .popluarmovies .movie .text p {font-size: 11px; color: #908b8b; padding: 3px 10px 0px 10px; margin-bottom: 10px;}
	/*popluardownloads*/
	.content .border_top .page .block_left .popluardownloads {clear:both; width: 301px;}
	.content .border_top .page .block_left .popluardownloads .title {background: url('images/popluardownloads_title.jpg') no-repeat; width: 301px; height: 46px;}
	.content .border_top .page .block_left .popluardownloads .title h2 {font-size:15px; color:white; padding: 8px 20px 0px 0px;}
	.content .border_top .page .block_left .popluardownloads .download {float: right; width: 100px; margin-bottom: 10px;}
	.content .border_top .page .block_left .popluardownloads .download .text {background: #eecdf1; width: 93px; height: 170px;}
	.content .border_top .page .block_left .popluardownloads .download .text img {border: 3px solid #d774e0;}
	.content .border_top .page .block_left .popluardownloads .download .text h3 {font-size: 11px; color: #731c6d; font-weight: bold; text-decoration: underline; padding: 0px 5px 0px 5px;}	
	.content .border_top .page .block_left .popluardownloads .download .text p {font-size: 11px; color: #8c778f; padding: 3px 5px 0px 5px; height: 60px;}
	.content .border_top .page .block_left .popluardownloads .text .cat {padding: 0px 5px 0px 0px;}	
	.content .border_top .page .block_left .popluardownloads .text .cat a {font-size: 10px; color: #b20ac1; text-decoration: underline;}
	/*end*/		
.content .border_bottom {background: url('images/border_bottom.jpg') no-repeat top; height: 205px; width: 100%;}
.content .border_bottom .text {padding: 0px 30px 0px 30px;}
.content .border_bottom .text .border {width: 950px; height: 3px; background: url('images/border_down.jpg') repeat-x;}
.content .border_bottom .text .in_text {font-size: 13px; font-weight: bold; color: #9d9d9d; line-height: 20px; height: 160px;}
.content .border_bottom .text .links {clear:both; margin-top: 17px;}

/*subpage*/
.content .subpage {float: right; margin: 20px 0px 0px 0px;}
	.content .subpage .title {background: url('images/subpage_title.jpg') no-repeat; width: 816px; height: 35px;}
	.content .subpage .title a {color:white;}
	.content .subpage .title h2 {float: right; font-size:15px; font-weight: bold; color:white; padding: 7px 5px 0px 0px;}
	.content .subpage .title h4 {float: right; font-size:12px; font-weight: normal; color:white; padding: 9px 20px 0px 0px;}
	.content .subpage .title h5 {float: right; font-size:12px; font-weight: normal; color:white; padding: 9px 3px 0px 0px;}
	.content .subpage .text {background: #eaecee; width: 815px; min-height: 1050px;}
	.content .subpage .banner {padding: 8px 20px 0px 0px;}
	.content .subpage .in {padding: 15px 30px 0px 0px;}
	.content .subpage .in h1 {float: right; font-size:20px; font-weight: bold; color: #314157;}	
	.content .subpage .in .grade {width: 220px; float: right; padding: 5px 30px 0px 0px; color: #314157;}
	.content .subpage .in .grade .right {float: right; padding: 3px 0px 0px 5px;}
	.content .subpage .in .grade .left {float: right;}	
	.content .subpage .in .visits {float: right; padding: 8px 0px 0px 0px; color: #314157;}
	.content .subpage .in p {clear:both; padding: 8px 0px 8px 30px; color: #314157; font-weight: bold;}	
	/*games*/
		.content .subpage .games {clear:both; padding: 10px 20px 0px 0px; width: 800px;}	
		.content .subpage .games .game2 {float: right; width: 140px; margin-bottom: 10px; margin-left: 14px;}
		.content .subpage .games .game2 .text2 {background: #ffd545; width: 136px; height: 200px;}
		.content .subpage .games .game2 .text2 img {border: 2px solid #ffb603;}
		.content .subpage .games .game2 .text2 h3 {font-size: 13px; color: #ce0909; font-weight: bold; padding: 0px 5px 0px 5px;}	
		.content .subpage .games .game2 .text2 p {font-size: 11px; color: #644343; padding: 0px 5px 0px 5px; height: 45px;}
		.content .subpage .games .game2 .text2 .cat {padding: 0px 5px 0px 0px;}	
		.content .subpage .games .game2 .text2 .cat a {font-size: 11px; color: #ce0909; text-decoration: underline;}	
		/*games*/
		.content .subpage .games .games2 {float: right; width: 140px; margin-bottom: 10px; margin-left: 14px;}
		.content .subpage .games .games2 .text2 {background: #ffd545; width: 136px; height: 200px;}
		.content .subpage .games .games2 .text2 img {border: 2px solid #ffb603;}
		.content .subpage .games .games2 .text2 h3 {font-size: 13px; color: #ce0909; font-weight: bold; padding: 0px 5px 0px 5px;}	
		.content .subpage .games .games2 .text2 p {font-size: 11px; color: #644343; padding: 0px 5px 0px 5px; height: 45px;}
		.content .subpage .games .games2 .text2 .cat {padding: 0px 5px 0px 0px;}	
		.content .subpage .games .games2 .text2 .cat a {font-size: 11px; color: #ce0909; text-decoration: underline;}
		/*downloads*/
		.content .subpage .games .downloads2 {float: right; width: 140px; margin-bottom: 10px; margin-left: 14px;}
		.content .subpage .games .downloads2 .text2 {background: #dbbff8; width: 136px; height: 200px;}
		.content .subpage .games .downloads2 .text2 img {border: 2px solid #a368e4;}
		.content .subpage .games .downloads2 .text2 h3 {font-size: 13px; color: #6b317a; font-weight: bold; padding: 0px 5px 0px 5px;}	
		.content .subpage .games .downloads2 .text2 p {font-size: 11px; color: #a31d5f; padding: 0px 5px 0px 5px; height: 45px;}
		/*videos*/
		.content .subpage .games .videos2 {float: right; width: 140px; margin-bottom: 10px; margin-left: 14px;}
		.content .subpage .games .videos2 .text2 {background: #acebaa; width: 136px; height: 200px;}
		.content .subpage .games .videos2 .text2 img {border: 2px solid #68b565;}
		.content .subpage .games .videos2 .text2 h3 {font-size: 13px; color: #3f914f; font-weight: bold; padding: 0px 5px 0px 5px;}	
		.content .subpage .games .videos2 .text2 p {font-size: 11px; color: #586255; padding: 0px 5px 0px 5px; height: 45px;}		
		/*humor*/
		.content .subpage .games .humor2 {float: right; width: 140px; margin-bottom: 10px; margin-left: 14px;}
		.content .subpage .games .humor2 .text2 {background: #acebaa; width: 136px; height: 200px;}
		.content .subpage .games .humor2 .text2 img {border: 2px solid #68b565;}
		.content .subpage .games .humor2 .text2 h3 {font-size: 13px; color: #3f914f; font-weight: bold; padding: 0px 5px 0px 5px;}	
		.content .subpage .games .humor2 .text2 p {font-size: 11px; color: #586255; padding: 0px 5px 0px 5px; height: 45px;}		

		
	/*pages*/
	.content .subpage .pages {clear:both;text-align:center;font-size:14px;font-weight: bold;}
	.content .subpage .pages a {color: black;}
	.content .subpage .pages a:hover {color: #ff6600; text-decoration: none;}
	.content .subpage .pages .active {color: #ff6600;}		
			
	/*game*/
	.content .subpage .game {clear:both; margin: 10px 0px 10px 0px; padding: 10px 10px 15px 10px; background: #bcc1c8; width: 750px;}		
	/*bottom*/
	.content .subpage .bottom {clear:both; float: right; width: 785px;}
	.content .subpage .bottom  .right {clear:both; float: right; width: 465px;}
	.content .subpage .bottom  .right .rep {float: right; background: url('images/subpage_bottom_back.jpg') no-repeat; width: 257px; height: 39px;}
	.content .subpage .bottom  .right .rep h3 {font-size: 24px; padding: 4px 22px 0px 0px; color: #314157;}
	.content .subpage .bottom  .right .rep h3 a {color: #314157;}	
	.content .subpage .bottom  .right .sendfriend {float: right; background: url('images/subpage_bottom_back2.jpg') no-repeat; width: 197px; height: 39px;}
	.content .subpage .bottom  .right .sendfriend h3 {font-size: 16px; padding: 15px 10px 0px 0px; color: #314157;}
	.content .subpage .bottom  .right .sendfriend h3 a {color: #314157;}
	.content .subpage .bottom  .right form {clear: both; margin:10px 20px 0px 3px;}
	.content .subpage .bottom  .right form div {float: right; width: 50px; color: #314157;}
	.content .subpage .bottom  .right .textinput {float: right; width: 370px; margin-bottom: 5px; padding-right: 2px; border: 1px solid #b8bec5;}	
	.content .subpage .bottom  .right .textarea {float: right; width: 370px; height: 70px; margin-bottom: 5px; padding-right: 2px; border: 1px solid #b8bec5;}		
	.content .subpage .bottom  .right .submit {clear: both; margin:2px 345px 0px 0px; background: url('images/send_rep.jpg') no-repeat; border: 0px; width: 79px; height: 26px;}			
	.content .subpage .bottom  .right .replay {clear: both;}
	.content .subpage .bottom  .right .top {background: url('images/replay_top.jpg') no-repeat; width: 435px; height: 31px;}
	.content .subpage .bottom  .right .back {background: url('images/replay_back.jpg') repeat-y; width: 435px;}		
	.content .subpage .bottom  .right .bottom {background: url('images/replay_bottom.jpg') no-repeat; width: 435px; height: 15px;}
	
	.content .subpage .bottom  .left {float: right; background: white; width: 320px; margin-top: 20px;}
	/*moregames*/
	.content .subpage .moregames {clear:both; width: 770px; margin: 10px 0px 10px 0px;}
	.content .subpage .moregames .title {background: url('images/subpage_moregame2.jpg') no-repeat; width: 770px; height: 46px;}
	.content .subpage .moregames .title h2 {font-size:15px; color:white; padding: 8px 20px 0px 0px;}
	.content .subpage .moregames .data {float: right; width: 96px; margin-bottom: 10px;}
	.content .subpage .moregames .data .text {background: #ffd957; width: 93px; min-height: 120px;}
	.content .subpage .moregames .data .text img {border: 3px solid #ffb706;}
	.content .subpage .moregames .data .text h3 {font-size: 11px; color: #ce0909; font-weight: bold; text-decoration: underline; padding: 0px 5px 0px 5px;}	
	.content .subpage .moregames .data .text p {font-size: 11px; color: #644343; padding: 3px 5px 0px 5px; font-weight: normal;}
	.content .subpage .moregames .text .cat {clear:both; padding: 5px 5px 5px 0px; font-size: 11px; color: #d52513; font-weight: bold;}	

/*end*/	


/*succes or error*/
.errorwrap{border-left: 1px solid #992A2A;border-right: 1px solid #992A2A;border-bottom: 1px solid #992A2A;background: #F2DDDD;border-top: 0px none;margin: 5px;padding: 0;}
.errorwrap h4{border-top: 1px solid #992A2A;border-bottom: 1px solid #992A2A;background: #E3C0C0;border-right: 0px none;border-left: 0px none;color: #992A2A;font-size: 12px;font-weight: bold;margin: 0;padding: 5px;}
.errorwrap .as {background: ;border: 0px none;color: #992A2A;margin: 0;padding: 8px;}
.succeswrap{border-left: 1px solid #628F59;border-right: 1px solid #628F59;border-bottom: 1px solid #628F59;background: #E4FFDF;border-top: 0px none;margin: 5px;padding: 0;}
.succeswrap h4{border-top: 1px solid #628F59;border-bottom: 1px solid #628F59;background: #CAEFC2;border-right: 0px none;border-left: 0px none;color: #628F59;font-size: 12px;font-weight: bold;margin: 0;padding: 5px;}
.succeswrap .as{background:;border: 0px none;color: #628F59;margin: 0;padding: 8px;}


#report {float:left;width:150px;text-align:center;margin-top:7px; font-weight: bold; color:green;}
#report a, #report a:hover {color:red; font-weight: bold;}



/*PROFILE*/
.profile {float: right; margin: 20px 0px 0px 0px;}
/*PROFILE - menu*/
.profile .menu {clear: both;float: right;padding: 0px; margin: 0px auto; margin-top: 10px;}
.profile .menu h3 {font-size: 16px; font-weight: bold; color: white; text-align: center;}
.profile .menu a {color: white;}
.profile .menu a:hover {color: white;text-decoration: none;}
.prize {float: left; margin-left: 3px; background: url('images/prizes.jpg'); width: 104px; height: 28px; padding-top: 8px;}

/*PROFILE - male*/
.profile .male_top {background: url('images/male_top.jpg') no-repeat; width: 816px; height: 307px;}
.profile .male_top .profiletitle {margin:0px 7px; color: #ffffff;}
.profile .male_top .profiletitle h1 {padding-top:5px; font-size:12pt;margin:0px;}
.profile .male_top .main {clear:both; color: #314157; padding: 8px 12px;}
.profile .male_top .main .miniprofile {float: right; width: 450px; height: 130px; background: #e1e1e1; border:1px #1a5486 solid;border-top:3px #1a5486 solid; color:#000000; }
.profile .male_top .main .miniprofile .myimg {float:right; margin:3px; border: 1px #000000 solid;}
.profile .male_top .main .miniprofile .myinfo {margin:5px 10px;}
.profile .male_top .main .ads {margin:0px 4px; float: right; width: 330px; height: 130px;text-align: center; line-height: 33px; background: #e1e1e1; border:1px #1a5486 solid;border-top:3px #1a5486 solid; color:#000000; }
.profile .male_top .main .menu .tab {float: left; margin-left: 3px; background: url('images/male_tab.gif'); width: 104px; height: 28px; padding-top: 8px;}
.profile .male_top .main .block {clear: both; background:#e1e1e1;border:1px #1a5486 solid;border-top:3px #1a5486 solid;}
.profile .male_bottom {background: url('images/male_bottom.jpg') no-repeat; width: 816px; height: 216px;}

/*PROFILE - female*/
.profile .female_top {background: url('images/female_top.jpg') no-repeat; width: 816px; height: 307px;}
.profile .female_top .profiletitle {margin:0px 7px; color: #ffffff;}
.profile .female_top .profiletitle h1 {padding-top:5px; font-size:12pt;margin:0px;}
.profile .female_top .main {clear:both; color: #314157; padding: 8px 12px;}
.profile .female_top .main .miniprofile {float: right; width: 450px; height: 130px; background: #e1e1e1; border:1px #861a68 solid;border-top:3px #861a68 solid; color:#000000; }
.profile .female_top .main .miniprofile .myimg {float:right; margin:3px; border: 1px #000000 solid;}
.profile .female_top .main .miniprofile .myinfo {margin:5px 10px;}
.profile .female_top .main .ads {margin:0px 4px; float: right; width: 330px;text-align: center; line-height: 33px; height: 130px; background: #e1e1e1; border:1px #861a68 solid;border-top:3px #861a68 solid; color:#000000; }
.profile .female_top .main .menu .tab {float: left; margin-left: 3px; background: url('images/female_tab.gif'); width: 104px; height: 28px; padding-top: 8px;}
.profile .female_top .main .block {clear: both; background:#e1e1e1;border:1px #861a68 solid;border-top:3px #861a68 solid;}
.profile .female_bottom {background: url('images/female_bottom.jpg') no-repeat; width: 816px; height: 216px;}

/*PROFILE - mygames*/
	.main .block .games {clear:both; padding: 10px 20px 0px 0px; width: 520px;}	
	.main .block .games .game2 {float: right; width: 140px; margin-bottom: 10px; margin-left: 14px;}
	.main .block .games .game2 .text2 {background: #ffd545; width: 136px; height: 200px;}
	.main .block .games .game2 .text2 img {border: 2px solid #ffb603;}
	.main .block .games .game2 .text2 h3 {font-size: 13px; color: #ce0909; font-weight: bold; padding: 0px 5px 0px 5px;}	
	.main .block .games .game2 .text2 p {font-size: 11px; color: #644343; padding: 0px 5px 0px 5px; height: 45px;}
	.main .block .games .game2 .text2 .cat {padding: 0px 5px 0px 0px;}	
	.main .block .games .game2 .text2 .cat a {font-size: 11px; color: #ce0909; text-decoration: underline;}	
	/*games*/
	.main .block .games .games2 {float: right; width: 140px; margin-bottom: 10px; margin-left: 14px;}
	.main .block .games .games2 .text2 {background: #ffd545; width: 136px; height: 200px;}
	.main .block .games .games2 .text2 img {border: 2px solid #ffb603;}
	.main .block .games .games2 .text2 h3 {font-size: 13px; color: #ce0909; font-weight: bold; padding: 0px 5px 0px 5px;}	
	.main .block .games .games2 .text2 p {font-size: 11px; color: #644343; padding: 0px 5px 0px 5px; height: 45px;}
	.main .block .games .games2 .text2 .cat {padding: 0px 5px 0px 0px;}	
	.main .block .games .games2 .text2 .cat a {font-size: 11px; color: #ce0909; text-decoration: underline;}
	/*downloads*/
	.main .block .games .downloads2 {float: right; width: 140px; margin-bottom: 10px; margin-left: 14px;}
	.main .block .games .downloads2 .text2 {background: #dbbff8; width: 136px; height: 200px;}
	.main .block .games .downloads2 .text2 img {border: 2px solid #a368e4;}
	.main .block .games .downloads2 .text2 h3 {font-size: 13px; color: #6b317a; font-weight: bold; padding: 0px 5px 0px 5px;}	
	.main .block .games .downloads2 .text2 p {font-size: 11px; color: #a31d5f; padding: 0px 5px 0px 5px; height: 45px;}
	/*videos*/
	.main .block .games .videos2 {float: right; width: 140px; margin-bottom: 10px; margin-left: 14px;}
	.main .block .games .videos2 .text2 {background: #acebaa; width: 136px; height: 200px;}
	.main .block .games .videos2 .text2 img {border: 2px solid #68b565;}
	.main .block .games .videos2 .text2 h3 {font-size: 13px; color: #3f914f; font-weight: bold; padding: 0px 5px 0px 5px;}	
	.main .block .games .videos2 .text2 p {font-size: 11px; color: #586255; padding: 0px 5px 0px 5px; height: 45px;}
	/*humor*/
	.main .block .games .humor2 {float: right; width: 140px; margin-bottom: 10px; margin-left: 14px;}
	.main .block .games .humor2 .text2 {background: #acebaa; width: 136px; height: 200px;}
	.main .block .games .humor2 .text2 img {border: 2px solid #68b565;}
	.main .block .games .humor2 .text2 h3 {font-size: 13px; color: #3f914f; font-weight: bold; padding: 0px 5px 0px 5px;}	
	.main .block .games .humor2 .text2 p {font-size: 11px; color: #586255; padding: 0px 5px 0px 5px; height: 45px;}

/*PROFILE - replay*/
	.main #replays .replay {clear: both;}
	.main #replays .replay .top {background: url('images/user_replay_top.jpg') no-repeat; width: 226px; height: 31px;}
	.main #replays .replay .back {background: url('images/user_replay_back.jpg') repeat-y; width: 226px;}		
	.main #replays .replay .bottom {background: url('images/user_replay_bottom.jpg') no-repeat; width: 226px; height: 15px;}

/*PROFILE - pages*/
	.main .pages {clear:both;text-align:center;font-size:14px;font-weight: bold;}
	.main .pages a {color: black;}
	.main .pages a:hover {color: #ff6600; text-decoration: none;}
	.main .pages .active {color: #ff6600;}	

/*PROFILE - sidemenu*/
	.loginform .text .in {}
	.loginform .text .in ul {}
	.loginform .text .in li {list-style: none; clear: both; background: url('images/menu_user.jpg') no-repeat; width: 136px; height: 24px;}
	.loginform .text .in .more {list-style: none; clear: both; background: url('images/menu_user_more.jpg') no-repeat; width: 136px; height: 24px;}
	.loginform .text .in .contest {list-style: none; clear: both; background: url('images/menu_user_contest.jpg') no-repeat; width: 136px; height: 24px;}
	.loginform .text .in div {padding: 3px 20px 0px 0px;}
	.loginform .text .in a {font-weight: bold; color: #315676;font-size:12px;}
	.loginform .text .in a:hover {text-decoration: none;}	

.regnow{float:right;padding-top:8px;padding-right: 8px;}	
	.submit_register { background: url('images/submit_register.jpg'); width: 80px; height: 21px; border: 0px;}
	.registerinfo {font-weight: bold; color: #314157; padding-right:15px;}
	.registerinfo ul {color: #314157; padding-right:20px;}
	.registerinfo li {list-style-type:square;}	

/*PROFILE - main*/
	.main .block .femaleblock {margin:5px;background:#861a68;border:1px #000000 solid;width:145px;height:170px;color:#ffffff;text-align:center;}
	.main .block .maleblock {margin:5px;background:#1a5486;border:1px #000000 solid;width:145px;height:170px;color:#ffffff;text-align:center;}

.main .block .mini_femaleblock {float: right;margin: 7px 3px 3px;background:#861a68;border:1px #000000 solid;width:90px;height:111px;color:#ffffff;text-align:center;}
.main .block .mini_maleblock {float: right;margin: 7px 3px 3px;background:#1a5486;border:1px #000000 solid;width:90px;height:111px;color:#ffffff;text-align:center;}

.main .block .newusers {background:#eaecee;float: right; width: 496px; height:304px; margin: 7px 5px 0px 0px;}
.main .block .newusers .title {background: url('images/new_users.jpg') no-repeat; width: 496px; height: 35px;}
.main .block .newusers .title a {color:white;}
.main .block .newusers .title h2 {float: right; font-size:15px; font-weight: bold; color:white; padding: 7px 15px 0px 0px;}

.main .block .newupdates {background:#eaecee;float: right; width: 268px; height:304px; margin: 7px 5px 0px 0px;}
.main .block .newupdates .title {background: url('images/new_updates.jpg') no-repeat; width: 268px; height: 35px;}
.main .block .newupdates .title a {color:white;}
.main .block .newupdates .title h2 {float: right; font-size:15px; font-weight: bold; color:white; padding: 7px 15px 0px 0px;}


.main .block .newupdates .update {padding-right: 7px;height:30px;border-bottom:1px #ffffff solid;line-height:30px;}
.main .block .newupdates .update .time {font-size:7pt;}

/*PROFILE - myfavorites*/
.main .block .myfavorites {width: 768px; background:#eaecee; margin: 7px 5px 0px 0px;}
.main .block .myfavorites .title {background: url('images/new_favorites.jpg') no-repeat; width: 768px; height: 35px;}
.main .block .myfavorites .title a {color:white;}
.main .block .myfavorites .title h2 {float: right; font-size:15px; font-weight: bold; color:white; padding: 7px 15px 0px 0px;}

/*games*/
.main .block .myfavorites .dgames {float: right; width: 125px; margin: 7px 1px 3px; height: 175px;}
.main .block .myfavorites .dgames .text {background: url('images/hotgames_sub_back.jpg') repeat-y bottom; width: 112px; height: 145px;}
.main .block .myfavorites .dgames .text img {border: 2px solid #ffb603;}
.main .block .myfavorites .dgames .text h3 {font-size: 11px; color: #ce0909; text-decoration: underline; font-weight: bold; padding: 0px 5px 0px 5px;}	
.main .block .myfavorites .dgames .text p {color: #ce0909; padding: 0px 5px 0px 5px;}
.main .block .myfavorites .dgames .username {font-weight: bold; text-align: center; background: #ffd545; width: 112px; height: 15px;}


/*videos*/
.main .block .myfavorites .dvideos {float: right; width: 125px; margin: 7px 1px 3px; height: 175px;}
.main .block .myfavorites .dvideos .text {background: url('images/hotvideos_sub_back.jpg') repeat-y bottom; width: 112px; height: 145px;}
.main .block .myfavorites .dvideos .text img {border: 2px solid #68b565;}
.main .block .myfavorites .dvideos .text h3 {font-size: 11px; color: white; text-decoration: underline; font-weight: bold; padding: 0px 5px 0px 5px;}	
.main .block .myfavorites .dvideos .text p {color: white; padding: 0px 5px 0px 5px;}
.main .block .myfavorites .dvideos .username {font-weight: bold; text-align: center; background: #acebaa; width: 112px; height: 15px;}

/*humor*/
.main .block .myfavorites .dhumor {float: right; width: 125px; margin: 7px 1px 3px; height: 175px;}
.main .block .myfavorites .dhumor .text {background: url('images/hothumor_sub_back.jpg') repeat-y bottom; width: 112px; height: 145px;}
.main .block .myfavorites .dhumor .text img {border: 2px solid #68b565;}
.main .block .myfavorites .dhumor .text h3 {font-size: 11px; color: white; text-decoration: underline; font-weight: bold; padding: 0px 5px 0px 5px;}	
.main .block .myfavorites .dhumor .text p {color: white; padding: 0px 5px 0px 5px;}
.main .block .myfavorites .dhumor .username {font-weight: bold; text-align: center; background: #acebaa; width: 112px; height: 15px;}


/*downloads*/
.main .block .myfavorites .ddownloads {float: right; width: 125px; margin: 7px 1px 3px; height: 175px;}
.main .block .myfavorites .ddownloads .text {background: url('images/hotdownloads_sub_back.jpg') repeat-y bottom; width: 112px; height: 145px;}
.main .block .myfavorites .ddownloads .text img {border: 2px solid #b241b8;}
.main .block .myfavorites .ddownloads .text h3 {font-size: 11px; color: white; text-decoration: underline; font-weight: bold; padding: 0px 5px 0px 5px;}	
.main .block .myfavorites .ddownloads .text p {color: white; padding: 0px 5px 0px 5px;}
.main .block .myfavorites .ddownloads .username {font-weight: bold; text-align: center; background: #dbbff8; width: 112px; height: 15px;}

.main .block .ad {width: 768px; height:90px; background:#eaecee; text-align: center;  margin: 7px 5px 0px 0px;}

.Cbanner{margin-top: 10px;}
.catlinks { padding-top:3px;padding-right:5px;background:#929292;width:747px;height-min:20px;margin-left:14px;margin-bottom:10px; }
.catlinks a,.catlinks a:hover { color:#ffffff; font-weight: bold;}
.fblike {float:left;padding:0px;margin:0px;width:310px;}

	#replaypage .bottom {clear:both; float: right; width: 785px;}
	#replaypage .bottom  .right {clear:both; float: right; width: 465px;}
	#replaypage .bottom  .right .rep {float: right; background: url('images/subpage_bottom_back.jpg') no-repeat; width: 257px; height: 39px;}
	#replaypage .bottom  .right .rep h3 {font-size: 24px; padding: 4px 22px 0px 0px; color: #314157;}
	#replaypage .bottom  .right .rep h3 a {color: #314157;}	
	#replaypage .bottom  .right .sendfriend {float: right; background: url('images/subpage_bottom_back2.jpg') no-repeat; width: 197px; height: 39px;}
	#replaypage .bottom  .right .sendfriend h3 {font-size: 16px; padding: 15px 10px 0px 0px; color: #314157;}
	#replaypage .bottom  .right .sendfriend h3 a {color: #314157;}
	#replaypage .bottom  .right form {clear: both; margin:10px 20px 0px 3px;}
	#replaypage .bottom  .right form div {float: right; width: 50px; color: #314157;}
	#replaypage .bottom  .right .textinput {float: right; width: 370px; margin-bottom: 5px; padding-right: 2px; border: 1px solid #b8bec5;}	
	#replaypage .bottom  .right .textarea {float: right; width: 370px; height: 70px; margin-bottom: 5px; padding-right: 2px; border: 1px solid #b8bec5;}		
	#replaypage .bottom  .right .submit {clear: both; margin:2px 345px 0px 0px; background: url('images/send_rep.jpg') no-repeat; border: 0px; width: 79px; height: 26px;}			
	#replaypage .bottom  .right .replay {clear: both;}
	#replaypage .bottom  .right .top {background: url('images/replay_top.jpg') no-repeat; width: 435px; height: 31px;}
	#replaypage .bottom  .right .back {background: url('images/replay_back.jpg') repeat-y; width: 435px;}		
	#replaypage .bottom  .right .bottom {background: url('images/replay_bottom.jpg') no-repeat; width: 435px; height: 15px;}