body {
	margin: 0 auto;
	width:984px;
	background: #1f87dd url(../images/bg.gif) top left repeat-x;
	font: 11px tahoma, verdana;
	color: #000;
}
body.stats{
	width: 375px;
	background: White;
}

h1 {
	font-size: 10px;
	padding: 0px;
	border: 0px;
	margin: 0px:
	font-weight: none;
	color: white;
}

.contentmain {
   float:left;
   background-color: #fff;
   width: 984px;
}
.maingame_cont{
	float: left;
}
.logo {
	float:left;
	width:305px;
	height:295px;
	border-style: none;
}
.logo a img{
	border:none;
}

.topbar {
	float:left;
	width:679px;
	height:125px;
	background: url(../images/topbar.gif) no-repeat;
}

.mainmenu {
	float:left;
	width:679px;
	height:35px;
	background: url(../images/mainmenu.gif) no-repeat;
}

.mainmenu ul {
    float:left;
	list-style: none;
	margin:0;
	padding:0;
}

.mainmenu li { 
    float:left;
	font: 11px tahoma, verdana;
	color: #fff;
	padding-left: 10px;
	padding-right: 10px;
	margin: 10px 0 0 0;
}

.mainmenu li a {
    color: #fff;
	text-decoration: none;
}

.mainmenu li a:hover {
    text-decoration: underline;
}

.share {
   float:right;
   text-align: left;
   width: 200px;
   margin: 10px 20px 0 0;
}

.share p { 
  float:left;
  font: 11px tahoma;
  font-weight: bold;
  color: #fff;
  padding:0;
  margin:0;
}

#socialbtn {
  float:right;
  border-style: none;
}

.gamemenu {
	float:left;
	width:679px;
	height:53px;
	background: url(../images/gamemenu.gif) no-repeat;
}

.gamemenu ul {
    list-style: none;
	margin:0;
	padding:0;
}

.gamemenu li {
    font: 11px tahoma, verdana;
	color: #fff;
    text-transform: uppercase;
	float:left;
	font-weight: bold;
	padding: 20px 0 20px 0;
}

.gamemenu li a {
    color: #fff;
	text-decoration: none;
	padding: 18px 10px 19px 10px;
}

.gamemenu li a:hover {
    background-color: #ca0d0d;
	border-bottom: 1px solid #ea4545;
}


/* -- LOGIN BEGIN -- */

.login {
	float:left;
	width:361px;
	height:72px;
	background-color: #0058a6;
	padding: 10px 0px 0px 10px;
}

.login p {
    float: left;
    font: 11px tahoma, verdana;
	color: #FFFFFF;
	font-weight: bold;
	padding:5px 0 0 0;
	margin:0;
}
.login a,
.login a:link,
.login a:visited{
    	font: 11px tahoma, verdana;
	color: #7f2400;
	font-weight: bold;
	text-decoration: none;
}
.login a:hover{
	color: #7f2400;	
	text-decoration: underline;
}
.logintext {
  font: 11px tahoma;
  color: #000000;
  margin:0;
  padding:5px 0 0 0;
}

.logintext a,.logintext a:link, .logintext a:visited {
  color: #88d2ff;
}

.logintext a:hover {
  text-decoration: none;
}

.loginuser {
  float:left;
  width: 120px;
  color: #fff;
}

.loginpass {
  float:left;
  width: 120px;
  padding-left: 10px;
  color: #fff;
  margin-right: 7px;
}
.inputbox {
  font: 11px tahoma;
  color: #000;
  padding: 3px;
  background-color: #fff;
  border: 0;
  margin: 3px 0 0 0;
}

.loginbutton {
  float: left;
  width: 69px;
  height: 22px;
  background: url(../images/loginbutton.gif) no-repeat;
  border-style: none;
  font: 11px tahoma;
  color: #fff;
  margin: 3px 0 0 7px;
  padding:2px 0 3px 0;
}

