﻿body {

	margin: 0px;

	padding: 0px;

	background-color: #fff;

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #4b4b4b;

}



div, span, small, {

}



blockquote {

	font-size: 11px;

	color: #b5b5b5;

	font-style: italic;

}



small {

	font-size: 11px;

	color: #bababa;

}



.paragraph {

	font-size: 11px;

	font-style: normal;

	color: #4b4b4b;

	line-height: 17px;

}



.float_l {

 	float:left;	

}



.float_r {

 	float:right;	

}



.gray_ccc {

	font-size: 12px;

	color: #bababa;

}





.gray_small {

	font-size: 11px;

	color: #4b4b4b;	

}



.padding_10px {

	padding-left: 10px;

}



.padding_10px_right {

	padding-right: 10px;

}



.padding_10px_top {

	padding-top: 15px;

}



.padding_10px_bottom {

	padding-bottom: 15px;

}



.next_arrow {

	height: 9px;

	width: 11px;

	padding-left: 10px;

	border: none 0;

	

}

.back_arrow {

	height: 9px;

	width: 11px;

	border: none 0;

	padding-right: 10px;

}



.user_avatar {

	height: 65px;

	width: 50px;

	padding-right: 15px;

	float: left;

	padding-top: 0px;

	position: relative;

	text-align: center;

}

.user_avatar .online {

	height: 9px;

	width: 27px;

	background-image: url(../img/users/online_icon_1.gif);

	background-repeat: no-repeat;

	background-position: center center;

	position: absolute;

	top: 35px;

	left: 33px;

}



.user_avatar .pro {

	height: 14px;

	width: 23px;

	position: absolute;

	background-image: url(../img/users/guru.png);

	background-repeat: no-repeat;

	background-position: center center;

	top: -7px;

	left: 35px;

}



.user_avatar .king {

	height: 14px;

	width: 23px;

	position: absolute;

	background-image: url(../img/users/king.png);

	background-repeat: no-repeat;

	background-position: center center;

	top: -5px;

	left: 35px;

}



.user_avatar .admin {

	height: 14px;

	width: 25px;

	position: absolute;

	background-image: url(../img/users/admin.png);

	background-repeat: no-repeat;

	background-position: center center;

	top: -5px;

	left: 35px;

}









.user_avatar .attention {

	background-image: url(../img/icons/attention_icon.png);

	background-repeat: no-repeat;

	background-position: center center;

	display: block;

	height: 23px;

	width: 23px;

	position: absolute;

	left: -3px;

	top: -12px;

}



.user_avatar .locked {

	background-image: url(../img/icons/closed_icon.png);

	background-repeat: no-repeat;

	background-position: center center;

	display: block;

	height: 23px;

	width: 23px;

	position: absolute;

	left: -3px;

	top: -12px;

}

.user_avatar .popular {

	background-image: url(../img/icons/popular_icon.png);

	background-repeat: no-repeat;

	background-position: center center;

	display: block;

	height: 23px;

	width: 23px;

	position: absolute;

	left: -3px;

	top: -12px;

}





.big_separator {

	padding-top: 10px;

	padding-bottom: 20px;

}



.big_separator_news {

	background:#F2F2F2;

	margin-top: 20px;

	margin-bottom: 20px;

}



a {

	color: #86bd00;

	text-decoration: none;

}



a:hover {

	text-decoration: underline;

}



a.user {

	color: #86bd00;

	text-decoration: none;

	font-size: 11px;

}



a.user:hover {

	text-decoration: underline;

}



a.title {

	color: #86bd00;

	text-decoration: none;

	font-size: 20px;

	font-family: Helvetica, Arial, sans-serif;

}



a.title:hover {

	color: #86bd00;

	text-decoration: underline;

}



a.big {

	color: #86bd00;

	text-decoration: none;

	font-size: 16px;

	font-family: Helvetica, Arial, sans-serif;

}



a.big:hover {

	color: #86bd00;

	text-decoration: underline;

}



a.title_news {

	color: #86bd00;

	text-decoration: none;

	font-size: 24px;

	font-family: Helvetica, Arial, sans-serif;

}



a.title_news:hover {

	color: #86bd00;

	text-decoration: underline;

}



a.gray {

	color: #4b4b4b;

	text-decoration: none;

	font-size: 11px;

}



a.gray:hover {

	text-decoration: underline;

	color: #86bd00;

}



a.gray_no_hover {

	display: block;

	width: 132px;

	height: 22px;

	text-align: center;

	color: #4b4b4b;

	text-decoration: none;

	font-size: 11px;

}



a.gray_no_hover2{

	display: block;

	width: 100px;

	height: 22px;

	text-align: center;

	color: #4b4b4b;

	text-decoration: none;

	font-size: 11px;

}



a.gray_big {

	text-decoration: none;

	font-size: 14px;

	color: #4b4b4b;

	font-family: Helvetica, Arial, sans-serif;

}



a.gray_big:hover {

	text-decoration: underline;

}



a.gray_big2{

	text-decoration: underline;

	font-size: 12px;

	color: #CCC;

	font-family: "Arial", Times, serif;

}



a.gray_big2:hover {

	text-decoration: none;

}



a.orange {

	text-decoration: underline;

	font-size: 14px;

	color: #ffa200;

}



a.orange:hover {

	text-decoration: none;

	color: #CCC;

}



a.active_profile_item {

	color: #CCC;

	text-decoration: none;

	cursor: default;

	float:left;

	padding-right: 10px;

}



.menu_item {



	color:#4b4b4b;

	text-decoration: none;

	font-size:12px;

	display:block;

	width:130px;



}







#body {

	/*background-image:url(../img/header_bg_small.jpg);*/
	background-image:url(../img/new_bg.jpg);
	background-repeat:no-repeat;
	background-position: center top;

}



.container {

	width: 960px;

	margin: auto;

	position:relative;


}



.container2 {

	width: 950px;

	margin: auto;

	position:relative;

	padding-left: 6px;

}



/* Navigation bar starts here */



#navigation_bar {

	/*background-image: url(../img/nav_bar_bg.jpg);*/

	background-repeat:repeat-x;

	width: auto;

	height: 31px;

}



#navigation_bar a {

	color: #FFF;

	text-decoration: none;

	position: relative;

	top: -1px;

}



#navigation_bar a:hover {

	text-decoration: underline;

}



#navigation_bar a.active {

	cursor:default;

	color: #e3e3e1;

	text-decoration: none;

	position: relative;

	top: -1px;

}



#navigation_bar a.active:hover {

	cursor:default;

	color: #e3e3e1;

	text-decoration: none;

}



#navigation_bar #flag {

	top: 10px;

	height: 12px;

	width: 24px;

	background-image: url(../img/lv_flag.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	position: relative;

}

#navigation_bar #flag:hover {

	top: 10px;

	height: 12px;

	width: 24px;

	background-image: url(../img/lv_flag_hover.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	position: relative;

	cursor: pointer;

}



#navigation_bar #separator {

	top: 1px;

	height: 29px;

	width: 2px;

	background-image: url(../img/nav_bar_separator.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	position: absolute;

	left: 44px;

}



#navigation_bar #menu_psop {

	width: 60px;

	height: 16px;

	position: absolute;

	clear: right;

	top: 8px;

	left: 630px;

}



#navigation_bar #menu_psop a {

	background-image: url(../img/icons/nav_psop.png);

	background-repeat:no-repeat;

	background-position: left bottom;

	padding-left: 25px;

	white-space: nowrap;

	display: block;

	color: #cbfe00;

}



#navigation_bar #menu_psop span {

	background-image: url(../img/nav_bar_arrow.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 5px;

	width: 9px;

	position: absolute;

	top: 17px;

	left: 34px;

}



#navigation_bar #menu_kop {

	width: 120px;

	height: 16px;

	position: absolute;

	clear: right;

	top: 8px;

	left: 580px;

}



#navigation_bar #menu_kop a {

	background-image: url(../img/icons/nav_kop.png);

	background-repeat:no-repeat;

	background-position: left bottom;

	padding-left: 25px;

	white-space: nowrap;

	display: block;

	color: #f9df03;

}



#navigation_bar #menu_kop span {

	background-image: url(../img/nav_bar_arrow.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 5px;

	width: 9px;

	position: absolute;

	top: 17px;

	left: 54px;

}



#navigation_bar #menu_main {

	width: 80px;

	height: 16px;

	position: absolute;

	clear: right;

	top: 8px;

	left: 20px;

}



#navigation_bar #menu_main a {

	background-image: url(../img/icons/nav_main.png);

	background-repeat:no-repeat;

	background-position: left;

	padding-left: 25px;

	white-space: nowrap;

	display: block;

}



#navigation_bar #menu_main span {

	background-image: url(../img/nav_bar_arrow.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 5px;

	width: 9px;

	position: absolute;

	top: 17px;

	left: 43px;

}









#navigation_bar #menu_news {

	width: 80px;

	height: 16px;

	position: absolute;

	clear: right;

	top: 8px;

	left: 110px;

}



#navigation_bar #menu_news a {

	background-image: url(../img/icons/nav_news.png);

	background-repeat:no-repeat;

	background-position: left;

	padding-left: 25px;

	white-space: nowrap;

	display: block;

}



#navigation_bar #menu_news span {

	background-image: url(../img/nav_bar_arrow.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 5px;

	width: 9px;

	position: absolute;

	top: 17px;

	left: 43px;

}



#navigation_bar #menu_pokah {

	width: 60px;

	height: 16px;

	position: absolute;

	clear: right;

	top: 8px;

	left: 200px;

}



#navigation_bar #menu_pokah a {

	background-image: url(../img/icons/nav_pokah.png);

	background-repeat:no-repeat;

	background-position: left;

	padding-left: 25px;

	white-space: nowrap;

	display: block;

}



#navigation_bar #menu_pokah span {

	background-image: url(../img/nav_bar_arrow.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 5px;

	width: 9px;

	position: absolute;

	top: 17px;

	left: 38px;

}



#navigation_bar #menu_reiting {

	width: 80px;

	height: 16px;

	position: absolute;

	clear: right;

	top: 8px;

	left: 290px;

}



