body{margin:0;padding:0;}

body, select, input, textarea{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}

img, table{border:none;}

a{color:#666; text-decoration:underline;}
a:hover{text-decoration:none;}

.banners{position:absolute;top:0;left:0;width:1px;height:1px;visibility:hidden; overflow:hidden;}
.rkl, .rkl_footer{padding:10px 0 5px;text-align:center; border:1px solid #999;}
.rkl_center{margin:10px 0 0;text-align:center;}

div span strong{position:absolute;display:none;}

/* Top menu
------------------------------------------------*/
#top_menu{padding:0px;width:505px;height:31px;background:url(images/menu_bg.gif);}
#top_menu div{float:left;width:101px;background:url(images/image_07.gif) no-repeat left top;}
#top_menu div a{display:block;text-align:center;padding:6px 0px 0px 0px;width:101px;height:25px;font-size:13px;font-weight:bold;color:#fff;text-decoration:none;}
#top_menu div a:hover{color:#629225;}

/* Main menu
------------------------------------------------*/
#main_menu{padding:0px;width:225px;border:1px solid #999999;}
#main_menu div{background-color:#999999;}
#main_menu div a{display:block;padding:4px 0px 0px 33px;height:22px;background:url(images/arrow_white.gif) no-repeat 10px 50%;border-bottom:1px dashed #fff;background-color:#999;font-size:13px;font-weight:bold;color:#fff;text-decoration:none;}
#main_menu div.tm_li a{border-bottom:none;}
#main_menu div a:hover, #main_menu div#active_menu a{background:url(images/arrow_grey.gif) no-repeat 10px 50%;background-color:#fff;color:#999;}

/* Vote bar
------------------------------------------------*/
#vote_bar{padding:0px;width:100%;}
#vote_bar a{display:block;float:left;width:9%;border-left:1px solid #B27711;border-top:1px solid #B27711;border-bottom:1px solid #B27711;height:17px;text-align:center;padding-top:2px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#fff;text-decoration:none;}
#vote_bar a:hover{background-color:#ff6600;}
.col1{background-color:#FEB300;}
.col2{background-color:#FDB100;}
.col3{background-color:#FBAE00;}
.col4{background-color:#F8AA00;}
.col5{background-color:#F6A600;}
.col6{background-color:#F3A200;}
.col7{background-color:#F09E00;}
.col8{background-color:#EE9B00;}
.col9{background-color:#EB9800;}
.col10{background-color:#EA9500; padding-left:3px; padding-right:3px;}


/* Users photos
------------------------------------------------*/
.user_photos_container{padding:10px 0 0 10px;}
.user_photos{float:left;width:120px;height:230px;padding:10px 15px 10px;margin:0 15px 10px 0; border:1px dashed #999; background-color:#eee;}
.user_photos_status{position:absolute;width:24px;height:24px;margin-top:-20px;margin-left:120px;}
.user_photos select{width:119px;}
.user_photos textarea{height:50px;width:116px;border:1px solid #bbb;}
* html .user_photos textarea{width:100px;}
.user_photos_img{width:110px; height:80px;overflow:hidden;border:3px solid #bbb; background-color:#fff;padding:1px; margin:5px 0;}
.user_photos_rate{font-size:12px; padding-bottom:5px;width:120px;font-weight:bold;text-align:center;}
.user_photos_rate span{font-size:11px;font-weight:normal;}


/* Blocks
------------------------------------------------*/
.blocks{font-size:11px;width:auto;height:auto;padding:5px 10px;margin:15px 0 0 15px;float:left;border:1px solid #eee;background:#f6f6f6;text-align:center;}
.blocks .rating_place{width:auto;height:auto;float:left;border-bottom:1px solid #eee;border-right:1px solid #eee;margin-left:-10px;margin-top:-5px;padding:2px 4px;font-weight:bold;background-color:#bbb; color:#fff;}
* html .blocks .rating_place{margin-left:-5px;}
.blocks .bgblue{background-color:#89cc33;}
.blocks .bgred{background-color:#ff9900;}
.avatar{margin:5px 0;border:1px solid #bbbbbb;padding:1px;background-color:#fff;width:110px;height:80px;overflow:hidden;}
.blocks a{text-decoration:none;font-weight:bold;}
.blocks, .blocks a{color:#666;}
.clear{font-size:1px; clear:both; height:1px;}
.rating{font-size:11px; font-weight:bold; color:#777;}
.rating span{font-size:10px; font-weight:normal;}


.clear{clear:both; font-size:1px; height:1px;}

.ver13b {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
.ver13b:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #FFFFFF;text-decoration: underline;}
.ver12b {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
.ver12b:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFFFFF;text-decoration: underline;}
.ver13bg {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #999999;text-decoration: none;}
.ver13bg:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #999999;text-decoration: underline;}
.left_menu_img{margin-left:10px;margin-right:10px;}
.left_menu_dash{background-image:url(images/dash.gif);}
.left_menu_hand{cursor:hand;background-color:#999999;border-right: solid 1px #999999;border-left: solid 1px #999999;}
.ver10grey{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;}
.ver11grey{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;}
.ver11grey:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;text-decoration: none;}
.ver11green{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #008800;}
.ver11red{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #dd0000;}
.ver12grey{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;}
.ver12grey:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;text-decoration: none;}
.ver11greylight{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #e0e0e0;}
.ver11white{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #ffffff;text-decoration: none;}
.ver11white:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #ffffff;text-decoration: underline;}
.ver12green{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#008800;
	text-decoration: none;
}
.ver12green:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#009900;
	text-decoration: underline;
}
.input{
	font-family:Verdana;
	font-size:10px;
	color:#666666;
	width:130px;
	height: 15px;
	background-color: #ffffff;
	border: 1px solid #999999;
}
.input_login{
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	width:130px;
	height: 15px;
	background-color: #ffffff;
	border: 1px solid #666666;
}
.textarea{
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	width:150px;
	height: 80px;
	background-color: #ffffff;
	border: 1px solid #999999;
}
.button{
	background: url(images/btn.gif) repeat-x top;
	background-color: #e6e6e6;
	border: 1px solid #0066CC;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	height: 19px;
	cursor:hand;
}
.button_green{
	background: url(images/btn_green.gif) repeat-x top;
	background-color:#e6e6e6;
	border: 1px solid #669900;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	height: 19px;
	cursor:hand;
}
.button_grey{
	background: url(images/btn_grey.gif) repeat-x top;
	background-color: #e6e6e6;
	border: 1px solid #696969;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	height: 19px;
	cursor:hand;
}
.show_details_left{
	font-weight:bold;
	padding-left:10px;
	background-color:#FFEFE1;
	border-bottom:#FFEFE1 1px solid;
}
.show_details_right{
	padding-left:10px;
	border-bottom:#FFEFE1 1px solid;
}
h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#7DBD2B;
	margin-top:5px;
	margin-bottom:10px;
}

.online_chat{padding:15px 0px 5px 0px;margin:0px;}
.online_chat div{font-weight:bold;color:#888;}
.online_chat div span{display:block;padding-left:22px;background:url(images/ico_mail.gif) no-repeat 0px 52%;}
.online_chat div a{display:block;color:#49b622;text-decoration:none;}
.online_chat div a:hover{color:#89cc33;text-decoration:underline;}

.privateWin{position:absolute;left:250px;top:200px;width:400px;height:200px; background-color:#fff;color:#000;}
.privateWin .pr_head{cursor:move;background:url(images/head_bg.gif) repeat-x top;}
.privateWin .pr_head span{position:absolute;display:block;width:120px;margin:10px 0px 0px 56px;color:#fff;font-size:18px;font-weight:bold;}

.privateChat{height:150px;border:1px solid #99cc33;border-top:none;padding:10px;overflow:auto; background-color:#FCFFF9;color: #666666;}
.btn_close_pr{position:absolute; margin:13px 0px 0px 330px; width:18px;background: url(images/btn_red.gif) repeat-x top;background-color: #e6e6e6;border: 1px solid #d82300;font-size: 11px;font-weight:bold;color: #ffffff;height: 17px;cursor:hand;}
.btn_ignore_pr{position:absolute; margin:13px 0px 0px 310px; width:18px;background: url(images/btn_grey.gif) repeat-x top;background-color: #e6e6e6;border: 1px solid #696969;font-size: 11px;font-weight:bold;color: #ffffff;height: 17px;cursor:hand;}

#curTime{padding:5px 5px 0px 0px;display:block; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}

.chatMessage{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#999999; font-weight:bold;}
.myMessage{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#0099cc; font-weight:bold;}

.XYU{position:absolute; display:block; width:100px; height:100px; background-color:#FF0000; top:50%; left:50%;}