.header_user_info{
	color: #FFFFFF;	
	text-decoration: none; 
	font-weight: normal; 
	font-size: 11px;
}
.header_user_info a,
.header_user_info a:link,
.header_user_info a:visited{
    	font: 11px tahoma, verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.header_user_info a:hover{
	color: #FFFFFF;	
	text-decoration: underline;
}
/* -- LOGIN END -- */

/* -- SEARCH BEGIN -- */

.search {
	float:left;
	width:306px;
	height:70px;
	padding-top: 13px;
	background-color: #0058a6;
	border-right: 2px solid #ffffff;
}

.search p {
    float: left;
    font: 11px tahoma, verdana;
	color: #FFFFFF;
	font-weight: bold;
	padding:2px 0 0 0;
	margin:0;
}
.search a,
.search a:link,
.search a:visited{
    	font: 11px tahoma, verdana;
	color: #7f2400;
	font-weight: bold;
	text-decoration: none;
}
.search a:hover{
	color: #7f2400;	
	text-decoration: underline;
}
.searchtext {
  font: 11px tahoma;
  color: #000000;
  margin:0;
  padding:5px 0 0 0;
}

.searchtext a,.searchtext a:link, .searchtext a:visited {
  color: #88d2ff;
}

.searchtext a:hover {
  text-decoration: none;
}

.search_form {
    float:left;
	width: 245px;
	margin: 10px 0 0 35px;
	padding:0;
}

.sbutton2 {
   float: right;
   border-style: none;
   margin: 0 0 0 3px;
 }

.sbutton {
  float: left;
  width: 69px;
  height: 22px;
  background: url(../images/loginbutton.gif) no-repeat;
  border-style: none;
  font: 11px tahoma;
  color: #fff;
  margin-top: 3px;
  padding:2px 0 3px 0;
}

/* -- SEARCH END -- */



.sidebar {
	float:left;
	width:231px;
	background-color: #fff;
	padding: 2px 2px 0 2px;
}

.sidebarheader {
    float:left;
	width: 230px;
	height: 5px;
	background: url(../images/sidebar_header.gif) no-repeat;
}

.sidebarhead {
    float:left;
	width: 230px;
	height: 55px;
	background: url(../images/sidebar_head.gif) no-repeat;
}

.sidebarhead_title {
   font: 14px lucida sans, arial, trebuchet ms;
   color: #823401;
   text-transform: uppercase;
   font-weight: bold;
   padding:0;
   margin:12px 0 0 37px;
}

.sidebarcontent {
   float:left;
	width: 210px;
	background-color: #920000;
	padding: 0px 10px 5px 10px;
}

.sidebarcontent p {
   font: 11px tahoma, verdana;
	color: #fff;
	padding:0;
	margin:0;
	line-height: 18px;
}
.sidebarcontent.skyscraper{
	width: 185px;
	padding-left:35px;
}
.sidebarcontent.gameplugs{
	width: 165px;
	padding-left:55px;
}
.sidebarcontent.gameplugs a {
  color: #f8d195;
  font-weight: bold;
  padding:0px;
  margin:0;
  text-decoration: none;
}
.sidebarcontent.gameplugs a:hover {
  color: #f8d195;
  font-weight: bold;
  padding:0px;
  margin:0;
  text-decoration: underline;
}
.funimg {
    border-style: none;
	margin: 5px;
}

.vertad {
    border-style: none;
	margin: 5px 0 0 25px;
}

.sidebarfoot {
   float:left;
   width: 230px;
   height: 8px;
   background: url(../images/sidebar_foot.gif) no-repeat;
}

.contentbg {
	float:right;
	width:749px;
	background-color: #fff;
}


.content_box_header{
	padding:5px 0 0 20px;
	font-size: 130%;
}
.content_box{
	padding: 20px;
	font-size: 110%;
}

/*
.content_box.file{
	height:350px;
}
*/


.latestgames {
   float:left;
   width: 429px;
   margin:2px 0 0 0;
   padding:0;
}

.latestgames_head {
   float:left;
   width: 429px;
   background: url(../images/latestgames_head.gif) no-repeat;
   height: 45px;
}

.latestgames_head h1 {
   font: 14px lucida sans, arial, trebuchetms;
   color: #fff;
   font-weight: bold;
   text-transform: uppercase;
   padding:0;
   margin: 12px 0 0 25px;
}

.latestgames_cont {
   float:left;
   width: 429px;
   background-color: #0056a5;
}

.lgamethumb {
   float:left;
   width: 78px;
   height: 120px;
   background: url(../images/lgamethumbbg.gif) no-repeat;
   padding: 10px 10px 0 10px;
   text-align: center;
   margin: 0px 2px 0px 6px;
}

.lgamethumb p, .lgamethumb p a {
   font: 11px tahoma, verdana;
   color: #fff;
   padding:0;
   text-decoration: none;
   font-weight: bold;
   margin:10px 0 0 0;
}

.lgthublink {
  border-style: none;
}

.latestgames_foot {
  float:left;
  width: 429px;
  height: 8px;
  background: url(../images/latestgames_foot.gif) no-repeat;
}

.sponsoredad {
   float:right;
   width:316px;
   margin: 2px 2px 0 0;
}

.sponsoredad_head {
   float:left;
   width: 316px;
   background: url(../images/sponsoredad_head.gif) no-repeat;
   height: 40px;
}

.sponsoredad_head h1 {
   font: 14px lucida sans, arial, trebuchet ms;
   color: #fff;
   text-transform: uppercase;
   margin: 10px 0 0 20px;
   padding:0;
}

.sponsoredad_cont {
   float:left;
   width: 316px;
   background-color: #636363;
   text-align: center;
}

.bigad {
  border-style: none;
  margin: 8px 0 8px 0;
}

.sponsoredad_foot {
  float:left;
  width: 316px;
  background: url(../images/sponsoredad_foot.gif) no-repeat;
  height: 7px;
}

/*advertising containers*/
.ad2_container {
  float:left;
  width: 747px;
  margin: 2px 0 0 0;
  padding:0;
}
.ad2_top {
  float:left;
  width: 747px;
  height: 8px;
  background: url(../images/ad2_top.gif) no-repeat;
}
.ad2_bg {
  float:left;
  width: 747px;
  background: url(../images/ad2_bg.gif) repeat-y;
  text-align: center;
} 
.ad2_bottom {
  float:left;
  width: 747px;
  height: 8px;
  background: url(../images/ad2_bottom.gif) no-repeat;
}

.fgamethub {
   float:left;
   width: 93px;
   padding: 5px;
   background: url(../images/border.gif) top left repeat-y;
   text-align: center;
}

.fgamethub p, .fgamethub p a {
   font: 11px tahoma, verdana;
   color: #920000;
   padding:0;
   text-align: center;
   text-decoration: none;
   font-weight: bold;
   margin: 0 0 0 0;
}

.fgthumb {
   border-style: none;
   margin: 10px;
}


.horizonad {
   float:left;
   width: 728px;
   height: 90px;
   padding: 5px;
   border: 1px solid #d6d6d6;
   text-align: center;
   margin: 10px 0 0 2px;
}


.mgamebox {
  float:left;
  width: 372px;
  margin: 5px 2px 5px 0px;
}

.mgame_head {
  float:left;
  width: 372px;
  height: 44px;
  background: url(../images/mgame_head.gif) no-repeat;
}

.mgame_head_title {
   font: 14px lucida sans;
   color: #823401;
   font-weight: bold;
   margin: 15px 0 0 15px;
   text-transform: uppercase;
}
.mgame_head_title b a {
  font: 14px lucida sans;
  color: #823401;
  text-transform: uppercase;
  padding:0;
  font-weight: bold;
  margin: 15px 0 0 10px;
}
.mgame_head_title b a:hover {
  font: 14px lucida sans;
  color: #823401;
  text-transform: uppercase;
  padding:0;
  font-weight: bold;
  margin: 15px 0 0 10px;
  text-decoration: underline;
}

.mgame_cont {
  float:left;
  width: 356px;
  background: url(../images/mgame_bg.gif) repeat-y;
  padding: 0px 8px 0px 8px;
  min-height: 300px;
}
.mgame_cont a {
  font: 12px tahoma, verdana;
  color: #823401;
  font-weight: bold;
  padding:0px;
  margin:0;
  text-decoration: none;
}
.mgame_cont a:hover {
  font: 12px tahoma, verdana;
  color: #823401;
  font-weight: bold;
  padding:0px;
  margin:0;
  text-decoration: underline;
}
.mgame_table_cont
{
	width:			365px;
	margin-top:	5px;
	float:			left;
}
.mgame_table_cont table {
	margin-left:auto;
	margin-right:auto;
}
.mgame_table_td
{
	height:			150px;
	width:			150px;
	text-align:		center;
	color:			#000;
}

.mgame_thumb_box
{
	width:			123px;
	height:			123px;
	margin-left: 		15px;
	margin-right: 		15px;
	margin-bottom: 		2px;
	vertical-align:		middle;
	text-align:		middle;
	padding-bottom: 	0px;
}

.mgame_thumb_box:hover
{
}
.mgame_thumb_pic
{
	width:			123px;
	height:			123px;
	border:			0px;
	padding-top: 		0px;
	padding-bottom: 	0px;
}

.mgame_game_title
{
	font-size:		11px;
	text-align:		center;
	font-weight:		bold;
	margin-left:		auto;
	margin-right:		auto;
	margin-top:		2px;
	padding-bottom: 	2px;
}
.mgame_game_title a,
.mgame_game_title a:link,
.mgame_game_title a:visited{
    	font: 12px tahoma, verdana;
	color: #823401;
	font-weight: bold;
	text-decoration: none;
}
.mgame_game_title a:hover{
	color: #823401;	
	text-decoration: underline;
}
.mgame_foot {
  float:left;
  width: 372px;
  background: url(../images/mgame_foot.gif) no-repeat;
  height: 34px;
}

.mgame_foot2 {
  float:left;
  width: 372px;
  background: url(../images/mgame_foot2.gif) no-repeat;
  height: 9px;
}

.mgame_foot p, .mgame_foot p a {
   text-align: right;
   font: 11px lucida sans;
   font-weight: bold;
   text-transform: uppercase;
   text-decoration: none;
   color: #fff;
   padding: 0;
   margin: 10px 15px 0 0;
}

.mgameinsidebox {
   float:left;
   width: 355px;
}

.mgameinside_head {
  float:left;
  width: 355px;
  height: 6px;
  background: url(../images/mgameinside_head.gif) no-repeat;
}

.mgameinside_cont {
  float: left;
  width: 345px;
  background-color: #fff;
  padding: 5px;
}

.mgameinside_foot {
  float:left;
  width: 355px;
  height: 5px;
  padding-bottom: 10px;
  background: url(../images/mgameinside_foot.gif) no-repeat;
}

.mgame_thumb {
  float:left;
  border-style: none;
}

.mgameinfo {
  float: right;
  text-align: left;
  width: 260px;
}

.mgameinfo h1, .mgameinfo h1 a {
  font: 12px tahoma, verdana;
  color: #006fb7;
  font-weight: bold;
  padding:0;
  margin:0;
}

.mgameinfo p, .mgameinfo p a {
  font: 11px tahoma, verdana;
  color: #4b4b4b;
  line-height: 16px;
  padding:0;
  margin:5px 0 0 0;
}


.contentfooter {
	float:left;
	width:984px;
	height:10px;
	background: url(../images/contentfooter.gif) no-repeat;
}

#villian {
   float:left;
}