#navigation_bar #menu_reiting a {

	background-image: url(../img/icons/nav_reiting.png);

	background-repeat:no-repeat;

	background-position: left;

	padding-left: 25px;

	white-space: nowrap;

	display: block;

}



#navigation_bar #menu_reiting span {

	background-image: url(../img/nav_bar_arrow.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 5px;

	width: 9px;

	position: absolute;

	top: 17px;

	left: 43px;

}



#navigation_bar #menu_school {

	width: 65px;

	height: 16px;

	position: absolute;

	clear: right;

	top: 8px;

	left: 380px;

}



#navigation_bar #menu_school a {

	background-image: url(../img/icons/nav_school.png);

	background-repeat:no-repeat;

	background-position: left;

	padding-left: 25px;

	white-space: nowrap;

	display: block;

}



#navigation_bar #menu_school span {

	background-image: url(../img/nav_bar_arrow.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 5px;

	width: 9px;

	position: absolute;

	top: 17px;

	left: 40px;

}



#navigation_bar #menu_media {

	width: 60px;

	height: 16px;

	background-image: url(../img/icons/nav_media.png);

	background-repeat:no-repeat;

	background-position: left;

	padding-left: 25px;

	position: absolute;

	clear: right;

	top: 8px;

	left: 460px;

}



#navigation_bar #menu_media span {

	background-image: url(../img/nav_bar_arrow.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 5px;

	width: 9px;

	position: absolute;

	top: 17px;

	left: 41px;

}



#navigation_bar #menu_lsd {

	width: 80px;

	height: 16px;

	background-image: url(../img/icons/nav_promos.png);

	background-repeat:no-repeat;

	background-position: left;

	padding-left: 25px;

	position: absolute;

	clear: right;

	top: 8px;

	left: 548px;

}



#navigation_bar #menu_lsd span {

	background-image: url(../img/nav_bar_arrow.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 5px;

	width: 9px;

	position: absolute;

	top: 17px;

	left: 56px;

}



#navigation_bar #menu_rir {

	width: 60px;

	height: 16px;

	background-image: url(../img/icons/nav_rir.png);

	background-repeat:no-repeat;

	background-position: left;

	padding-left: 25px;

	position: absolute;

	clear: right;

	top: 8px;

	left: 618px;

}



#navigation_bar #menu_rir span {

	background-image: url(../img/nav_bar_arrow.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 5px;

	width: 9px;

	position: absolute;

	top: 17px;

	left: 31px;

}



#navigation_bar #menu_luck3{

	width: 60px;

	height: 16px;

	background-image: url(../img/icons/nav_luck3.png);

	background-repeat:no-repeat;

	background-position: left;

	padding-left: 25px;

	position: absolute;

	clear: right;

	top: 8px;

	left: 618px;

}



#navigation_bar #menu_luck3 span {

	background-image: url(../img/nav_bar_arrow.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 5px;

	width: 9px;

	position: absolute;

	top: 17px;

	left: 31px;

}



#navigation_bar #menu_race{

	width: 60px;

	height: 16px;

	background-image: url(../img/icons/nav_race.png);

	background-repeat:no-repeat;

	background-position: left;

	padding-left: 25px;

	position: absolute;

	clear: right;

	top: 8px;

	left: 700px;

}



#navigation_bar #menu_race span {

	background-image: url(../img/nav_bar_arrow.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 5px;

	width: 9px;

	position: absolute;

	top: 17px;

	left: 31px;

}



#navigation_bar #reg_box {

	width: 160px;

	height: 31px;

	background-image: url(../img/nav_bar_reg_bg.jpg);

	background-repeat:no-repeat;

	background-position: left center;

	position: absolute;

	top: 0px;

	left: 831px;

}



#navigation_bar #reg_btn {

	width: 94px;

	height: 20px;

	padding-left: 25px;

	position: absolute;

	clear: right;

	top: -2px;

	left: 48px;

	padding-top: 10px;

	background-position: left center;

	background-image: url(../img/icons/nav_bar_reg.jpg);

	background-repeat: no-repeat;

}



#navigation_bar #login_box {

	width: 250px;

	height: 31px;

	background-repeat:no-repeat;

	background-position: left center;

	position: absolute;

	top: 0px;

	left: 749px;

	vertical-align: middle;

}



#navigation_bar #login_box img {

	padding-right: 10px;

}





/* END of Navigation bar */



/* Header starts here */



#header {

	height: 100px;

}



#header #pokah_logo {

	height: 60px;

	width: 211px;

	background-image: url(../img/logo_new.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	position: relative;

	top: 22px;

	left: 0px;

}



#header #banner {

	height: 100px;

	width: 600px;

	position: absolute;

	left: 380px;

	top: 31px;

}



/* END of Header */



/* User bar starts here */



.inpute_no_border{

	border-style: none;

	border-width: 0px;

	font-size: 11px;

	color: #4b4b4b;

	height: 15px;

	width: 125px;

	margin-top: 2px;

	margin-left: 5px;

}



#user_bar {

	height: 49px;

	/*background-image: url(../img/user_bar_bg.jpg);*/

}



#user_bar #login_box a.lost_password {

	color: #4b4b4b;

	text-decoration: underline;

	font-size: 11px;

	line-height: 95%;

}



#user_bar #login_box a.lost_password:hover {

	text-decoration: none;

}



#user_bar #login_box {

	position: relative;

	top: 14px;

	width: 740px;

	float: left;

	height: 22px;

	display: inline;

	vertical-align: middle;

}



#user_bar #login_box_loginned {

	position: relative;

	top: 4px;

	width: 800px;

	float: left;

	height: 40px;

	display: inline;

	vertical-align: middle;

}



#user_bar #login_box_loginned .content {

	padding-top: 13px;

	padding-left: 10px;

	display: inline-block;

	width: 980px;

}



#user_bar #login_box_loginned .separator {

	background-image:url(../img/separator.jpg);

	background-repeat: no-repeat;

	height: 29px;

	float:left;

	width: 2px;

	padding-right: 15px;

	padding-left: 15px;

	background-position: center;

	position: relative;

	top: -5px;

}



#user_bar #login_box_loginned .new_msg_icon {

	padding-right: 6px;

	padding-bottom: 2px;

	vertical-align: middle;

	display: inline;

}



#user_bar #login {

	font-size: 11px;

	color: #4b4b4b;

	float: left;

	width: 182px;

	height: 21px;

	background-image: url(../img/user_input.jpg);

	border: none;

	background-repeat: no-repeat;

	background-position: 40px center;

}



#user_bar #pass {

	font-size: 11px;

	color: #4b4b4b;

	float: left;

	width: 191px;

	height: 21px;

	padding-left: 20px;

	background: url(../img/user_input.jpg) no-repeat 68px center;

	border: none;

	background-color: #F0F0F0;

}



#user_bar #f_pass {

	display:in-line;

	padding-left: 5px;

	position:relative;

	float: left;

	width: 250px;

	height: 22px;

}



#user_bar a {

	color: #FFF;

	text-decoration: none;

}



#user_bar a.grey {

	font-size: 11px;

	color: #4b4b4b;	

	text-decoration:underline;

}



#user_bar a.grey:hover {

	font-size: 11px;

	color: #fca432;	

	text-decoration:none;

}



#user_bar a.green {

	font-size: 11px;

	color: #86bd00;

	text-decoration:underline;

}



#user_bar a.green:hover {

	font-size: 11px;

	color: #4b4b4b;

	text-decoration:none;

}



#user_bar .enter_btn {

	position:relative;

	width: 71px;

	height: 22px;

	background: url(../img/enter_btn.jpg) no-repeat center center;

	border: none;

	color: #FFF;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 14px;

	cursor: pointer;

	float: right;

	margin-right: 20px;

	display: block;

}



#user_bar .enter_btn:hover {

	background-image: url(../img/enter_btn_hover.jpg);

}



/* END of User bar */



/* Content area starts here */



.tabs {

	overflow: hidden;

	width: 100%;

	margin-bottom: 25px;

	padding-top: 45px;

}

.tabs a {

	display: inline;

	float: left;

	margin: 0px 10px;

	font-size: 11px;

	color: #4b4b4b;

	position: relative;

	text-decoration: underline;

	height: 21px;

}

.tabs a.active {

	color: #fff;

	text-decoration: none;

}

.tabs a span.title {

	position: relative;

	height: 16px;

	line-height: 16px;

	padding-left: 5px;

}

.tabs a span.title span {

	position: relative;

	height: 16px;

	line-height: 16px;

	padding-left: 3px;

	padding-right: 8px;

	display: inline;

}

.tabs a span.arrow {

	background: url('../img/tablink-arrow.gif') no-repeat right top;

	position: absolute;

	left: 50%;

	display: block;

	height: 5px;

	top: 16px;

	width: 7px;

	margin-left: -4px;

	visibility: hidden;

}



.tabs a.active span.title {

	background: url('../img/tablink-left.gif') no-repeat left top;

}



.tabs a.active span.title span {

	background: url('../img/tablink-right.gif') no-repeat right top;

}



.tabs a.active span.arrow  {

	visibility: visible;

}



#content {

	width: 757px;

	float: left;

}



#content #profile_sidebar {

	width: 145px;

	float: left;

	padding-top: 2px;
	
	height:405px;

}



#content #profile_content {

	width: 550px;

	float: right;

	padding-top: 2px;

}



#content #profile_sidebar a .active_profile {

	width: 168px;

	padding-right: 20px;

	background-image: url(../img/small-arrow-right.gif);

	background-repeat: no-repeat;

	background-position: right center;

	color: #CCC;

	text-decoration: none;

}



#content #profile_sidebar #create {

	font-family: Helvetica, Arial, sans-serif;

	background-image: url(../img/h2_title.gif);

	background-repeat: no-repeat;

	font-size: 16px;

	padding-left: 18px;

	float: left;

	background-position: left center;

	margin-top: 30px;

	margin-bottom: 20px;

}



#content #profile_sidebar #search {

	background-image: url(../img/h2_title.gif);

	background-repeat: no-repeat;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 16px;

	padding-left: 18px;

	width: 150px;

	float: left;

	background-position: left center;

	margin-top: 30px;

	margin-bottom: 20px;

}

