#big-body-bg, #small-body-bg, body {
	background-color: #000000;
	margin-left: auto;
	margin-right: auto;
	background-image: url('http://img.tvb.com/event/2009/misshk/1/bg_1400x1000.jpg');
	background-position: top center;
	background-repeat: no-repeat;
}
#small-body-bg
{
	position: relative;
	top: 0px;
	left: 0px;
}
a
{
	color: #f36;
}
#body0 
{
	width: 955px;
	background-color: #ffffff;
	position: relative;
	top: 0px;
	left: 0px;
	color: #000000;
	display: block;
	padding: 15px 10px;
	overflow: hidden;
}
#mainContent
{
	width: 640px;
	float: left;
	display: inline;
}
#header
{
	width: 975px;
	height: 200px;
	border-bottom: 4px solid #eb84b4;
}
#topNav
{
	display: block;
	width: 100%;
	position: absolute;
	top: 174px;
	left: 0;
	z-index: 10;
}
#sidebar
{
	float: right;
	display: inline;
	width: 300px;
	height: 250px;
	border: 1px #555555 solid;
}
#misshkmenu
{	margin: 0;
	padding: 0;
}

#misshkmenu li
{	float: left;
	list-style: none; 
	display: block;
	width: 64px;
}

#misshkmenu li a
{	display: block;
	background: #bbbbbb;
	text-decoration: none;
	vertical-align: middle;
	color: #fff;
	line-height: 26px;
	height: 26px;
	font-size: 15px;
	font-weight: bold;
	white-space: nowrap;
	padding:0 15px;
}

#misshkmenu li a:hover
{	background: #eb84b4; 
	color:#000; 
	cursor: pointer;
}
	
#misshkmenu li ul
{	margin: 0;
	padding: 0;
	position: absolute;
	display: block;
	visibility: hidden;
	border-bottom: 1px solid #f0f0f0;
	z-index: 999;
}

#misshkmenu li ul li
{	float: none;
	display: block;
	height: 26px;
	z-index: 999;
	
}

#misshkmenu li ul li a
{	width: auto;
	background: #eb84b4;
	padding: 4px 0.5em;
	height: 26px; 
	width:5em;
	color: #fff;
}

#misshkmenu li ul li a:hover
{	background: #eb84b4;
	color:#000;
	cursor: pointer;
}

a.image_link
{
	border: 2px solid #fff;
	margin: 0 5px;
}
a.image_link:hover 
{
	border: 2px solid #f36;
	cursor: pointer;
}
#chart
{
	float: right;
	position: relative;
	background-color: #fff;
	top: 0px;
	left: 0px;
	border: 1px solid #999;
	width: 228px;
	height: 213px;
	
}
#chartDiv
{
	margin: 20px 25px;
}
#profile
{
	float: left;
	width: 510px;
	display: inline;
}
#profilePic
{
	width: 100px;
	margin-right: 10px;
	float: left;
	display: inline;
}
#profile div
{
	line-height: 20px;
	color: #000;
}
#newsfeed, #follower, #photos
{
	margin-bottom: 20px;
	padding-bottom: 10px;
	display: block;
	background-color: #ffeff2;
}
#girlProfile
{
	background-color: #ffeff2; 	
	width: 620px; 
	color: #000000; 
	padding: 20px 10px 10px; 
	margin-bottom: 20px; 
}
.hk09content
{
	margin: 10px 10px 20px;
	width: 620px;
	color: #000000;
}
.row 
{
	height: 140px;
}
.ranPic a
{
	float: left;
	display: inline;
	overflow: hidden;
	width: 68px;
	height: 68px;
	border: 2px solid #ffffff;
}

.ranPic a:hover 
{
	border: 2px solid #eb84b4;
	cursor: pointer;
}
#followBtn
{
	background-image: url('http://img.tvb.com/p/misshk/2009/yes_icon.gif');
	width: 25px;
	height: 25px;
	border: 0px;
}
#joinFollower
{
	height: 35px;
}
#inviteFd
{
	border-top: 1px solid #e1e1e1;
	padding-top: 20px;
}

.candidateDiv
{
	width: 122px;
	display: inline;
	float: left;
	margin: 0 3px;
}

a .candidate
{
	color: #ff3366;
	float: left;
	display: inline;
	width: 120px;
	padding-bottom: 6px;
	text-align: center;
	border: 1px solid #ffeff2;
	
}
a:hover .candidate
{
	background-color: #f6f6f6;
	border: 1px solid #e2e2e2;
	color: #ff3366;
	text-decoration: none;
	cursor: pointer;
}