.footer {
	float:left;
	width:984px;
	height:170px;
	background: #1f87dd;
	
}

.footer p, .footer p a {
   font: 11px tahoma, verdana;
	color: #fff;
	padding:10px 0 0 0;
	margin:0;
	line-height: 20px;
}

.footer p a:hover {
   text-decoration: none;
}





	/*
 * style rules created by stipping out style tags 
 * from HTML markup to produce clean output
 */

/*label spacing on contact page*/
.content_text_left.contact_input{
	width: 22%;
}
.content_text_right.contact_input{
	width: 78%;
}
.content_box_left.contact_label{
	width: 15%;
}
.content_box_right.contact_label{
	width: 85%;
}
div.wide30, div.wide25, div.wide20, div.wide15, div.wide10{
	float:left;
	text-align: center;	
}
div.wide30{width:30%;}
div.wide25{width:25%;}
div.wide20{width:20%;}
div.wide15{width:15%;}
div.wide10{width:10%;}

div.wide80{width:80%;}
div.wide85{width:85%;}
div.dark_border{
	clear: both; 
	border-bottom: 1px solid #000000; 
	padding-top: 1px; 
	margin-bottom: 1px;
}
.mb_list_form{
	padding: 5px; 
	text-align: right;
}


.biggame_head h1{
	padding:10px;
}
.biggame_bg>div{
	padding:20px;
	text-align: left;
}

