body {
	background-color: #dee6f2;
	margin:0;
	padding:0;
	font-family:Arial;
}

.normaltext {
	font-size:12px;
}

.pagecontainer {
	width:1000px;
	margin:auto;
}

.header {
	background-image: url(images/header_bg.png);
	width:1000px; /*follow your image's size*/
	height:100px;/*follow your image's size*/
}

.header img {
	border: 0px; 
	margin: 0px;
	padding: 0px;
}

.header-a {
	margin: 26px 0 0 0;
	padding-left: 5px;
	float: left;
	width: 245px;
	height: 64px;
}

.header-b {
	margin: 3px 0 0 0;
	padding: 0px;
	float: right;
	text-align: right;
	width: 750px;
}

.header-ba {
	float: left;
	width: 178px;
	margin-left: 348px;
}

.header-bb {
	float: left;
	width: 219px;
}

#searchwrapper {
	width:218px; /*follow your image's size*/
	height:35px;/*follow your image's size*/
	background-image:url(images/search_background.png);
	background-repeat:no-repeat; /*important*/
	padding:0px;
	margin:0px;
	position:relative; /*important*/
}

#searchwrapper form { display:inline ; }
 
.searchbox {
	border:0px; /*important*/
	background-color:transparent; /*important*/
	position:absolute; /*important*/
	top:7px;
	left:34px;
	width:140px;
	height:15px;
}
 
.searchbox_submit {
	border:0px; /*important*/
	background-color:transparent; /*important*/
	position:absolute; /*important*/
	top:3px;
	left:185px;
	width:28px;
	height:28px;
} 

.findgames_bg {
	float:right; 
	background:url(images/findgames_bg.png) no-repeat; 
	width:166px; 
	height:25px; 
	padding:5px;
}

#quickselect_wrapper {
	width:171px; /*follow your image's size*/
	height:35px;/*follow your image's size*/
	background-image:url(images/findgames_bg.png);
	background-repeat:no-repeat; /*important*/
	padding:0px;
	margin:0px;
	position:relative; /*important*/
}

#quickselect_wrapper form { display:inline ; }


.gameselect {
	margin-top: 9px;
	margin-right: 8px;
	font-size: 9px;
	font-family: Verdana;
	width: 154px;
}

.container {
	position:absolute;
	margin-top: 93px;
	width: 1000px;
	padding: 0px;
	text-align: center;
}


.topstrip {
	padding: 0;
	margin: 0;
	width: 1000px;
	height: 48px;
	background-image: url(images/top_bg.png);
	font-size: 9px;
}


.black_container {
	width: 990px;
	padding: 0px;
	text-align: center;
	border-left: 5px solid #000;
	border-right: 5px solid #000;
}


.columnsection {
	clear:both;
	background-color: #FFFFFF;
	overflow: hidden;
	width: 100%
}


.featured_topads_part{clear:both; height:270px; padding:10px 7px 0 7px; width:976px;}

.top728x90ads{clear:both;}

.ads_300x250bg{float:left; background:url(images/300x250_bg.png) no-repeat; width:320px; height:260px; margin-right:7px; text-align:center; padding-top:10px;}

.ads_160x600bg{float:left; background:url(images/160x600_bg.png) no-repeat; width:238px; height:610px; margin-right:7px; text-align:center; padding-top:10px;}


 

.featuredgames_bg{float:left; background:url(images/featuredgames_bg-orange.png) no-repeat; width:649px; height:215px; padding-top:53px; }

.fgame_left{float:left; width:170px; text-align:center; padding-left:23px; padding-right:9px;}

