
html, body {
	margin: 0;
	padding: 0;
	border: 0;
	height: 100%;
}

body {
	background: #ffffff url('/i/details/bg-column-left.gif') repeat-y 0 0;
}
table {
	border-collapse: collapse;
	border: 0;
}
form, img, div, td, th {
    padding: 0;
    margin: 0;
    background: transparent;
    border: none;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
/* Default styles */
body, td, th, select, input, textarea, label {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #000;
}
a {
	/*color: #33c6f4;*/
	color: #0e5b85;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
:focus {
	outline:none;
}
#footer a {
	color: #33c6f4;
}
#footer a:hover {
	color: #ffffff;
}
div.breadcrumbs {
	font: normal 18px Tahoma;
	margin: 0 0 18px 0;
}
div.breadcrumbs span.titleBlog {
}
div.breadcrumbs span.titleBlog img.png {
	position: relative;
	margin: 0 0 -4px 0;
}
h1 {
	font: normal 24px Tahoma;
	position:relative;
	color: #000;
	margin: -10px 0 15px 0;
	padding: 0;
}
h1 a {
	color: #0e5b85;
}
h2 {
	font: normal 18px Tahoma;
	padding: 0 0 11px 0;
	margin: 0;
	/*color: #0e5b85;*/
}
h2 a {
	color: #0e5b85;
}
h3 {
	font: bold 11px Verdana;
	text-transform: uppercase;
	color: #000;
	padding: 0 0 11px 0;
	margin: 0;
}
h4 {
	font: bold 13px Verdana;
	color: #000;
	padding: 0;
	margin: 0;
}
h4 span.date {
	font-size: 12px;
}
p {
	padding: 0 0 10px 0;
	margin: 0;
	line-height: inherit;
}
.png, .username img {
	_behavior: url('/pngbehavior.htc');
}
.clear {
    clear: both;
    font-size: 1px;
    height: 1px;
    line-height: 1px;
    margin: 0 0 -1px;
}
.blocksIndent {
    clear: both;
    font-size: 1px;
    height: 40px;
    line-height: 1px;
    margin: 0;
}
.br {
    clear: both;
    font-size: 1px;
    height: 24px;
    line-height: 1px;
    margin: 0;
}
.banner {
	text-align: center;
}
/*#center_column div.banner {margin: 39px 0 32px 0;}*/
.advertPlace {
	text-align: center;
	padding: 0 0 40px 0;
}
.grey {
	color: #7f7f7f;
}
.red {
	color: #bf0000;
}
.error, table.form td p.error, p.error {
	color: #bf0000;
	padding: 0 0 5px 0;
	font-size: 11px;
}
.float_left {
	float: left;
}
.float_right {
	float: right;
}
.lineHeight17 {
	/*line-height: 17px;*/
}
.lineHeightFix {
	line-height: 17px;
}
.lineHeight16 {
	/*line-height: 16px;*/
}
.pod_left {
	padding: 0;
	text-align: right;
}
.pod_right {
	padding: 5px;
	float: right;
}
.pod_right a, .pod_left a {
	color: #0e5b85;
}
/* /Default styles */

/* Design elements	*/
.mainindent {
	margin: 0 30px;
	//width: 100%;
	position: relative;
	z-index: 3;
}
.wrapper {
	min-width: 996px;
	position: relative;
	z-index: 3;
	clear: left;
	zoom:1;
 	min-height: 100%;
	background: transparent url('/i/details/bg-column-right.gif') repeat-y 100% 0;
}
* html .wrapper {
 	width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 996 ? '996px' : '100%' );
	height: 100%;
}
.wrapper .bg-right {
	background: transparent url('/i/details/header/bg-main.jpg') repeat-x 0 147px;
}
.wrapper#index_page {
	background: #fff;
}
#head-bg {
	background: transparent url('/i/details/header/bg-main.jpg') repeat-x 0 147px;
}
div#head {
	display: none;
}
#head {
	width: 100%;
	background: transparent url('/i/details/header/bg-top2.gif') repeat-x 0 0;
	margin: 0 0 -111px 0;
}
.head-top-left {
	background: transparent url('/i/details/header/top3.jpg') no-repeat 193px 0;
	/*background: transparent url('/i/details/header/top.jpg') no-repeat 0 0;*/
	/*background: transparent url('/i/details/header/top2.jpg') no-repeat 193px 0;*/
	height: 147px;
	position: relative;
}
#plane {
	position: absolute;
	top: 44px;
	right: 82px;
}
#index {
	outline-style:none !important;
	display: block;
	position: absolute;
	z-index: 30;
	top: 20px;
	left: 20px;
	width: 390px;
	height: 98px;
}
.head-menu {
	vertical-align: top;
	height: 250px;
	background: transparent url('/i/details/header/menu-right.jpg') no-repeat 100% 0;
}
.head-menu-left {
	background: transparent url('/i/details/header/menu-left.jpg') no-repeat 0 0;
	height: 250px;
}
.head-menu-center {
	background: transparent url('/i/details/header/menu-center.jpg') no-repeat 30% 0;
	height: 250px;
}
#head-right {
	height: 450px;
	background: transparent url('/i/details/header/menu-right.jpg') no-repeat  100% 200px;
}
div.blog {
	margin: 13px 361px 0 0;
	width: 209px;
	height: 68px;
	text-align: right;
	position: relative;
	z-index: 150;
}
div.blog input {
	background: transparent url('/i/icons/btn_newblog1.gif') no-repeat 0 0;
	width: 116px;
	height: 36px;
}
form.login {
	width: 367px;
	float: right;
	position: relative;
	z-index: 31;
	font: normal 10px Verdana;
    padding: 17px 0 0;
}
div.buttonTxt a {
	display: block;
	position: relative;
	background: transparent url('/i/details/btn-grey-left.gif') no-repeat 0 0;
	text-align: center;
	font: normal 11px Verdana;
	color: #000000;
	text-decoration: none;
	padding: 4px 0 4px 6px;
}
div.buttonTxt {
	height: 22px;
	width: 54px;
	background: transparent url('/i/details/btn-login.gif') no-repeat 0 0;
	padding: 0;
	float: left;
	text-align: center;
	cursor: pointer;
	//cursor: hand;
	margin: 1px 0 0 0;
}
div.buttonTxt input {
	background: none;
	text-align: center;
	font: normal 11px Verdana;
	line-height: 12px;
	//line-height: auto;
	color: #000000;
	text-decoration: none;
	padding: 2px 0 5px 0;
	//padding: 3px 0 4px ;
	border: none;
	margin: 0;
	width: 54px;
	cursor: pointer;
	//cursor: hand;
}
.btn {
	cursor: pointer;
	//cursor: hand;
	border: none;
}
form.login div.buttonTxt {
	margin: 1px 0 0 0;
}
form.login div.field {
	background: transparent url('/i/details/input.gif') no-repeat 0 0;
	height: 22px;
	float: left;
	width: 146px;
	margin: 1px 5px 0 0;
	//margin-top: 0;
}
form.login div.field input {
	border: none;
	background: none;
	height: 20px;
	color: #fff;
	padding: 0;
	width: 131px;
	margin: 2px 0 0 8px;
	font: normal 12px Verdana;
}
form.login div.field_grey {
	background: transparent url('/i/details/input.gif') no-repeat 0 0;
	height: 22px;
	float: left;
	width: 152px;
	margin: 1px 0 0 0;
}
form.login div.field_grey input {
	border: none;
	background: none;
	height: 20px;
	color: #fff;
	padding: 0;
	width: 131px;
	margin: 2px 0 0 8px;
}
#smile {
	width: 19%;
	float: right;
	padding: 0;
	margin: 0;
	bordeR: 1px solid #ccc;
}
form.login input.btn {
	background: transparent url('/i/icons/btn_enter.gif') no-repeat 0 2px;
	width: 54px;
	height: 23px;
	float: left;
}
form.login div.check {
	padding: 5px 0 0 0;
}
div.login {
	width: 410px;
	position: relative;
	z-index: 31;
	font: normal 10px Verdana;
}
div.login p {
	text-align: right;
	padding-right: 30px;
}
div.login big {
	font-size: 18px;
}
form.login div.check span.check {
	float: right;
	margin: 0 11px 0 0;
}
form.login div.check input {
	background: #fff;
	margin: 0 9px 0 0;
	height: 13px;
	width: 13px;
}
#left_bg {
	width: 736px;
	height: 359px;
	position: static;
	left: 0;
	top: 0;
	z-index: 2;
}
#logo {
	background: transparent url('/i/head/logo1.gif') no-repeat 0 0;
	width: 386px;
	height: 196px;
	z-index: 24;
	padding: 0;
	margin: 0 ;
	position: relative;
	left: 20px;
	top: 22px;
}
#left_bg img {
	margin: 22px 0 0 20px;
}
/*	menu	*/
#head a, #head td, #head {
	color: #fff;
}
#menu {
	position: relative;
	z-index: 32;
}
#head #menu table {
	width: 100%;
	color: #fff;
}
#menu table th {
	width: 2px;
	vertical-align: top;
	padding: 1px 0 0 0;
}
#menu table td {
	vertical-align: top;
	text-align: left;
	padding: 0 15px 0 0;
}
#head #menu table td p {
	color: #95d930;
	text-transform: uppercase;
	text-align: left;
	padding: 11px 0 0 34px;
	margin: 0;
}
#menu table td p a {
	color: #95d930;
	text-decoration: none;
}
#menu table td p a:hover {
	text-decoration: underline;
}
#menu table td ul {
	list-style: none;
	font: normal 11px Arial !important;
	padding: 0 0 0 34px;
	margin: 0;
	line-height: 12px;
}
#menu table td ul li {
	padding: 0;
	margin: 0 0 5px 0;
}
#menu table td ul li a {
	text-decoration: none;
}
#menu table td ul li a.active {
	font-weight: bold;
	color: #95d930;
	cursor: text;
}
#menu table td ul li a:hover {
	color: #95d930;
}
#menu table td ul li span.mark a {
/*	font-weight: bold;*/
	color: #95d930;
}