.cp_menu_items{
	float:right;
	margin-right:20px;
}

.clearboth{
	clear: both;
}

div.left_internal{
	float: left;
	width: 49.6%;
}

div.right_internal{
	float: right;
	width: 49.6%;
}

.content_box div.file_ad{
	margin: 4px 0 0 8px;
}

.err_text{
	color: Red;
}

div.qa_box{
	text-align: left;
	font-size: 12px;
}

hr.darkline{
	color: #2D2D2D;
	size: 1px;
	
}

td.wide25{width:25px;text-align: center;}
td.wide45{width:45px;}
td.wide60{width:60px;}
td.wide160{width:160px;}
td.wide170{width:170px;text-align: left;}
td.wide10{width:10px;text-align: center;}

div.userarea,
div.userarea a,
div.userarea a:link,
div.userarea a:visited{
	color: #88D2FF;
}
div.userarea a:hover{
	color: #FDFFFF;
}


/*additional content styling hacks for internal pages*/
div.content_box_header.graphic_bg{
	background:transparent url(../images/featuredgames_head.gif) no-repeat scroll 0 0;
	height:36px;
	width:747px;
	font-size: 85%;
	color: #AE710B;
	padding: 8px 0 0 20px;
	margin:2px 0 0 0;
}
div.content_box_header.graphic_bg h1 {
   font: 14px lucida sans;
   color: #AE710B;
   font-weight: bold;
   padding: 0;
   margin: 5px 0px 0px -5px;
   text-transform: uppercase;
}