#content #profile_sidebar .search_input{

	background: url('../img/search-bg.gif') top left no-repeat;

	display: block;

	float: left;

	width: 148px;

}

#content #profile_sidebar input {

	margin: 3px 0px 3px 23px;

	border: 0px;

	height: 16px;

	width: 120px;

	padding: 0;

}



#content #profile_sidebar #my_tabs {

	background-image: url(../img/h2_title.gif);

	background-repeat: no-repeat;

	background-position: left center;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 16px;

	padding-left: 18px;

}



#content #profile_sidebar .profile_tab {

	width: 143px;

	float: left;

	background-image: url(../img/icons/vcard.png);

	background-repeat: no-repeat;

	background-position: 3px center;

	padding-left: 30px;

	margin-top: 20px;

	margin-bottom: 5px;

}

#content #profile_sidebar .winnings_tab {

	width: 143px;

	float: left;

	background-image: url(../img/icons/icon_winning.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 30px;

	margin-bottom: 5px;

}

#content #profile_sidebar .trophy_tab {

	width: 143px;

	float: left;

	background-image: url(../img/icons/icon_awards.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 30px;

	margin-bottom: 5px;

}



#content #profile_sidebar .friends_tab {

	width: 143px;

	float: left;

	background-image: url(../img/icons/icon_friends.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 30px;

	margin-bottom: 5px;

}



#content #profile_sidebar .gallery_tab {

	width: 143px;

	float: left;

	background-image: url(../img/icons/icon_gallery.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 30px;

	margin-bottom: 5px;

}



#content #profile_sidebar .blog_tab {

	width: 143px;

	float: left;

	background-image: url(../img/icons/icon_blog.gif);

	background-repeat: no-repeat;

	background-position: 3px center;

	padding-left: 30px;

}



#content #profile_sidebar .msg_tab {

	width: 143px;

	float: left;

	background-image: url(../img/users/agent/white_mail_icon.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 30px;

	margin-bottom: 5px;

}



#content #profile_sidebar .hand_tab {

	width: 143px;

	float: left;

	background-image: url(../img/icons/hand.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 30px;

	margin-bottom: 5px;

}



#content #profile_sidebar .create_news {

	width: 143px;

	float: left;

	background-image: url(../img/icons/icon_add_news.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 30px;

	margin-bottom: 5px;

}

#content #profile_sidebar .create_blog {

	width: 143px;

	float: left;

	background-image: url(../img/icons/icon_add_blog.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 30px;

}











#content #profile_content .big_avatar {

	width: 188px;

	padding-right: 20px;

	background-image: url(../img/avatar-shadow.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 20px;

	height: 207px;

	padding-top: 10px;

	float: left;

}



#content #profile_content .big_avatar2 {

	width: 188px;

	padding-right: 20px;

	background-image: url(../img/avatar-shadow.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 20px;

	height: 207px;

	padding-top: 10px;

	float: right;

}



#content #profile_content .edit_profile_btn {
	background-image:url("../img/icons/icon_settings.gif");
	background-position:right center;
	background-repeat:no-repeat;
	float:right;
	left:470px;
	padding-right:25px;
	padding-top:3px;
	position:absolute;

}





#content .news_container {

	padding-top: 20px;

	padding-left: 0px;

}



.news_container img {

	max-width: 100%;

}



#comments_header {

	width: 760px;

	padding-bottom: 10px;

	background-image: url(../img/comment_header.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 27px;

	background-color: #f2f2f2;

}



.comments_control {

	/*padding-left: 600px;*/
	text-align: right;
	padding-right:14px;

}



.btn_post_comment {
	background-image: url(../img/132px_btn.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 22px;
	width: 132px;
	text-align: center;
	padding-top: 3px;
	position: relative;
	left: 0px;
}



.btn_post_comment:hover {

	background-image: url(../img/132px_btn_hover.jpg);

	cursor: pointer;

}


.btn_question  {
	background-image: url(../img/100px_btn.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 22px;
	width: 100px;
	text-align: center;
	padding-top: 3px;
	position: absolute;
	left: 80px;
	top: -3px;
}

.btn_question:hover {
	background-image: url(../img/100px_btn_hover.jpg);
	cursor: pointer;
}



.btn_question_2  {

	background-image: url(../img/100px_btn.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	height: 22px;

	width: 100px;

	text-align: center;

	position: absolute;

	left: 0px;

	padding-top: 3px;

	top: -10px;

}

.btn_question_2:hover {

	background-image: url(../img/100px_btn_hover.jpg);

	cursor: pointer;

}
.comments_input  {

	height: 70px;

	width: 600px;

	border: none 0px;

	margin: 15px;

	

}
.comments_input_bg  {

	background-image: url(../img/text_area_comments.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	height: 100px;

	width: 660px;



	margin: 30px 10px 10px 10px ;

}
#comments_footer  {

	width: 760px;

	padding: 30px 0px 0px 0px;

	background-image: url(../img/comment_footer.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

	height: 27px;

}
#comments_footer span.right {

	float: right;

	position: relative;

	top: 5px;

	padding-right: 15px;

}



a.comment_link  {

	font-size: 14px;

	font-style: normal;

	color: #4b4b4b;

	text-decoration: none;

}

a.comment_link:hover {

	text-decoration: underline;

}

a.active_comment_page  {

	font-size: 14px;

	color: #000;

	text-decoration: none;

	font-style: normal;

	font-weight: bold;

}

a.active_comment_page:hover {

	cursor:default;



}
#comments_header span.right {

	float: right;

	position: relative;

	top: 5px;

	padding-right: 15px;

}
#comments_header span.left {

	float: left;

	position: relative;

	top: 5px;

	left: 35px;

}





#content .logo_article {

	height:152;

	width: 152px;

	float: left;

	padding: 0px 24px 30px 0px;

}





#content #top_navigation {

	width: 780px;

	padding: 0px 0px 30px 0px;

}

#content #top_navigation .levels_nav {

	float: left;


	padding-bottom: 30px;

	font-size: 11px;

	color: 4b4b4b;

}



	



#content #top_navigation .category_menu {

	background-image: url(../img/drop_down_list.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	border: solid 1px #CCC  ;

	background-color:#d2d2d2;

	height: 22px;

	width: 180px;

}



h1  {

	font-size: 20px;

	color: #4b4b4b;

	margin: 0px;

	padding: 40px 0px 0px 0px;

	font-weight: normal;

	font-family: Helvetica, Arial, sans-serif;

}



h2  {

	font-size: 20px;

	color: #000;

	margin: 0px;

	padding: 30px 0px 0px 0px;

	font-weight: normal;

	font-family: Helvetica, Arial, sans-serif;

}



h3  {

	font-size: 16px;

	color: #4b4b4b;

	margin: 0px;

	padding: 20px 0px 0px 0px;

	font-weight: normal;

	font-family: Helvetica, Arial, sans-serif;

}

h4  {

	font-size: 20px;

	color: #000;

	margin: 0px;

	padding: 0px 0px 30px 0px;

	font-weight: normal;

	font-family: Helvetica, Arial, sans-serif;

}

h5  {

	font-size: 24px;

	color: #000;

	margin: 0px;

	padding: 0px 0px 20px 0px;

	font-weight: normal;

	font-family: Helvetica, Arial, sans-serif;

}

h6  {

	font-size: 18px;

	color: #4b4b4b;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	font-weight: normal;

	font-family: Helvetica, Arial, sans-serif;

}

.h7  {

	font-size: 18px;

	color: #4b4b4b;

	padding: 0px 0px 20px 0px;

	font-weight: normal;

	display: block;

	font-family: Helvetica, Arial, sans-serif;

}



#content span.block {

	padding-bottom: 7px;

	display: block;

	height: auto;

}



#content #pokah_post_razdel {

	width: 780px;

	float: left;

}



#content #pokah_post_razdel #page_input {

	background-image: url(../img/page_input.jpg);

	background-repeat: no-repeat;

	background-position: center left;

	height: 18px;

	width: 70px;

}



#content #pokah_post_razdel .page_input {

	background-color:transparent; 

	font-size: 11px;

	border: none 0px;

	height: 13px;

	width: 20px;

	margin-top: 0px;

	margin-left: 4px;

	display: inline;

	text-align: center;

}



#content #pokah_post_razdel .pokah_box {

	width: 745px;

	float: left;

	display: block;

}



#content #pokah_post {

	width: 506px;

	float: left;

}



#content #pokah_post h2  {

	font-size: 20px;

	font-style: normal;

	margin: 0px;

	padding: 0px 0px 20px 0px;

}



#content #pokah_post .pokah_box {

	width: 506px;

	float: left;

	display: block;

}



#content #middle_column {

	width: 253px;

	float: left;

	padding-top: 10px;

	padding-right: 17px;

	padding-left: 11px;

	display: inline;

	background-image: url(../img/winnings_bg.jpg);

	background-repeat: no-repeat;

	background-position: 11px top;

}



#content #middle_column small {

	font-size: 11px;

	color: #4d4d4d;

}



#content #middle_column h1 {

	margin: 0px;

	padding: 0px;

	font-size: 18px;

	color: #4d4d4d;

}



#content #middle_column #statistic {

	height: 50px;

	width: 180px;

	padding-top: 10px;

	padding-left: 80px;

}



#content #middle_column #total_winings {

	height: 50px;

	width: 180px;

	padding-top: 20px;

	padding-left: 80px;

}

#content .winer  {

	display:block;

	padding-bottom: 20px;

}

#content .winer_question {

	display:block;

	padding-bottom: 50px;

}





#content #middle_column small {

	font-size: 11px;

	color: #b5b5b5;

}



#content #middle_column b {

	font-size: 12px;

	color: #F00;

}



#content #middle_column i {

	font-style:normal;

	font-size: 11px;

	color: #4b4b4b;

}

#content #news_block  {

	margin: 0px;

	padding: 0px;

}



#content #news_block .recent  {

	display: block;

	padding: 0px;

	margin: 0px;

}

#content #news_block .recent img  {



	height: 16px;



	height: 14px;

}