.userMenu {
	width: 198px;
}
.userMenuBg {
/*	background: #478bb1;*/
}
.userMenu .userMenuTitle {
	background: transparent url('/i/crns/blue-head.png') no-repeat 0 0;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/crns/blue-head.png', sizingMethod='crop');
	padding: 14px 14px 10px 14px;
}
.userMenuFooter {
	line-height: 1px;
	font-size: 1px;
	height: 6px;
}
.userMenu p {
	color: #95d930;
	text-transform: uppercase;
	font: bold 16px Arial !important;
	text-align: left;
	padding: 0 0 8px 0;
	margin: 0;
}
.userMenu p a {
	color: #95d930;
	text-decoration: none;
}
.userMenu p a:hover {
	text-decoration: underline;
}
.userMenu ul {
	list-style: none;
	font: normal 11px Arial !important;
	padding: 0;
	margin: 0;
	line-height: 12px;
}
.userMenu ul li {
	padding: 0;
	margin: 0 0 5px 3px;
}
.userMenu ul li a {
	text-decoration: none;
	color: #ffffff;
}
.userMenu ul li a.active {
	/*font-weight: bold; */
	color: #95d930;
	cursor: text;
}
.userMenu ul li a:hover {
	color: #95d930;
}
.userMenu ul li span.mark a {
	color: #95d930;
}
/*	/menu	*/

#left_column, #center_column, #right_column {
	padding: 0;
	vertical-align: top;
}
#center_column {
	width: 100%;
	/*position: relative;
	z-index: 34;*/
	padding: 5px 25px 0 25px;
}
#center_column p, #center_column {
	/*line-height: 16px;*/
}
#left_column {

}
#right_column {

}
#left_column .paddings {
	width: 200px;
	//width: 240px;
	padding: 46px 20px 0 20px;
	position: relative;
	top: -46px;
	background: transparent url('/i/details/bg-column-top-left.jpg') no-repeat 0 0;
	min-height: 400px;
	//height: 400px;
}
#right_column .paddings {
	width: 200px;
	//width: 240px;
	padding: 46px 20px 0 20px;
	position: relative;
	top: -46px;
	background: transparent url('/i/details/bg-column-top-right.jpg') no-repeat 0 0;
}

/*	footer */
#footer {
	position: relative;
	z-index: 3;
	background: #0e5b85 url('/i/bg-foot.jpg') no-repeat 0 100%;
	min-height: 299px;
	margin: -299px 0 0 0;
	min-width: 990px;
	text-align: center;
}
* html #footer {
	width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 990 ? '932px' : '100%' );
	height: 299px;
}
#footer .banner {
	padding: 20px 0 25px 0;
	background: transparent url('/i/bannerRBD_bg.gif') no-repeat 50% 6px;
}
#footer .banner table {
	width: 100%;
	background: transparent url('/i/details/footer/rbd_bg.gif') repeat-x 0 0;
}
#footer .banner table th {
	width: 20px;
}
#footer .banner table td {
	width: 25%;
	text-align: center;
}
#footer .banner td a {
	display: block;
	height: 88px;
	margin: 0 auto;
}
#footer .banner td.left_banner a {
	background: transparent url('/i/details/footer/rbd_left.gif') no-repeat 0 0;
	width: 215px;
}
#footer .banner td.center_banner {
	width: 50%;
	background: transparent url('/i/details/footer/rbd_bg_center.gif') repeat-x 0 0;
}
#footer .banner th.center_banner {
	width: 5px;
	background: transparent url('/i/details/footer/rbd_bg_center.gif') repeat-x 0 0;
}
#footer .banner td.right_banner a {
	background: transparent url('/i/details/footer/rbd_right.gif') no-repeat 100% 0;
	width: 215px;
}

#footer div.banners {
	padding: 0 0 13px 0;
	text-align: center;
}

#footer .content td {
	font-size: 11px;
	line-height: 14px;
	color: #fff;
	vertical-align: top;
/*	float: left;*/
}
#footer .content ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#footer .content ul li {
	background: transparent url('/i/icons/list_arr.gif') no-repeat 0 4px;
	padding: 0 0 1px 15px;
	color: #fafcfd;
	font-size: 11px;
}
#footer table td#more ul a {
/*	color: #fafcfd; */
}
#footer .content p {
	padding: 0 0 12px 0;
}
/*	/footer */

/* /Design elements	*/

