div#online_games_container
{
	font-family: verdana, arial, helvetica, sans-serif;
    border: none;
	margin: 0;
    padding: 0;
	width:770px;
	background-color: white;
}
div#banner728
{
    border: none;
	margin: 0;
    padding: 0;
	
	padding-top:15px;
	padding-bottom:15px;
	padding-left:12px;
	
}
div#banner728_content
{
    border: none;
	margin: 0;
    padding: 0;	
	background: white url(images/banners/adstext_v.gif) left top no-repeat;
	text-align:left;
	padding-left:12px;
}

div#ol_gameframe
{
    border: none;
	margin: 0;
    padding: 0;	
	text-align:center;
	background:white;
}


div#online_left
{
    border: none;
	margin: 0;
    padding: 0;	
	width:448px;
	background-color: white;	
	float:left;
}
div#ol_featured_head
{
    border: none;
	margin: 0;
    padding: 0;	
	background: white url(images/ol_featured_head.jpg) left top no-repeat;
	overflow:hidden;
	height:20px;
}
div#ol_featured_body
{
    border: none;
	margin: 0;
    padding: 0;	
	background: url(images/ol_featured_body.jpg) left top repeat-y;
}
div#ol_featured_foot
{
    border: none;
	margin: 0;
    padding: 0;	
	background: white url(images/ol_featured_foot.jpg) left top no-repeat;
	
}
div#ol_featured_content_image
{
	border: none;
	margin: 0;
    padding: 0;	
    float:left;
	width: 180px;
	margin-left:8px;
	margin-top:15px;
	
}
div#ol_featured_body > div#ol_featured_content_image
{
	border: none;
	margin: 0;
    padding: 0;	
    float:left;
	width: 180px;
	margin-left:17px;
	margin-top:15px;
	
}
div#ol_featured_content_text
{
	border: none;
	margin: 0;
    padding: 0;	
    float:left;
	width:210px;
	font-size:12px;
	text-align:left;
	
	margin-top:15px;
	margin-left:5px;
}
div#ol_featured_content_text a:link
{
    font-weight:bold;
	font-size:13px;
	color:#003399;
	text-decoration: none;	
}
div#ol_featured_content_text a:visited
{
    font-weight:bold;
	font-size:13px;
	color:#003399;
	text-decoration: none;	
}
div#ol_featured_content_text a:hover
{
    font-weight:bold;
	font-size:13px;
	color:#003399;
	text-decoration: underline;	
}


div#ol_new_head
{
    border: none;
	margin: 0;
    padding: 0;	
	background: white url(images/ol_new_head.jpg) left top no-repeat;
	overflow:hidden;
	height:20px;
}
div#ol_new_body
{
    border: none;
	margin: 0;
    padding: 0;	
	background: white url(images/ol_featured_body.jpg) left top repeat-y;
}
div#ol_new_body ul
{
    border: none;
	margin: 0;
    padding: 0;	
	list-style: none;	
	margin-left:15px;
	
}
div#ol_new_body ul li
{
    border: none;
	margin: 0;
    padding: 0;	
	list-style: none;	
	float:left;	
	margin-left:5px;
	margin-top:8px;
	width:125px;
	font-size:12px;
}

div#ol_new_body ul li a:link
{
    font-weight:bold;
	font-size:12px;
	color:#003399;
	text-decoration: none;	
}
div#ol_new_body ul li a:visited
{
    font-weight:bold;
	font-size:12px;
	color:#003399;
	text-decoration: none;	
}
div#ol_new_body ul li a:hover
{
    font-weight:bold;
	font-size:12px;
	color:#003399;
	text-decoration: underline;	
}
div#ol_new_foot
{
    border: none;
	margin: 0;
    padding: 0;	
	background: white url(images/ol_featured_foot.jpg) left top no-repeat;
}

div#online_right
{
    border: none;
	margin: 0;
    padding: 0;	
	width:322px;
	background-color: white;	
	float:left;
	height:310px;
}
div#banner300_content
{
    border: none;
	margin: 0;
    padding: 0;	
	background: white url(images/banners/adstext_h.gif) left top no-repeat;
	text-align:left;
	padding-top:12px;
}