#content #news_block .recent li {

	color: #4b4b4b;

	list-style-type: none;

	background-image: url(../img/recent_news.gif);

	background-repeat: no-repeat;

	background-position: left 3px;

	padding-bottom: 5px;

	padding-left: 15px;

}



#content .media_cat_titles{

	float: left;

	padding-right: 10px;

	padding-top: 2px;

}



#content .media_video_div{



	width: 152px;

	min-height: 250px;

}



#content .vid_thumb {

	margin-bottom: 10px;

}

#content .gal_div {

	width: 152px;

	min-height: 200px;

}



.commentcount {

	float: right;

	width: 34px;

	height: 43px;

	font-size: 16px;

	font-family: times;

	font-weight: bold;

	color: #4b4b4b;

	displaY: block;

	text-decoration: none;

	text-align: center;

	padding-top: 6px;

	background: url('../img/comment-count.gif') no-repeat top left;

}



/* END of content area */



/* Right bar starts here */



#right_bar {
	position:relative;
	overflow:hidden;
	word-wrap: break-word;
	height: 1500px;
	width: 180px;
	float:left;
}



#right_bar #calendar_block {

	height: 20px;

	background: url(../img/right_col_next_bullet.jpg) no-repeat 15px center;

	padding-left: 32px;

	font-size: 16px;

	color: #2c2c2c;

	top: 20px;

	display: inline;

	position: relative;

	width: 200px;

	font-family: Helvetica, Arial, sans-serif;

}





#right_bar #pokerrooms_block {

	overflow:hidden;

	word-wrap: break-word;

	height: 20px;

	width: 168px;

	background: url(../img/right_col_next_bullet.jpg) no-repeat 15px center;

	padding-left: 32px;

	font-size: 18px;

	color: #2c2c2c;

	top: 10px;

	position: relative;

	font-family: Helvetica, Arial, sans-serif;

}
.room_block  {
	/*height: 60px;*/

	width: 180px;
	position: relative;
	top: 15px;
	font-size: 11px;
	color: #2c2c2c;
	padding-bottom: 20px;
	float: left;

}
.room_block span  {
	font-size: 11px;
	color: #2c2c2c;
	float: left;

}
.room_block .bwin_room {
	height: 29px;
	background-image: url(../img/rooms/bwin_lsd.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 5px;
	position: relative;
	padding-top: 2px;
}



.bwin_room a {
	color: #000;
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
}



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



a.bwin_small {
	color: #86bd00;
	text-decoration: none;
}



a.bwin_small:hover {
	text-decoration: underline;

}
.room_block .expekt_room {
	height: 29px;
	background-image: url(../img/rooms/expekt_lsd.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 5px;
	padding-top: 2px;
}


.expekt_room a {
	color: #ef4822;
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
}

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



a.expekt_small {
	color: #86bd00;
}



a.expekt_small:hover {
	text-decoration: none;
	color: #2c2c2c;
}

.room_block  .betsafe_room{
	height: 29px;
	background-image: url(../img/rooms/betsafe_lsd.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 5px;
	padding-top: 2px;
}



.betsafe_room a {
	color: #8f1919;
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
}

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



a.betsafe_small {
	color: #86bd00;
	text-decoration: none;
}



a.betsafe_small:hover {
	text-decoration: underline;

}

.room_block .betway_room {
	height: 30px;
	background-image: url(../img/rooms/betway.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 5px;
	padding-top: 2px;
}


.betway_room  a {
	color: #000;
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
}

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


a.betway_small {
	color: #86bd00;
	text-decoration: none;
}


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

.room_block  .titan_room {
	height: 30px;
	background-image: url(../img/rooms/titan_lsd.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 5px;
	padding-top: 2px;
}



.titan_room a {
	color: black;
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
}

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

.room_block .pokerstars_room {
	height: 30px;
	background-image: url(../img/rooms/ps.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 5px;
	padding-top: 2px;
}



.pokerstars_room a {
	color: #000000;
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
}

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


a.pokerstars_small {
	color: #86bd00;
	text-decoration: none;
}

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

.room_block .fulltilt_room {
	height: 30px;
	background-image: url(../img/rooms/ftp_logo.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 5px;
	padding-top: 2px;
}


.fulltilt_room a {
	color: #2e53df;
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
}



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

.room_block .noxwin_room {
	height: 29px;
	background-image: url(../img/rooms/noxwin.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 5px;
	padding-top: 2px;
}


.noxwin_room a {
	color: black;
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
}



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

.room_block .luck3_room {
	height: 29px;
	background-image: url(../img/rooms/luck3.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 5px;
	padding-top: 2px;

}


.luck3_room a {
	color: #000000;
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
}



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


a.luck3_small {
	color: #86bd00;
	text-decoration: none;
}


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

.room_block .pacific_room {
	height: 29px;
	background-image: url(../img/rooms/888poker.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 5px;
	padding-top: 2px;

}

.pacific_room a {
	color: #06F;
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
}

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

.room_block .mermaid_room {
	height: 29px;
	background-image: url(../img/rooms/mermaid.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 5px;
	padding-top: 4px;
}

.mermaid_room  a {
	color: #900;
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
}

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

.room_block .luckyace_room {
	height: 29px;
	background-image: url(../img/rooms/luckyace.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 5px;
	padding-top: 2px;
}

.luckyace_room  a {
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
}

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

.room_block .unibet_room {
	height: 29px;
	background-image: url(../img/rooms/unibet_room.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 5px;
	padding-top: 2px;
}

.unibet_room  a {
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
}

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

.room_block .betfair_room {
	height: 29px;
	background-image: url(../img/rooms/betfair.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 5px;
	padding-top: 2px;
}

.betfair_room  a {
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
}

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

.room_block .adameve_room {
	height: 29px;
	background-image: url(../img/rooms/adamevepoker.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 5px;
	padding-top: 2px;
}

.adameve_room  a {
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
}

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

.room_block .bluff_room {
	height: 29px;
	background-image: url(../img/rooms/bluff.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 5px;
	padding-top: 2px;
}

.bluff_room  a {
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
}

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

.room_block .partypoker_room {
	height: 29px;
	background-image: url(../img/rooms/partypoker.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 5px;
	padding-top: 2px;
}

.partypoker_room  a {
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
}

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

.room_block .whpoker_room {
	height: 29px;
	background-image: url(../img/rooms/wh_poker.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 5px;
	padding-top: 2px;
}

.whpoker_room  a {
	font-size: 16px;
	font-family: Helvetica, Arial, sans-serif;
}

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




#tournaments {

	width: 238px;

	padding-left: 10px;

}



#tournaments h3 {

	color: #4b4b4b;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	font-weight: normal;

	font-size: 18px;

	font-family: Helvetica, Arial, sans-serif;

}



#tournaments .month {

	font-family: times;

	font-size: 11px;

	color: #4b4b4b;

	margin: 0px 0px 0px 0px;

}



#tournaments table {

	margin-top: 11px;

}



#tournaments table th {

	color: #262626;

	font-size: 11px;

	font-family: times;

	text-align: center;

}



#tournaments table td {

	padding-left: 2px;

	width: 32px;

	height: 34px;

	background-image: url(../img/calendar/tourney-cell.gif);

	background-repeat: no-repeat;

	background-position: left top;

}



#tournaments table td.titan {

	background-image: url(../img/rooms/titan_sm.jpg);

}



#tournaments table td.bwin {

	background-image: url(../img/rooms/bwin_sm.jpg);

}

#tournaments table td.luck3 {

	background-image: url(../img/rooms/luck3_sm.jpg);

}

#tournaments table td.expekt {

	background-image: url(../img/rooms/expekt_sm.jpg);

}

#tournaments table td.betsafe {

	background-image: url(../img/rooms/betsafe_sm.jpg);

}

#tournaments table td.betway {

	background-image: url(../img/rooms/betway_sm.jpg);

}
#tournaments table td.noxwin {

	background-image: url(../img/rooms/noxwin_sm.jpg);

}

#tournaments table td.mermaid {

	background-image: url(../img/rooms/mermaid_sm.jpg);

}



#tournaments table td a {

	color: #262626;

	font-family: times;

	font-size: 11px;

	text-decoration: none;

	display: block;

	height: 30px;

}



#tournaments table td a.today {

	color: #f30101;

	font-weight: bold;

}



#tournaments .footer {

	background: url('../img/tourney-bottom-corners.gif') bottom left no-repeat #f6f6f6;

	width: 100%;

	height: 6px;

}

.agent_container {

	height: 50px;

	position: relative;

	top: 30px;

	font-size: 11px;

	color: #b5b5b5;

	padding-bottom: 20px;

}

.agent_container img.avatar {

	height: 50px;

	float: left;

	width: 50px;

	border: none;

}



.agent_container img.online {

	height: 9px;

	width: 27px;

	border: none;

	position: absolute;

	top: 35px;

	left: 30px;

}



.agent_container img.contact_icon {

	height: 17px;

	border: none;

	padding-top: 5px;

}

.agent_container span {

	padding-left: 10px;

	float: left;

}









/* END of Right bar */



#footer {

	clear: both;

	height: 114px;

	width: auto;

	background: url(../img/footer.jpg) no-repeat center top;

	padding-top: 30px;

	font-size: 11px;

	color: #4d4d4d;

	padding-left: 10px;

}



#footer p {

	margin-top: 10px;

	margin-bottom: 10px;

	width: 500px;

}



#footer a {

	color: #72a100;

	text-decoration: none;

	font-size: 11px;

}



#footer a:hover {

	text-decoration: underline;

}



#right_bar #agent_block {

	height: 20px;

	background: url(../img/right_col_next_bullet.jpg) no-repeat 15px center;

	padding-left: 32px;

	font-size: 18px;

	color: #4b4b4b;

	top: 20px;

	display: inline;

	position: relative;

	width: 200px;

	font-family: Helvetica, Arial, sans-serif;

}



.toprating {

	padding: 15px 0px 0px 0px;

	margin: 0;

	font-style: normal;

	font-weight: normal;

	empty-cells: hide;
    
    clear: both;

}