div.content_box_header.orange_bg{
	background: #F0A01F;
	width:727px;
}
div.content_box.graphic_bg{
	background: #F0A01F;
	width:707px;
}
div.content_box_foot.graphic_bg{
	background:transparent url(../images/featuredgames_foot.gif) no-repeat scroll 0 0;
   height:8px;
   width:747px;
}




div.user_panel{
	border-left: 2px solid #F8CD4F;
}
div.user_panel h3{
	color: #845608;
}
div.user_panel a,
div.user_panel a:visited{
	color: #503405;
}
div.user_panel a:hover{
	color: #FBE3BB;
}
div.user_panel .content_box{
	padding-top:0;
}


form.profile_edit div.textlabel{
	font-size: 110%;
	display:block;
	width: 150px;
}



.content_box.graphic_bg a{
	color: #884100;
}
.content_box.graphic_bg a:hover{
  color: #421F00;
}
hr.link_separator{
  color:#FF9717;
	size:1px;
	margin: 8px 0;
}

table.link_stats td{
   padding: 3px 5px;
}
table.link_stats td.tableheader{
   background: #333333;
	 color: #FBFBFB;
	 border: 1px solid #FFFFFF;
}
table.link_stats td.tableroweven{
   background: #E8E8E8;
	 border: 1px solid #999999;
}
table.link_stats td.tablerowodd{
   background: #FFFFFF;
	 border: 1px solid #999999;
}
table.link_stats td a{
   text-decoration:none;
}
table.link_stats td a:hover{
   text-decoration:underline;
}

table.traffic_links a{
   font-size:120%;
}
p.biglink a,
.styled-btn{
   font-size:140%;
	 padding:5px 10px;
	 background: #FF9B31;
	 border: 1px solid #CA6500;
	 text-decoration:none;
}
p.biglink a:hover,
.styled-btn{
   background: #CA6500;
	 color: #FFE9D2;
	 border-color: #713900;
}




.lgamethumb img,
.fgamethub img,
.mgame_thumb img,
.gthumb{
	border:1px solid #FFFFCA;
}
.lgamethumb a,
.fgamethub a,
.mgame_thumb a{
	
}
.lgamethumb a:hover,
.fgamethub a:hover,
.mgame_thumb a:hover{
	color:#FFFFB0;
}
.lgamethumb img:hover,
.fgamethub img:hover,
.mgame_thumb img:hover,
.gthumb:hover{
	border:1px solid #FEFF3E;
}


.content_box_header h1 a,
.content_box_header h1 a:link,
.content_box_header h1 a:visited{
	text-decoration: none;
	color: #A86D0B;
}

.pagination{
	text-align: center;
	font-size: 140%;
	color: none;
}
.pagination a,
.pagination a:link,
.pagination a:visited{
	text-decoration:none;
	color: #3C2D00;	
	border:1px solid #F0A01F;
}
.pagination a:hover{
	text-decoration:underline;
	color: #3C2D00;
	border:1px solid #A99329;
	background: #E8DCA1;
}


table#site-links{
	margin-left: 5px;
}

/* main page content box */
.content2_container {
  float:left;
  width: 747px;
  margin: 2px 0 0 0;
  padding:0;
}
.content2_container a {
  font: 12px tahoma, verdana;
  color: #823401;
  font-weight: bold;
  padding:0px;
  margin:0;
  text-decoration: none;
}
.content2_container a:hover {
  font: 12px tahoma, verdana;
  color: #823401;
  font-weight: bold;
  padding:0px;
  margin:0;
  text-decoration: underline;
}
.content2_top {
  float:left;
  width: 747px;
  height: 8px;
  background: url(../images/content2_top.jpg) no-repeat;
}
.content2_big_top {
  float:left;
  width: 747px;
  height: 44px;
  background: url(../images/content2_big_top.jpg) no-repeat;
}
.content2_bg {
  float:left;
  width: 747px;
  background: url(../images/content2_bg.jpg) repeat-y;
  text-align: center;
} 
.content2_bottom {
  float:left;
  width: 747px;
  height: 8px;
  background: url(../images/content2_bottom.jpg) no-repeat;
}

