body  {background: #0B1820 url(/st/img/00_background_pattern.jpg);margin:0;padding:0;}

/* BACKGROUND */
.wrapper  {
	background: url(/st/img/02_pers_page2.png) no-repeat left 166px; /* OLD */
	/* background: url(/st/img/02_pers_page2_ny.png) no-repeat left 166px; NY */
	margin: 0 auto;
	width: 1000px; 
	position: relative;
	min-height: 650px;
	/* * background-position: top: expression(document.body.offsetHeight - 110 + "px");
	* background-position: top expression( correctPosition(this,210,'Top')+'px'); */
	overflow:hidden;
	height:expression(this.scrollHeight < 650? "650px" : "auto");
	}

.wrapperPromo  {	background: url(/st/img/02_pers.png) no-repeat left 166px; }

/* MODULES */
.container { text-align: left; /* z-index: 1;*/ }

.empty_libra {
	background: url(/st/img/blank.gif) repeat;
	position: absolute;
	width: 200px;
	height: 176px;
	z-index: 143;
	top:0px;
	}

.libra {
	position: absolute;
	width: 200px;
	height: 176px;
	z-index: 142;
	top:0px;
	}
 
.header {
	/*background: url(/st/img/01_head.png) no-repeat 0 0;*/
    text-align: center;
	float: none;
	height: 166px;
	width: 1000px;
	overflow: visible;
	cursor: pointer;
} 

#barRight {
	float: right;
	position: relative;
	width: 275px;
	margin: -164px 0 0 0;
	z-index: 120;
	/* * position: absolute;
	* zoom: 1;
	* right: 0; */ 
	}

#barLeft { float: left; width: 200px;}

.mainContent { position: relative; margin: 0 280px 0 280px; text-align: left; color: #BFD1E1; font: 12pt Helvetica, Arial, sans-serif; }

#footer {} 

.clearfloat { clear: both; height: 0; font-size: 1px; line-height: 0px; }

/* FOOTER CONTAINT */
.footerLine {
	background: url(/st/img/06_line_bottom.png) no-repeat center 0;
	height: 2px;
	margin-top: 7px;
	margin-bottom: 5px;
	float: none;
	}

.logo_omerta a.logo_omerta {
	float: left;
	background: url(/st/img/08_bottom_ometa.gif) no-repeat;
	display: block;
	width: 95px;
	height: 50px;
	margin: 2px 0 0 250px;
	}

.copy_agreement {
	float: right;
	margin: 2px 0px 0 0;
	color: #788a97;
	font: normal 11px Verdana, sans-serif;
	}

.agreement { color: #788a97;}
.agreement:hover { color: white;	text-decoration: none;}

.counter_mail {	float: none;text-align: left;margin: 60px 0 0 470px; }

.stork_dev {
	background: url("/st/img/logo_stork.png") no-repeat 0 0;
	width: 213px;
	height:105px;
	float: left;
	} 

/* RATING or NEWS */
.rating { width: 245px; margin: 200px 0 0 0; }

.rating #rMiddle {
	margin: 205px 0px 0px 0px;
	padding: 70px 0px 0px 0px;
	width: 245px;
	margin-left: 20px;
	background-image: url(/st/img/right_panel_top.png); /* OLD */
	/* background-image: url(/st/img/right_panel_top_ny_new.png); NY */
	background-repeat: no-repeat;
	background-position: 0 0;
	}

#rContant {
	margin-left: 25px;
	width: 195px;
	display: block;
	}

#lContant {
	padding: 20px;
	height: 300px;
	display: block;
	font: 10pt Arial, sans-serif; 
	color: #BFD1E1;
	margin-left: 30px;
	}

#screenbt { 	border: 1px solid green;}

#rContant p {
	margin: 0px;
	font: 10pt Arial, sans-serif; 
	color: #BFD1E1;
	}

#title_rContant {
	display: block;
	font: bold 14pt Arial, sans-serif; 
	color: #82AFEF;
	text-align: center;
	}

#rBottom {
	width: 245px;
	height: 105px;
	background: url(/st/img/right_panel_bottom.png) no-repeat 0 0; /* OLD */
	/* background: url(/st/img/right_panel_bottom_ny.png) no-repeat 0 0; NY */
	margin-left: 20px;
	}


#lMiddle {
	width: 255px;
	height: 397px;
	background: url(/st/img/left_panel.png) repeat-y 0 0; /* OLD */
	/* background: url(/st/img/left_panel_ny_new.png) repeat-y 0 0; NY */
	}

#lContant {
	display: block;
	font: 10pt Arial, sans-serif;
	color: #BFD1E1;
	margin-left: 0px;
	}

/* TEXT'S STYLES */

H1 { font: bold 14pt Arial, sans-serif; /*color: #AF9153;*/ color:#57CFFF; }

P { 	font: 11pt Arial, sans-serif; }

P.indent { font: 11pt Arial, sans-serif; text-indent: 3em; }

P.indent_LI { font: 10pt Arial, sans-serif; }

P.center { text-align:center;text-indent:0; }

EM.list_title { font: bold 0.9em Arial, sans-serif; }

EM.list { font: bold oblique 0.8em Arial, sans-serif; }

A { color:#42FFE0; }

A:hover, A:active { text-decoration:none; }

.rating_href {
	margin: 0;
	padding:0;
	padding-top: 8px;
	padding-right:30px;
	color:#6C7E8B;
	font-size:12px;
	text-align:right;
	}
	
.rating_href, .rating_href * { position:relative; color:#BFD1E1;}