/* gallery */
.galleryList td {
    vertical-align: top;
    text-align: left;
    padding: 0 25px 25px 0;
}
.galleryList img {
    margin: 0 0 7px 0;
}
.photo-wrapper {
	zoom:1;
}
#contentscroll {
	overflow: hidden;
	margin-left: 6px;
}
.pager {
    text-align: left;
}
.pager table {
}
.pager a {
	text-decoration: none;
}
.pager a img {
	margin: 0!important;
	padding: 5px;
	//margin:5px!important;
	//padding: 0!important;
}
.pager a:hover img,.selected {
	padding: 0;
	//margin:0!important;
	border: 5px solid #118ff3;
}
.pager a {
	_display: inline-block;
}
.pager a:hover {
	border: 0;
}
.pager div img {
	margin: 3px 0 4px 0;
}
.galleryItem {
    text-align: center;
}
.galleryItem img {
    border: 2px solid #000;
}
.galleryItem p {
    font-size: 11px;
    padding: 0;
}
.galleryList {
    padding: 20px 0 0 0;
    text-align: left;
}
.galleryList td {
    vertical-align: top;
    font-size: 11px;
    text-align: center;
    padding: 0px 20px 20px 0px;
}
.galleryList img.pict {
    border: 2px solid #000;
}
.galleryList p {
    padding: 0;
    margin: 0;
    text-align: center;
    padding: 0;
}
/* styles for box with scrolling  */
.pager .pagerBox {
/*    height: 111px;
    //height:119px;
*/    text-align: left;
    width: 845px;
    overflow: hidden;
    white-space: nowrap;
    //padding-right:2px!important;
}
.carousel {
	position: relative!important;
	zoom:1;
}
.carousel span {
	display: block;
}
.carousel .crn_rt,.carousel .crn_lt {
	top:-1px;
}
.carousel .crn_rt,.carousel .crn_rb {
	right: -1px;
}
.carousel .crn_rb {
}
.carousel .crn_rb,.carousel .crn_lb {
	top:auto;
	bottom:-1px;
	//bottom:-2px!important;
}
.pagerBox img {
}
#container {
	position: relative;
	height: 119px;
	overflow: hidden;
}
.activegl img {
    border: 2px solid #000000 !important;
}
.pagination {
	padding: 5px 0px 2px;
	text-align: center;
}
.pagination span {
	padding: 0 2px 5px 2px;
}
/* message editor */
.mrg_4  {
	margin:  4px !important;
}
.pad_0,  .pad_0  td, td.pad_0  {
	padding:  0;
}
select.text_color option {
	background: #ECECEC;
}
.vTop      { vertical-align: top !important; }
.w100   { width: 100% !important; }
table.bordered { border-collapse: collapse; border: 1px solid #B7C0C5; }
select.text_size option.em {
	font-weight: bold; background: #ECECEC;
}
select.text_size option.em {
	font-weight: bold; background: #ECECEC;
}
input.button, .buttons input { border: 1px solid; background: #F5F5F5; }
input.button, .buttons input, input.mainoption, input.main, input.liteoption, input.lite  {  border-color: #B4B4B4 #000000 #000000 #B4B4B4;  }
textarea.editor {
	display: block; width: 98%;
}
/* ---------------------------------- *
     Code blocks
* ---------------------------------- */
.code_wrap { width: 95%; margin: 0 auto; clear: both; }
.code_head p { font-size: 11px; padding: 2px 0 1px; }
.code {
    font-size: 13px; font-family: "Courier New",Courier,monospace;
    padding: 1px 6px 2px; border: 1px solid #C3CBD1; clear: both;
    color: #006600; background: #FAFAFA;
}
/* ---------------------------------- *
    Quote blocks
* ---------------------------------- */
.q_wrap { margin: 0 auto 0 20px; }
.q_wrap .q_wrap { margin: 0 auto 5px 20px; }
.q_head { padding: 2px 0 1px; color: #7f7f7f; }

.q, cite { padding: 3px 6px 4px; color: #7f7f7f; border: 1px solid #e0e0e0; background: #f7f6f6; }
.q .q, cite cite { background: #F5F5F5; }
.q .q .q, cite cite cite { background: #FAFAFA; }
.q .q .q .q, cite cite cite cite { background: #F5F5F5; }
.q .q .q .q .q, cite cite cite cite cite { background: #FAFAFA; }
.q .q .q .q .q .q, cite cite cite cite cite cite { background: #F5F5F5; }
.q .q .q .q .q .q .q, cite cite cite cite cite cite cite { background: #FAFAFA; }
cite {
	display: block;
}


/* ---------------------------------- *
	Styles for content elements
* ---------------------------------- */

/* gray cap rounded box title */

.whiteline {
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	clear: both;
	border-top: 1px solid #e0e0e0;
	padding: 0;
	margin: 0 0 -1px 0;
}
.pict_and_inf .whiteline {
	margin-top: 7px;
	margin-bottom: 3px;
}
#center_column .pict_and_inf .whiteline {
	margin-top: 15px;
	margin-bottom: 15px;
}
.gray_cap table {
	width: 100%;
	position: relative;
	z-index: 7;
	min-height: 41px;
	//height: 41px;
	margin: 0 0 -21px 0;
	padding: 0;
}
.gray_cap table td {
	background: #e0e0e0;
}
.gray_cap table.gray_cap_title {
	margin-bottom: -35px;
}
.gray_cap table.gray_cap_title td {
	background: transparent url('/i/crns/rounded-bg.gif') repeat-x 0 0 !important;
	vertical-align: top;
	padding: 4px 0 0 0;
}
.gray_cap table th {
	padding: 0;
	width: 6px;
	min-height: 5px;
	//height: 5px;
	vertical-align: top;
}
.gray_cap h2 {
	margin: 2px 0 0 10px;
	padding: 0;
	color: #000000;
}
.gray_cap table.gray_cap_title td h2 {
	margin: 2px 0 0 1px;
}
.gray_cap table td div.img {
	padding: 6px 22px 0 14px;
}
.gray_cap .title {
	position: relative;
	z-index: 7;
	background: #e0e0e0;
	min-height: 41px;
	//height: 41px;
	margin: 0 0 -21px 0;
	padding: 0;
	vertical-align: middle;
	font-size: 12px;
}
.gray_cap .title .right {
	padding: 14px 22px 0 9px;
}
.gray_cap .title .img {
	padding: 11px 22px 0 21px;
}
.gray_cap .title h2 {
	display: block;
	padding: 10px 0 0 9px;
}
.gray_lt {
	background: transparent url('/i/crns/gray_lt.gif') no-repeat 0 0;
	width: 6px;	height: 5px;
}
.gray_rt {
	background: transparent url('/i/crns/gray_rt.gif') no-repeat 0 0;
	right: 0;
	//right: -1px;
	width: 6px;	height: 5px;
}
.gray_lb {
	background: transparent url('/i/crns/gray_lb.gif') no-repeat 0 100%;
	bottom: 0;
	//bottom: -1px;
	width: 5px;	height: 6px;
}
.gray_rb {
	background: transparent url('/i/crns/gray_rb.gif') no-repeat 0 100%;
	right: 0px;
	bottom: 0;
	//bottom: -1px;
	width: 6px;	height: 5px;
}
.gray_rounded {

}
.gray_cap .gray_rounded table {
	width: 100%;
	position: relative;
	z-index: 5;
}
.gray_cap .gray_rounded table td {
	background: #eee;
	padding: 0;
/*	line-height: 14px; */
	font-size: 11px;
}
#left_column .gray_cap .gray_rounded table td, #right_column .gray_cap .gray_rounded table td {
	background: #ffffff;
}
.gray_cap .gray_rounded table th {
	padding: 0;
	width: 6px;
	height: 5px;
}

/* /gray cap rounded box title */

/* different types of lists */

.uppercase {
	text-transform: uppercase;
}
a.uppercase {
	text-decoration: none;
}
a.uppercase:hover {
	text-decoration: underline;
}
/* playlist */
.playlist {
	color: #1f365d;
	width: 200px;
	margin-bottom: 34px;
	margin: 0 0 0 -1px;
}
.playlist_top {
	background: transparent url('/i/crns/radio-top1.png') no-repeat 0 0;
    -background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/crns/radio-top1.png', sizingMethod='crop');
	width: 200px;
    height: 5px;
    font-size: 0;
    line-height: 0;
}
.playlist, .playlist li, .playlist td, .playlist th, .playlist p {
	font: normal 11px Tahoma;
}
.playlist li a.uppercase {
	font: bold 11px Verdana !important;
}
.playlist small a {
	color: #1f365d;
}
.playlist .grey {
	color: #ffffff !important;
}
.playlistBg {
	background: #478BB1;/*transparent url('/i/crns/radio-bg.gif') repeat-y 0 0;*/
    padding-bottom: 8px;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;

}
.playlistTop {
	background: transparent url('/i/crns/radio-top2.png') no-repeat 0 0;
}
.playlistTitle1 {
	/*background: transparent url('/i/crns/radio2.gif') no-repeat 100% 0;*/
	position: relative;
}
.playlistTitle2 {
	/*background: transparent url('/i/crns/radio1.gif') no-repeat 0 0;*/
	position: relative;
	padding: 0 0 8px 0;
}
.playlistFooter {
    height: 5px;
    width: 200px;
    -margin-left: 2px;
	background: transparent url('/i/crns/radio-bottom.png') no-repeat 0 0;
    -background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/crns/radio-bottom.png', sizingMethod='crop');
}
.playlistFooter div {
	background: transparent url('/i/crns/radio3.gif') no-repeat 0 0;
}
.playlistFooter div div {
	background: transparent url('/i/crns/radio4.gif') no-repeat 100% 0;
}

.playlist ul, .playlist li {
	padding: 0 1px;
	margin: 0;
	list-style: none;
	color: #1f365d;
}
.playlist ul {
	padding-top: 8px;
	margin-bottom: -7px;
}
.playlist ul ul {
	padding-top: 0;
	margin-bottom: 0;
}
.playlist li {
	background: transparent url('/i/crns/radio-eq.gif') no-repeat 10px 2px;
	padding: 0 0px 14px 10px;
	margin: 0 0 18px;
	clear: both;
	text-indent: 17px;
    border-top: none;
    border-left: none;
    border-right: none;
	border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #7faec9;
}
.playlist li li {
	background: transparent url('/i/crns/li2.gif') no-repeat 5px 4px;
	padding: 0 0 0 14px;
	margin: 0;
	text-indent: 0;
	border-bottom: none;
}
.playlist p {
	padding: 6px 0 0 0;
	margin: 0;
	clear: both;
	color: #1f365d;
}
.playlist p.playname {
	padding: 6px 0 0 0;
	margin: 0 0 6px 0;
}
.playlist li small {
	font-size: 10px;
}
.playlist p.total {
	padding: 0 0 0 17px;
}
.playlist a {
	color: #ffffff;
}
.playlist h2 {
	padding: 3px 0 1px 12px;
	margin: 0;
	color: #ffffff;
}
.playlist img {
	position: relative;
	left: -10px;
	margin-right: -31px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.playlist li#playlist4 img {
	//left: -27px;
}
/* /playlist */
ul.last_files {
	padding: 0 0 10px 0;
	margin: 0;
	list-style: none;
}
ul.last_files li {
	background: transparent url('/i/icons/icon_play.gif') no-repeat 0 4px;
	padding: 4px 0 4px 22px;
	margin: 0;
}
ul.last_files li a.uppercase {
	font: bold 11px Verdana !important;
}

.tagsblock {
	position: relative;
	z-index: 999999;
}
.tagsblock ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.blog_categories {
	padding: 15px 0 0 0;
}
.blog_categories ul {
	margin: 0 4px;
	padding: 0;
	list-style: none;
}
.blog_categories ul li {
	background: none;
	padding: 7px 0 7px 9px;
	margin: 0;
	display: block;
	position: relative;
	height: 1%;
	font: bold 12px Verdana !important;
	text-transform: uppercase;
	background: transparent url('/i/icons/categories.gif') no-repeat 0 12px;
	border-top: 1px solid #e0e0e0;
}
.blog_categories li a {
	text-decoration: none;
	font: bold 11px Verdana !important;
}
.blog_categories li a:hover {
	text-decoration: underline;
}

.blog_tags {
	padding: 20px 0 0 4px;
}
.blog_tags p {
	line-height: 22px;
}
.blog_tags ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.blog_tags ul li {
	background: none;
	padding: 4px;
	margin: 0;
	display: block;
	position: relative;
	height: 1%;
	float: left;
	font-size: 12px;
}
.blog_tags a {
	padding: 0 4px;
	text-decoration: none;
}
.blog_tags a:hover {
	text-decoration: underline;
}
/* /different types of lists */

/* rounded corners frame for pictures */
.userAvatar {
	margin: 2px 16px 0 0;
	/*width: 84px;*/
	text-align: center;
}
.userAvatar.float_left {
	float: left;
	position: relative;
	z-index: 3;
	margin: 2px 16px 0 0;
	//margin-right: 13px;
}
.userAvatar .corners img {
	position: relative;
	z-index: 3;
	top: -6px;
	margin-bottom: -6px;
}
.userAvatar .corners .corners-top, .userAvatar .corners .corners-top div, .userAvatar .corners .corners-bottom, .userAvatar .corners .corners-bottom div {
	height: 6px;
	font-size: 1px;
	line-height: 1px;
}
.userAvatar .corners .corners-top {
	background: transparent url('/i/crns/avatar/corner_top_left.png') no-repeat 0 0;
    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/crns/avatar/corner_top_left.png', sizingMethod='crop');
	position: relative;
	z-index: 15;
}
.userAvatar .corners .corners-top div {
	width: 6px;
	float: right;
	position: relative;
	z-index: 15;
	background: transparent url('/i/crns/avatar/corner_top_right.png') no-repeat 0 0;
    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/crns/avatar/corner_top_right.png', sizingMethod='crop');
}
.userAvatar .corners .corners-bottom {
	background: transparent url('/i/crns/avatar/corner_bottom_left.png') no-repeat 0 0;
    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/crns/avatar/corner_bottom_left.png', sizingMethod='crop');
	position: relative;
	z-index: 15;
	top: -6px;
	margin-bottom: -6px;
}
.userAvatar .corners .corners-bottom div {
	width: 6px;
	float: right;
	position: relative;
	z-index: 15;
	background: transparent url('/i/crns/avatar/corner_bottom_right.png') no-repeat 0 0;
    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/crns/avatar/corner_bottom_right.png', sizingMethod='crop');
}
.userAvatar .corners .corners-top.greybg, .userAvatar .corners.greybg .corners-top {
	background: transparent url('/i/crns/avatar/grey/corner_top_left.png') no-repeat 0 0;
    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/crns/avatar/grey/corner_top_left.png', sizingMethod='crop');
}
.userAvatar .corners .corners-top.greybg div, .userAvatar .corners.greybg .corners-top div {
	background: transparent url('/i/crns/avatar/grey/corner_top_right.png') no-repeat 0 0;
    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/crns/avatar/grey/corner_top_right.png', sizingMethod='crop');
}
.userAvatar .corners .corners-bottom.greybg, .userAvatar .corners.greybg .corners-bottom {
	background: transparent url('/i/crns/avatar/grey/corner_bottom_left.png') no-repeat 0 0;
    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/crns/avatar/grey/corner_bottom_left.png', sizingMethod='crop');
}
.userAvatar .corners .corners-bottom.greybg div, .userAvatar .corners.greybg .corners-bottom div {
	background: transparent url('/i/crns/avatar/grey/corner_bottom_right.png') no-repeat 0 0;
    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/crns/avatar/grey/corner_bottom_right.png', sizingMethod='crop');
}


.frame1 {
	float: left;
	position: relative;
	margin: 4px 16px 3px 0;
}
.frame1 .frame_top_left  {
	background: transparent url('/i/crns/new_top_left.png') no-repeat 0 0;
    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/crns/new_top_left.png', sizingMethod='crop');
}
.frame1 .frame_top_right {
	background: transparent url('/i/crns/new_top_right.png') no-repeat 0 0;
    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/crns/new_top_right.png', sizingMethod='crop');
	right: 0;
	//right: -1px;
}
.frame {
	float: left;
	position: relative;
	margin: 2px 16px 3px 0;
	//margin-right: 13px;
}
.frame_top_left, .frame_top_right, .frame_bottom_left, .frame_bottom_right, .frame1_top_left, .frame1_top_right {
	width: 6px;
	height: 6px;
	font-size: 1px;
	line-height: 1px;
	position: absolute;
}
.frame_top_left  {
	background: transparent url('/i/blog/corner_top_left.png') no-repeat 0 0;
    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/blog/corner_top_left.png', sizingMethod='crop');
}
.frame_top_right {
	background: transparent url('/i/blog/corner_top_right.png') no-repeat 0 0;
    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/blog/corner_top_right.png', sizingMethod='crop');
	right: 0;
	//right: -1px;
}
.frame_bottom_left  {
	background: transparent url('/i/blog/corner_bottom_left.png') no-repeat 0 0;
    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/blog/corner_bottom_left.png', sizingMethod='crop');
	left: 0;
}
.frame_bottom_right {
	background: transparent url('/i/blog/corner_bottom_right.png') no-repeat 0 0;
    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/blog/corner_bottom_right.png', sizingMethod='crop');
	right: 0;
	//right: -2px;
}
.pict_and_inf .frame_top_left  {
	background: transparent url('/i/blog/gray/corner_top_left.png') no-repeat 0 0;
    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/blog/gray/corner_top_left.png', sizingMethod='crop');
}
.pict_and_inf .frame_top_right {
	background: transparent url('/i/blog/gray/corner_top_right.png') no-repeat 0 0;
    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/blog/gray/corner_top_right.png', sizingMethod='crop');
	right: 0;
}
.pict_and_inf .frame_bottom_left  {
	background: transparent url('/i/blog/gray/corner_bottom_left.png') no-repeat 0 0;
    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/blog/gray/corner_bottom_left.png', sizingMethod='crop');
	bottom: 0;
	left: 0;
}
.pict_and_inf .frame_bottom_right {
	background: transparent url('/i/blog/gray/corner_bottom_right.png') no-repeat 0 0;
    //background: none;
    //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/blog/gray/corner_bottom_right.png', sizingMethod='crop');
	padding: 0;
	margin: 0;
	right: 0;
	bottom: 0;
}
/* /rounded corners frame for pictures */

/*  pict_and_inf   */
.pict_and_inf {
	clear: both;
}
.pict_and_inf .info p {
}

.gray_cap .gray_rounded table td .pict_and_inf {
	/*position: relative;
	padding: 8px 0 0 0;
	margin: 0;*/
}
* html .pict_and_inf {
	height: 1%;
}
.pict_and_inf .info h4 {
	margin: 0 0 1px 0;
}
.pict_and_inf .info h4 a {
	color: #0e5b85;
	text-decoration: none;
}
.pict_and_inf .info h4 a:hover {
	text-decoration: underline;
}
.pict_and_inf .info .text {
/*	color: #000;
	font-family: Tahoma;
	font-size: 12px;
	padding: 6px 10px 0 0;*/
	padding: 6px 10px 0 0;
	color: #000;
	font-size: 12px;
/*	line-height: 17px;*/
}
.text_news {
	padding: 6px 10px 0 0;
	color: #000;
	font-size: 12px;
	line-height: 17px;
	text-align: justify;
}
.text-content, .text-content p, .text-content div {
/*	line-height: 17px;*/
}
.pict_and_inf .info .text p {
	color: #ababab;
}
.pict_and_inf .info .date, .pict_and_inf .date  {
	color: #000;
	/*font-weight: bold;*/
	font-size: 11px;
}
#center_column .pict_and_inf .info .date, #center_column .pict_and_inf .date  {
	font-weight: bold;
}
.gray_cap table td.announce .pict_and_inf p.date  {
	padding: 0;
	margin: 0;
}
.pict_and_inf img.float_left {
	margin: 2px 7px 0 3px;
}
#center_column .pict_and_inf img.float_left {
	margin: 2px 16px 7px 0;
}
.gray_rounded_paddings {
	padding: 32px 14px 22px 14px !important;
}
.gray_rounded_paddings2 {
	padding: 5px 6px 5px 6px !important;
}

.gray_cap table td.announce {
	padding: 21px 0 8px 0;
}
.gray_cap table td.announce .pict_and_inf p,.gray_cap table td.announce .pict_and_inf p.date {
	padding-left: 3px;
}
.gray_cap div.float_right_link {
	font-size: 11px !important;
	padding: 8px 17px 0 0;
	margin: 0;
	float: right;
}
.gray_cap div.float_right_link a {
	color: #33c6f4;
}
/*  /pict_and_inf   */
.username {
	color: #ababab;
	font: normal 11px Tahoma;
	text-align: center;
	padding: 4px 0 0 0;
}
.username img {
	position: relative;
	margin: -5px 3px 0 -3px;
	bottom: -5px;
}
.link {
	color: #ababab;
	font: normal 11px Tahoma;
	margin: 10px 0 19px 0;
}
.links {
	color: #ababab;
	font: normal 11px Tahoma;
	clear: both;
	min-height: 15px;
	//height: 15px;
}
.links .link {
	float: left;
	margin: 10px 19px 0 0;
	position: relative;
}
.link a, .username a, .links a, .playAll a {
	color: #33c6f4;
}
td#left_column .links, td#right_column .links {
	color: #7f7f7f !important;
}

.taglist {
	color: #ababab;
	font: normal 11px Tahoma;
	margin: 3px 0 0 0;
}
.taglist a {
	color: #33c6f4;
}

/*  new photos block  */
.photos {
	padding: 15px 0 0 0;
}
.photos h4 {
	background: transparent url('/i/icons/minus.gif') no-repeat 4px 3px;
	font: bold 11px Verdana !important;
	padding: 0;
	margin: 0;
}
.photos ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.photos ul li {
	background: transparent url('/i/icons/plus.gif') no-repeat 4px 7px;
	padding: 7px 0 7px 25px;
	margin: 0;
	border-top: 1px solid #e0e0e0;
	display: block;
	top: 0;
	left: 0;
	position: relative;
	height: 1%;
}
.photos ul li.holder {
	background: none;
	padding: 7px 0 7px 25px;
	border-top: none;
}
.photos ul li.unfolded {
	background: transparent url('/i/icons/minus.gif') no-repeat 4px 7px;
}
.photos ul li a.uppercase {
	font: bold 11px Verdana !important;
	text-decoration: none;
}
.photos ul li a.uppercase:hover {
	text-decoration: underline;
}
.icon-dropdown {
	display: block;
	width: 22px;
	height: 20px;
	position: absolute;
	left: 0;
	top: 5px;
	cursor: pointer;
	//cursor: hand;
}
.photos ul p {
	text-align: center;
	padding: 0 20px 12px 0;
	font: normal 10px Verdana;
}
.photos img {
	border: 1px solid #e4e4e4;
	margin: 0 0 5px 0;
}
.photos td img {
	border: none;
}

/*  /new photos block  */

/*   add message styles   */
.formCase {
	margin-bottom: 40px;
 }
.formCase div {
	margin-bottom: 7px;
}
.formCase label {
	width: 110px;
	display: block;
	float: left;
	margin-right: 5px;
	text-align: right;
	vertical-align: top;
	font-size: 11px;
	color: #999;
	padding-top: 5px;
}
.formCase th  {
	width: 150px;
	display: block;
	float: left;
	margin-right: 5px;
	text-align: right;
	vertical-align: top;
	font-size: 11px;
	color: #999;
	padding-top: 5px;
}
.formCase td small  {
	text-align: left;
	font-size: 11px;
	color: #999;
}
.formCase td   {
}
.formCase .input {
	border: 1px solid #e0e0e0;
	background: #eee;
	font-size: 12px;
	height: 23px;
	width: 78%;
	font-size: 11px;
	padding-left: 8px;
	padding-top: 3px;
	//width: 570px !important;
}
* html .formCase .input {
	width: 100%;
}
.formCase input, .formCase select, .formCase textarea {
	font-size: 11px;
}
.formCase .noPadTop {
	padding-top: 0;
	position: relative;
	margin-top: -3px;
}
.formCase .text {
	font-size: 11px;
	color: #ababab;
}


/*	pages navigation */
.gray_rounded.pages {
	border: none;
	background: transparent !important;
	position: relative;
	line-height: 16px;
}
.crn_lt, .crn_lb, .crn_rt, .crn_rb, .blue_crn_lb, .blue_crn_rb, .darkblue_crn_rb, .darkblue_crn_lb {
	position: absolute;
	z-index: 10;
	height: 5px;
	width: 6px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	line-height: 1px;
}
.crn_lt {
	background: transparent url('/i/crns/light_lt.gif') no-repeat 0 0;
	top: -1px; left: -1px; //top: 0;
}
.crn_rt {
	background: transparent url('/i/crns/light_rt.gif') no-repeat 100% 0;
	top: -1px;	right: -1px; //right: 24px; //top: 0;
}
.crn_lb {
	background: transparent url('/i/crns/light_lb.gif') no-repeat 0 100%;
	top: 23px; left: -1px; //top: 22px;
}
.crn_rb {
	background: transparent url('/i/crns/light_rb.gif') no-repeat 100% 100%;
	top: 23px; right: -1px;//right: 24px; //top: 22px;
}
.gray_rounded.pages ul, .pagination ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.gray_rounded.pages ul li, .pagination ul li {
	float: left;
	text-align: center;
	position: relative;
	z-index: 120;
	font-size: 11px;
	margin: 0;
	/*width: 20px;*/
	/*padding: 5px 0;*/
    padding: 5px 7px;
}
.gray_rounded.pages ul li a, .pagination ul li a {
	font-weight: bold;
}
.gray_rounded.pages li.active, .pagination ul li.active {
	background: #e0e0e0;
}
.gray_rounded.pages li.active a, .pagination ul li.active a {
	color: #000;
	text-decoration: none;
	cursor: text;
}
.gray_rounded.pages .clear_ul {
	clear: both;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	//height: auto;
	margin: 0 0 -1px 0;
}

.pages .horiz_border {
	margin: -10px 0 0 0;
}
.pages .vert_border {
	margin:  0 0 -10px 0;
}

/*	/pages navigation */

/* /send comment form */

.userList {
	margin: 15px 0 20px 0;
	clear: both;
}
.userlist {
	float: left;
	clear: none;
	width: 46%;
	color: #ababab;
	margin: 0 0 0 19px;
	min-height: 114px;
}
.userlist p {
	line-height: 16px;
}
.userlist img {
	margin: 0;
}
.wordlist {
	display: block;
	text-align: center;
	padding: 0;
	font-size: 12px;
}
.wordlist a {
	color: #0e5b85;
	text-decoration: none;
	font-weight: bold;
	padding: 0 3px;
	margin: 0;
}
.wordlist span {
	font-weight: bold;
	padding: 0 3px;
	background: #e0e0e0;
}
.arrowDown {
	float: right;
	position: relative;
	bottom: -6px;
	margin: 0 12px 0 0;
}

.userlist {
	float: left;
	clear: none;
	width: 46%;
	color: #ababab;
	margin: 0 0 0 19px;
	min-height: 140px;
	//height: 140px;
}
.userlist .userLinks {
	float: left;
	padding: 3px 0 0 0;
}
.userlist .userLinks p {
	line-height: 17px;
	padding: 0;
	font-size: 11px;
}
.userlist .userLinks p a {
	color: #33c6f4;
}
.userlist img {
	margin: 0;
}
/*.wordlist {
	display: block;
	text-align: center;
	padding: 0 18px;
	font-size: 12px;
}
.wordlist a {
	color: #0e5b85;
	text-decoration: none;
	font-weight: bold;
	padding: 0 2px;
}
.wordlist span {
	font-weight: bold;
	padding: 0 2px;
}*/
/*   /add message styles   */

/*   user info in the head   */
.userInfo {
	float: right;
	/*height: 150px;*/
/*	width: 540px;*/
	position: relative; z-index: 98;
/*	background: transparent url('/i/details/header/userinfo.gif') no-repeat 0 35px;*/
}
.userInfo h6 {
	font: bold 16px Arial;
	color: #95d930;
	padding: 6px 0 6px;
	margin: 0;
}
.userInfo h6 a {
	font: normal 10px Arial;
	color: #ffffff;
	position: relative;
	top: -1px;
}
.userPhotoHead {
	vertical-align: top;
	padding: 0 0 0 5px;
}
/*.userPhotoHead img {
	border-right: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
}*/
.iconfly {
	position: relative;
	top: -30px;
	right: -10px;
	margin-bottom: -30px;
	text-align: right;
}
.iconfly img {
	border: none !important;
}
.userPhotoHead .crns_top, .userPhotoHead .crns_btm, .userPhotoHead .crns_top div, .userPhotoHead .crns_btm div {
	height: 2px;
	font-size: 1px;
	line-height: 1px;
	padding: 0;
	margin: 0;
	text-align: left;
}
.userPhotoHead .crns_top {
	background: #ffffff url('/i/crns/white_rt.gif') no-repeat 100% 0;
}
.userPhotoHead .crns_top div {
	background: transparent url('/i/crns/white_lt.gif') no-repeat 0 0;
}
.userPhotoHead .crns_btm {
	background: #ffffff url('/i/crns/white_rb.gif') no-repeat 100% 0;
}
.userPhotoHead .crns_btm div {
	background: transparent url('/i/crns/white_lb.gif') no-repeat 0 0;
}
.userNav {
	vertical-align: top;
	/*padding: 0 120px 0 13px;*/
	padding: 0 2px 0 19px;
}
.userNav ul {
	padding: 0;
	/*margin: -5px 0 0 0;*/
	list-style: none;
    margin: 0;
}
.userNav ul li {
	font: normal 11px Arial;
	padding: 1px 0 2px 0;
}
.userNav ul li.novelty {
	background: transparent url('/i/icons/novelty.gif') no-repeat 0 3px;
	padding-left: 10px;
}
.userNav ul li a {
	text-decoration: none;
}
.userNav ul li a:hover {
	color: #95d930 !important;
}
.userNav  ul li img {
	margin: 0 1px 0 5px;
}
.userNav ul li a.active {
	color: #95d930 !important;
}

.noticeNew {
	width: 198px;
	position: relative;
	top: -41px;
	margin: 0 0 -41px 0;
}
.noticeBox {
	background: #ffffff;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	font: normal 11px Arial;
	color: #000000;
	padding: 3px 9px 0 9px;
	margin: 0;
	//height: 1%;
	//margin-bottom: -7px;
}
.noticeBox a {
	color: #33c6f4 !important;
}
.noticeBox .userAvatar.float_left {
	margin: 2px 6px 3px 0;
	//margin-right: 3px;
}
.noticeBox p {
	padding: 3px 0;
}


/*   /user info in the head   */

/*   messagesList   */
td.messagesList {
	padding: 0 !important;
	text-align: center !important;
}
td.messagesList table {
	width: 100%;
	position: relative;
	z-index: 7;
	height: auto !important;
	margin: 0 !important;
}
td.messagesList table td {
	background: transparent !important;
}
td.messagesList table th {
	padding: 0 !important;
	width: auto !important;
	height: auto !important;
}
td.messagesList h2 {
	margin: 2px 0 0 10px;
	padding: 0;
}
td.messagesList table td div.img {
	padding: 0 !important;
}
td.userInfoMessage {
	vertical-align: top;
	padding: 0 16px 0 0;
	text-align: center !important;
}
td.messagesList td.userInfoMessage {
	vertical-align: top;
	padding: 12px 12px 0 7px;
	border-right: 1px solid #e0e0e0;
	text-align: center !important;
}
td.messagesList .frame, td.messagesList .frame1 {
	float: none !important;
	margin: 0 auto !important;
}
td.messagesList .frame img, td.messagesList .frame1 img {
	float: none 0 !important;
}
td.messagesList .username {
	color: #000000;
	padding: 4px 0 8px 0;
}
td.messagesList .username small {
	color: #ababab;
	font-size: 10px;
	padding-top: 2px;
	display: block;
}
td.messagesList div.clear {
	width: 84px !important;
}
td.messagesList .pict_and_inf {
	margin: -4px 0;
}
td.messageBody {
	vertical-align: top;
	padding: 12px 8px 20px 12px !important;
	width: 100%;
}
.messageButtons {
	float: right;
	position: relative;
	z-index: 30;
	top: -23px;
	margin: 0 0 -15px 0;
	padding: 0 8px 0 0;
}
/*   /messagesList   */

/* send comment form */
.addComment {
	padding: 21px 0 0 0;
}
.addComment .name {
	font-size: 11px;
	color: #ababab;
	padding-bottom: 14px;
}
.addComment .name a {
	font-size: 11px;
}
form.comment {
}
form.comment textarea {
	height: 230px;
	background: #eee;
	border: 1px solid #e0e0e0;
	margin-bottom: 8px;
	width: 100%;
	padding: 6px;
}
form.comment input.btn {
	background: transparent url('/i/btn_send.jpg') no-repeat 0 0;
	width: 86px;
	height: 22px;
	border: none;
}
.many_buttons {
	padding: 8px 0 2px 0;
}
.many_buttons table {
	margin-left: -10px;
}
.button_set {
	height: 29px;
	clear: both;
}
.button_set div.button {
	float: left;
}
.button_set.float_right {
	float: none;
}
.button_set.float_right .button, .button_set.float_right .button_small {
	float: right !important;
}
.button_set.float_right {
	margin-bottom: -10px;
	margin-right: -4px;
}
.button_set div.button_bottom {
	float: left;
	position: relative;
	border-right: 4px solid #fff;
}
.button, .button_bottom {
	height: 22px;
	background: transparent url('/i/details/btn-right.gif') no-repeat 100% 0;
	float: left;
	border-right: 4px solid #fff;
	position: relative;
	z-index: 30;
	padding: 0 6px 0 0;
}
.button.button_big, .button_bottom.button_big {
	height: 28px;
	background: transparent url('/i/details/btn-big-right.gif') no-repeat 100% 0;
	float: left;
	border-right: 4px solid #fff;
	position: relative;
	z-index: 30;
	padding: 0 6px 0 0;
}
.button_search {
	height: 22px;
	width: 60px;
	padding: 0;
	margin: 0 0 0 3px;
	border: none;
	background: transparent url('/i/icons/btn_search.gif') no-repeat 0 0;
	font-size: 11px;
	cursor: pointer;
	//cursor: hand;
}
.float_right .button_bottom {
	border-right: none;
	position: relative;
	top: -4px;
	margin-bottom: -4px;
}
.button input, .button_bottom input {
	background: transparent url('/i/details/btn-left.gif') no-repeat 0 0;
	padding: 5px 4px 5px 10px;
	margin: 0;
	font: bold 10px Tahoma;
	color: #ffffff;
	text-transform: uppercase;
	text-align: center;
	border: none;
	cursor: pointer;
	//cursor: hand;
}
.button a {
	display: block;
	background: transparent url('/i/details/btn-left.gif') no-repeat 0 0;
	padding: 5px 4px 5px 10px;
	margin: 0;
	font: bold 10px Tahoma;
	color: #ffffff;
	text-transform: uppercase;
	text-align: center;
	border: none;
	cursor: pointer;
	//cursor: hand;
	text-decoration: none;
    white-space: nowrap;
}
.button.button_big input, .button_bottom.button_big input, .button.button_big a {
	background: transparent url('/i/details/btn-big-left.gif') no-repeat 0 0;
	padding: 8px 4px 8px 10px;
	font: bold 11px Tahoma;
}

.button_small {
	height: 17px;
	background: transparent url('/i/details/btn-small-right.gif') no-repeat 100% 0;
	margin: 0 auto;
}
.button_small input {
	background: transparent url('/i/details/btn-small-left.gif') no-repeat 0 0;
	font: bold 9px Verdana;
	color: #ffffff;
	border: none;
	text-transform: uppercase;
	text-align: center;
	width: 100%;
	padding: 1px 0 3px 3px;
	margin: 0 3px 0 0;
	cursor: pointer;
	//cursor: hand;
}
.button_small a {
	display: block;
	background: transparent url('/i/details/btn-small-right.gif') no-repeat 100% 0;
	font: bold 8px Verdana;
	color: #ffffff;
	border: none;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	padding: 3px 7px 5px 7px;
	margin: 0;
	cursor: pointer;
	//cursor: hand;
}

#content .field, #files input, #dates input {
	background: #eeeeee;
	/*border: 1px solid #e0e0e0;*/
	border: 1px solid #b1b1b1;
	padding: 2px 3px 2px 3px;
	height: 20px;
	font-size: 12px !important;
}
#content .form.font11 .field {
	font-size: 11px;
}
#content select.field {
	padding: 0 0 0 3px;
	height: auto;
	line-height: 16px;
}
#files input {
	margin: 0 0 5px 0;
	//margin: 0 0 3px 0;
	clear: both;
}

#content div#message {

}

#content td.fieldName {
/*	padding: 4px 15px 0 0 !important;
	vertical-align: top;
	text-align: right;
	font: normal 11px Tahoma;
	color: #7f7f7f;	*/
}