.toprating .1st {

	background-image: url(../img/medal-gold.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 34px;

	width: 23px;

	position: absolute;

	top: 40px;

	left: 40px;

	display: block;

}



.toprating .text_center {

	text-align:center;

}



.toprating th {

	color: #4b4b4b;

	background-color: #e5e5e5;

	font-size: 14px;

	vertical-align: middle;

	padding: 0;

	margin: 0;

	background-image: none;

	height: 26px;

	font-style: normal;

	font-weight: normal;

}



.toprating th.lc {

	background: url('../img/large-corners.gif') no-repeat top left;

	background-color: #e5e5e5;

}



.toprating th.rc {

	background: url('../img/large-corners.gif') no-repeat top right;

	background-color: #e5e5e5;

}



.toprating th {

	background: url('../img/large-corners.gif') no-repeat 50% 0;

	background-color: #e5e5e5;

}



.toprating tr.odd {

	background-color: #f2f2f2;

}



.toprating td {

	height: 26px;

	font-size: 14px;

	text-align: left;

	color: #4b4b4b;

	vertical-align: middle;

}



.toprating td .2 {

	height: 15px;

	font-size: 11px;

	text-align: center;

	color: #4b4b4b;

	vertical-align: middle;

}



.toprating .large td {

	height: 92px;

}



.toprating .large .points {

	font-size: 18px;

	text-align: center;

}



.toprating .large td.num {

	font-size: 36px;

	text-align: center;

}



.toprating .other {

	text-align: left;

}



.last_winnings {

	padding: 0px 0px 0px 0px;

	margin: 0;

	empty-cells: hide;

}



.last_winnings .from {

	text-align:left;

	padding-left:35px;

}



.last_winnings .new_msg_img {

	padding-right: 5px;

}



.last_winnings .from_new {

	text-align:left;

	padding-left:23px;

}



.last_winnings th {

	cursor: pointer;

	color: #4b4b4b;

	background-color: #e5e5e5;

	font-size: 14px;

	vertical-align: middle;

	padding: 0;

	margin: 0;

	background-image: none;

	height: 26px;

	font-style: normal;

	font-weight: normal;

}



.last_winnings th.lc {

	background-color: #e5e5e5;

	background-image: url(../img/large-corners.gif);

	background-repeat: no-repeat;

	background-position: left top;

}



.last_winnings th.rc {

	background: url('../img/large-corners.gif') no-repeat top right;

	background-color: #e5e5e5;

}



.last_winnings th {

	background: url('../img/large-corners.gif') no-repeat 50% 0;

	background-color: #e5e5e5;

}



.last_winnings td {

	height: 20px;

	font-size: 11px;

	text-align: center;

	color: #4b4b4b;

	vertical-align: middle;

}



.msg_table  {

	padding: 0px 0px 0px 0px;

	margin: 0;

	empty-cells: hide;

}



.msg_table   .new_msg_img {

	padding-right: 5px;

}



.msg_table   th {

	color: #4b4b4b;

	background-color: #e5e5e5;

	font-size: 14px;

	vertical-align: middle;

	padding: 0;

	margin: 0;

	background-image: none;

	height: 26px;

	font-style: normal;

	font-weight: normal;

}



.msg_table   th.lc {

	background-color: #e5e5e5;

	background-image: url(../img/large-corners.gif);

	background-repeat: no-repeat;

	background-position: left top;

}



.msg_table   th.rc {

	background: url('../img/large-corners.gif') no-repeat top right;

	background-color: #e5e5e5;

}



.msg_table   th {

	background: url('../img/large-corners.gif') no-repeat 50% 0;

	background-color: #e5e5e5;

}



.msg_table   td  {

	height: 20px;

	font-size: 11px;

	text-align: left;

	color: #4b4b4b;

	vertical-align: middle;

	padding-left: 15px;

}



.msg_table   td .checkbox  {

	height: 20px;

	font-size: 11px;

	text-align: center;

	color: #4b4b4b;

	vertical-align: middle;

	padding-left: -2px;

}



.delet_msg   {

	height: 20px;

	font-size: 11px;

	color: #4b4b4b;

	background-image: url(../img/icons/icon_delete.gif);

	background-repeat: no-repeat;

	background-position: right center;

	width: 100px;

	padding-right: 20px;

	display: block;

}



.post_msg   {

	height: 20px;

	font-size: 14px;

	color: #ffa200;

	background-image: url(../img/icons/accept_icon.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	width: 100px;

	padding-right: 20px;

	display: block;

}



.send_msg   {

	height: 20px;

	font-size: 12px;

	color: #ffa200;

	background-image: url(../img/icons/sent.gif);

	background-repeat: no-repeat;

	background-position: 65px center;

	width: 110px;

	padding-top:2px;

	padding-right: 35px;

	display: block;

}



.next_msg   {

	background-color:#f0f0f0;

	height: 15px;

	font-size: 11px;

	color: #4b4b4b;

	background-image: url(../img/small-arrow-right.gif);

	background-repeat: no-repeat;

	background-position: right;

	width: 180px;

	padding-right:20px;

	padding-left:2px;

	padding-top:1px;

	padding-bottom:1px;

	margin-left: 30px;

	margin-top: 30px;

}



.next_msg:hover   {

	background-color:#d5d5d5;

	background-image: url(../img/small-arrow-right_active.gif);

}



.back_msg   {

	background-color:#f0f0f0;

	height: 15px;

	font-size: 11px;

	color: #4b4b4b;

	background-image: url(../img/small-arrow-left.gif);

	background-repeat: no-repeat;

	background-position: 2px 4px;

	width: 100px;

	display: block;

	padding-left:20px;

	margin-left: 30px;

	margin-top: 30px;

}



.back_msg:hover   {

	background-color:#d5d5d5;

	background-image: url(../img/small-arrow-left_active.gif);

}



.latestblogs td {

	vertical-align: middle;

}



.latestblogs .date {

	background: url('../img/icons/icon_blog.gif') no-repeat center left;

	color: #b5b5b5;

	font-size: 10px;

	display: block;

	padding: 4px 0px 0px 30px;

	height: 17px;

	vertical-align: bottom;

}



.latestblogs a {

	color: #86BD00;

	font-size: 14px;

	float: left;

}



.latestblogs span {

	font-size: 11px;

	color: #b5b5b5;

}





#school_table td{

	width:240px;

	padding-bottom: 25px;

	vertical-align: top;

	padding-right: 10px;

	

}



#calendar_table {

	width: 492px;

	border-collapse: collapse;

	border: 1px solid #959595;

	height: 300px;

	float: left;

 }

#calendar_table .rowa {

	background: #ffffff;

}

#calendar_table .rowb {

	background-color: #f2f2f2;

}

#calendar_table .cell {

	padding: 0px;

	border: 1px solid #959595;

	height: 50px;

	width: 69px;

}

#calendar_header {

	background-image: url(../img/calendar_table_header.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	width: 492px;

	height: 21px;

	font-size: 11px;

	color: #4b4b4b;

	text-align: left;

	vertical-align: middle;

	position: relative;

	

}



#calendar_table .calendar_day {

	height: 17px;

	width: 20px;

	position: relative;

	left: 50px;

	top: -10px;

}

#calendar_table .calendar_info {

	height: 30px;

	width: 70px;

	left: 2px;

	top: -13px;

	font-size: 10px;

	position: absolute;

}



#friends_table td {

	height: 100px;

}



#page_input_msg {

	background-image: url(../img/page_input.jpg);

	background-repeat: no-repeat;

	background-position: center left;

	height: 18px;

	width: 70px;

}



.page_input_msg {

	font-size: 11px;

	border: none 0px;

	height: 13px;

	width: 20px;

	margin-top: 0px;

	margin-left: 4px;

	display: inline;

	text-align: center;

}



.vote {

	background-image: url(../img/vote_bg.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	float: left;

	height: 71px;

	width: 257px;

	vertical-align: middle;

}



.vote span {

	vertical-align: middle;

	height: 20px;

	background-image: url(../img/icons/star.png);

	background-repeat: no-repeat;

	background-position: left 25px;

	padding-left: 22px;

	width: 200px;

	margin: auto;

	padding-top: 25px;

}

.vote span.accepted {

	vertical-align: middle;

	height: 20px;

	background-image: url(../img/icons/accept_icon.jpg);

	background-repeat: no-repeat;

	background-position: left 25px;

	padding-left: 22px;

	width: 200px;

	margin: auto;

	padding-top: 25px;

}



.vote:hover {

	background-image: url(../img/vote_green_bg.jpg);

}

.input {

	font-size: 11px;

	color: #4b4b4b;

	float: left;

	width: 110px;

	height: 21px;

	background-image: url(../img/input.jpg);

	border: none;

	background-repeat: no-repeat;

	background-position: left center;

}

.inpute_no_border_100px {

	border-style: none;

	border-width: 0px;

	font-size: 11px;

	color: #4b4b4b;

	height: 15px;

	width: 100px;

	margin-top: 2px;

	margin-left: 5px;

}

select {

	border: 1px solid #CCC;

}

.num_bg {

	background-image: url(../img/num_bg.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 50px;

	width: 50px;

	text-align: center;

	vertical-align: middle;

	font-size: 18px;

	font-weight: bold;

	color: #86bd00;

}

#content .mceEditor span {

	height: 20px;

	padding-bottom: 0;

}



.arrow_l {

	background-image: url(../img/arrow_l.jpg);

	height: 20px;

	width: 30px;

	background-repeat: no-repeat;

	background-position: center center;

}

.inactive_img {

}





.arrow_l:hover {

	background-image: url(../img/arrow_l_over.jpg);

	cursor: pointer;

}



.arrow_r {

	background-image: url(../img/arrow_r.jpg);

	height: 20px;

	width: 30px;

	background-repeat: no-repeat;

	background-position: center center;

}



.arrow_r:hover {

	background-image: url(../img/arrow_r_over.jpg);

	cursor: pointer;

}



.inactive_img {

	cursor: pointer;

	border: none 0px ;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/

	-moz-opacity: 0.5; /* Mozilla 1.6 и ниже */

	-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */

	opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */

}



.inactive_img:hover {

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* IE 5.5+*/

	-moz-opacity: 1; /* Mozilla 1.6 и ниже */

	-khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */

	opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */

}



.active_img {

	border: solid 2px #8fbf11;



}

.up {

	background-image: url(../img/up.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 5px;

	width: 9px;

	position: relative;

	left: -32px;

	top: -53px;

}



.progressBar{

	width:223px;

	height:20px;

	background:url(../img/bar_bg.jpg) no-repeat 0 0;

	position:relative;

}

.progressBar span{

	position:absolute;

	display:block;

	width:200px;

	height:15px;

	background:url(../img/bar.gif) repeat-x 0 0;

	top:4px;

	left:12px;

	overflow:hidden;

	text-indent:-8000px;

}

.progressBar em{

	position:absolute;

	display:block;

	width:200px;

	height:12px;

	background:url(../img/bg_cover.gif) repeat-x;

	top:0;

}





.bar_text {

	font-size: 11px;

	float: left;

	height: 16px;

	padding-top: 4px;

}

#lsd_content {

	width: 990px;

}

#promo_description {

	width: 755px;
	padding-bottom:20px;

}