a .candidate img
{
	margin: 10px 9px 5px;
	width: 100px;
	height: 100px;
	
}
#pTitle
{
	width: 630px;
	line-height: 33px;
	font-size: 20px;
	color: #ff3366;
	font-weight: bold;
}
#vdoCat
{
	margin-bottom: 15px; 
	padding: 5px;
	display: block;
	width: 633px;
	line-height: 23px;
	border: 1px solid #cccccc;
}
#vdoCat a , #vdo span.curr
{
	padding: 0 10px;
}
.secTitle
{
	background: transparent url('http://img.tvb.com/p/misshk/2009/module_bg.jpg') no-repeat;
	width: 630px;
	line-height: 33px;
	font-size: 18px;
	color: #000;
	font-weight: bold;
	padding-left: 10px;
	position: relative;
	top: 0px;
	left: 0px;
}
#randomPic
{
	width: 300px;
	float: right;
	display: inline;
	margin-top: 15px;
	padding-bottom: 10px;
	background-color: #f6f6f6;
}
#picThumbList
{
	width: 550px;
	margin: 0 auto;
}
.picThumb
{
}
.picThumb a
{
	float: left;
	display: inline;
	width: 96px;
	margin: 2px 5px;
	overflow: hidden;
	cursor: pointer;
	border: 2px solid #fff;
}
 .picThumb  a:hover
{
	border: 2px solid #eb84b4;
	cursor: pointer;
}
#top10
{
	width: 300px;
	height: 570px;
	float: right;
	display: inline;
	margin-top: 15px;
	background-color: #f6f6f6;
}