.form {
	width: auto;
}
.form td, .form td.fieldName label {
	font: normal 11px Tahoma;
	color: #7f7f7f;
}
.form td.fieldName {
	padding: 4px 15px 0 0;
	vertical-align: top;
	text-align: right;
}
.form td.fieldValue {
	padding: 3px 0 0 0;
	vertical-align: top;
	text-align: left;
	font-size: 12px;
	color: #000000;
}
.form td.fieldComment {
	padding: 3px 0 0 10px;
	vertical-align: top;
	text-align: left;
	font-size: 11px;
	color: #7f7f7f;
}
.form td.fieldPlace p.fieldComment {
	padding: 3px 3px 3px 3px;
	vertical-align: top;
	text-align: left;
	font-size: 11px;
	color: #7f7f7f;
}
.form td.fieldPlace {
	padding: 0 0 4px 0;
	vertical-align: top;
}
.form td.fieldPlace td {
	padding: 0 7px 4px 0;
	vertical-align: middle;
}
.form td.fieldPlace table.music_styles {
	margin: 0 0 1px 0;
}
.form td.fieldPlace table.music_styles td {
	padding: 0 7px 4px 0;
	vertical-align: top;
}
.form td.fieldPlace table.music_styles td label {
	margin: 0 0 0 3px;
	position: relative;
	top: -4px;
	//top: 0;
	//margin: -2px 0 0 0;
	font-size: 11px;
}
.form td.fieldPlace td input {
	padding-left: 0;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
}
.form td.fieldPlace p {
	padding: 4px 0 0 0;
	color: #000000;
	font-size: 12px;
}
.contentArea {
	position: relative;
	margin: 4px 0 0 0;
}
#idElNavigateoEdit1 {
	background: #eeeeee;
	font: normal 11px Tahoma;
}
p.playAll {
	color: #ababab;
	font: normal 11px Tahoma;
	background: transparent url('/i/icons/play_all.gif') no-repeat 0 0;
	padding: 5px 0 5px 30px;
	margin: 12px 0 0 0;
	float: left;
}