#super_promo {

	background-image: url(../img/promotions/super_promo_bg.jpg);

	background-repeat: no-repeat;

	height: 279px;

	width: 754px;

	padding-top: 31px;

	padding-left: 31px;

}

#super_promo .super_text {

	float: left;

	height: 210px;

	width: 380px;

	margin: 0px;

}

.promo {

	float: left;

	height: 230px;

	width: 350px;

}



.promo a.gray_title {

	color: #8a8a8a;

}

.promo a.gray_title:hover {

	color: #86bd00;

}





.promo p {

	margin-top: 7px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.promo img {

	height: 100px;

	width: 350px;

	padding: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.race {
	display:block;
	width:160px;
	background-image:url(../img/icons/nav_race.png);
	background-repeat:no-repeat;
	background-position:left top;
	background-color: #F2F2F2;
	padding-left:20px;
	margin-top:3px;
	min-height:18px;
}

.promos {
	display:block;
	width:160px;
	background-image:url(../img/icons/promo_icon.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color: #F2F2F2;
	padding-top:2px;
	padding-left:21px;
	margin-top:3px;
	min-height:18px;
}

#featured_banner {
	margin-left:10px;
	padding-top:10px;
	padding-left:10px;
	background-image:url(../img/Featured_banner.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:468px;
	height:363px;
	display:block;
}

#menu {
	float: left;
	height: 15px;
	width: auto;
	padding-top:5px;
	margin-left:10px;
}
#menu .right{
	background-image: url(../img/right_gray.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 15px;
	width: 8px;
	float: left;
	margin-right: 5px;
}
#menu .left{
	background-image: url(../img/left_gray.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 15px;
	width: 8px;
	margin-left: 20px;
	float: left;
}
#menu .middle{
	background-image: url(../img/center_bg_gray.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	height: 15px;
	float: left;
	font-weight: bold;
	color: #000;
	padding-left: 1px;
	padding-right: 1px;
}
#menu .link{
	border-bottom:1px dotted #86bd00;
	margin-left:20px;
	text-decoration:none;
	white-space:nowrap;
	float: left;
}

#menu .link:hover{
	border-bottom:none;
	text-decoration:underline;
}

.comment_quote {
	background-color:#F9F9F9;
	border:1px dashed #CACACA;
	color:#999999;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:inherit;
	position:relative;
	text-align:left;
	width:100%;
}

.btn_cancel_quote {

	background-image: url(../img/132px_btn_cancel.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 22px;
	width: 132px;
	text-align: center;
	padding-top: 3px;
	position: relative;
	left: 0px;
}



#content .btn_cancel_quote:hover {

	background-image: url(../img/132px_btn_hover_cancel.jpg);
	cursor: pointer;

}


#site_map ul {
	list-style-type: none;
	margin: 0px;
	padding:0px;
}

#site_map li {
	display: block;
	background-image: url(../img/sub_menu_arrow.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 18px;
	padding-left: 14px;
	list-style-type: none;
	margin: 0px;
	padding-top: 2px;
}

.important_message {
	width:100%;
	border: 1px dashed #c7c7c7;
	background-color: #ffffd4;
	color: #333333;
	margin-bottom:10px;
	padding:10px;
}

a.raiting_green {
	font-size:12px;
	font-weight:bold;
	color:#393;
}

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

a.raiting_red {
	font-size:12px;
	font-weight:bold;
	color:#C00;
}

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

#blog_post {
	width:960px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	
}

#blog_post #blog_header .header_share {
	position:relative;
}
.title_header    {
	color:#333;
	font-size:20px;
	float:left;
	width:830px;
	overflow:hidden;
}

#blog_post #blog_header .header_share .fb_share {
	margin-top:5px;
	float:right;
	width:120px;
}
.author_and_raiting   {
	clear:both;
	position:relative;
	padding-top:10px;
	
}
.author_and_raiting .author_info   {
	color:#999;
	float:left;
	padding-top:1px;
}

.raiting_icon {
	background-image: url(../img/icons/blog_status.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	height: 11px;
	width: 40px;
	padding-left:20px;
	margin-right: 5px;
	display:inline;
	font-size:12px;
}

.comments_icon {
	background-image: url(../img/icons/blog_status.png);
	background-repeat: no-repeat;
	background-position: 0px -11px;
	height: 11px;
	width: 40px;
	padding-left:20px;
	margin-right: 5px;
	display:inline;
	font-size:12px;
}

.views_icon {
	background-image: url(../img/icons/blog_status.png);
	background-repeat: no-repeat;
	background-position: 0px -25px;
	height: 11px;
	width: 40px;
	padding-left:20px;
	margin-right: 5px;
	display:inline;
}

#blog_post .text_container {
	width:960px;
	margin-top:30px;
	clear:both;
	overflow: hidden;
}

#blog_post #blog_post_footer {
	padding: 20px;
	height: auto;
	width: 920px;
	border: 1px dashed #EAEAEA;
	position:relative;
	margin: 50px 0px 20px 0px;
}

#blog_post #blog_post_footer #rate_post {
	width:250px;
	height:auto;
	position:relative;
	margin-top:20px;
	
}

#blog_post #blog_post_footer #rate_post td {
	font-size:12px;
}

#blog_post #blog_post_footer #rate_post .raiting {
	font-size:12px;
	font-weight:bold;
	color:#393;
}


#blog_post #blog_post_footer #rate_post .head {
	font-size:14px;
	height:30px;
}

#blog_post #blog_post_footer #rate_post .raiting_container {
	background-image: url(../img/blog_raiting_bg.jpg);
	background-repeat: no-repeat;
	height: 91px;
	width: 226px !important;
	width: 241px ;
	margin-top:10px;
	text-align:left;
	padding-top:13px;
	padding-left:15px;
}

#blog_post #blog_post_footer #rate_post .raiting_container .name {
	padding-top:5px;
	float:left;
	margin-right:18px;
	
}

#blog_post #blog_post_footer #rate_post .raiting_container .rate_this .minus_inactive{
	background-image: url(../img/icons/plus_minus_icon.png);
	background-repeat: no-repeat;
	height: 21px;
	width: 21px;
	background-position: 0px -42px;
	float:left;
	margin-top:2px;
}

#blog_post #blog_post_footer #rate_post .raiting_container .rate_this .minus {
	background-image: url(../img/icons/plus_minus_icon.png);
	background-repeat: no-repeat;
	height: 21px;
	width: 21px;
	background-position: 0px 0px;
	float:left;
	margin-top:2px;
}

#blog_post #blog_post_footer #rate_post .raiting_container .rate_this .minus:hover {
	background-position: 0px -21px;
}

#blog_post #blog_post_footer #rate_post .raiting_container .rate_this .plus {
	background-image: url(../img/icons/plus_minus_icon.png);
	background-repeat: no-repeat;
	height: 21px;
	width: 21px;
	background-position: -21px 0px;
	float:left;
	margin-top:2px;
}

#blog_post #blog_post_footer #rate_post .raiting_container .rate_this .plus_inactive {
	background-image: url(../img/icons/plus_minus_icon.png);
	background-repeat: no-repeat;
	height: 21px;
	width: 21px;
	background-position: -21px -42px;
	float:left;
	margin-top:2px;
}

#blog_post #blog_post_footer #rate_post .raiting_container .rate_this .plus:hover {
	background-position: -21px -21px;
}

#blog_post #blog_post_footer #rate_post .raiting_container .rate_this .number {
	float:left;
	font-size:20px;
	width:40px;
	margin-left:5px;
	margin-right:5px;
	text-align:center;
}

#blog_post #blog_post_footer #more_blogs {
	margin-left:40px;
	width:600px;

}

#comment_box {
	width:760px;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	clear:both;
}
* html{}
.user_raiting {
	background-image: url(../img/user_raiting_bg.png);
	background-repeat: no-repeat;
	height: 19px;
	width: 115px !important;
	width: 120px;
	display:block;
	position:relative;
	padding-left:5px;
	margin-top: 2px;
}

.user_raiting .user_raiting_icon {
	background-image: url(../img/icons/blog_status.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	height: 13px;
	width: 40px;
	padding-left:20px;
	margin-right: 5px;
	font-size:12px;
	position:absolute;
	top: 2px;
}

.user_raiting .user_comments_icon {
	background-image: url(../img/icons/blog_status.png);
	background-repeat: no-repeat;
	background-position: 0px -11px;
	height: 13px;
	width: 40px;
	padding-left:20px;
	font-size:12px;
	position:absolute;
	left: 58px;
	top: 2px;
}

.user_raiting .user_views_icon {
	background-image: url(../img/icons/blog_status.png);
	background-repeat: no-repeat;
	background-position: 0px -25px;
	height: 11px;
	width: 40px;
	padding-left:20px;
	position:absolute;
}

.comment_body {
	width:540px;
	position: relative;
	height:auto;
	margin: none;
}

.comment_body .comment_ballon_corner {
	width:20px;
	background-image: url(../img/comment_balloon_corner.png);
	background-repeat: no-repeat;
	height: 21px;
	position: absolute;
	top: 10px;
	left:0px !important;
	left: 0px;
}

.comment_body .comment_content {
	background-color: #FFF;
	border: 1px solid #b1b1b1;
	width: 460px !important;
	width: 500px;
	height: auto;
	margin-left: 19px;
	font-size: 12px;
	padding: 20px 20px 5px 20px;
}

.comment_body .comment_close {
	background-image: url(../img/icons/close_btn_small.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 10px;
	width: 10px;
	position: absolute;
	left: 505px;
	top: 5px;
}

.comment_body .comment_reply_edit {
	height: 18px;
	width: 100%;
	position: relative;
	padding-top: 2px;
	margin-top: 10px;
}

.comment_body .comment_reply_edit a {
	color:#999;
	text-decoration:none;
}

.comment_body .comment_reply_edit a:hover {
	color:#86BD00;
	text-decoration:underline;
}

.comment_body .comment_reply_edit .edit {
	display:inline;
}

.comment_body .comment_reply_edit .reply {
	display:inline;
	margin-right: 5px;
}

#pokah_section {
	width:960px;
	margin-left:auto;
	margin-left:auto;
	position:relative;
	margin-right: auto;
}

#pokah_section .all_posts {
	width:600px;
	float:left;
}