#top10Title, #randomPicTitle
{
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
	line-height: 34px;
	vertical-align: middle;
	display: block;
}
#top10Title
{
	background-image:url(http://img.tvb.com/p/misshk/2009/ranking_title.gif);

}
#sortTab
{
	height: 8px;
	*height: 0px;
}
#top10Feed
{
	background-image: url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif');
	background-position: bottom left;
	background-repeat: no-repeat;
	margin: 0 auto;
	width: 292px;
	height: 520px;
}
.rankRow a
{
	display: block;
	height: 49px;
	border: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
	width: 266px;
	margin: 0 auto;
	color: #f36;
}	
a#rankRow1 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -12px -11px; }
*a#rankRow1 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -13px -11px; }
a#rankRow2 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -12px -63px; }
*a#rankRow2 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -13px -61px; }
a#rankRow3 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -12px -113px; }
*a#rankRow3 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -13px -113px; }
a#rankRow4 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -13px -165px; }
*a#rankRow4 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -13px -164px; }
a#rankRow5 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -13px -216px; }
*a#rankRow5 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -13px -215px; }
a#rankRow6 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -13px -267px; }
*a#rankRow6 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -13px -266px; }
a#rankRow7 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -13px -319px; }
*a#rankRow7 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -13px -317px; }
a#rankRow8 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -13px -370px; }
*a#rankRow8 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -13px -368px; }
a#rankRow9 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -13px -421px; }
*a#rankRow9 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -13px -419px; }
a#rankRow10 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -13px -472px; }
*a#rankRow10 {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') -13px -470px; }

a#rankRow1:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 280px -11px; }
*a#rankRow1:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 279px -11px; }
a#rankRow2:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 280px -63px; }
*a#rankRow2:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 279px -61px; }
a#rankRow3:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 280px -113px; }
*a#rankRow3:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 279px -113px; }
a#rankRow4:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 279px -165px; }
*a#rankRow4:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 279px -164px; }
a#rankRow5:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 279px -216px; }
*a#rankRow5:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 279px -215px; }
a#rankRow6:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 280px -267px; }
*a#rankRow6:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 279px -266px; }
a#rankRow7:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 279px -319px; }
*a#rankRow7:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 279px -317px; }
a#rankRow8:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 279px -370px; }
*a#rankRow8:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 279px -368px; }
a#rankRow9:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 279px -421px; }
*a#rankRow9:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 279px -419px; }
a#rankRow10:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 279px -472px; }
*a#rankRow10:hover {background:url('http://img.tvb.com/p/misshk/2009/ranking_bg.gif') 279px -470px; }

.rankRow a:hover {border: 1px solid #e2e2e2; cursor: pointer;}
.rankRow a:hover .rankPic img{border: 2px solid #f36;}
.rankPic, .rankName, .rankIcon
{
	display: inline;
	float: left;
}
.rankPic
{
	margin-left: 50px;
}
.rankPic img
{
	margin: 3px;
	width: 40px;
	display: inline;
	border: 2px solid #fff;
}
.rankName
{
	line-height: 45px;
	width: 120px;
	margin: auto 5px;
	font-size: 15px;
	color: #f36;
}
.rankIcon
{
	background-image: url('http://img.tvb.com/p/misshk/2009/rankicon.gif');
	width: 20px;
	height: 45px;
	display: inline;
}

.inputrow
{
	height: 30px;
}
.title, .input

{
	float: left;
	display: inline;
	color: #000000;
}
.title
{
	width: 100px;
}
#playerTitle
{
	color:#000000;
	font-size:15px;
	font-weight:bold;
	margin:10px 5px 0 10px;
}
.input input
{
	width: 250px;
	color: #000;
}
.vdoLink
{
	float: left;
	display: inline;
	width: 155px;
	height: 160px;
	border: 1px solid #ffeff2;
	position: relative;
	top: 0;
	left: 0;
}

.vdoLink .vdoThumb
{
	margin: 4px auto;
	height: 76px;
	width: 137px;
	z-index: 1px;
}
.vdoLink .vdoThumb img
{
	margin: 0 auto 8px;
	width: 137px;
	overflow: hidden;
	z-index: 0px;
}
.vdoLink .play_bu
{
	display: block;
	height: 170px;
	width: 146px;
	top: 0px;
	left: 2px;
	position: absolute;
	color: #f36; 
	font-size: 15px; 
	font-weight: bold;
	background: transparent url('http://img.tvb.com/pp/video_play_35x35.png') no-repeat scroll center 25px;
	filter:alpha(opacity=50);
	opacity: 0.5;
}
.vdoLink .play_bu:hover
{
}
.vdoTitle a
{
	color: #f36;
	font-size: 13px;
	font-weight: bold;
}
.blog_feed_vdo_link2
{
	cursor: pointer;
	height: 76px;
	width: 137px;
	z-index: 1000;
	overflow: hidden;
}
.blog_feed_vdo_link2 a
{
	background: transparent url('http://img.tvb.com/artiste/images/index/1/video_play.gif') no-repeat scroll center center;
	display: block;
	width: 137px;
	height: 76px;
}
#pageDiv
{
	padding: 5px;
	margin-top: 20px;
	font-size: 13px;
	color: #09f;
	height: 25px;
	border: 1px solid #e2e2e2;
	vertical-align: middle;
}
.currentPage
{
	font-weight: bold; 
	color: #000; 
	font-size: 18px;	
	float: left; 
	display: block; 
	height: 18px; 
	padding-top: 3px; 
	text-align: center; 
	width: 25px; 
	margin-right: 2px
}
.otherPage
{
	float: left; 
	display: block; 
	padding: 4px 7px 0; 
	text-align: center; 
	height: 20px;  
	background-color: #f6f6f6; 
	border: 1px solid #e2e2e2; 
	margin-right: 2px;
	color: #f36	;
}
a:hover .otherPage
{
	background-color: #e1e1e1;
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}
.cleared, .clearfix { clear:both; }
.clearfix:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/**************************LOGIN PROMT**********************************************/
#login_prompt {
	position: absolute;
	width: 400px;
	height: 200px;
	background: transparent url(http://img.tvb.com/tv/zh/popup_bg.jpg);
	z-index: 9999999;
	display: none;
}
#login_prompt .button {
	margin: 135px auto 0px;
	width: 220px;
}

#login_prompt .button a {
	width: 90px;
	height: 25px;
	float: left;
	margin: 0px 10px;
}

#login_prompt a.close {
	
	background-image: url(http://img.tvb.com/tv/zh/X.gif);
	display: block;
	width: 25px;
	height: 25px;
	margin: 10px;
	float: right;
}

#login_prompt a.close:hover {
	background-image: url(http://img.tvb.com/tv/zh/X_hover.gif);
}

#login_prompt a.login {
	background-image: url(http://img.tvb.com/tv/zh/bn_login.gif);
}

#login_prompt a.login:hover {
	background-image: url(http://img.tvb.com/tv/zh/bn_login_hover.gif);
}

#login_prompt a.reg {
	background-image: url(http://img.tvb.com/tv/zh/bn_signup.gif);
}

#login_prompt a.reg:hover {
	background-image: url(http://img.tvb.com/tv/zh/bn_signup_hover.gif);
}