/* ---------------------------------- *
	/Styles for content elements
* ---------------------------------- */

/* adds */
.album {
	float: left;
	margin:0 20px 20px 0;
}
.photo-wrapper {
	width: 100%;
	text-align: left;
	margin: 0 auto;
}
.Album_inside {
	padding-top:10px;
	padding-bottom:40px;
	text-align: center;
}
.c-item {
/*	position: relative;
	float: left;
	width: 310px;
	height: 200px;
	margin-right:5px;
	padding-bottom:26px;
	_display:inline;
*/
	overflow: hidden;
	zoom:1;
}
.pict {
	_height: auto;
	_height: 190px!important
}
.c-item h2 {
	background: url('../i/topic_arrow.gif') no-repeat 0 3px;
	padding: 0 0 6px 0;
}
.c-item h2 a {
	text-decoration: none;
	padding-left:21px;
}
.c-item img {
	border: 1px solid #e0e0e0;
}
.c-item h2 a:hover {
	text-decoration: underline;
}

.c-item .info {
	padding-top: 3px;
	padding-right: 10px;
}
.c-item .pict {
	position: relative;
}
.badge {
	position: absolute;
	right: -37px;
	top:19px;
	height: 70px;
	width: 77px;
	z-index: 10;
}
.badge .png {
	background: url('../i/new_posts.png') no-repeat 0 0;
	z-index:-1;
	display:inline;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/new_posts.png', sizingMethod='image');
}
.badge a {
	display: block;
	margin: 24px 0 0 13px;
	text-align: center;
	text-decoration: none;
	font-size: 14px;
}