.fgame_left img{width:170px; height:170px; border:1px solid	#000;}

.fgame_right{float:left; width:421px;}

.fgame_title{clear:both; height:30px; font:bold 19px Arial; padding-top:5px; padding-left: 5px; text-align:left;}

.fgame_title a{color:#000; text-decoration:none;}

.fgame_desc{clear:both; height:78px; line-height:16px; font:14px Arial; text-align:left; padding-left: 5px; padding-right: 5px;}

.fgame_playbtn{clear:both; height:39px; text-align:right; padding-right: 12px; padding-top: 10px;}

.anythingSlider{clear:both; width:649px; height:260px; position:relative;}

.anythingSlider .wrapper {width: 649px; overflow: hidden; height: 260px; position: absolute; top: 0; left: 0;}

.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:649px; height:260px; margin: 0;}

#thumbNav{text-align: center; float:right; width:90px; position: relative; top: 184px; right:148px;}

#thumbNav a{font:bold 14px Arial; display: inline-block; width:12px; height: 12px; text-align:center; margin: 0 5px 0 0; cursor:pointer; color:#FFF;}

#thumbNav a:link { text-decoration:none;}

#thumbNav a:hover { text-decoration:none;}

#thumbNav a.cur { text-decoration:underline;}

#arrow_left{position: relative; top: 184px; left:285px; text-align: center;  text-align:left; width:70px; float:left;}

#arrow_left a{color:#FFF;cursor:pointer;text-decoration:none;font:bold 14px Arial;}

#arrow_left a:hover{color:#FFF;text-decoration:underline;}

#arrow_right{position: relative; top: 184px; right:130px; float:left; text-align:left; width:40px; float:right; z-index:2;}

#arrow_right a{color:#FFF;cursor:pointer;text-decoration:none;font:bold 14px Arial;}

#arrow_right a:hover{color:#FFF;text-decoration:underline;}


.newgame_recentgame_part{clear:both; height:131px; padding-left:8px; width:982px; }

.newestgame_part{float:left; width:593px; padding-top:7px;}

.newestgame_top{clear:both; background:url(images/newestgame_top.png) no-repeat; width:593px; height:27px;}

.newestgame_middle{clear:both; float:left; background:#019900; width:570px; height:83px; padding:7px 0 2px 23px;}

.newestgame_btm{clear:both; background:url(images/newestgame_bottom.png) no-repeat; width:593px; height:6px;}	

.newestgame_box{width:82px;height:77px;float:left; background:#ffffff; padding-top:5px; margin-right:11px; text-align:center;}

.newestgame_box img{border:1px solid #000000;width:70px;height:70px;}


.recentplayed_part{float:left; width:373px; padding-top:7px; padding-left:8px; }

.recentplayed_top{clear:both; background:url(images/recentgame_top.png) no-repeat; width:373px; height:27px;}

.recentplayed_btm{clear:both; background:url(images/recentgame_bottom.png) no-repeat; width:373px; height:6px;}

.recentplayed_middle{clear:both; float:left; background:#019900; width:355px; padding:7px 0 2px 18px; height:83px;}

.recentplay_box{width:82px;height:77px;float:left; background:#ffffff; padding-top:5px; margin-right:3px; text-align:center;}

.recentplay_box img{border:1px solid #000000; width:70px; height:70px;}


.centercontent_part{float:left; padding-left:8px; width:982px; margin-top:10px; }

.centercontent_middlepart{float:left; width:974px; overflow: hidden;}

.left-column{float:left; width:238px; margin-right:6px;}

.right-column{float:left; width:730px;}




.mostpopular_part{float:left; width:238px; padding-top:7px; }

.mostpopular_top {float:left; background:url(images/mostpopular_bg.png) no-repeat; width:238px; height:27px; }

.mostpopular_middle{clear:both; background:#019900; width:228px; height:400px; padding-left:10px;}

.mostpopular_btm{clear:both; background:url(images/mostpopular_bottom.png) no-repeat; width:238px; height:6px;}

.mostpopular_mask {float:left; background:url(images/mostpopular_mask.png) no-repeat; width:218px; height:80px; }

.mostpopular_box_left{float:left; width:70px; padding-left:7px; padding-top:10px;}

.mostpopular_box_left img{width:60px; height:60px;}

.mostpopular_box_left a img{border:none;}

.mostpopular_box_right a img{border:none;}

.mostpopular_box_right{float:left; width:134px; font:11px Arial; color:#000; line-height:14px; padding-top:7px;}

.mostpopular_description {height:48px;}

.mostpopular_playnow {float:right; width:66px; height:18px;}


.advertisement_part{float:left; width:238px; padding-top:7px; }

.advertisement_top {float:left; background:url(images/advertisement_bg.png) no-repeat; width:238px; height:27px; }

.advertisement_middle{clear:both; background:#ff63a7; width:228px; height:400px; padding-left:10px;}

.advertisement_btm{clear:both; background:url(images/mostpopular_bottom.png) no-repeat; width:238px; height:6px;}

.advertisement_mask {float:left; background:url(images/mostpopular_mask.png) no-repeat; width:218px; height:80px; }

.advertisement_box_left{float:left; width:70px; padding-left:7px; padding-top:10px;}

.advertisement_box_left img{width:60px; height:60px;}

.advertisement_box_left a img{border:none;}

.advertisement_box_right a img{border:none;}

.advertisement_box_right{float:left; width:134px; font:11px Arial; color:#000; line-height:14px; padding-top:7px;}

.advertisement_description {height:48px;}

.advertisement_playnow {float:right; width:66px; height:18px;}


.toprated_part{clear:both; width:238px; padding-top:7px; }

.toprated_top {float:left; background:url(images/toprated_bg.png) no-repeat; width:238px; height:27px; }

.toprated_middle{clear:both; background:#019900; width:228px; height:400px; padding-left:10px;}

.toprated_btm{clear:both; background:url(images/toprated_bottom.png) no-repeat; width:238px; height:6px;}

.toprated_mask {float:left; background:url(images/toprated_mask.png) no-repeat; width:218px; height:80px; }

.toprated_box_left{float:left; width:70px; padding-left:7px; padding-top:10px;}

.toprated_box_left img{width:60px; height:60px;}

.toprated_box_left a img{border:none;}

.toprated_box_right a img{border:none;}

.toprated_box_right{float:left; width:134px; font:11px Arial; color:#000; line-height:14px; padding-top:7px;}

.toprated_description {height:48px;}

.toprated_playnow {float:right; width:66px; height:18px;}


.newestmenu_part{clear:both; width:238px; padding-top:7px; }

.newestmenu_top {float:left; background:url(images/newestmenu_bg.png) no-repeat; width:238px; height:27px; }

.newestmenu_middle{clear:both; background:#019900; width:228px; height:400px; padding-left:10px;}

.newestmenu_btm{clear:both; background:url(images/newestmenu_bottom.png) no-repeat; width:238px; height:6px;}

.newestmenu_mask {float:left; background:url(images/newestmenu_mask.png) no-repeat; width:218px; height:80px; }

.newestmenu_box_left{float:left; width:70px; padding-left:7px; padding-top:10px;}

.newestmenu_box_left img{width:60px; height:60px;}

.newestmenu_box_left a img{border:none;}

.newestmenu_box_right a img{border:none;}

.newestmenu_box_right{float:left; width:134px; font:11px Arial; color:#000; line-height:14px; padding-top:7px;}

.newestmenu_description {height:48px;}

.newestmenu_playnow {float:right; width:66px; height:18px;}



.home_browsetxt_bg{clear:both; background:url(images/home_browsetxt_bg.png) no-repeat; width:730px; height:47px; padding:15px 0 0 10px; font:bold 16px Arial; color:#fff; text-align:left; text-transform:capitalize;}

.home_browsetxt_bg_game{clear:both; background:url(images/home_browsetxt_bg_game.png) no-repeat; width:974px; height:47px; padding:16px 0 0 10px; font:bold 14px Arial; color:#fff; text-align:left;}

.you_are_playing {float:left; width:570px;}

a:link.you_are_playing_link { color: #fff; text-decoration: none; }
a:visited.you_are_playing_link { color: #fff; text-decoration: none; }
a:hover.you_are_playing_link { color: #fff; text-decoration: none; }
a:active.you_are_playing_link { color: #fff; text-decoration: none; }


.browse_cat_box{float:left; background:url(images/browse_catbox.png) no-repeat; width:238px; height:252px; margin-right:3px; margin-bottom:18px;}

.browse_cat_box_img{clear:both; padding-top:13px; height:128px; text-align:center;}

.browse_cat_box_img img{width:125px; height:125px; border:1px solid #000;}

.browse_cat_box_title {clear:both; text-align:center; height:30px; font-weight:bold; color:#FFF; font:12px Arial;}

.browse_cat_box_title a:link {text-decoration:none; color:#FFF; font-weight:bold;}

.browse_cat_box_title a:hover {text-decoration:none; color:#FFF; font-weight:bold;}

.browse_cat_box_title a:visited {text-decoration:none; color:#FFF; font-weight:bold;}

.browse_cat_box_desc {clear:both; padding-left:19px; width:200px; color:#000; height:45px; overflow:hidden; line-height:17px; font:12px Arial;}

.browse_cat_box_rating{clear:both; text-align:center; color:#000; height:25px; overflow:hidden; line-height:10px; font-family: Arial; font-size: 12px;}

.browse_pag_nav{clear:both; background:url(images/home_browsetxt_bg.jpg) no-repeat; width:730px; height:38px; padding-top:9px; text-align:center;}

.browse_pag_nav img{margin:0px 5px;}

.browse_pag_nav span{ padding:4px 7px; position:relative; top:-10px;font-size:18px; font-weight:bold; margin:0px 2px;}

.browse_pag_nav span.active{background:#FFF;}

.plugs_100x100 {clear:both; width:730px; height:115px;}




.featured-gamespage_middle{clear:both; float:right; width:726px; }

.featured-gamespage_middle_left{float:left; width:320px; padding-top:17px;}

.feature-gamespage_middle_right{float:left; width:406px;}

.featured-gamespage{float:left; width:406px;}

.featured-gamespage img{margin:10px 5px 0 0; width:125px; height:125px; border:1px solid #798591;}

.column1-gamestop {float:left; width:238px; margin-left:10px;}

.column2-gamestop {float:left; width:726px; height:285px;}

.game_bg{clear:both; background:#000; float:left; width:974px; padding-top:10px; padding-bottom:10px;}

.column1game{float:left; width:730px; padding-top:4px; padding-right:6px;}

.column2game{float:left; width:238px; padding-top:4px;}


.featured-bottomleft{float:left; width:238px; padding-left:3px;}

.featured-bottomleft img{margin:5px 5px 0 0; width:72px; height:72px; border:1px solid #798591;}

.featured-botomleft_title {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	margin: 0; 0 0 10px;
	width: 238px;
	text-align: left;
}


.options_bg{clear:both; width:730px; height:59px; float:left; margin:5px 0 0 0;}

.fullscreen_link{float:left; padding-left:2px; width:217px; line-height:49px !important; text-align:left;}

.options_bg a{color:#000;}

.report_link{float:left; width:183px; line-height:49px !important; text-align:left;}

.email_link{float:left; width:224px; line-height:49px !important; text-align:left;}

.share_link{float:left; width:102px; line-height:49px !important; text-align:left;}

.gamedesc_topcurve{clear:both; background:url(images/gamedesc_topcurve.png) no-repeat; width:730px; height:7px;}

.gamedesc_btmcurve{clear:both; background:url(images/gamedesc_btmcurve.png) no-repeat; width:730px; height:7px;}

.gamedesc_middle{clear:both; background:#afb9c1; float:left; width:730px; font: 12px Arial;}

.taf_bg{float:left; margin-left:7px; width:196px; background:url(images/taf_bg.png) no-repeat; height:188px;}

.taf_top{clear:both; padding-top:12px; height:55px; line-height:20px; padding-left:50px; font:12px Arial; color:#FFF;}

.taf_header_txt{clear:both; height:28px; padding-left:44px; font:bold 12px Arial; color:#FFF;}

.taf_txtbox_part{clear:both; height:32px; float:left; width:190px;}

.taf_txtbox{float:left; width:85px; height:27px; padding-left:5px;}

.taf_txtbox input{width:83px; height:25px; border:1px solid #7e8d99; background:#222c36; font:bold 10px arial; color:#a5b3bf;}

.taf_txtbox_btm{clear:both; float:left; height:100px; width:190px;}

.taf_txtarea{float:left; width:174px; height:95px; padding-left:5px;}

.taf_txtarea textarea{width:172px; height:93px; border:1px solid #7e8d99; background:#222c36; font:bold 10px arial; color:#a5b3b4;}


.taf_btn{float:right; width:66px; height:18px; margin-top:2px; padding-right:10px; padding-top:5px;}

.taf_btn input{width:66px; height:18px; border:medium none;}


.gamedescription_part{float:left; width:712px;}

.gamedesc_white_top{clear:both; background:url(images/gamedesc_white_top.jpg) no-repeat; width:712px; height:7px; margin:0 0 0 9px;}

.gamedesc_white_middle{clear:both; background:#FFF; width:712px; float:left; margin:0 0 0 9px;}

.gamedesc_white_btm{clear:both; background:url(images/gamedesc_white_btm.jpg) no-repeat; width:712px; height:7px; margin:0 0 0 9px;}

.play_gm_det_img{width:125px;margin-left:10px;float:left; background:url(images/gameplaydesc_imgbg.jpg) no-repeat; text-align:center; height:123px;}

.play_gm_det_img img{width:111px; height:107px; margin-top:8px;}

.play_gm_all_det{width:560px;float:left; margin-left:10px;}

.play_gm_all_det_desc_tle{padding-bottom:5px; font:bold 12px arial; color:#ff0000; text-align:left;}

.play_gm_all_det_int_tle{padding:5px 0px; font:bold 12px arial; color:#ff0000; text-align:left;}

.play_gm_all_det_int_desc{line-height:18px; text-align:left;}

.play_gm_all_det_desc{line-height:18px; text-align:left;}

.addthis_bg{clear:both; float:left; margin:7px 0 0 9px; background:url(images/addthis_bg.png) no-repeat; width:551px; height:60px; padding:9px 0 0 161px; text-align:left;}

.addthis_bg textarea{width:540px; height:52px; border:medium none; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:arial}

.comment_list{clear:both; float:left; padding-top:10px; width:685px; margin-left:10px;}

.comment_topcurve{clear:both; background:url(images/comment_topcurve.jpg) no-repeat; width:683px; height:5px;}

.comment_btmcurve{clear:both; background:url(images/comment_btmcurve.jpg) no-repeat; width:683px; height:5px;}

.comment_middle{clear:both; background:#eceeef; width:683px; float:left;}

.commentlist_left{float:left; margin-left:5px; width:100px;}

.commentlist_left img{width:89px; height:89px;}

.commentlist_right{float:left; width:567px;}

.commentlist_right_top{padding-top:8px; height:20px; border-bottom:1px solid #c9cccf; float:left; width:567px;}

.commentlist_right_top_left{float:left; width:437px; font:bold 12px arial; color:#000101;}

.commentlist_right_top_left a{color:#000101;}

.commentlist_right_top_right{float:left; width:125px; font:11px arial; color:#000101;}

.commentlist_desc{clear:both; padding-top:12px; font:12px arial; color:#000101; line-height:17px;}

.comment_linesep{clear:both; margin:15px 0 15px 10px; float:left; width:683px; border-bottom:3px solid #e4e4e4;}

.comment_txtareabg{clear:both; background:url(images/commentstxt_bg.jpg) no-repeat; width:644px; height:125px; padding:15px;}

.comment_txtareabg textarea{width:635px; height:95px; background:; border:medium none;}

.comment_btn{clear:both; background:url(images/comment_submitbtn.jpg) no-repeat; width:159px; height:47px;}

.comment_btn input{width:159px; height:47px; background:; border:medium none;}

.related_topcurve{clear:both; background:url(images/gamedesc_topcurve.png) no-repeat; width:730px; height:7px;}

.related_middle{clear:both; background:#afb9c1; float:left; width:724px; padding-left:6px;}

.related_btmcurve{clear:both; background:url(images/gamedesc_btmcurve.png) no-repeat; width:730px; height:17px;}

.related_headerbg{clear:both; background:url(images/related_headerbg.png) no-repeat; width:716px; height:47px; font:bold 14px Arial; color:#fff; padding-left:18px; line-height:47px !important; text-align:left;}

.related_box{float:left; margin:8px 8px 0 0; background:url(images/related_box.png) no-repeat; width:170px; height:63px; padding-top:10px;}

.related_box_left{float:left; width:67px; text-align:center;}

.related_box_left img{width:50px; height:50px; border:1px solid #000;}

.related_box_right{float:left; width:100px;}

.related_box_right_top{clear:both; height:33px; overflow:hidden; font:11px arial;}

.related_box_right_top a{color:#000;}

.related_gms_list {clear:both; width:716px; padding-left:7px;}


a.favorites:link {text-decoration:none; display:block; background-color:#060; color:#FFF; font-size:11px; font-weight:bold; width:160px; text-align:center; padding:0; padding-top:3px; padding-bottom:4px; border:1px solid #ffffff; outline:1px solid #060; text-decoration:none; margin-left:1px;}
a.favorites:visited {text-decoration:none; display:block; background-color:#060; color:#FFF; font-size:11px; font-weight:bold; width:160px; text-align:center; padding:0; padding-top:3px; padding-bottom:4px; border:1px solid #ffffff; outline:1px solid #060; text-decoration:none; margin-left:1px;}
a.favorites:hover {text-decoration:none; display:block; background-color:#060; color:#FFF; font-size:11px; font-weight:bold; width:160px; text-align:center; padding:0; padding-top:3px; padding-bottom:4px; border:1px solid #ffffff; outline:1px solid #060; text-decoration:none; margin-left:1px;}
a.favorites:active {text-decoration:none; display:block; background-color:#060; color:#FFF; font-size:11px; font-weight:bold; width:160px; text-align:center; padding:0; padding-top:3px; padding-bottom:4px; border:1px solid #ffffff; outline:1px solid #060; text-decoration:none; margin-left:1px;}

a.remfavorites:link {text-decoration:none; display:block; background-color:#F00; color:#FFF; font-size:11px; font-weight:bold; width:160px; text-align:center; padding:0; padding-top:3px; padding-bottom:4px; border:1px solid #ffffff; outline:1px solid #F00; text-decoration:none; margin-left:1px;}
a.remfavorites:visited {text-decoration:none; display:block; background-color:#F00; color:#FFF; font-size:11px; font-weight:bold; width:160px; text-align:center; padding:0; padding-top:3px; padding-bottom:4px; border:1px solid #ffffff; outline:1px solid #F00; text-decoration:none; margin-left:1px;}
a.remfavorites:hover {text-decoration:none; display:block; background-color:#F00; color:#FFF; font-size:11px; font-weight:bold; width:160px; text-align:center; padding:0; padding-top:3px; padding-bottom:4px; border:1px solid #ffffff; outline:1px solid #F00; text-decoration:none; margin-left:1px;}
a.remfavorites:active {text-decoration:none; display:block; background-color:#F00; color:#FFF; font-size:11px; font-weight:bold; width:160px; text-align:center; padding:0; padding-top:3px; padding-bottom:4px; border:1px solid #ffffff; outline:1px solid #F00; text-decoration:none; margin-left:1px;}









.table_bottom {
	clear:both;
	height: 5px;
	background-image: url(images/table_bottom.png);
}


.footer {
	clear:both;
	height: 80px;
	background-image: url(images/footer_bg.png);
	font-family: Verdana;
	font-size: 11px;
	width: 1000px;
	padding: 0px;
	color: #FFFFFF;
}

ul {margin-left: 0; padding-left: 0;}

li{list-style:none;}

.footermenu_part{ float:left; width:1000px; height:80px;}

.footermenu_part_left{float:left; width:780px; margin:10px 0 0 25px; font-family: Verdana; font-size: 12px;}

.footermenu_part_left li{float:left; margin:11px 22px 0 0; font-weight:bold; color:#FFF;}

.footermenu_part_left li a{color:#FFF; display:block; text-decoration:none;}

.footermenu_part_left li a:hover{color:yellow; text-decoration:none;}

.footermenu_part_right{float:right; width:195px; margin:23px 0 0 0;}

.bottom_linkbox {
	clear: both;
	padding: 5px;
}


.bottom_linkbox ul {
	margin: 0;
	padding: 0;
}

.bottom_linkbox li {line-height: 20px; color:#000;} 


.bottom_linkbox li a {color:#000; display:block; text-decoration:none;}

.bottom_linkbox li a:hover {color:#000; text-decoration:none;}


.linkbox_title {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	margin: 10px; 0 0 10px;
	width: 990px;
	text-align: left;
}

.linkbox_nested {
	width: 970px;
}

.A {
	float: left;
	width: 238px;
	margin-right: 8px;
}

.B {
	float: left;
	width: 238px;
}

.C {
	float: right;
	width: 238px;
}


.column1 {
	float: left;
	width: 323px;
}

.column2 {
	float: left;
	width: 324px;
}

.column3 {
	float: right;
	width: 323px;	
}

.columnA {
	float: left;
	width: 50%;
	text-align: left;	
}

.columnB {
	float: right;
	width: 50%;
	text-align: left;	
}


.copyright {
	clear:both;
	padding-top: 15px;
	padding-bottom: 15px;
	color:#000;
}



.topgrad {
	border: 1px solid #42B0F0;
	height: 29px;
	background-image: url(img/topgrad.png);
	font-size: 9px;
}

.topleft {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	float: left;
	padding-left: 24px;
	padding-top: 20px;
}

.topright {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	float: right;
	padding-right: 14px;
	padding-top: 19px;
}



.categoryselectsection {
	border-bottom: 3px solid #72a2f2;
	height: 31px;
}

.catgrad {
	width: 990px;
	height: 31px;
	background-image: url(images/catgrad.png);
	float: left;
	text-align: centar;
	padding-left: 0px;
}

.catselectsep {
	width: 34px;
	height: 31px;
	background-image: url(img/catselectsep.png);
	float: left;
}

.selectgrad {
	width: 170px;
	height: 31px;
	background-image: url(img/selectgrad.png);
	border-right: 2px solid #64EB00;
	float: left;
}






.welcomearea {
	font-size: 14px;
	font-family: Arial;
	color: #000000;
	background-color: #FFFFFF;
	padding: 4px;
}


.maincontent {background:pink;}


.category-box{ width:351px; height:349px; background:url(images/category_box.png) no-repeat; float:left; margin-bottom:17px;}

.category-box a:link, a:visited { text-decoration:none; color:#000;}

.category-box a:hover{ text-decoration:none; color:#888;}

.category-title{ padding-top:18px; font:bold 16px Arial; color:#FFF; width:351px; height:33px; text-align:center;}

.random-game{width:351px; height:117px; padding-left:10px; clear:both;}

.game-photo{ width:112px; height:112px; float:left;}

.game-photo img{width:102px; height:102px; padding-top:10px; padding-left:0px;}

.game-details{ width:214px; height:107px; float:left; padding-top:10px;}

.game-title{ width:198px; height:25px; font:bold 12px Arial; line-height:17px; text-align:left;}

.game-desc{width:198px; height:50px; font:12px Arial; line-height:15px; text-align:left;}

.playnow{ width:77px; height:29px; clear:both; float:right;}

.more-games-text{ padding-top:8px; font:bold 12px Arial; width:351px; height:21px; text-align:center;}

.more-games{width:331px; height:105px; clear:both; padding-top:10px; padding-left:10px; padding-right:10px; }

.game1{width:75px; height:108px; padding-left:5px; float:left;}

.game1-photo{width:72px; height:72px; padding-left:5px; float:left; }

.game1-play{ clear:both; width:75px; height:22px; padding-top:5px; padding-left:5px; text-align:center;}

.viewall{width:331px; height:19px; padding-top:11px; padding-left:10px; padding-right:10px;}

.view-all-text{ font:bold 12px Arial; color:#585757; text-align:right;}

.view-all-text a:link, a:visited { text-decoration:underline; color:#000;}

.view-all-text a:hover{ text-decoration:underline; color:#888;}




	

.menuheadgreen, .menuhead1 {
	background-image: url(img/greengrad.png);
	height: 30px;
	text-align: center;
	border: 1px solid #54C811;
	margin-bottom: 4px;
}

.menuheadblue, .menuhead2 {
	background-image: url(img/bluegrad.png);
	height: 30px;
	text-align: center;
	border: 1px solid #4CAFE6;
	margin-bottom: 4px;
}

.menuheadgray, .menuhead3 {
	background-image: url(img/graygrad.png);
	height: 30px;
	text-align: center;
	border: 1px solid #9B9B9B;
	margin-bottom: 4px;
}


.menuheadtext {
	font-size: 15px;
	font-family: Arial;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 6px;
}

.menutext {
	font-family: Arial;
	font-size: 9px;
	text-align: left;
	margin-bottom: 4px;
}

.menutext-teenPG {
	font-family: Arial;
	font-size: 14px;
	text-align: left;
	margin-bottom: 4px;
	margin-left: 4px;
}

.largertext {
	font-family: Verdana;
	font-size: 11px;
}

.graymenutext {
	color: #555555;
}


.menutext input, .menutext select, .menutext textarea {
	font-size: 9px;
	font-family: Verdana;
	border: 1px solid #0088AA;
	margin: 4px;
	background-color: #FFFFFF;
}

.menunum {
	font-weight: bold;
	font-family:Verdana;
	font-size: 9px;
	color: #666666;
}

.paddedcontent {
	padding: 4px;
}

.statsmenu {
	background-image: url(img/yellowgrad.png);
	border: 1px solid #FFB703;
	font-family: Verdana;
	font-size: 9px;
	color: #555555;
	text-align: center;
	margin-bottom: 4px;
	padding: 8px;
}

.membersmenu {
	border: 1px solid #DCDCDC;
	background-color: #EBEBEB;
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-align: left;
	margin-bottom: 4px;
	padding: 2px;
}


.membersmenu input {
	width: 100px;
	font-size: 9px;
	font-family: Verdana;
	border: 1px solid #ABABAB;
	padding: 1px;
	margin-bottom: 2px;
	background-color: #FFFFFF;
}

/* links */
#catlinks {
	padding-top: 8px;
	font-size: 12px;
	font-family: Verdana;
	color: #FFFFFF;
	font-weight: bold;
}

#catlinks a:link {
	color: #FFFFFF;
	text-decoration: none;
}

#catlinks a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#catlinks a:hover {
	color: yellow;
	text-decoration: none;
}

#topleftlinks {
	font-weight: bold;
}

#topleftlinks a:link {
	color: #FFFFFF;
	text-decoration: none;
}

#topleftlinks a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#topleftlinks a:hover {
	color: yellow;
	text-decoration: none;
}

.menutext a:link {
	color: #000;
	text-decoration:none;
	font-weight: bold;
}

.menutext a:visited {
	color: #000;
	text-decoration:none;
	font-weight: bold;
}

.menutext a:hover {
	color: #888888;
	text-decoration:none;
	font-weight: bold;
}

.welcomearea a:link {
	color: #FFF204;
}

.welcomearea a:visited {
	color: #FFF902;
}

.welcomearea a:hover {
	color: #FFFFFF;
}


.membersmenu a:link {
	color: blue;
}

.membersmenu a:visited {
	color: blue;
}

.membersmenu a:hover {
	color: #00BCF4;
}

.footermenu_part a:link {
	color: #FFFFFF;
}

.footermenu_part a:visited {
	color: #FFFFFF;
}

.catlink_game a:visited {
	color: #FFFFFF;
}

.catlink_game a:link {
	color: #FFFFFF;
}

.footer a:hover {
	color: #ff63a7;
}

/* a:link {
	color: #000;
}

a:visited {
	color: #000;
}

a:hover {
	color: #888888;
}*/


/* end of links */

.searchtext {
	font-size: 9px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}

.searchbutton {
	font-size: 9px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}

.sidemenucontent {
	border: 1px solid #DCDCDC;
	background-color: #FAFAFA;
	font-family: Verdana;
	font-size: 9px;
	padding: 3px;
	color: #666666;
	text-align: left;
}

.browse_pag_nav{clear:both; background:url(images/home_browsetxt_bg.png) no-repeat; width:730px; height:47px; padding-top:9px; text-align:center; font:Arial;}

.browse_pag_nav img{margin:0px 5px;}

.browse_pag_nav a{font-family:Arial; text-decoration:none;}

.browse_pag_nav span{padding:4px 7px; position:relative; top:-10px;font-size:18px; font-weight:bold; margin:0px 2px; font-family:Arial;}

.browse_pag_nav span.active{background:#FFF;}

.pagelink{font-size:18px; font-weight:bold; color:black; text-decoration:none; text-align:center; width:26px; height:22px; padding:4px 7px; position:relative; top:-10px; margin:0px 2px;}

.pagelink:hover{background:#FFF; color:blue; text-decoration:none;}



.feedback_topcurve{clear:both; background:url(images/comments_topcurve.png) no-repeat; width:730px; height:7px;}

.feedback_middle {clear:both; float:left; background:#efefef; width:724px; padding-left:6px;}

.feedback_header{clear:both; background:url(images/related_headerbg.png) no-repeat; width:716px; height:47px; font:bold 14px Arial; color:#fff; padding-left:18px; line-height:47px !important; text-align:left;}

.feedback_btmcurve{clear:both; background:url(images/comments_btmcurve.png) no-repeat; width:730px; height:17px;}

.input_txtarea{clear:both; width:250px; height:150px; border:1px solid #AFB9C2;}

.txtboxes{width:150px; height:20px; border:1px solid #AFB9C2;}

.form_left{float:left; width:315px; height:30px; padding-right:5px; text-align:right; font:normal bold 12px Arial;}

.form_right{float:right; width:410px; height:30px; text-align:left;}

.form_left_tall{float:left; width:315px; height:160px; padding-right:5px; text-align:right; font:normal bold 12px Arial;}

.form_right_tall{float:right; width:410px; height:160px; text-align:left;}

.priv_middle{clear:both; float:left; width:710px; padding-left:10px; text-align:left;}

.spacer {clear:both; height:10px;}



/*             styles for the star rater                */
/*            copyright http://komodomedia.com/blog/index.php/2007/01/20/css-star-rating-redux/               */

.star {color:#FFF; padding-top:5px;}

.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating .current-rating {
background:url(img/star_rating.png) left -1000px repeat-x;
}

.star-rating {
position:relative;
width:80px;
height:16px;
overflow:hidden;
list-style:none;
background-position:left top;
margin:0;
padding:0;
}

.star-rating li {
display:inline;
}

.star-rating a,.star-rating .current-rating {
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:16px;
line-height:16px;
outline:none;
overflow:hidden;
border:none;
}

.star-rating a:hover,.star-rating a:active,.star-rating a:focus {
background-position:left bottom;
}

.star-rating a.one-star {
width:20%;
z-index:6;
}

.star-rating a.two-stars {
width:40%;
z-index:5;
}

.star-rating a.three-stars {
width:60%;
z-index:4;
}

.star-rating a.four-stars {
width:80%;
z-index:3;
}

.star-rating a.five-stars {
width:100%;
z-index:2;
}

.star-rating .current-rating {
z-index:1;
background-position:left center;
}

.inline-rating {
display:inline-block;
vertical-align:middle;
}