div#ol_puzzle_head
{
    border: none;
	margin: 0;
    padding: 0;	
	clear:both;
	background: white url(images/ol_puzzle_head.jpg) left top no-repeat;
	overflow:hidden;
	height:20px;
}
div#ol_puzzle_body
{
    border: none;
	margin: 0;
    padding: 0;	
	background: white url(images/ol_puzzle_body.jpg) left top repeat-y;
}
.ol_list
{
    border: none;
	margin: 0;
    padding: 0;
	padding-left: 14px;	
	
	margin-left:5px;
	float:left;
   
	font-size:12px;
	width:180px;
	
}
div#ol_puzzle_body > .ol_list
{
    border: none;
	margin: 0;
    padding: 0;
	padding-left: 18px;	
	
	margin-left:5px;
	float:left;
    
	font-size:12px;
	width:162px;
	
}
.ol_list li
{
	border: none;
	margin: 0;
    padding: 0;
	padding-left:12px;
	text-align:left;
	list-style:none;
	line-height: 25px;	
	
	background-image: url(images/smallicon_listdot.jpg);
    background-repeat: no-repeat;
    background-position: 0px 10px;
}
.ol_list li a:link
{
	font-weight:bold;
	font-size:12px;
	color:#003399;
	text-decoration: none;	
}
.ol_list li a:visited
{
	font-weight:bold;
	font-size:12px;
	color:#003399;
	text-decoration: none;	
}
.ol_list li a:hover
{
	font-weight:bold;
	font-size:12px;
	color:#003399;
	text-decoration: underline;	
}

div#ol_puzzle_foot
{
    border: none;
	margin: 0;
    padding: 0;	
	background: white url(images/ol_puzzle_foot.jpg) left top no-repeat;	
}

div#ol_action_head
{
    border: none;
	margin: 0;
    padding: 0;	
	clear:both;
	background: white url(images/ol_action_head.jpg) left top no-repeat;
	overflow:hidden;
	height:20px;
}
div#ol_action_body
{
    border: none;
	margin: 0;
    padding: 0;	
	background: white url(images/ol_puzzle_body.jpg) left top repeat-y;
}
div#ol_action_body > .ol_list
{
    border: none;
	margin: 0;
    padding: 0;
	padding-left: 18px;	
	
	margin-left:5px;
	float:left;
    
	font-size:12px;
	width:162px;
	
}
div#ol_action_foot
{
    border: none;
	margin: 0;
    padding: 0;	
	background: white url(images/ol_puzzle_foot.jpg) left top no-repeat;	
}

div#ol_word_head
{
    border: none;
	margin: 0;
    padding: 0;	
	clear:both;
	background: white url(images/ol_word_head.jpg) left top no-repeat;
	overflow:hidden;
	height:20px;
}
div#ol_word_body
{
    border: none;
	margin: 0;
    padding: 0;	
	background: white url(images/ol_puzzle_body.jpg) left top repeat-y;
}
div#ol_word_body > .ol_list
{
    border: none;
	margin: 0;
    padding: 0;
	padding-left: 18px;	
	
	margin-left:5px;
	float:left;
    
	font-size:12px;
	width:162px;
	
}
div#ol_word_foot
{
    border: none;
	margin: 0;
    padding: 0;	
	background: white url(images/ol_puzzle_foot.jpg) left top no-repeat;	
}

div#ol_card_head
{
    border: none;
	margin: 0;
    padding: 0;	
	clear:both;
	background: white url(images/ol_card_head.jpg) left top no-repeat;
	overflow:hidden;
	height:20px;
}
div#ol_card_body
{
    border: none;
	margin: 0;
    padding: 0;	
	background: white url(images/ol_puzzle_body.jpg) left top repeat-y;
}
div#ol_card_body > .ol_list
{
    border: none;
	margin: 0;
    padding: 0;
	padding-left: 18px;	
	
	margin-left:5px;
	float:left;
    
	font-size:12px;
	width:162px;
	
}
div#ol_card_foot
{
    border: none;
	margin: 0;
    padding: 0;	
	background: white url(images/ol_puzzle_foot.jpg) left top no-repeat;	
}

div#ol_mahjong_head
{
    border: none;
	margin: 0;
    padding: 0;	
	clear:both;
	background: white url(images/ol_mahjong_head.jpg) left top no-repeat;
	overflow:hidden;
	height:20px;
}
div#ol_mahjong_body
{
    border: none;
	margin: 0;
    padding: 0;	
	background: white url(images/ol_puzzle_body.jpg) left top repeat-y;
}
div#ol_mahjong_body > .ol_list
{
    border: none;
	margin: 0;
    padding: 0;
	padding-left: 18px;	
	
	margin-left:5px;
	float:left;
    
	font-size:12px;
	width:162px;
	
}
div#ol_mahjong_foot
{
    border: none;
	margin: 0;
    padding: 0;	
	background: white url(images/ol_puzzle_foot.jpg) left top no-repeat;	
}


.ol_playercount_right
{
	border: none;
	margin: 0;
    padding: 0;	    
	background-color:#dddddd;
	
}