.edit-forms td,.edit-forms th {
	padding-top:0;
	padding-bottom:6px;
	vertical-align: middle;
}

.pict_and_inf.userPage .links .link {
	margin-top: 3px;
}
.pict_and_inf.userPage .info {
	padding-left: 20px;
}
.pict_and_inf.userPage .whiteline {
	margin-left: 20px;
}
.left-fg {
	position: absolute;
	left:0;
	top:0;
	background: url('../i/scroller/left-fg.png') no-repeat 0 0;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/scroller/left-fg.png', sizingMethod='scale');
	height: 239px;
	width: 30px;
	z-index:100;
}
.right-fg {
	position: absolute;
	right:0;
	top:0;
	background: url('../i/scroller/right-fg.png') no-repeat 0 0;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/scroller/right-fg.png', sizingMethod='scale');
	height: 239px;
	width: 30px;
	z-index:100;
}
#prev-btn {
	float: left;
	text-indent: -9000em;
	margin-top:1px;
	display: block;
	height: 22px;
	width: 22px;
	background: url('../i/scroller/prev.gif') no-repeat 0 0;
}
#next-btn {
	float: right;
	text-indent: -9000em;
	margin-top:1px;
	display: block;
	height: 22px;
	width: 22px;
	background: url('../i/scroller/next.gif') no-repeat 0 0;
}
#first-btn {
	float: left;
	text-indent: -9000em;
	margin-top:4px;
	margin-right:4px;
	display: block;
	//display:inline;
	height: 16px;
	width: 16px;
	background: url('../i/scroller/first.gif') no-repeat 0 0;
}
#last-btn {
	float: right;
	text-indent: -9000em;
	margin-top:4px;
	margin-left:4px;
	display: block;
	//display:inline;
	height: 16px;
	width: 16px;
	background: url('../i/scroller/last.gif') no-repeat 0 0;
}