#pokah_section .blog_raiting_box {
	width:360px;
	float:left;
	position:relative;
}

#pokah_section .blog_raiting_box .top_blogs {
	width:340px;
	height: auto;
	border: 1px solid #CCC;
	margin-left:20px;
}

#pokah_section .blog_raiting_box .top_blogs table {
	margin:15px;
}

#pokah_section .blog_raiting_box .top_blogs td {
	height:30px;
}

#pokah_section .blog_raiting_box .first_place_reward {
	background-image:url("../img/icons/blog_raiting_rewards.png");
	background-position:0 0;
	background-repeat:no-repeat;
	height:25px;
	position:absolute;
	right:-7px;
	top:53px;
	width:58px;
}

#pokah_section .blog_raiting_box .second_place_reward {
	background-image:url("../img/icons/blog_raiting_rewards.png");
	background-position:0 -25px;
	background-repeat:no-repeat;
	height:25px;
	position:absolute;
	right:-7px;
	top:123px;
	width:58px;
}

#pokah_section .blog_raiting_box .third_place_reward {
	background-image:url("../img/icons/blog_raiting_rewards.png");
	background-position:0 -50px;
	background-repeat:no-repeat;
	height:25px;
	position:absolute;
	right:-7px;
	top:192px;
	width:58px;
}

#pokah_section .blog_raiting_box .help {
	background-image:url("../img/v2/help.jpg");
	background-position:0 0px;
	background-repeat:no-repeat;
	height:15px;
	position:absolute;
	right:5px;
	top:8px;
	width:15px;
}

#pokah_section .blog_raiting_box span {
	display:block;
	height:15px;
	font-size:12px;
	width:200px;
	overflow:hidden;
}

#pokah_section .blog_raiting_box em {
	display:block;
	height:15px;
	font-size:11px;
	font-style:italic;
	padding-top:2px;
	color: #999;
}

#pokah_section .blog_raiting_box .alt_text {
	height:12px;
	font-size:11px;
	padding-top:2px;
	color: #999;
}


#pokah_section .blog_raiting_box .raiting_title {
	font-size:18px;
	background-color:#FFF;
	margin-left:auto;
	margin-right:auto;
	width:180px;
	text-align:center;
	top:-12px;
	position:absolute;
	left: 101px;
}

#pokah_section .blog_raiting_box .raiting_filter {
	width:200px;
	height:21px;
	margin:20px auto 0px auto;
}

#pokah_section .blog_raiting_box .raiting_filter a {
	text-decoration:none;
	color:#4b4b4b;
}

#pokah_section .blog_raiting_box .raiting_filter a:hover {
	text-decoration:none;
}

#pokah_section .blog_raiting_box .raiting_filter .AllTime_off {
	width:100px;
	height:18px;
	background-image: url(../img/selector_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float:left;
	text-align:center;
	padding-top:3px;
}

#pokah_section .blog_raiting_box .raiting_filter .AllTime_off:hover {
	background-position: 0px -21px;
}


#pokah_section .blog_raiting_box .raiting_filter .AllTime_on {
	width:100px;
	height:18px;
	background-image: url(../img/selector_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px -42px;
	float:left;
	text-align:center;
	padding-top:3px;
	color:#FFF;
	font-weight:bold;
}

#pokah_section .blog_raiting_box .raiting_filter .ThisMonth_off {
	width:100px;
	height:18px;
	background-image: url(../img/selector_bg.jpg);
	background-repeat: no-repeat;
	background-position: -100px 0px;
	float:left;
	text-align:center;
	padding-top:3px;
}



#pokah_section .blog_raiting_box .raiting_filter .ThisMonth_on {
	width:100px;
	height:18px;
	background-image: url(../img/selector_bg.jpg);
	background-repeat: no-repeat;
	background-position: -100px -42px;
	float:left;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	padding-top:3px;
}

#pokah_section .blog_raiting_box .raiting_filter .ThisMonth_off:hover {
	background-position: -100px -21px;
}

/* ---------------------- Start User Comments Block ---------------------- */

#comment_block {
	width: 960px;
}

#comment_block .comment_box{
	width: 960px;
	position: relative;
}

#comment_block .header{
	background-image:url(../img/baloon.gif);
	background-position:left; 
	background-repeat:no-repeat;
	width:900px;
	font-size: 20px;
	padding-left:30px;
	margin-top:10px;
	margin-bottom:50px;
}

.comment_box .user_info{
	width: 170px;
	height: 65px;
	float: left;
	position: relative;
}

.comment_box .user_info .user_name{
	width: 100px;
	height: 15px;
	font-size: 11px;
	text-align: right;
	position: absolute;
	top: 14px;
}

.comment_box .user_info .datetime{
	width: 100px;
	height: 17px;
	font-size: 11px;
	color: #bababa;
	text-align: right;
	position: absolute;
	top: 29px;
}

.comment_box .user_info .user_raiting_bg {
	background: url(../img/user_raiting_bg.gif) no-repeat;
	width: 100px;
    height: 19px;
    position: absolute;
    top: 46px;
}

.comment_box .user_info .user_raiting_r {
	width: 30px;
	height: 16px;
	float: left;
	margin-left: 32px;
	padding-top: 3px;
}

a.raiting_red {
	font-size:11px;
	font-weight:bold;
	color:#C00;
}

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

a.raiting_green {
	font-size:11px;
	font-weight:bold;
	color:#393;
}

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

.comment_box .user_info .user_comments {
	width: 20px;
	height: 16px;
	float: left;
	margin-left: 11px;
	padding-top: 3px;
	font-size:11px;
}

.comment_box .user_info .user_avatar_n{
	width: 60px;
	height: 65px;
	position: relative;
	float: right;
}

.user_avatar_n .online_n {
	height: 9px;
	width: 27px;
	background-image: url(../img/users/online_icon_1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	top: 45px;
	left: 33px;
}
.user_avatar_n .pro_n {
	height: 14px;
	width: 23px;
	position: absolute;
	background-image: url(../img/users/guru.png);
	background-repeat: no-repeat;
	background-position: center center;
	top: 10px;
	left: 33px;
}

.user_avatar_n .king_n {
	height: 14px;
	width: 23px;
	position: absolute;
	background-image: url(../img/users/king.png);
	background-repeat: no-repeat;
	background-position: center center;
	top: 10px;
	left: 33px;
}

.user_avatar_n .admin_n {
	height: 14px;
	width: 25px;
	position: absolute;
	background-image: url(../img/users/admin.png);
	background-repeat: no-repeat;
	background-position: center center;
	top: 10px;
	left: 33px;
}

.comment_box .user_info .av_img{
	width: 50px;
	height: 50px;
	position: absolute;
	top: 15px;
	
}


.comment_box .user_comment{
	width: 790px;
	float: left;
	position: relative;
	
}

.comment_box .user_comment .top{
	background: url(../img/center_baloon.gif) repeat-x;
	width: 590px;
	height: 19px;
}

.comment_box .user_comment .left_top{
	background: url(../img/left_top.gif) no-repeat;
	width:40px;
	height:19px;
	float:left
}

.comment_box .user_comment .right_top{
	background: url(../img/right_top.gif) no-repeat;
	width:15px;
	height:19px;
	float:right;
}

.comment_box .user_comment .left_center{
	background: url(../img/left_bg.gif) repeat-y;
	width:790px;
}

.comment_box .user_comment .right_center{
	background: url(../img/right_bg.gif) repeat-y right;
	width:594px;
}

.comment_box .user_comment .comment_text{
width:524px;
margin-left:45px;
margin-right:19px;
}

.comment_box .user_comment .quote{
	
}

.comment_box .user_comment .buttom{
background: url(../img/b_cent.gif) repeat-x;
width:590px;
height:15px;
}

.comment_box .user_comment .left_bt{
background: url(../img/left_b.gif) no-repeat;
width:45px;
height:15px;
float:left
}

.comment_box .user_comment .right_bt{
background: url(../img/right_b.gif) no-repeat;
width:15px;
height:15px;
float:right;
}

.comment_box .user_comment .left_boo{
position:absolute;
background:url(../img/left_boo.gif) no-repeat;
width:40px;
height:45px;
}

.comment_box .user_comment .del{
position:absolute;
top:19px;
left:770px;
}

.comment_box p {
	line-height:1.5em;
}

.comment_box .reply a {
	color:#999;
	text-decoration:none;
}

.comment_box .reply a:hover {
	color:#86BD00;
	text-decoration:underline;
}

#add_comment_form{
	width:960px;
	padding-top:50px;
	}
	
#add_comment_form .txt_area {
	-moz-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
	border:1px solid #DDDDDD;
	font-family:Arial,sans-serif;
	font-size:13px;
	height:195px;
	line-height:1.5em;
	margin:0;
	padding:3px;
	width:740px;	
}

#add_comment_form .text_menu{
width: 950px;
}

#add_comment_form .menu_left{
background-image: url(../img/menu_left.gif);
background-position: left;
background-repeat: no-repeat;
width: 5px;
height: 38px;
float: left;	
}

#add_comment_form .menu_center{
	background-image: url(../img/menu_center.gif);
	background-repeat: repeat-x;
	width: 940px;
	height: 38px;
	float: left;
}

