/* CSS Document */

*{margin:0px;padding:0px;}

body {
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #1051A9;
	background:url(images/gbg.jpg) no-repeat fixed center top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt
}

a{text-decoration:none;font:bold 10px Tahoma;color:#000000;}

#page{width:954px;  background-color: #B4C7DA; margin:0 auto; border:solid 2px #1a1a1b; border-top:none;}

#header {
	width: 954px;
	margin: 0 auto;
	height: 94px;
	padding-top: 0px;
	background-color:#000000;
}
#log {
	width:223px;
	height:90px;
	float: left;
}
#headad {width:731px; float:left; height:90px;}

#catback { width:954px; height:27px; margin:0 auto; border:solid 1px #072A62; border-left:none; border-right:none; background-image: url('images/catbg.png'); background-repeat:repeat-x; }

#navcontainer { width:954px; margin:0 auto; border:solid 1px #072A62; border-left:none; border-right:none; background-image: url('images/catbg.png');  }

ul#navlist {
        margin: 0;
        padding: 0;
        list-style-type: none;
        white-space: nowrap;
}

ul#navlist li {
        float: left;
        font-family:Tahoma, Geneva, sans-serif;
        font-size: 11px;
        font-weight: bold;
        margin: 0;
        padding: 7px 0 7px 0;
        background-color: #062d85;
		background-image: url('images/catbg.png');
}

#navlist a, #navlist a:link {
        margin: 0;
        padding: 7px 9px 7px 9px;
        color: #fffbea;
        border-right: 1px solid #B3D0F8;
        text-decoration: none;
}

ul#navlist li#active {
        color: #95bbae;
        background-color: #000000;
}

#navlist a:hover {
        color: #000000;
        background-color: #C1CFEB;
		background-image: url('images/cat.png');
}

#cmain {
	background-color: #e3e1e1;
	margin: 0 auto;
	width: 954px;
}

#tmainad {
	margin: 0px;
	padding-left: 3px;
	padding-top:3px;
	padding-bottom:3px;
	float: left;
	background-color: #FFFFFF;
	width: 303px;
	height: 284px;
}
#tmainright {
	padding: 3px 0px 3px 3px;
	background-color: #FFFFFF;
	float: left;
	width: 629px;
	height: 284px;
	margin-left: 5px;

}

#tmain {
	padding-top:5px;
	margin-left:5px;
}


#cmain1 {
	background-color: #e3e1e1;
	margin: 0 auto;
	float: left;
	width: 954px;
}

#tmainad1 {
	margin: 0px;
	padding-left: 3px;
	padding-top:3px;
	padding-bottom:3px;
	float: left;
	background-color: #FFFFFF;
	width: 303px;
	height: 284px;
}
#tmainright1 {
	padding: 3px 0px 3px 3px;
	background-color: #FFFFFF;
	float: left;
	width: 629px;
	height: 284px;
	margin-left: 5px;

}

#tmain1 {
	padding-top:5px;
	margin-left:5px;
}

#title {
	background-image: url('images/gtitlebg.png');
	height:23px;
	line-height:23px;
	margin-bottom: 3px;
	margin-right: 3px;
	border:solid 1px #02719a;
	background-repeat: repeat-x;
	background-color: #010A18;
	font-style:normal;
	font-variant:normal; 
	font-weight:normal; 
	font-size:11px; 
	font-family:Tahoma
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#FFFFFF;
	text-indent:10px;
	margin:0px;
}

.spacer {
	height: 7px;
}
.spacer15 {
	height: 15px;
}
.spacer9 {
	height: 3px;
}

.spacer3 {
	height: 9px;
}
.lastplayed_part{float:left; width:629px;}

.lastplayed_bg img{margin:12px 0 0 12px; width:138px; height:107px; border:1px solid #000; float:left;}

#containerleft {
	margin: 5px 0px 5px 5px;
	background-color: #FFFFFF;
	float: left;
	padding: 5px;
	width: 180px;
}

#containerleft1 {
	margin: 5px 0px 5px 5px;
	background-color: #FFFFFF;
	float: left;
	padding: 5px;
	width: 160px;
}
#containerr1 {
	margin: 1px 0px 1px 1px;
	background-color: #FFFFFF;
	float: right;
	padding: 5px;
	width: 150px;
}


#containerright {
	width: 748px;
	float: right;
	padding: 5px;
}


#game1 {
	width: 930px;
	float: center;
	padding: 5px;
}

#cont {
	margin: 5px 0px 5px 5px;
	width: 932px;
	height: 223px;
	float: left;
	padding: 5px;
	background-color: #FFFFFF;
}
#containerright2 {
	width: 748px;
	float: right;
	padding: 5px;
}
#containerright1 {
	background-color: #FFFFFF;
	width: 748px;
	height: 599x;
	float: right;
	padding: 0px;
}

#containerright5 {
	background-color: #FFFFFF;
	margin-left:1px;
	width: 900px;
	height: 400px;
	float: center;
	padding: 0px;
}


#adbox728 {
	background-color: #FFFFFF;
	text-align: center;
	width: 747px;
	padding-top: 7px;
	padding-bottom: 7px;
}

#adbox721 {
	background-color: #000000;
	text-align: center;
	width: 745px;
	padding-top: 7px;
	padding-bottom: 7px;
}

#adbox720 {
	background-color: #FFFFFF;
	text-align: center;
	width: 900px;
	padding-top: 7px;
	padding-bottom: 7px;
}

#adbox727 {
	background-color: #FFFFFF;
	text-align: center;
	margin-left:150px;
	width: 500px;
	padding-top: 7px;
	padding-bottom: 7px;
}