.tracklist {
	width: 100%;
}
.tracklist td {
	font: normal 11px Tahoma;
	padding: 4px 4px 4px 0;
	background: #e5edf0;
}
.tracklist td.odd {
	background: #ffffff;
}

.frieldsOnline p {
	padding-left: 7px;
	padding-top: 7px;
}
.frieldsOnline ul {
	padding: 0 0 5px 0;
	margin: 0;
	list-style: none;
}
.frieldsOnline li {
	display: block;
	position: relative;
	float: left;
	margin: 0 6px 0 2px;
	border: 1px solid #ffffff;
	border-top: none;
	border-bottom: none;
	border-right: none;
}
#center_column .frieldsOnline {
	position: relative;
	z-index: 50;
}
#center_column .frieldsOnline li {
	line-height: 13px;
}
.frieldsOnline a.friendName {
	display: block;
	position: relative;
	z-index: 100000;
}
#left_column .frieldsOnline a.friendName {
	color: #33c6f4;
}
.frieldsOnline a.friendName:hover, .frieldsOnline a.friendName.active {
	background: transparent url('/i/details/friends-left.gif') no-repeat 0 0;
	color: #ffffff !important;
	text-decoration: none;
}
.frieldsOnline li a.friendName span {
	display: block;
	position: relative;
	padding: 1px 4px 7px 4px;
	z-index: 100000;
}
.frieldsOnline li a.friendName:hover span, .frieldsOnline li a.friendName.active span {
	background: transparent url('/i/details/friends-right.gif') no-repeat 100% 0;
}
.frieldsOnline li div {
	position: relative;
	z-index: 1000000;
	display: none;
	top: -107px;
	/*left: -24px;*/
	left: -10px;
}
.frieldsOnline li div.rollOn {
	display: block;
}
.frieldsOnline li a.friendName div a:hover {
	background: none;
}
.frieldsOnline div img {
	z-index: 12;
	position: absolute;
	top: -23px; left: 0;
}
.frieldsOnline div a img {
	z-index: 100000;
	position: absolute;
	top: -21px; left: 5px;
}
.frieldsOnline a.friendName.active {
	z-index: 5000000;
}
.frieldsOnline a.iconDelete img {
	position: absolute;
	top: 1px; right: 1px;
}


.g-fix .bg-right {
	//background:none;
}

.textareaFake {
	width: 350px;
	height: 250px;
	overflow: auto;
	background: #eeeeee;
	border: 1px solid #b1b1b1;
	padding: 0 5px 5px 5px;
}
.textareaFake, .textareaFake p, .textareaFake li {
	font: normal 11px Tahoma !important;
	color: #000000;
}
.textareaFake h2 {
	font-size: 13px !important;
	font-weight: bold;
	padding: 3px 0 0 0;
}


/* gallery addons*/
#imgcounter {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#ababab;
	text-align: right;
	margin: 0 auto;
	padding-top:7px;
}
#imgcounter strong {
	font-weight: normal;
}

