@charset "utf-8";
/* CSS Document */
div, a, body, html, form
{
	padding:0px;
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
}

html, body
{
	height:100%;

}

body
{
	background:url(img/bg.gif) repeat;
	font:Verdana;
	font-size:12px;
	
	color:#333333;
}
.info_text
{
	color:#000000;
	font-size:11px;
	font-family:Verdana;
	text-indent:10px;
	

}

div.genre_btn_common
{
	background:url(img/normal_btn.gif) left top no-repeat;
	height:30px;
	font-weight:bold;
	color:#000000;
	font-size:13px;
	line-height:23px;
	border:none;
	cursor:pointer;
	margin-bottom:5px;
}

div.genre_btn_active
{
	background:url(img/selected_btn.gif) left top no-repeat;
	height:30px;
	font-weight:bold;
	color:#ffff00;
	font-size:13px;
	line-height:23px;
	border:none;
	cursor:pointer;
	margin-bottom:5px;
}

a.small_link
{
	text-decoration:underline;
	color:#333333;
	font-size:12px;
	line-height:35px;
}

.small_text
{
	font-size:12px;	
}
.medium_text
{
	font-size:14px;
}

a.small_link:hover
{
	color:#ff7c00;
}

.footer_text
{
	color:#E6A135;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
text-decoration:none;
}
.title
{
font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}

a.sub_title_link
{
	font-size:13px;
	color:#aa2005;
	line-height:15px;
	font-weight:bold;
	text-decoration:underline;
}

a.sub_title_link:hover
{
	font-size:13px;
	line-height:15px;
	color:#d42100;
	font-weight:bold;
	text-decoration:underline;
}

.sub_title_text
{
	font-size:12px;
	color:#000000;
	line-height:20px;
}
.game_title
{
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	color:#333333;
	font-weight:bold;

}

.game_btn_common
{
	width:82px;
	height:39px;
	background:url(img/but_main.gif) left top no-repeat;
	cursor:pointer;
	color:#333333;
	line-height:16px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	line-height:16px;
	font-size:12px;
	font-weight:bold;
}
.game_btn_active
{
	width:82px;
	height:39px;
	background:url(img/but_main.gif) left top no-repeat;
	cursor:pointer;
	color:#333333;
	line-height:16px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	line-height:16px;
	font-size:12px;
	font-weight:bold;
}


.free_game_btn_common
{
	width:100px;
	height:16px;
	border:1px solid #679800;
	background:url(img/free_game_btn_gloss.gif) repeat-x left top;
	cursor:pointer;
	color:#ffffff;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	line-height:16px;
	font-size:12px;
	font-weight:bold;


}

.free_game_btn_active
{
	width:100px;
	height:16px;
	border:1px solid #679800;
	background:url(img/free_game_btn_dark_gloss.gif) repeat-x left top;
	cursor:pointer;
	color:#ffffff;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	line-height:16px;
	font-size:12px;
	font-weight:bold;
}
a.genre_btn_link
{	
	color:#000000;
	font-size:14px;
	line-height:23px;
	border:1px solid #a09266;
	cursor:pointer;
	text-decoration:none;
	border:0px;
}

div.cat_sub_header{
color:#000000;
font-size:16px;
font-weight:bold;
border-bottom:3px solid #333333;
padding:5px 0px 5px 10px;
}

div.pay_me_now

{
	margin-top:10px;
	background:#fec56b;
	font-size:16px;
	color:#333333;
	padding:10px;
	margin:10px 20px 10px 20px;
	border:2px solid #796b3f;
	
}

div.brand_list
{
	
	color:#D42100;
	padding:0px;
	/*border:1px solid #796b3f;background:#fec56b;*/
}
a.title_link
{
	font-size:13px;
	color:#aa2005;
	font-weight:bold;
	line-height:15px;
	text-decoration:underline;
}

a.title_link:hover
{
	font-size:13px;
	line-height:15px;
	color:#d42100;
	text-decoration:underline;
}


.free_game_btn_common2
{
	width:100px;
	height:20px;
	
	background:url(img/free_game_btn_gloss_long.gif) left top;
	cursor:pointer;
	color:#ffffff;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	line-height:20px;
	font-size:12px;
	font-weight:bold;


}

.free_game_btn_active2
{
	width:100px;
	height:20px;
	background:url(img/free_game_btn_dark_gloss_long.gif) left top;
	cursor:pointer;
	color:#ffffff;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	line-height:20px;
	font-size:12px;
	font-weight:bold;
}

.border_line
{
	line-height:1px;
	font-size:1px;
}

.message_sent
{
font-weight:bold;
color:#000000;
padding:100px;
text-align:center;

}

.game_pic_preview
{	
	border: 1px solid rgb(102, 102, 102); 
	cursor: pointer;
    filter: progid:DXImageTransform.Microsoft.Shadow(direction=225,color=#000000,strength=5);
}