/* playgame plug row */
.playgame_table_cont
{
	width:	740px;
	margin-bottom:	5px;
	margin-left: 3px;
	float:	left;
}
.playgame_table_cont table {
	margin-left:auto;
	margin-right:auto;
}
.playgame_table_td
{
	height:			123px;
	width:			123px;
	text-align:		center;
}

.playgame_thumb_box
{
	width:			123px;
	height:			123px;
	margin-left: 		10px;
	margin-right: 		10px;
	margin-bottom: 		2px;
	vertical-align:		middle;
	text-align:		middle;
	padding-bottom: 	0px;
}

.playgame_thumb_box:hover
{
}
.playgame_thumb_pic
{
	width:			123px;
	height:			123px;
	border:			0px;
	padding-top: 		0px;
	padding-bottom: 	0px;
}

.playgame_game_title
{
	width:		 	123px;
	font-size:		11px;
	text-align:		center;
	font-weight:		bold;
	margin-left:		10px;
	margin-right:		10px;
	margin-top:		2px;
	padding-bottom: 	2px;
}
.playgame_game_title a,
.playgame_game_title a:link,
.playgame_game_title a:visited{
    	font: 12px tahoma, verdana;
	color: #823401;
	font-weight: bold;
	text-decoration: none;
}
.playgame_game_title a:hover{
	color: #823401;	
	text-decoration: underline;
}

/* THUMBS */
img.plug {
	border: 1px solid #823401;
	width: 123px;
	height: 123px;
}
img.plug2 {
	border: 1px solid #823401;
	width: 100px;
	height: 100px;
}
img.plug_vert {
	border: 1px solid #f8d195;
	width: 123px;
	height: 123px;
}

img.playgame {
	border: 2px solid #823401;
	width: 150px;
	height: 150px;
}

img.banner2 {
	border: 2px solid #ffffff;
	padding: 1px;
	width: 90px;
	height: 90px;
	margin: 0px, 4px, 0px, 4px;
}

img.banner2:hover {
	border: 2px solid #4b4b4b;
	padding: 1px;
	width: 90px;
	height: 90px;	
	margin: 0px, 4px, 0px, 4px;
}

img.banner {
	border: 2px solid #f8d195;
	padding: 2px;
	width: 130px;
	height: 130px;
	margin: 0px, 4px, 0px, 4px;
}

img.banner:hover {
	border: 2px solid #670000;
	padding: 2px;
	width: 130px;
	height: 130px;	
	margin: 0px, 4px, 0px, 4px;
}

/* LINKS PAGE */
.tableheader {
	background: #333333;
	font-size: 12px;
	color: #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #BEBEBE;
	height: 20px;
}

.tableroweven {
	background: #FFFFFF;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #BEBEBE;
	border-right: 1px solid #BEBEBE;
	border-bottom: 1px solid #BEBEBE;
	text-align: right;

}

.tablerowodd {
	background: #E8E8E8;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #BEBEBE;
	border-right: 1px solid #BEBEBE;
	border-bottom: 1px solid #BEBEBE;
	text-align: right;

}

.tableroweven a:link, .tableroweven a:visited {
	color: #000000;
	text-decoration: none;
}

.tableroweven a:hover {
	text-decoration: underline;
}

.tablerowodd a:link, .tablerowodd a:visited {
	color: #000000;
	text-decoration: none;
}

.tablerowodd a:hover {
	text-decoration: underline;
}
.content_text_left {
	float: left;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 2px;
}
.content_text_right {
	float: right;
	margin-top: 2px;
	margin-bottom: 2px;
}
.contact_left {
	float: left;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 2px;
	width: 15%;
}
.content_right {
	float: right;
	margin-top: 2px;
	margin-bottom: 2px;
	width: 85%;
}
.add_link_left {
	float: left;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 2px;
	width: 300px;
	text-align: center; 
	border-right: 1px solid #000000;
	padding-right:20px;	
}
.add_link_right {
	float: left;
	margin-top: 2px;
	margin-bottom: 2px;
	text-align: center;
	padding-right: 70px;
}

/* tables */
table.playgame {
	margin-left: 7px;
}

table.biggame_no_header {
	margin-left: 10px;
}

.redirection_box {
	border: 1px solid #000000;
	background: #ffffff;
	margin-top: 50px;
	padding: 5px;
	width: 400px;
	text-align: center;
}