#add_comment_form .text_button{
	padding-top: 10px;
	margin-left: 10px;
}

#add_comment_form .img{
	vertical-align:text-bottom;
}

#add_comment_form .menu_right{
	background-image: url(../img/menu_right.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 5px;
	height: 38px;
	float: left;
}	

/* ---------------------- End of User Comments Block ---------------------- */


/* ---------------------- Profile Update CSS ---------------------- */

.user_reit_img{
background-image: url(../img/ur.gif);
	background-repeat:no-repeat;
height:30px;
	width:66px;
	text-align:center;
	line-height:30px;
}

.Good_off {
	width:122px;
	height:19px;
	background-image: url(../img/selector.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float:left;
	text-align:center;
	padding-top:3px;
}
.Good_off:hover {
	background-position: 0px -22px;
}
.Good_on {
	width:122px;
	height:19px;
	background-image: url(../img/selector.gif);
	background-repeat: no-repeat;
	background-position: 0px -22px;
	float:left;
	text-align:center;
	padding-top:3px;
	cursor:default;
}

.Bad_off {
	width:126px;
	height:19px;
	background-image: url(../img/selector.gif);
	background-repeat: no-repeat;
	background-position: -122px 0px;
	float:left;
	text-align:center;
	padding-top:3px;
}

.Bad_on {
	width:126px;
	height:19px;
	background-image: url(../img/selector.gif);
	background-repeat: no-repeat;
	background-position: -122px -22px;
	float:left;
	text-align:center;
	padding-top:3px;
	cursor:default;
}

.Bad_off:hover {
	background-position: -122px -22px;
}

.All_off {
	width:58px;
	height:19px;
	background-image: url(../img/selector.gif);
	background-repeat: no-repeat;
	background-position: -248px 0px;
	float:left;
	text-align:center;
	padding-top:3px;
}

.All_on {
	width:58px;
	height:19px;
	background-image: url(../img/selector.gif);
	background-repeat: no-repeat;
	background-position: -248px -22px;
	float:left;
	text-align:center;
	padding-top:3px;
	cursor:default;
}


.All_off:hover {
	background-position: -248px -22px;
}

#rate_link_txt a {
	text-decoration:none;
	color:#FFFFFF;
	text-shadow: #888 0px -1px;
}

#rate_link_txt a:hover {
	text-decoration:none;
	text-shadow: #c7c7c7;
}

#border_right{
padding:5px 10px 10px 10px;	
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #e0e0e0;
width: 169px;	
}

input.txt_field {
	-moz-border-radius:5px 5px 5px 5px;
	border:1px solid #DDDDDD;
	font-size:14px;
	margin:0;
	padding:3px;
	width:106px;
	height: 29px;
	
}

.txt_area {
	-moz-border-radius:5px 5px 5px 5px;
	border:1px solid #DDDDDD;
	font-size:14px;
	margin:0;
	padding:3px;
	width:335px;
	height: 95px;
	font-family: Arial, sans-serif;
	
}



/* ---------------------- End of Profile Update CSS ---------------------- */


/* Start of Poker Room */

#poker_room_box {
	width: 970px;
}

#poker_room_box #header_block{
	width: 960px;
}

#poker_room_box #header_block .title{
	width: 960px;
	height: 45px;
	margin-top: 10px;
	padding-bottom: 10px;
	font-size: 24px;
}

#poker_room_box #header_block .text_box {
	width: 960px;
	margin-bottom: 50px;
}
#poker_room_box .recomendation_block{
	width: 970px;
	height: 240px;
	position: relative;

}

#poker_room_box .recomended_box{
	width: 960px;
	height: 210px;
	position: absolute;
	background-image: url(../img/recomended_bg.png);
	background-repeat: no-repeat;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #d4d4d4;
	margin-top: 6px;
	clear: both;
}

#poker_room_box .recomended_badge{
	width: 141px;
	height: 138px;
	background-image: url(../img/recomended_badge.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 828px;
}


#poker_room_box .rooms{
	width: 230px;
	height: 210px;
	position: relative;
	float: left;
}

#poker_room_box .rooms .rooms_img {
	width: 145px;
	height: 71px;
	position: absolute;
	left: 30px;
	top: 30px;
}

#poker_room_box .rooms .rooms_shadow {
	background-image: url(../img/rooms_shadow.png);
	background-repeat: no-repeat;
	width: 167px;
	height: 14px;
	position: absolute;
	top: 121px;
	left: 20px;
}

#poker_room_box .rooms .bonus{
	width: 200px;

	color: #969696;
	position: absolute;
	top: 145px;
	left: 30px;
}

#poker_room_box .rooms .bonus_text{
	width: 130px;
	float: right;
	color: black;
	font-weight: bold;	
}

#poker_room_box .rooms .cashback{
	top: 165px !important;
}

#poker_room_box .rooms .right_img{
	width: 53px;
	height: 16px;
	background-image: url(../img/right_img.png);
	background-repeat: no-repeat;
	position: absolute;
	top: 30px;
	left: 122px;
}

#poker_room_box .rooms .flag {
	width: 14px;
	height: 8px;
	position: absolute;
	top: 34px;
	left: 130px;
	-webkit-box-shadow: 0px 1px 0px #ffd388;
	-moz-box-shadow: 0px 1px 0px #ffd388;
	box-shadow: 0px 1px 0px #ffd388;
}

#poker_room_box .rooms .txt {
	width: 30px;
	height:	14px;
	position: absolute;
	top: 32px;
	left: 145px;
	text-align: center;
	font-weight: bold;
	text-shadow: #ffd388 0px 1px;

}

#poker_room_box .rooms .badge {
	width: 61px;
	height: 65px;
	position: absolute;
	top: 1px;
	left: 1px;
}

/* Poker rooms end style */

/* Poker rooms extended */

#poker_room_ext{
	width: 960px;
}

#poker_room_ext #header_room{
	width: 960px;
	height: 75px;
}

#poker_room_ext #header_room .back{
	width: 200px;
	float: left;
	margin-top: 25px;
	margin-left: 5px;
}

#poker_room_ext #header_room .menu{
	float: right;
	width: 710px;
	text-align: right;
	margin-top: 15px;
}
	
#poker_room_ext #header_room .gray{
	color: #d0d0d0;
	text-decoration: underline;
	font-size: 18px;
}


#poker_room_ext #left_block{
	width: 293px;
	float: left;
}

#poker_room_ext #left_block .rooms_img{
	width: 250px;
	height: 250px;
	background-color: bisque;
	margin-top: 15px;
	margin-bottom: 35px;
}

#poker_room_ext #left_block .plus{
	width: 220px;
	height: 18px;
	background-image: url(../img/icons/plus.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	padding-left: 30px;
	margin-bottom: 25px;
	font-size: 18px;
	color: #41b015;
}

#poker_room_ext #left_block .minus{
	background-image: url(../img/icons/minus.gif);
	margin-top: 55px;
	color: #c02929;
}

#poker_room_ext #left_block .mini_plus{
	width: 220px;
	background-image: url(../img/icons/mini_plus.gif);
	background-repeat: no-repeat;
	background-position: 12px 3px;
	padding-left: 30px;
	margin-bottom: 25px;
	font-size: 12px;
}

#poker_room_ext #left_block .mini_minus{
	background-image: url(../img/icons/mini_minus.gif);
}
	
#poker_room_ext #right_block{
	width: 667px;
	float: left;
}	

#poker_room_ext #right_block .right_header{
	width: 415px;
	font-size: 18px;
	margin-top: 15px;
	margin-bottom: 20px;
	float: left;
}

#poker_room_ext #right_block .right_info{
	width: 415px;
	float: left;
	margin-bottom: 50px;
}
#poker_room_ext #right_block .right_description{
	width: 667px;
	float: left;
	margin-bottom: 30px;
}

#poker_room_ext #right_block .gray{
	color: #999999;
}

#poker_room_ext #right_block .floater{
	width: 250px;
	height: 225px;
	float: right;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #e2e2e2;
	text-align: center;
	font-size: 18px;
	margin-top: 15px;
	padding-top: 5px;
}	

#poker_room_ext #right_block .floater .screen{
	width: 250px;
	margin-top: 5px;
	margin-bottom: 10px;
	text-align: center;
}

#poker_room_ext #right_block .bonus{
	width: 667px;
	font-size: 18px;
	float: left;
}

#poker_room_ext #right_block .bonus .bonus_block{
	width: 632px;
	background-image: url(../img/icons/bonus_icon.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	padding-left: 35px;
	margin-top: 15px;
}	

#poker_room_ext #right_block .register{
	width: 667px;
	font-size: 18px;
	float: left;
	margin-top: 50px;
}

#poker_room_ext #right_block .register .text{
	width: 667px;
	font-size: 12px;
	margin-top: 15px;
}

#poker_room_ext #right_block .register .block{
	width: 597px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #e2d3b8;
	background-color: #fffde2;
	margin-top: 20px;
	margin-bottom: 60px;
	font-size: 13px;
	padding-top: 15px;
	padding-left: 40px;
	padding-right: 30px;
	padding-bottom: 15px;
	-webkit-box-shadow: 0px 5px 8px #e6e6e6;
	-moz-box-shadow: 0px 5px 8px #e6e6e6;
	box-shadow: 0px 5px 8px #e6e6e6;
}

#poker_room_ext #right_block .register .reg_button{
	width: 286px;
	height: 50px;
	background-image: url(../img/btn/reg_button.png);
	background-repeat: no-repeat;
	font-size: 24px;
	color: #805d18;
	text-shadow: 0px 1px #f9efd6;
	text-align: center;
	padding-top: 17px;
	cursor: pointer;
	-webkit-box-shadow: 0px 5px 8px #e6e6e6;
	-moz-box-shadow: 0px 5px 8px #e6e6e6;
	box-shadow: 0px 5px 8px #e6e6e6;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin-left: 190px;
	
}	
#poker_room_ext #right_block .register .reg_button:hover{
	background-image: url(../img/btn/reg_button_hover.png);
	color: #000000;
	text-shadow: 0px 1px #ffffff;
}

/* END of Poker rooms extended */