/* messages addons */
.messages {
	font-size: 8pt;
	padding: 7px;
}
.messages div.left {
	float: left;
}
.messages div.right {
	float: right;
}
.messages div.center {
	clear: both;
}
.messages div a {
	font-weight: bold;
	text-decoration: none;
}
div.even {
	background: #ecf1f3;
}
div.odd {
	background: #ffffff;
}
div.avatarm {
	border: 1px solid black;
	text-align: right;
	position: absolute;
}
/*-- photo gallery new ---------------------------------------------------------------------------*/
.description, .rbox, .gal_user{
	color: #ABABAB;
	font-size: 11px;
}
.rbox{
	margin-bottom: 30px;
}
.dark{ color: #000000;}
.description a, .gal_user a, .gal_user a, .gallery_after a{
	display: inline;
	color: #33C6F4;
}

.gall_page{
	border: 1px solid #B1B1B1;
	background: #EEEEEE;
	height: 18px;
	font-size: 11px;
}
.galery_mark{
	width: 100%;
	/*height: 11px;*/
	background: url('/i/galery_mark.gif') right bottom no-repeat;
	margin-top: 10px;
	clear: both;
	/*//margin-bottom: -3px;*/
	padding: 6px 0 5px;
    //padding: 6px 0 0;
}
.galery1{
	background: #EEEEEE;
	float: left;
	margin: 0px;
	width: 100%;
	padding: 20px 0px 0px 0px;
	//padding-bottom: 20px;
	margin: 0 0 5px 0;
}
.galery1 .pad{
	margin: 0 0 0 12px;
}

.gallery_after{
	width: 100%;
	clear: both;
	text-align: right;
	font-size: 11px;
	margin-bottom: 5px;
}
.galery1 .img_box{
	padding: 8px;
	width: 92px; height: 92px;
	//width: 108px; //height: 108px;
	background: url('/i/gall_pic_back.gif') right top no-repeat;
	margin: 0 8px 20px 0;
	float: left;
}
.galery1 .img_box img{
	width: 92px; height: 92px;
}



div.rbox {background: url('/i/gal_box_bg.gif') left top repeat-x; float: left;}
div.rbox div {background: url('/i/gal_box_border.gif') left top repeat-y; float: left;}
div.rbox div div {background: url('/i/gal_box_border.gif') right top repeat-y; float: left;}
div.rbox div div div {background: url('/i/gal_box_border.gif') left bottom repeat-x; float: left;}
div.rbox div div div div {background: url('/i/gal_box_bg_1.gif') 0 0 no-repeat; float: left;}
div.rbox div div div div div {background: url('/i/gal_box_bg_2.gif') 100% 0 no-repeat; float: left;}
div.rbox div div div div div div {background: url('/i/gal_box_bg_3.gif') right bottom no-repeat; float: left;}
div.rbox div div div div div div div {background: url('/i/gal_box_bg_4.gif') left bottom no-repeat; padding: 8px 10px; float: left;}
div.rbox div div div div div div div div {background: none; padding: 0;}
div.rbox .title{
	color: #0E5B85;
	font-size: 15px;
	font-weight: bold;
	float: left;
	padding: 0; margin: 0 0 10px 0;
}
div.rbox a.bottom{
	font-size: 12px;
	display: block;
	margin: 5px 0;
	clear: both;
}

.gal_user{
	float: left;
	width: 100%;
	margin: 5px 0;
	font-size: 11px;
	text-align: left;
}
.gal_user img{
	display: block;
	float: left;
	/*width: 45px;
	height: 45px;*/
	margin: 0 5px 5px 0;
}
.gal_user .about{
	width: 130px;
	float: left;
}

.pre_gall{
	width: 170px;
	float: left;
	margin: 0 15px 20px 0;
}
.pre_gall .description{
	width: 100%;
	height: 60px;
	overflow: hidden;
	float: left;
	clear: both;
	text-align: left;
}
.pre_gall .title, .pre_gall .title a{
	color: #0E5B85;
	font-size: 12px;
	font-weight: bold;
}
.pre_gall .galery_mark{
	margin: 0;
}
.pre_gall .galery1{
	padding: 0px;
	margin-bottom: 10px;
}
.pre_gall .galery1 .gal1_img{
	display: block;
	width: 150px;
	height: 150px;
	margin: 10px;
}
.galery1 .FS_galleryListBar{
	position: absolute;
	left: 10px;
	top: 10px;
/*	padding: 10px 0 0 10px;*/
	height: 22px;
	margin-bottom: -22px;
	position: relative;
	z-index: 2;
}
.galery1 .FS_galleryListBar div{
	padding-top: 2px;
	margin-top: -22px;
	width: 90;
	text-align: center;
}
.galery1 .FS_galleryListBar div a{
	text-decoration: none;
}


.last{
	margin: 10px 0 -20px 0;
	font-size: 11px;
	text-align: left;
}
.divider{float: none; clear: both; width: 100%; heiaght: 1px; //font-size: 1px;}

.breadcrumbs{
	clear: both;
}

/* music */
.left_music, .right_music {
    width: 46%;
    padding: 0 0 28px;
}
.left_music {
    float: left;
    margin-right: 19px;
}
.right_music {
    float: left;
}
.track_info {
    clear: both;
    padding: 14px 0 0;
}
.track_info p, .dj_pict_margin p {
    font-size: 11px;
    padding: 0px 0 5px;
    line-height: 1em;
}
.light_grey a {
    color: #33c6f4;
}
.left_music h4, .right_music h4, .mediaReleaseRight h4, .mediaSearch h4 {
    padding-bottom: 12px;
}
.pict_shadow {
    float: left;
    padding: 1px 0 0 0;
    height: 83px;
    width: 81px;
    position: relative;
    background: transparent url('/i/music/bg_shadow_75x75.png') no-repeat 0 0;
    -background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/music/bg_shadow_75x75.png', sizingMethod='crop');
}
.pict_shadow a {
    position: absolute;
    top: 1;
    left: 0;
    display: block;
    cursor: hand;
    width: 75px;
    height: 75px;
    background: transparent url('/i/music/play_begin.png') no-repeat 25px 26px;
    -background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/music/play_begin_75.png', sizingMethod='crop');
}
.pict_shadow a:hover {
    background: transparent url('/i/music/play.png') no-repeat 25px 26px;
    -background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/music/play_75.png', sizingMethod='crop');
}
.chart {
    padding: 7px 0 0;
    font-size: 11px;
}
.chart p {
    padding: 9px 0 0;
    line-height: 1.3em;
}
.chart .date {
    color: #0e5b85;
}
.pict_margin {
    margin: 0 0 0 88px;
}
.dj_info {
    padding: 17px 0 0;
    margin: 0 19px -3px 0;
    font-size: 11px;
    float: left;
    width: 46%;
}
.dj_info img {
    float: left;
    margin-top: 1px;
}
.dj_margin {
    margin: 0 0 0 52px;
}
.dj_info dl {
    font-size: 11px;
    line-height: 1.2em;
    padding: 0;
    margin: 1px 0 5px;
}
.dj_info dl dd {
    padding: 0 0 0 13px;
    margin: 0;
    background: transparent url('/i/music/list_style_image.gif') no-repeat 0 7px;
    line-height: 13px;
}
.dj_info a {
    color: #33c6f4;
}
.track_info .date {
    font-size: 11px;
    font-weight: bold;
    line-height: 1em;
    padding: 2px 0 5px;
}
.left_music .date, .right_music .date {
    padding: 0 0 5px;
}
.track_author {
    font-size: 11px;
    color: #aaaaaa;
    padding: 0px 0 5px;
    line-height: 1em;
}
.track_author a {
    color: #33c6f4;
}
.all_tracks {
    clear: both;
    display: block;
    padding: 14px 0 0;
    margin-bottom: 8px;
    font-size: 11px;
    padding: 12px 0 0;
    line-height: 1em;
    color: #33c6f4;
}
.light_grey {
    color: #aaaaaa;
}
.light_blue {
    color: #33c6f4;
}
.label_lightgrey {
    font-size: 11px;
    color: #aaaaaa;
}
/* /music */
/* music styles left column */
.h2_for_music {
    font: normal 16px Tahoma;
    display: block;
    margin: 3px 0 12px 2px !important;
}
.music_styles_left_column {
    padding: 0 0 3px 5px;
}
.music_styles_left_column ul {
    padding: 0 0 0 12px;
}
.music_styles_left_column, .music_styles_left_column ul {
    list-style: none;
    margin: 0;
    font-size: 11px;
    line-height: 1.4em;
}
/* musicstyles left column */
/* releases */
.release_shadow {
    float: left;
    padding: 2px 0 6px;
    width: 166px;
    position: relative;
    background: transparent url('/i/music/bg_shadow_150x150.png') no-repeat 0 0;
    -background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/music/bg_shadow_150x150.png', sizingMethod='crop');
}
.release_shadow img {
    margin-bottom: 7px;
}
.release_margin {
    margin: 0 0 0 166px;
}
.release_label {
    width: 105px;
    float: left;
    text-align: right;
}
.release_data {
    margin: 2px 0 0 112px;
}
.release_description {
    margin: 11px 0 0;
}
a.play_album {
    position: absolute;
    top: 2;
    left: 0;
    display: block;
    width: 150px;
    height: 150px;
    cursor: hand;
    background: transparent url('/i/music/play_begin.png') no-repeat 63px 63px;
    -background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/music/play_begin_150.png', sizingMethod='crop');
}
a.play_album:hover {
    background: transparent url('/i/music/play.png') no-repeat 63px 63px;
    -background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/music/play_150.png', sizingMethod='crop');
}
/* /releases */
/* album */
.track_list {
    margin: 23px 0 8px;
}
.track_list td{
    font-size: 11px;
    padding: 4px 0 5px;
}
.track_down {
    margin: 0 3px 0 11px;
}
.track_play {
    margin: 0 10px 0 0;
}
.track_name {
    width: 100%;
}
.track_time {
    padding: 0 0 0 7px;
}
.track_info_icon {
    margin: 0 14px 0 7px;
}
.smaller {
    font-size: 11px;
}
.odd_tr {
    background: #f2f6f8;
}
table.table_info th {
    text-align: right;
    color: #AAAAAA;
    padding: 0 7px 0 0;
    font-size: 11px;
    vertical-align: top;
}
table.table_info td {
    padding: 2px 0 0 0;
}
table.table_edit th {
    text-align: right;
    color: #AAAAAA;
    padding: 4px 15px 0 0;
    font-size: 11px;
    vertical-align: top;
}
table.table_edit td {
    padding: 0 0 4px 0;
}
table.track_list {
	margin: 5px 0 8px;
	clear: both;
}
/* album */
/*------------------------------------------------------------------------------------------------*/
table.invintation_users {border-collapse: collapse; margin: 0; border: 0; padding: 0;}
table.invintation_users td, table.invintation_users th{border: 1px solid #e0e0e0; padding: 3px 10px; background: #eeeeee;}
table.invintation_users td.print_version{border: 0px; padding: 3px 10px; text-align: right; bold; background: none;}
table.invintation_users tr.beyond td{background: #ffeeee;}
table.invintation_users th{font-weight: bold; background: #dddddd; text-align: center;}

table.invintation_users_print {border-collapse: collapse; margin: 0; border: 0; padding: 0;}
table.invintation_users_print td, table.invintation_users_print th{border: 1px solid #000; padding: 3px 10px;}
table.invintation_users_print th{font-weight: bold; text-align: center;}
/*------------------------------------------------------------------------------------------------*/
/* banners */
.banner_box			{display: block; position: relative;}
.banner_box .banner		{background: #8539b3; color: #fff;}
.banner_box .banner310x70	{width: 310px; height: 70px;}
.banner_box .banner200x300	{width: 200px; height: 300px; margin: 0 0 20px 0;}
.banner_box .banner160x200	{width: 160px; height: 200px; margin: 0 0 20px 0;}
.banner_box .banner468x60	{width: 468px; height: 60px;}
.clear	{float: none; clear: both; width: 100%; height: 1px; //font-size: ipx; margin-bottom: -1px;}

/*#left_column .paddings	{padding-top: 136px;}
#right_column .paddings {padding-top: 136px;}
#center_column {padding: 120px 25px 0 25px;}*/

#banner_1_1 {display: none;}
#banner_1_2 {display: none;}
#banner_1_3 {display: none;}

#banner_2_1 {display: none;}
#banner_2_2 {display: none;}

#banner_3_1 {display: none;}
#banner_3_2 {display: none;}
#banner_3_3 {display: none;}

#banner_4_1 {display: none;}

/*------------------------------------------------------------------------------------------------*/
.DJPartyBanner{width: 100%; height: 100px; position: relative;}
.DJPartyBanner table{width: 100%; height: 100px; background: #000;}
.DJPartyBanner table td{text-align: center;}
.DJPartyBanner .spot{
width: 84px; height: 61px;
background: url('/i/DJPartyBanner/4.png') no-repeat 0 0;
//background: none;
//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/DJPartyBanner/4.png', sizingMethod='crop');

position: absolute; right: 0; bottom: 0;}
/*------------------------------------------------------------------------------------------------*/
.green			{background: #ddffa6;}
.green .info h4 a	{color: #3c5f03;}
.green .links .link, .green .links .link a	{color: #8db844;}
/*------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------*/