#text728 {
	background-color: #FFFFFF;
	text-align: left;
	width: 747px;
	padding-top: 0px;
	padding-bottom: 7px;
	
}
#text729 {
	
	background-color: #FFFFFF;
	text-align: left;
	width: 747px;
	padding-top: 0px;
	padding-bottom: 7px;
	
}
t1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	padding: 6px;
	margin: 20px 20px 20px 20px;
}


#containergames {
	background-color: #FFFFFF;
	width: 747px;
	height: 300px:
	padding-top: 3px;

}

#row_games {
		width:736px;
		margin:auto;
		}
	#container_games {
		background-color:#FFFFFF;
		width:744px;
	}
	#container_screen {
		text-align:center;
		width:184px;
		float:left;
	}
	#gamescreens {
		width:170px;
		margin:auto;
	}

.latestgames_part{float:left; width:747px; background-color: #FFFFFF;}

.latestgames_heading{margin-left:12px; background:url('images/latestgames_heading.gif') no-repeat; width:138px; height:29px; padding-left:0px}

.latestgames_bg{clear:both; background:url('images/newgames_bg.gif') no-repeat; width:745px; height:400px; padding-left:0px}

.latestgames_innerbg{float:left; background:url('images/gameinner_bg.gif') no-repeat; width:163px; height:148px; text-align:center; margin-left:13px; margin-right:0; margin-top:6px; margin-bottom:0}

.latest_img{text-align:center; margin-top:5px;}

.latest_img img{width:138px; height:107px; border:1px solid #000;}

.latest_title{clear:both; margin-top:2px; text-align:center;}

.latest_title a{font:bold 10px Tahoma; color:#000000;}


.toprated_part1{float:left; width:900px; background-color: #FFFFFF;}

.toprated_heading1{margin-left:22px; background:url('images/toprated_heading.gif') no-repeat; width:175px; height:29px; padding-left:0px}

.toprated_bg1{clear:both; background:url('images/toprated_bg.gif') no-repeat; width:899px; height:306px; padding-left:12px}

.toprated_innerbg1{float:left; background:url('images/topratedinner.gif') no-repeat; width:163px; height:148px; text-align:center; margin-left:12px; margin-right:0; margin-top:6px; margin-bottom:0}

.toprated_img1{text-align:center; margin-top:5px;}

.toprated_img img1{width:138px; height:107px; border:1px solid #000;text-align:center; margin-top:5px;}

.toprated_title1{clear:both; margin-top:2px; text-align:center;}

.toprated_title1 a{font:bold 12px Arial Black; color:#000000;}

.toprated_left1 img{width:138px; height:107px; border:1px solid #000; margin-top:5px;}



.toprated_part{float:left; width:747px; background-color: #FFFFFF;}

.toprated_heading{margin-left:22px; background:url('images/toprated_heading.gif') no-repeat; width:175px; height:29px; padding-left:0px}

.toprated_bg{clear:both; background:url('images/toprated_bg.gif') no-repeat; width:745px; height:306px; padding-left:12px}

.toprated_innerbg{float:left; background:url('images/topratedinner.gif') no-repeat; width:163px; height:148px; text-align:center; margin-left:12px; margin-right:0; margin-top:6px; margin-bottom:0}

.toprated_img{text-align:center; margin-top:5px;}

.toprated_img img{width:138px; height:107px; border:1px solid #000;text-align:center; margin-top:5px;}

.toprated_title{clear:both; margin-top:2px; text-align:center;}

.toprated_title a{font:bold 12px Arial Black; color:#000000;}

.toprated_left img{width:138px; height:107px; border:1px solid #000; margin-top:5px;}

#toplinks_top{clear:both; width:179px; height:29px}

#toplinks_header{padding:8px 0 0 12px; font:bold 15px Arial; color:#ffffff; text-transform:uppercase;}

#toplinks_middle{clear:both; background-color:#ffffff; width:159px; float:left; padding-left:2px; padding-right:2px; padding-top:5px; padding-bottom:5px }

#toplinks_middle li{line-height:20px;}

#toplinks_btm{clear:both;  no-repeat; width:179px; height:5px}

.morelinks{float:left; text-align:left; width:80px; font:bold 11px Arial;}

.morelinks a{color:#000; text-decoration:underline;}

.addyoursite{float:right; text-align:right; width:80px; font:bold 11px Arial;}

.addyoursite a{color:#c30909; text-decoration:underline;}

.footer_menu{clear:both; width:745px; height:50px; margin-left:245px;}

.footer_menu li{font:bold 14px Arial; text-align:center; padding-right:25px; color:#000000;float:left;line-height:50px;}

.footer_menu li a:hover{color:#000000; text-decoration:underline;}

.footer{clear:both; margin:25px 0 0 25px; height:45px;}

.fleft{width:600px;float:left;}

.copytxt{width:600px;clear:both;font:normal 11px Tahoma;color:#000000;line-height:18px;}

.copytxt span{padding:0px 5px 0px 5px;}

.copytxt a{color:#484a45;}

.copytxt a:hover{text-decoration:underline;}

.footer1{clear:both; margin:25px 0 0 25px; height:45px;}

.fleft1{width:600px;float:center;}

.copytxt1{width:600px;clear:both;font:normal 11px Tahoma;color:#000000;line-height:18px;}

.copytxt1 span{padding:0px 5px 0px 5px;}

.copytxt1 a{color:#484a45;}

.copytxt1 a:hover{text-decoration:underline;}

.center_bg{
	background-color: #B4C7DA;
	margin: 0 auto;
	width: 954px;
}

.main_headertext{float:right; text-align:right; width:80px; font:bold 0px Arial;}















.newuser_signup_bg{float:left; margin-left:12px; background:url(images/newuser_signup_bg.png) no-repeat; width:88px; height:59px;}

.login_toppart{width:305px; height:20px;}

.exsisting_text{font:bold 12px Arial; color:#FFF; float:left; width:150px;}

.tokens_text{font:11px Tahoma; color:#ca2f2f; float:right; width:150px; text-align:right;}

.login_middle{width:316px; height:30px;}

.login_txtbox{float:left; background:url('images/login_txtbox.png') no-repeat; width:150px; height:23px; padding:3px}

.login_txtbox input{width:148px; height:17px; padding-top:3px; background:; border:medium none;; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Tahoma}

.login_btmpart{width:320px;}

.forgotpass_txt{float:left; padding-top:13px; font:10px Tahoma; color:#FFF; margin-left:8px; width:120px;}

.forgotpass_txt a{color:#FFF;}

.forgotpass_txt a:hover{text-decoration:underline;}

.remember_txt{float:left; width:120px; font:bold 11px Tahoma; padding-top:12px; color:#5492fe;}

.login_btn{float:left; background:url(images/login_btn.png) no-repeat; width:64px; height:37px;}

.login_btn input{width:64px; height:37px; background:Transparent; border:none; cursor:pointer;}

.signup_txt{text-align:center; padding-top:8px; font:bold 11px Tahoma; color:#ff1818;}

.signup_txt a{color:#ff1818;}

.signup_txt a:hover{text-decoration:underline;}

#newsuer_signup{clear:both; font:bold 12px Arial; color:#FFF;}

#newsuer_signup a{color:#5492fe; text-decoration:none;}

#existing_users{clear:both; margin-top:5px; font:11px Arial; height:15px; color:#FFF;}

#profile_stats{clear:both; margin-top:5px; height:20px; font:12px Arial; color:#FFF;}

#logout_part{clear:both; margin-top:5px; padding-left:15px; color:#FFF;}

#logout_part a{font:12px Tahoma; color:#9dc0fc; text-decoration:none;}

#logout_part a:hover {text-decoration: underline;}

.header_middle_part{clear:both; margin-left:450px; width:530px; height:90px;}


.featured_latest_part{clear:both; margin-left:35px; width:940px; height:235px;}

.featred_part{float:left; width:504px;}

.featured_heading{margin-left:12px; font:bold 15px Arial; color:#000; height:20px; text-transform:uppercase;}

.anythingSlider{clear:both; background:url('images/featured_games_bg.gif') no-repeat; width:496px; height:199px;  position: relative }

.anythingSlider .wrapper { width: 480px; overflow: auto; height: 199px; position: absolute; top: 0; left: 0; margin:8px 0 0 5px; }

.anythingSlider .wrapper .slider_ul { width: 9999px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; }

.anythingSlider .slider_ul .slider_li { display: block; float: left; padding: 0; width:485px; height:199px; margin: 0; padding-left:5px;}

#thumbNav{text-align: center; float:left; width:290px; position: relative; top: 175px; margin-left:30px;}

#thumbNav a{font:bold 14px Arial; display: inline-block; padding: 0px 8px; height: 18px; margin: 0 5px 0 0; cursor:pointer;}

#thumbNav a:hover { background-image: none;background: #90c42b; }

#thumbNav a.cur { background: #90c42b; }

#arrow_left{text-align: center; font:bold 14px Arial; float:left; width:80px; text-align:left; position: relative; top: 175px; left:35px;}

#arrow_left a{cursor:pointer;}

#arrow_right{text-align: center;  font:bold 14px Arial; float:right; z-index:2; position: relative; top: 175px; right:30px; width:60px;}

#arrow_right a{cursor:pointer;}

.featured_content{clear:both; height:170px; width:485px;}

.featured_left{width:226px; height:155px; float:left;}

.featured_img_bg{width:220px; height:155px;}

.featured_desc_bg{float:left; background:url('images/featured_desc_bg.gif') no-repeat; width:227px; height:147px;  padding-left:11px; padding-right:15px; padding-top:7px; padding-bottom:0}

.featured_game_title a{font:bold 15px Arial; color:#f5bd34; margin-top:5px;}

.featured_game_desc{font:normal 12px Arial; clear:both; margin-top:10px; color:#FFF; text-align:justify; height:60px;}

.featured_rated_playpart{clear:both; width:225px;}

.featured_rate_part{float:left; width:158px;}

.featured_rated_text{clear:both; font:11px Arial; color:#ffc25e; height:20px; padding-top:5px;}

.featured_rated_stars{clear:both; text-align:left;}

.featured_playpart{float:left; text-align:right; width:67px; margin-top:5px;}

.featured_playpart a{font:bold 15px Arial; color:#c90d0d; text-transform:uppercase;}

.center_column{clear:both; width:933px; float:left; margin-left:21px;}

.column1{margin-left:1px; width:181px; float:right;}

.column2{float:left; width:545px; margin-left:5px;}

.column3{float:left; margin-left:4px; width:196px;}

.column4{float:left; width:745px; margin-left:0px; margin-top:10px;}

.statistics_toppart{clear:both; background:url('images/statistics_top.gif') no-repeat; width:197px; height:52px}

.stats_header{padding:18px 0 0 22px; font:bold 15px Arial; color:#000; text-transform:uppercase;}

.stats_middle{clear:both; background-image:url('images/statistics_middle.gif'); background-repeat:no-repeat; width:197px; background-color:#f8c614}

.stats_btm{clear:both; background:url('images/statistics_btm.gif') no-repeat; width:197px; height:6px}

.stats_desc{font:12px Arial; color:#000; padding-left:13px;}

.stats_desc span{color:#032753;}

.stats_desc a{color:#005286;}

.stats_desc div{height:20px;}

.stats_line{margin-left:4px; width:185px; color:#757575; height:1px;}

.seantoday_header{margin-left:16px; font:11px Arial; height:20px; margin-top:4px;}

.searntoday_desc{margin-left:16px; width:180px;}

.searntoday_desc a{color:#005286;}



.main_headertext{clear:both; text-align:center; font:bold 0px Arial; color:#ffffff; text-transform:uppercase; margin-top:10px; height:25px;}

.maincat_box{float:left; margin:10px; width:246px; height:225px;}

.maincat_headerbg{clear:both; background:url('images/maincat_headerbg.gif') no-repeat; width:236px; height:22px; color:#FFF; font-style:normal; font-variant:normal; font-weight:bold; font-size:13px; font-family:Arial; padding-left:10px; padding-right:0; padding-top:7px; padding-bottom:0}

.maincat_imggame_part{clear:both; margin:10px 0 0 2px; width:246px; height:88px; float:left;}

.maincat_imgpart{float:left; width:80px;}

.maincat_img{height:65px; clear:both; text-align:center; width:80px;}

.maincat_img img{width:68px; height:58px; border:1px solid #000;}

.maincat_imgtitle{clear:both; font:11px Arial; color:#182c7a; text-align:center;}

.maincat_imgtitle a{color:#182c7a;}

.maincat_gamelist_part{clear:both; width:246px; height:80px; float:left;}

.maincat_gamelist_left{float:left; width:123px; text-align:left; font:11px Arial;}

.maincat_gamelist_left li{line-height:18px;}

.maincat_viewmore{clear:both; background-color:#7f8ba7; width:246px; height:16px; padding-top:1px; text-align:center; font:bold 11px Arial;}

.maincat_vertical_line{float:left; width:8px; text-align:center;}

.maincat_col{clear:both; width:545px; height:240px;}

.maincat_horizantal_line{clear:both; height:6px; padding-top:2px; margin-left:5px; background:url('images/maincat_horizontalline.gif') no-repeat;}

.topplayers_top{clear:both; background:url('images/topplayers_top.gif') no-repeat; width:196px; height:45px}

.topplayers_header{padding:15px 0 0 12px; font:bold 15px Arial; color:#392a01; text-transform:uppercase;}

.topplayers_middle{clear:both; background-image:url('images/topplayers_middle.gif'); background-repeat:no-repeat; background-color:#baa189; width:196px; padding-left:0px; padding-right:0px; padding-top:5px; padding-bottom:5px }

.topplayers_btm{clear:both; background:url('images/topplayers_btm.gif') no-repeat; width:196px; height:5px}

.topplayers_innerpart{clear:both; margin:0 2px 5px 2px; width:192px; height:70px; border-bottom:1px solid #FFF;}

.topplayers_left{float:left; width:83px; text-align:center;}

.topplayers_left img{width:68px; height:58px; border:1px solid #000;}

.topplayers_right{float:left; width:107px;}

.topplayers_title{clear:both; font:bold 13px Arial; color:#000; height:23px;}

.topplayers_title a{color:#000;}

.topplayers_points{clear:both; height:23px; text-align:left; font:11px Arial; color:#d90a0a;}

.topplayers_viewdeatils{clear:both; text-align:right; font:bold 12px Arial;	 color:#434f88;}

.topplayers_viewdeatils a{color:#434f88;}

.right_adv_bg{clear:both; background:url('images/right_adv_bg.gif') no-repeat; width:194px; height:627px; text-align:center; color:#FFF; line-height:627px; font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; font-family:Arial; margin-left:1px; margin-right:0; margin-top:20px; margin-bottom:0}

.right_adv_bg a{color:#FFF;}

.center_btm{clear:both; width:1000px; height:25px;}

.copytxt a:hover{text-decoration:underline;}

.fright{width:140px;float:right; text-align:right; text-align:center;}

.fright a{color:#FFF;font:bold 11px Tahoma;}

.fright a:hover{text-decoration:underline;}

.browse_header_bg{clear:both; background:url('images/browse_header_bg.gif') no-repeat; width:528px; height:31px; color:#000000; font-style:normal; font-variant:normal; font-weight:bold; font-size:17px; font-family:Arial; padding-left:15px; padding-right:0; padding-top:11px; padding-bottom:0}

.browse_header_bg span{color:#B4C7DA;}

.browse_gamespart{clear:both; float:center; width:545px;}

.browse_box{float:left; width:150px; height:157px; background:#white; text-align:center; margin-top:5px; padding:5px 13px;}

.browse_box_imgpart{clear:both; text-align:center; height:75px;}

.browse_box_imgpart img{width:75px; height:63px; border:1px solid #000;}

.borwse_box_title{text-align:center; height:25px; font:bold 11px Arial; color:#000000;}

.borwse_box_title a{font:bold; color:#000000;}

.browse_box_desc{clear:both; height:53px; text-align:center; font:11px Arial;}

.browse_pagination{clear:both; background:url('images/browse_pagination_bg.gif') no-repeat; width:542px; height:31px; text-align:center; padding-top:12px}

.register_bg{clear:both; background:url('images/register_bg.gif') no-repeat; width:523px; padding-left:20px}

.register_header{clear:both; padding-top:20px; height:65px; font:bold 24px Arial; color:#FFF; text-align:left; text-transform:uppercase;}

.register_benifts_text{clear:both; font:bold 14px Arial; color:#000; height:40px; text-align:left;}

.register_benifits{clear:both; width:500px; height:130px;}

.register_benifits li{clear:both; line-height:18px; font:bold 12px Arial}

.register_desc{clear:both; font:bold 12px Arial; color:#03335c; height:65px; text-align:left;}

.register_fields{clear:both; width:350px;}

.register_row{height:37px; clear:both;}

.register_row1{height:65px; clear:both;}

.register_left{font:bold 12px Arial; color:#336f07; width:115px; float:left;}

.register_right{float:left; margin-left:2px; background:url('images/register_txtbox.png') no-repeat; width:222px; height:22px; padding:2px}

.register_right input{width:207px; height:13px; background:; border:medium none; padding-top:3px; padding-left:10px; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Arial}

.register_input_submit{background:url('images/register_btn.gif') no-repeat; width:119px; height:62px; margin-right:5px}

.register_input_submit input{width:119px; height:62px; background:; border:medium none;}

.reg_errors{clear:both; height:25px; font:12px Arial; color:#FF0000;}

.reg_confirm_text{clear:both; padding-top:70px; text-align:center; font:bold 12px Arial;}

.top_adv_bg1{clear:both; background:url('images/top_adv_bg1.gif') no-repeat; width:751px; height:103px; text-align:center; color:#FFF; line-height:103px; font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; font-family:Arial}

.top_adv_bg1 a{color:#FFF;}

.profilehead_bg{clear:both; margin-top:7px; background:url('images/profile_bg.gif') no-repeat; width:730px; height:32px; color:#FFF; font-style:normal; font-variant:normal; font-weight:bold; font-size:18px; font-family:Arial; padding-left:20px; padding-right:0; padding-top:10px; padding-bottom:0}

.profilehead_bg a{font:bold 12px Arial;}

.profilehead_bg span{color:#000;}

.profile_part{clear:both; margin-top:10px; width:750px; height:220px; float:left;}

.profile_left{float:left; margin-left:5px; width:170px;}

.profile_left_img{clear:both; height:185px;}

.profile_left_img img{width:147px; height:175px; border:none;}

.profile_username{clear:both; text-align:center; font:bold 14px Arial;}

.profile_username a{font:11px Tahoma; color:#000;}

.profile_middle{float:left; width:175px;}

.profile_middle li{clear:both; line-height:30px !important; font:bold 12px Arial; color:#348702;}

.profile_middle li a{color:#348702;}

.profile_middle li span{color:#000;}

.vertical_sep{float:left; background:url('images/profile_verticalline.gif') no-repeat; width:5px; height:206px}

.profile_right{float:left; margin-left:20px; width:325px;}

.personal_msg_text{clear:both; height:30px; font:bold 12px Arial; margin-top:7px;}

.personal_msg_desc{clear:both; width:325px; font:11px Tahoma; height:115px; overflow:hidden;}

.profile_btns{clear:both; margin-top:5px; width:325px;}

.bemyfriend_btn{float:left; width:150px;}

.msg_me_btn{float:left; width:150px;}


.mylast_games_bg{clear:both; margin-top:10px; background:url('images/lastgamesplayed_bg.gif') no-repeat; width:750px; height:31px; padding-top:18px; text-align:center; color:#223100; font-style:normal; font-variant:normal; font-weight:bold; font-size:18px; font-family:Arial}

.profile_game_content{clear:both; padding-top:15px; height:75px; width:750px;}

.profile_game_content img{float:left; width:68px; height:58px; border:1px solid #000; margin-right:10px;}

.myfav_games_bg{clear:both; margin-top:10px; background:url('images/myfav_games_bg.gif') no-repeat; width:750px; height:31px; padding-top:18px; text-align:center; color:#000; font-style:normal; font-variant:normal; font-weight:bold; font-size:18px; font-family:Arial}

.myfriends_bg{clear:both; margin-top:10px; background:url('images/myfriends_bg.gif') no-repeat; width:750px; height:33px; padding-top:22px; text-align:center; color:#FFF; font-style:normal; font-variant:normal; font-weight:bold; font-size:18px; font-family:Arial}

.myfriends_content{clear:both; padding-top:15px; float:left; width:750px;}

.myfriends_box{float:left; margin-left:13px; width:85px;}

.myfriends_img{clear:both; height:88px; text-align:left;}

.myfriends_img img{width:80px; height:80px; border:1px solid #000;}

.myfriends_title{clear:both; font:bold 14px Arial; color:#2e2e2e; text-align:center;}

.myfriends_title a{color:#2e2e2e;}

.mycomments_bg{clear:both; margin-top:10px; background:url('images/mycomments_bg.gif') no-repeat; width:750px; height:32px; padding-top:26px; text-align:center; color:#FFF; font-style:normal; font-variant:normal; font-weight:bold; font-size:18px; font-family:Arial}

.comments_content{clear:both; width:750px; padding-top:15px;}

.displaygame_bg{clear:both; margin-top:10px; background:#000 repeat-y; width:731px; padding:8px 7px 25px 7px;}

.displaygame_headerbg{clear:both; background:url('images/playgame_headerbg.gif') no-repeat; width:712px; height:32px; padding-left:20px; padding-right:0; padding-top:10px; padding-bottom:0}

.gametitle_lefttxt span{color:#D8DBEA;}

.gametitle_righttxt a{color:#000; text-decoration:none; font:bold 14px Trebuchet MS;}

.gametitle_lefttxt{float:left; font:bold 16px Trebuchet MS;}

.gametitle_righttxt{float:right; margin-right:15px; text-align:right; font:bold 14px Trebuchet MS;}

.displaygame_part{clear:both; margin-top:15px; text-align:center; width:730px;}

.gamedesc_part{clear:both; padding-top:10px; width:745px; float:left; margin-bottom:10px;}

.gamedesc_left{float:left; width:463px;}

.gamedesc_top{background-image:url('images/gamedesc_top.gif'); background-repeat:no-repeat; background-color:#374D6D; width:439px; padding-left:12px; padding-right:12px; padding-top:12px; padding-bottom:0}

.gamedesc_btm{clear:both; background:url('images/gamedesc_btm.gif') no-repeat; width:463px; height:8px}

.gamedesc_title{clear:both; height:30px; font:bold 16px Trebuchet MS; color:#ffffff;}

.gamedesc_desctitle{clear:both; font:bold 11px Tahoma; color:#000; height:20px;}

.gamedesc_desc{clear:both; font:11px Tahoma; color:#000; padding-bottom:15px;}

.gamedesc_instruction_title{clear:both; font:bold 11px Tahoma; color:#013d75; height:20px;}

.gamedesc_instruction_desc{clear:both; font:11px Tahoma; color:#000;}

.gamedesc_right{float:left; width:280px; text-align:center;}

.rating_part{clear:both; text-align:center; padding-bottom:5px;}

.rating_title{clear:both; font:bold 11px Tahoma; color:#bb0707; height:20px;}

.gameoptions{clear:both; margin-left:50px; text-align:left;}

.gameoptions li{clear:both; line-height:22px; height:22px; font:bold 11px Tahoma;}

.gamedesc_right_btm{clear:both; padding-top:10px; font:11px Tahoma; margin-left:10px; text-align:left;}

.playcount{float:left; width:100px;}

.game_category{float:left; width:150px;}

.othergames_bg{clear:both; background:url('images/relatedgames_bg.gif') no-repeat; width:723px; height:233px; padding-left:15px; text-align:left}

.relatedgames_bg1{clear:both; background:url('images/relatedgames_bg1.gif') no-repeat; width:723px; height:143px; padding-left:15px; text-align:center}

.relatedgames_bg{clear:both; background:url('images/relatedgames_bg.gif') no-repeat; width:723px; height:113px; padding-left:15px; text-align:center}

.relatedgames_title{clear:both; padding-top:9px; height:35px; font:16px Arial; color:#FFF;}

.relatedgames_title1{clear:both; padding-top:13px; height:35px; font:bold 12px Tahoma; color:#000000;}

.relatedgames_part{clear:both;}

.relatedgames_part img{float:left; margin-left:17px; height:58px; width:68px; border:1px solid #FFF;}

.blog_adv_section{clear:both; margin-top:10px; width:740px;}

.blog_taf_part{float:left; width:420px;}

.playgame_adv_taf{float:left; width:758px;}

.playpage_adv_part{width:758px; margin-left:4px; background:url('images/playpage_adv_bg.gif') no-repeat; height:103px; text-align:center; color:#FFF; line-height:274px; font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; font-family:Arial}

.playpage_adv_part a{color:#FFF;}

.blog_bg{clear:both; background:url('images/blog_bg.gif') no-repeat; width:417px; height:103px}

.blog_title{padding-top:6px; height:22px; font:bold 12px Arial; color:#190943; text-align:center;}

.blog_desc{clear:both; margin-left:15px; width:390px;}

.blog_desc textarea{width:390px; height:65px; color:#000; background:; border:medium none;; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Tahoma}

.taf_bg{clear:both; background:url('images/taf_bg.gif') no-repeat; width:285px; height:140px; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Arial; margin-left:10px; margin-right:0; margin-top:10px; margin-bottom:0; padding-left:15px; padding-right:0; padding-top:10px; padding-bottom:10px}

.taf_header{clear:both; height:25px; text-align:center; font:bold 13px Arial; color:#000;}

.comments_section{clear:both; padding-top:15px; width:740px;}

.comments_bg{clear:both; background:url('images/comments_bg.gif') no-repeat; width:414px; height:179px; margin-top:5px}

.comment_title{clear:both; padding-top:17px; height:30px; text-align:center; font:bold 12px Arial;}

.comment_textarea_part{clear:both; width:390px; height:133px;}

.comment_textarea{clear:both; height:105px; width:355px; margin-left:10px;}

.comment_textarea textarea{border:medium none; background:; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Tahoma}

.comment_btn{clear:both; text-align:right;}

.comment_btn input{height:27px; width:125px; border:medium none; background:;}

.comments_entry_heading{clear:both; padding:5px 0px; text-align:left; font:bold 11px Tahoma; color:#095f83;}

.comments_entry_part{clear:both; padding:5px 0px; width:415px; border-bottom:1px solid #dedede; float:left;}

.comments_entry_left{float:left; width:77px; text-align:left;}

.comments_entry_left img{width:68px; height:68px; border:none;}

.comments_entry_right{float:left; width:335px; text-align:left; font:11px Tahoma;}

.comment_posted_user{clear:both; height:25px;}

.comment_posted_desc{clear:both;}

.tos_text{font:12px Arial; text-align:left; width:98%;}

.tos_text p { line-height:20px; text-align:left !important;}

.tos_text li{list-style:decimal; margin-left:25px; line-height:20px;}

.memberlist_header{clear:both; text-align:center; font:bold 18px Arial; color:#2d567b; height:25px; border-bottom:1px solid #2d567b;}

.memberlist_searchpart{clear:both; margin-top:15px; margin-left:160px; float:left; height:40px;}

.memberlist_searchtxtbox{float:left; background:url('images/memberlist_textbox.gif') no-repeat; width:230px; height:20px; padding:4px}

.memberlist_searchtxtbox input{width:225px; height:17px; padding-top:2px; color:#FFF; background:; border:medium none;; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Arial}

.memberlist_searchbtn{float:left; margin-left:5px; background:url('images/memberlist_btn.gif') no-repeat; width:33px; height:29px}

.memberlist_searchbtn input{width:33px; height:29px; background:; border:medium none;}

.memberlist_box{float:left; width:165px; height:95px; border:1px solid #565656; margin:10px 0 0 5px; padding:5px 4px;}

.memberlist_top{clear:both; margin-top:5px; height:65px;}

.memberlist_left{float:left; width:85px; text-align:center;}

.memberlist_left img{width:70px; height:58px; border:1px solid #19212f;}

.memberlist_right{float:left; width:75px;}

.member_title{clear:both; font:bold 13px Arial; height:45px;}

.member_title a{color:#000; text-decoration:none;}

.member_profile{clear:both; font:bold 12px Arial; color:#434f88;}

.member_profile a{color:#434f88; text-decoration:underline;}

.member_total_plays{clear:both; padding-top:5px; font:11px Arial; color:#d90a0a; text-align:center;}

.mem_pagination_bg{clear:both;}

.our_links{clear:both; width:530px;}

.our_links li{clear:both; line-height:20px !important; margin-left:10px; font:11px Arial;}

.preview_adv_bg{clear:both; background:url('images/preview_adv_bg.gif') no-repeat; width:250px; height:250px; text-align:center; line-height:250px !important; float:left; color:#FFF; font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; font-family:Arial}

.preview_adv_bg a{color:#FFF;}



.dropdown2 {float:left;  width:90px; margin:0px !important;}
.dropdown2 dt {width:70px; cursor:pointer; background:url('images/other_cats.gif') no-repeat; height:17px; padding-left:0px; padding-right:0; padding-top:17px; padding-bottom:0; background-repeat:no-repeat}
.dropdown2 dt:hover {background:url('images/other_cats_hover.gif') no-repeat; }
.dropdown2 dd {position:absolute; overflow:hidden; width:140px; display:none; background:#bae037; z-index:200; opacity:0; text-align:left !important;}
.dropdown2 ul {width:140px; list-style:none; border-top:none}
.dropdown2 li {display:inline;}
.dropdown2 a, .dropdown2 a:active, .dropdown2 a:visited {display:block;text-align:left !important; width:140px; text-decoration:none; background:#bae037;}





.drop-down-left {
	border: 1px solid black;
	width: 175px;
	float: left;
	background-color: white;
	font-weight: medium;
	color: black;
}


td.cattop
{ 

height:20px;

	color:#F7DB16;
	font-size:13px;
	font-weight:bold;
	padding:2px;
	background: url('images/sidebar_header.gif') repeat-x left;
	
}




.small_sections{
	color:#FFFFFF;
	width: auto;
	margin-left:2px;;
	margin-right:2px;
	margin-bottom:5px;
	border:0px solid #000000;
}


.registration{
	
	margin-right: 250px;
	float: right;
	height:20px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding:2px;
	
}


.small_section_headers{
	height:20px;
	background-color:#000000;
	color:#F7DB16;
	font-size:13px;
	font-weight:bold;
	padding:2px;
	background: url('images/sidebar_header.gif') repeat-x ;
	
}
.main_section_box{
    color:#FFFFFF;
	clear:both;
	margin-top:10px;
}

.main_section_headers{
	background:url('images/mainbox_bg.gif') no-repeat; width:535px; height:32px; padding-top:10px; padding-left:10px; color:#223100; font-style:normal; font-variant:normal; font-weight:bold; font-size:18px; font-family:Arial
}





.main_section_content{
	margin-top:8px;
	color:#000;
	margin-bottom:5px;
	margin-left:10px;
	margin-right:10px;
}

.main_section_featured{
	margin-top:5px;
	padding:4px;
	
}

.main_section_played{
	background-color:#082E63;
        color:#FFFFFF;
	border: 2px solid #999999;
	font-size:13px;
	font-weight:bold;
	
	
}

   

div#wrapper1 {
	clear:both;
	width: 951px;
	background-image: url('images/wrapper_back.gif');
	margin: auto
	
}

div#wrapper1 div#shadow_left {
	padding-left: 12px;
	width: 947px;
}

div#wrapper1 div#shadow_left div#shadow_right {
	padding-right: 12px;
	width: 947px;
}




div#wrapper1 div#navbar {
	width: 905px;
	height: 45px;
	background-image: url('images/navbar_back.gif');
	padding-left: 24px
}


div#wrapper1 div#sidebar {
	float: left;
	width: 147px;
	margin-right: 2px;
}
div#wrapper1 div#sidebar div.google a {	
	float: left;
        height: 600px;
	display: block;
	margin-left:0px;
	float: left;
	height: 1px;
	width: 1px;
}







div#wrapper1 div#sidebar a {
	display: block;
	height: 21px;
	width: 134px;
	line-height: 21px;
	background: url('images/sidebar_link.gif') no-repeat left top;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 13px	
}

div#wrapper1 div#sidebar a:hover {
	background: url('images/sidebar_link_over.gif') no-repeat left top;
	color: #7baded

}

div#wrapper1 div#sidebar h1 {
	color: #f7db16;
	font-size: 11px;
	height: 32px;
	line-height: 32px;
	padding-left: 11px;
	padding-bottom: 3px;
	background: url('images/sidebar_header.gif') no-repeat left;
	margin-bottom: -3px; margin-left:0px; margin-right:0px; margin-top:0px; padding-right:0px; padding-top:0px

}






div#wrapper1 div#main {
	background: #082E63;
	float: left;
	width: 775px;
}


div#wrapper1 div#main div.blue_bar {
	background-image: url('images/blue_bar.gif');
	height: 32px;
	width: 783px
}

div#wrapper1 div#main div.blue_bar img.left {	
	float: left;
}



div#wrapper1 div#main div.blue_bar div#name_box {
	float: left;
	padding-top: 7px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	margin-left: 60px;
	width: 280px;
	background-image:url('images/namebox_back.gif');
	font-weight: bold;
	font-size: 14px;
	color: #F7DB16
}



.newest_games_bar{
	width:945px;
	background: #082E63;
	height:auto;
	margin-bottom:5px;
	text-align:center;
}

.menu_bar{
        text-align:center;
	background: #000000;
	width: 930px;
	height:30px;
	border:0px solid #FFFFFF;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	margin-top:0px;
}

div#wrapper1 div#main div#main_left {
	
	width: 504px;
	padding: 0px 10px;
	float: left; 
	padding-top: 9px;
}



div#wrapper1  div#ads {
	padding: 5px;
	background: #082E63;
	margin: 3px 0px;
	border: 2px solid #999999;
}

div#main div#main_right {

	width: 178px;
	float: right;
	padding-top: 0px;
}

div#main div#main_right div.right_box {
	margin-left: 2px;
	background: #0C356E;
	border: 1px solid #999999;
	height: auto;
	width: 175px;
	color: #FFFFFF;
	font-size: 12px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
div#main div#main_right div.rightk_box {
	font-weight: bold;
	font-size: 11px;
}

div#main div#main_right div.right_box a:hover {
	color: #f7db16;
}

div#main div#main_right div.right_box div.entry {
	height: auto;
	margin: 0px;
}
div#main div#main_right div.right_box div.entry img {
	float: left;
	border: 1px solid #888888;
	margin-right: 10px;
}


/*browsegames menu*/
.browsegames {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
margin:3px;
padding:0;
text-transform:uppercase;
 }
.browsegames ul {
	margin: 0;
	padding: 0;
	list-style-type:none;
}
.browsegames li {
	margin: 0;
	border-bottom: 1px solid #999999;
	background:url('images/bullet-green.gif') no-repeat left;; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:1px
}
.browsegames li a, .browsegames li a:visited {
font-weight:bold;
	font-size: 11px;
	text-align:left;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px 5px 2px 18px;
	display:block;
	
}
.browsegames li a:hover {
	text-decoration: none;
	color: #339900;
	
}
.browsegames li.gamedownload a{
/*color:#228988 !important;*/
font-weight:bold;
}


/**/



.pagination{
width: auto; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: center;
border-width: 0 0px; /*Left/ right border width of pagination DIV.*/
padding: 0 0 4px 0;
font:bold 17px Arial;
color: #025982;
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 315px; /*IE5 width*/
w\idth: 315px; /*IE6 width*/
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #025982;
}

.pagination .current{
padding: 0 2px 0 5px;
text-decoration: none; 
color: #FFF;
background:#000;
}

.pagination a:hover, .pagination a.selected{
color: #739e0f;
background-color: #000;
}

.pagination span{
padding: 0 5px;
color: #FFF;
background-color: #000000;
}

.private_message_left{
  width:140px;
  float:left;
  text-align:center;
  background-color:#DDDDDD;
  margin-right:5px;
  padding:5px;

}

.private_message_main{
  width:auto;
  float:left;
  padding:5px;

}

.useradmin{
  text-align:left;
  color:#FFF;
  font:12px Arial;
}

.useradmin a:link {
text-decoration: none;
color: #9dc0fc;
}
.useradmin a:visited {
text-decoration: none;
color: #9dc0fc;
}
.useradmin a:hover {
text-decoration: underline;
color: #9dc0fc;
}
.useradmin a:active {
text-decoration: underline;
color: #9dc0fc;
}

.game_breadcrumb a:link {
text-decoration: underline;
color: #FFFFFF;
}
.game_breadcrumb a:visited {
text-decoration: underline;
color: #FFFFFF;
}
.game_breadcrumb a:hover {
text-decoration: underline;
color: #FFFF00;
}
.game_breadcrumb a:active {
text-decoration: underline;
color: #FFFFFF;
}	



a.submenu, a.submenu:link, a.submenu:visited {
display: block;
float: left;
padding: 5px;
margin: 0 3px 0 3px;
font-size: 12px;
font-weight: bold;
font-family: arial, verdana, sans-serif;
color: #FFFFFF;

}

a.submenu:hover {
display: block;
float: left;
padding: 5px;
margin: 0 3px 0 3px;
font-size: 12px;
font-family: arial, verdana, sans-serif;
color: #000000;
background-color: rgb(14, 134, 200);

}


. Bookmarkbox (border-bottom: 1px solid # DDD; border-top: 1px solid # DDD; padding: 0px 5px 5px 0px;) 
. bookmarkitem (float: left; padding: 5px;)
