/* CSS Document */

body {
	padding: 0;
	margin: 0;
	background: #FFFFFF url(../img/body/bg.gif) repeat-x left top;
	}

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Tahoma, Verdana, Arial, sans-serif;}

a {
	color: #3E63A8;
	text-decoration: underline;}
a:hover {
	text-decoration: none;}

select, input, textarea {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 1.0em;}

a img {
	border: none;}

form {
	padding: 0;
	margin: 0;}

p {
	margin: 0;
	padding: 0 0 11px 0;}

h3 {
	margin: 0;
	padding: 0;}


/* HEADER */

#header {
	width: 990px; margin: 0 auto; height: 1%; overflow: hidden; height: 169px; 
	background:url(../img/header/bg.png) top left repeat-x;
}
#slogan { 
	float:right; height:142px; width:50%; text-align:right; background:url(../img/header/bg-slogan.jpg) top right no-repeat; 
}
#slogan div { text-align:right; padding:35px 15px; font:normal 24px/1em "Trebuchet MS", Arial, sans-serif; color:#fff; }

/* --------------------- */


/* FOOTER */

#footer {
	height:85px;
	background: url(../img/footer/bg_footer.gif) repeat-x left top;}
#foot {
	width: 990px;
	margin: 0 auto;
	position: relative;
	height: 85px;
	font-size: 1.1em;
	color: #96A0B4;}
#foot a {
	color: #3E63A8;
	text-decoration: underline;}
#foot a:hover {
	color: #3E63A8;
	text-decoration: none;}
#copy {
	float: left;
	padding: 17px 0 0 15px;}
#develop {
	float: right;
	padding: 17px 0 0 15px;}
#footmenu {
	height: 1%;
	padding: 17px 0 0 0;
	margin: 0 200px;
	text-align: center;}
#footmenu a {
	margin: 0 5px;}


/* --------------------- */


/* LEFTCOLUMN */

#leftcol {
	float: left;
	width: 203px;
	font-size: 1.1em;}
.left_block {
	width: 194px;
	margin: 0 0 0 auto;}

/* ------------------ */


/* RIGHTCOLUMN */

#rightcol {
	float: right;
	width: 203px;
	font-size: 1.1em;}
.right_block {
	width: 194px;
	margin: 0 auto 0 0;}
.gmbott {
	margin-bottom: 6px;}
.login_bott {
	height: 9px;
	background: url(../img/right/bott_login.png) no-repeat left top;}
.login_block {
	background: url(../img/right/bg_login2.gif) repeat-y left bottom;}
.login_block div {
	background: url(../img/right/bg_login.jpg) no-repeat left top;
	padding: 12px 15px 0 15px;}
.login_block div p {
	height: 1%;
	overflow: hidden;
	text-align: right;
	padding: 0 0 7px 0;}
.login_block div p label, .login_block div p span {
	float: left;
	line-height: 18px;}
.login_frm {
	background: #fff;
	border: 1px solid #A5A8B3;
	width: 96px;}
.login_block div p a {
	color: #3E63A8;}

/* -------------------- */


/* INDEX CONTENT*/

#cindex {
	height: 1%;
	float: left;
	margin-left: 6px;
	width: 572px;
	font-size: 1.1em;}
#cindex2 {
	float:left;
	width:572px;
	margin-left: 6px;
	}
#call {
	height: 1%;
	float: left;
	margin-left: 6px;
	width: 750px;
	font-size: 1.1em;
	}
/* ----------------------- */



/* CONTENT */

.shrinked { border-bottom: 1px dashed black;}
.shrinked-right { padding-left: 10px; }

#middle {
	width: 990px;
	position: relative;
	margin: 0 auto;
	height: 1%;
	overflow: hidden;
	padding: 23px 0 28px 0;
	/*background: url(../img/content/bg_ctop.gif) no-repeat left top;*/
	}

#notlr {
	width: 754px;
	margin: 0 auto;
	font-size: 1.1em;}
#notlr h1 {
	margin: 0;
	padding: 10px 3px;
	font-family: "Arial Narrow", Arial, Tahoma, sans-serif;
	font-size: 2.3em;
	color: #5D6778;} 
#notlr h1 span {
	font-weight: normal;}
.reg_steps {
	text-align: center;
	padding: 0 0 10px 0;}
.steps_rzd {
	margin: 0 6px;}
.block_register {
	width: 753px;
	padding: 0 0 8px 0;}
.topeg {
	background: url(../img/register/bg_btop.png) no-repeat left top;
	height: 18px;}
.bottreg {
	background: url(../img/register/bg_bbott.png) no-repeat left top;
	height: 10px;} 
.creg {
	background: url(../img/register/bg_bmiddle.png) repeat-y left top;
	padding: 0 22px;}
.creg h4 {
	color: #4277B3;
	font-size: 1.55em;
	font-family: "Arial Narrow", Arial, Tahoma, sans-serif;
	margin: 0;
	padding: 0 0 8px 0;}
.frm {
	background: #fff;
	padding-left:3px;
	border: 1px solid #A5A8B3;}
.frm_disable {
	background: #eeeeee;
	padding-left:3px;
	border: 1px solid #A5A8B3;}
.frm_sel {
	background: #fff;
	border: 1px solid #A5A8B3;}	
.tbreg {
	border-collapse: collapse;}
.tbreg td {
	padding: 5px 14px 5px 0;}
.tbreg th {
	font-weight: normal;
	text-align: right;
	padding: 0 14px 0 0;}
.tbcheck {
	border-collapse: collapse;}
.tbcheck td {
	padding: 0 14px 0 0;}
.tbcheck th {
	text-align: right;
	font-weight: normal;
	padding: 0 2px 0 0;}
.bgr {
	color: #5D6778;}
.bgr2 {
	color: #7A7F88;}
.help {
	background: url(../img/register/b_help.gif) no-repeat left 2px;
	line-height: 26px;
	padding: 0 18px;
	text-decoration: none;}
.help span {
	display: none;}
.txtcenter {
	text-align: center;}
.bgww {
	background: #fff;}

.buttons {
	margin: 0 auto 6px auto;
	border-collapse: collapse;}
.buttons td {
	padding: 0 0px;}
	
.bbg1 {
	padding:4px 0px 0px 4px;
	background: url(../img/buttons/b_bg.png) no-repeat left top;
	width: 134px;
	height: 42px;
	display: block;}
.bbg_right {
	padding:4px 0px 0px 4px;
	background: url(../img/buttons/b_bg.png) no-repeat right top;
	width: 134px;
	height: 42px;
	display: block;}
.bbg1def {
	padding:4px 0px 0px 4px;
	background: url(../img/buttons/b_bg.png) no-repeat left top;
	width: 134px;
	height: 42px;
	display: block;}
	
.bbg2 {
	background: url(../img/buttons/b_bg2.png) no-repeat left top;
	width: 181px;
	height: 42px;
	display: block;}
.bbg1 img, .bbg2 img {
	margin: 4px;
	position: relative;
	z-index: 99;}

#inner {
	width: 966px;
	margin: 0 auto;
	height: 1%;
	overflow: hidden;
	font-size: 1.1em;}
.inn_left {
	width: 194px;
	float: left;}
#inn_left2 {
	width: 350px;
	float: left;}
.lmenu_top {
	width: 194px;
	background: url(../img/left/bg_ltop.png) no-repeat left top;
	height: 8px;}
.lmenu_bott {
	width: 194px;
	background: url(../img/left/bg_lbott.png) no-repeat left top;
	height: 10px;
	margin-bottom: 7px;}
.lmenu_midd {
	width: 194px;
	height: 1%;
	background: url(../img/left/bg_lmidd.png) repeat-y left top;}
.lmenu_midd h4 {
	margin: 0;
	padding: 0 11px;
	color: #4277B3;
	font-size: 1.55em;
	font-family: "Arial Narrow", Arial, Tahoma, sans-serif;
	background: url(../img/left/bgh.gif) no-repeat 3px top;}
.lmenu_midd ul {
	padding: 0 9px 2px 9px;
	margin: 0;
	list-style: none;}
.lmenu_midd ul li {
	padding: 4px 12px 4px 25px;
	margin: 0;
	list-style: none;}

.inner_content {
	width: 761px;
	margin: 0 0 0 auto;}
.inner_content2 {
	width: 761px;
	margin: 0 0 0 auto;}
.inner_content3 {
	width: 600px;
	margin: 0 0 0 auto;}

.htop {
	background: url(../img/content/h_top.png) no-repeat left top;
	width: 761px;
	height: 8px;}
.hbott {
	background: url(../img/content/h_bott.png) no-repeat left top;
	width: 761px;
	height: 8px;
	margin: 0 0 6px 0;}
.hmidd {
	background: url(../img/content/h_midd.png) repeat-y left top;
	height: 1%;} 
.hmidd h1 {
	margin: 0;
	padding: 0 15px 3px 15px;
	font-weight: normal;
	font-size: 2.3em;
	color: #5D6778;
	font-family: "Arial Narrow", Arial, Tahoma, sans-serif;}
.hmidd h1 span {
	float: right;
	color: #4277B3;}
.cbott {
	background: url(../img/content/cont_bott.png) no-repeat left bottom;
	width: 759px;
	margin: 0 auto 8px auto;
	height: 8px;}
.cbott_half {
	background: url(../img/content/cont_half_bott.png) no-repeat left bottom;
	width: 376px;
	margin: 0 auto 8px auto;
	height: 8px;}
.cbott_def_left {
	background: url(../img/content/def_left_table_bottom.png) no-repeat left bottom;
	width: 144px;
	margin: 0 auto 8px auto;
	height: 8px;}
.cbott_def_right {
	background: url(../img/content/def_right_table_bottom.png) no-repeat left bottom;
	width: 604px;
	margin: 0 auto 8px auto;
	height: 8px;}	
.cmidd {
	background: url(../img/content/cont_bg.png) repeat-y left top;
	height: 1%;
	margin: 0 auto;
	width: 755px;
	padding: 0 2px;}
.cmidd_half {
	background: url(../img/content/cont_half_bg.png) repeat-y left top;
	height: 1%;
	margin: 0 auto;
	width: 376px;
	padding: 0 0px;}
.cmidd_def_left {
	background: url(../img/content/def_left_table_body.gif) repeat-y left top;
	height: 1%;
	margin: 0 auto;
	width: 144px;
	padding: 5px 0px;}
.cmidd_def_right {
	background: url(../img/content/def_right_table_body.gif) repeat-y left top;
	height: 1%;
	margin: 0 auto;
	width: 604px;
	padding: 5px 0px;}
		
.tb_list {
	width: 100%;
	border-collapse: collapse;}
.tb_list th {
	padding: 5px 11px 6px 11px;
	color: #5D6778;
	background: #CCCCD2;
	vertical-align: top;}
.tb_list td {
	padding: 5px 11px 6px 11px;
	vertical-align: top;}

.tb_list2 {
	margin: 0 0 0 2px;
	width: 99%;
	border-collapse: collapse;}
.tb_list2 th {
	padding: 5px 11px 6px 11px;
	color: #5D6778;
	background: #CCCCD2;
	vertical-align: top;}
.tb_list2 td {
	padding: 5px 11px 6px 11px;
	vertical-align: top;}

.tdbrd td {
	border-bottom: 1px solid #CCCCD2;}

.add_contact {
	padding-left: 20px;
	background: url(../img/content/ico_add_contact.gif) no-repeat left top;}
.page_display {
	background: #fff;
	color: #5D6778;}
.page_display span {
	margin-right: 8px;}
.txtleft {
	text-align: left;}
.tb_ss {
	border-collapse: collapse;
	margin-top: 4px;}
.tb_ss td {
	padding: 0 6px 0 0;
	vertical-align: middle;}
.tabs {
	width: 759px;
	margin: 0 auto;
	border-collapse: collapse;}
.tabs td {
	padding: 0;
	vertical-align: top;}
.tabs_bgleft {
	background: url(../img/content/tab_left.png) no-repeat left top;
	height: 39px;
	width: 9px;}
.tabs_bgright {
	background: url(../img/content/tab_right.png) no-repeat left top;
	height: 39px;
	width: 9px;}
.tabs_bgmidd {
	background: url(../img/content/tab_midd.png) repeat-x left top;
	height: 1%;
	width: 741px;}
.tabs table {
	border-collapse: collapse;
	margin-top: 5px;}
.tabs table td {
	padding: 0px 12px 0 2px;
	vertical-align: top;}
.tabs table td strong {
	display: block;
	font-size: 1.55em;
	color: #5D6778;
	padding: 5px 0 5px 22px;
	font-family: "Arial Narrow", Arial, Tahoma, sans-serif;}
.tabs table td strong span {
	font-size: 0.65em;
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial, sans-serif;}
.tabs_a {
	text-decoration: none;
	color: #4277B3;}
.tabs_a_none {
	text-decoration: none;
	color: #5D6778;
}
.active_tab div {
	background: url(../img/content/tab_tbg_midd.gif) repeat-x left top;}
.active_tab div div {
	background: url(../img/content/tab_tbg_left.gif) no-repeat left top;}
.active_tab div div p {
	background: url(../img/content/tab_tbg_right.gif) no-repeat right top;
	padding: 0 16px 0 6px;
	height: 34px;}
.tb_contacts {
	border-collapse: collapse;
	width: 100%;}
.tb_contacts th {
	padding: 4px 0;
	background: none;}
.tb_contacts th img {
	border: 1px solid #C4C5C6;}
.tb_contacts td {
	padding: 4px 12px 2px 12px;
	vertical-align: top;}
.tb_contacts td p {
	margin: 0;
	padding: 0 0 7px 0;}
.tb_contacts td img {
	margin-right: 4px;}

.blue {
	color: #4277B3;}

.tb_nlist {
	border-collapse: collapse;}
.tb_nlist th {
	padding: 0 10px;
	width: 20%;
	background: none;
	vertical-align: bottom;}
.tb_nlist td {
	padding: 0 10px 12px 10px;
	vertical-align: top;
	text-align: center;
	border: none;}
.tb_nlist th h4 {
	margin: 0;
	padding: 0 0 6px 0;
	font-size: 1.0em;
	color: #4277B3;
	text-align: center;}
.tb_nlist td img {
	border: 1px solid #C4C5C6;}
.tb_nlist td p {
	margin: 0;
	padding: 3px 0 0 0;
	line-height: 1.4;
	color: #5D6778;
	text-align: center;}
.tb_nlist td p span {
	font-size: 0.9em;}
.tb_nlist td p a {
	margin: 0 3px;}
.h2 {
	background: url(../img/content/h2_bg.png) no-repeat left top;
	height: 33px;
	width: 759px;
	margin: auto;}
.h2 h2 {
	color: #4277B3;
	font-size: 1.55em;
	font-family: "Arial Narrow", Arial, Tahoma, sans-serif;
	margin: 0;
	padding: 8px 12px 0 12px;}
.h2 h2 strong {
	font-size: 0.65em;
	font-weight: normal;
	color: #7A7F88;
	font-family: Tahoma, Verdana, Arial, sans-serif;}
.h2 h2 span {
	float: right;
	padding: 4px 20px 0 0;
	display: block;
	background: url(../img/content/play.gif) no-repeat right 6px;
	font-size: 0.65em;
	font-weight: normal;
	color: #7A7F88;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	line-height: 16px;}
.h2 h2 span a {
	color: #7A7F88;}
	
.h2_half {
	background: url(../img/content/h2_half_bg.png) no-repeat left top;
	height: 33px;
	width: 376px;
	margin: auto;}
.h2_half h2 {
	color: #4277B3;
	font-size: 1.5em;
	font-family: "Arial Narrow", Arial, Tahoma, sans-serif;
	margin: 0;
	padding: 8px 12px 0 12px;}
.h2_half h2 strong {
	font-size: 0.65em;
	font-weight: normal;
	color: #7A7F88;
	font-family: Tahoma, Verdana, Arial, sans-serif;}
.h2_half h2 span {
	float: right;
	padding: 4px 20px 0 0;
	display: block;
	background: url(../img/content/play.gif) no-repeat right 6px;
	font-size: 0.65em;
	font-weight: normal;
	color: #7A7F88;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	line-height: 16px;}
.h2_half h2 span a {
	color: #7A7F88;}
	
.h2_def_right {
	background: url(../img/content/def_right_table_top.png) no-repeat left top;
	height: 30px;
	width: 604px;
	margin: auto;}
.h2_def_right h2 {
	color: #4277B3;
	font-size: 1.5em;
	font-family: "Arial Narrow", Arial, Tahoma, sans-serif;
	margin: 0;
	padding: 8px 12px 0 12px;}
.h2_def_right h2 strong {
	font-size: 0.65em;
	font-weight: normal;
	color: #7A7F88;
	font-family: Tahoma, Verdana, Arial, sans-serif;}
.h2_def_left {
	background: url(../img/content/def_left_table_top.png) no-repeat left top;
	height: 30px;
	width: 144px;
	margin: auto;}
.h2_def_left h2 {
	color: #4277B3;
	font-size: 1.7em;
	font-family: "Arial Narrow", Arial, Tahoma, sans-serif;
	margin: 0;
	padding: 8px 12px 0 12px;}
.h2_def_left h2 a {
	color: #4277B3;
	text-decoration: none;
	}
.h2_def_left h2 strong {
	font-size: 0.65em;
	font-weight: normal;
	color: #7A7F88;
	font-family: Tahoma, Verdana, Arial, sans-serif;}
	
.qlink {

}
.qlink h1 {
	margin: 0;
	padding: 0 15px 3px 15px;
	font-weight: normal;
	font-size: 2.3em;
	color: #4378b3;
	font-family: "Arial Narrow", Arial, Tahoma, sans-serif;
}

.qlink_task {
	padding: 0 2px 0 0;
	font-weight: normal;
	font-size: 2.3em;
	color: #4378b3;
	font-family: "Arial Narrow", Arial, Tahoma, sans-serif;
}

.sticky_task {
	float:right;
	background-color:#feff99;
	color:#8c8c72;
	margin-top:10px;
	padding:5px;
	width:280px;
	height:185px;
	font-family:Comic Sans MS,Tahoma, Verdana, Arial, sans-serif;
	font-size:1.2em;
	}

.send_friend {
	padding: 0 0 0 20px;
	background: url(../img/content/ico_send_friend.gif) no-repeat left 2px;}
	
.ul_profile {
	padding: 5px 9px 2px 0px;
	margin:0px;
	list-style: none;}

.itogroup {
	padding: 0 0 0 25px;
	background: url(../img/content/ico_invite2group.gif) no-repeat 2px 2px;}
.ipreview {
	padding: 0 0 0 25px;
	background: url(../img/left/ico_personal_page.gif) no-repeat 2px 2px;}
.iviewgroup {
	padding: 0 0 0 25px;
	background: url(../img/left/ico_comm_listgroups.gif) no-repeat 2px 2px;}
.iplaylist {
	padding: 0 0 0 20px;
	background: url(../img/content/ico_playlist.gif) no-repeat 2px 2px;}
.idownloads {
	padding: 0 0 0 20px;
	background: url(../img/content/ico_downloads.gif) no-repeat 2px 2px;}
.idelete {
	padding: 0 0 0 20px;
	background: url(../img/content/ico_delete.gif) no-repeat 4px 3px;}
.iedit {
	padding: 0 0 0 20px;
	background: url(../img/content/ico_edit.gif) no-repeat 4px 1px;}
.ipict {
	padding: 0 0 2px 20px;
	background: url(../img/content/ico_picture.gif) no-repeat left top;
	display: block;}
.imusic {
	padding: 0 0 2px 20px;
	background: url(../img/content/ico_music.gif) no-repeat 2px 1px;
	display: block;}
.imove {
	padding: 0 0 2px 20px;
	background: url(../img/content/ico_move.gif) no-repeat left 1px;
	display: block;}
.itxt {
	padding: 0 0 2px 20px;
	background: url(../img/content/ico_txt.gif) no-repeat left 3px;
	display: block;}

.idef_media {
	padding: 5px 20px 10px 35px;
	background: url(../img/content/def_ico_manage_media.gif) no-repeat left 1px;
	display: block;}
.idef_item {
	padding: 5px 20px 10px 35px;
	background: url(../img/content/def_ico_manage_items.gif) no-repeat left 1px;
	display: block;}
.idef_communication {
	padding: 2px 20px 10px 35px;
	background: url(../img/content/def_ico_communication.gif) no-repeat left 1px;
	display: block;}
.idef_search {
	padding: 3px 20px 10px 35px;
	background: url(../img/content/def_ico_search.gif) no-repeat left 1px;
	display: block;}
.idef_inbox {
	padding: 2px 20px 10px 35px;
	background: url(../img/content/def_ico_inbox.gif) no-repeat left 1px;
	display: block;}
.idef_become {
	padding: 3px 20px 10px 45px;
	background: url(../img/content/def_ico_become.gif) no-repeat left 1px;
	display: block;}
.idef_editprofile {
	padding: 3px 20px 10px 45px;
	background: url(../img/content/def_ico_editprofile.gif) no-repeat left 1px;
	display: block;}
.idef_startgroup {
	padding: 3px 20px 10px 45px;
	background: url(../img/content/def_ico_startgroup.gif) no-repeat left 1px;
	display: block;}
.idef_contacts {
	padding: 3px 20px 10px 45px;
	background: url(../img/content/def_ico_contacts.gif) no-repeat left 1px;
	display: block;}		
.btitle {
	color: #4277B3;
	font-size: 1.55em;
	font-family: "Arial Narrow", Arial, Tahoma, sans-serif;
	margin: 0;
	padding: 10px 12px 0 5px;}
.btitle span {
	float: right;
	padding: 4px 20px 0 0;
	display: block;
	background: url(../img/content/play.gif) no-repeat right 6px;
	font-size: 0.65em;
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	line-height: 16px;}
.btitle span a {
	color: #7A7F88;}

.slider {
	position: relative;
	padding: 8px;}
.bs_prev {
	position: absolute;
	left: 6px;
	top: 36px;}
.bs_next {
	position: absolute;
	right: 6px;
	top: 36px;}
.bs_prev2 {
	position: absolute;
	left: 3px;
	top: 36px;}
.bs_next2 {
	position: absolute;
	right: 2px;
	top: 36px;}
.scroller {
	width: 720px;
	height: 68px;
	margin: 0 auto;
	overflow: hidden;}
.sm_midd .scroller {
	width: 350px;
	height: 68px;
	margin: 0 auto;
	overflow: hidden;}
div.content {
	width: 10000px;}

.bg_glider {
	background: url(../img/content/bg_glider.gif) no-repeat center center;	
}
	
.content div.section {
	margin: 0;
	padding: 0 4px;
	float: left;
	width: 82px;
	height: 68px;
	overflow: hidden;
	text-align:center;
	/*background: url(../img/content/bg_slider_pict.gif) no-repeat 4px top;*/}
	
.sm_midd .content div.section {
	padding: 0 3px;
	/*background: url(../img/content/bg_slider_pict.gif) no-repeat 3px top;*/}
.content div img {
	margin: 1px;}
.sico {
	top: -21px;
	left: 61px;
	position: relative;
	z-index: 99;}

.hinner {
	margin: 0;
	padding: 10px 3px;
	font-family: "Arial Narrow", Arial, Tahoma, sans-serif;
	font-size: 2.3em;
	color: #5D6778;} 
.hinner span {
	font-weight: normal;}

.inn2_left {
	width: 374px;
	float: left;}
.inn2_right {
	width: 374px;
	float: right;}

.sm_h2 {
	background: url(../img/content/sm_h2_bg.png) no-repeat left top;
	height: 33px;
	width: 374px;}
.sm_h2 h2 {
	color: #4277B3;
	font-size: 1.55em;
	font-family: "Arial Narrow", Arial, Tahoma, sans-serif;
	margin: 0;
	padding: 8px 12px 0 12px;}
.sm_h2 h2 strong {
	font-size: 0.65em;
	font-weight: normal;
	color: #7A7F88;
	font-family: Tahoma, Verdana, Arial, sans-serif;}
.sm_h2 h2 span {
	float: right;
	padding: 4px 20px 0 0;
	display: block;
	background: url(../img/content/play.gif) no-repeat right 6px;
	font-size: 0.65em;
	font-weight: normal;
	color: #7A7F88;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	line-height: 16px;}
.sm_h2 h2 span a {
	color: #7A7F88;}

.sm_midd {
	width: 374px;
	height: 1%;
	background: url(../img/content/sm_cont_midd.gif) repeat-y left top;}

.sm_bott {
	width: 374px;
	height: 10px;
	background: url(../img/content/sm_cont_bott.png) no-repeat left top;
	margin-bottom: 7px;}

.sm_links {
	border-collapse: collapse;
	margin: 0 10px;
	width: 354px;}
.sm_links span {
	padding: 1px 12px 8px 20px;
	background: url(../img/content/list_links.gif) no-repeat 4px 5px;}

.personal_info {
	border-collapse: collapse;
	margin: 0 13px 4px 13px;}
.personal_info th {
	text-align: left;
	padding: 2px 14px 2px 0;
	color: #5D6778;}

.sbj_strong {
	font-size: 1.3em;
	color: #4277B3;
	text-decoration:none;
}
.sbj_strong a{
	color: #4277B3;
	text-decoration:none;
}

.block_post_header{
	height:15px;
	background-color:#e1e1e1;
	padding-left:10px;
}
.block_post_header span{
	float:right;
	padding-right:10px;
}
.block_post_preview {
	float:right;
	height:80px;
}
.mname {
	color: #4277B3;
	font-size: 1.3em;
	font-family: "Arial Narrow", Arial, Tahoma, sans-serif;
}

.dark {
	color: #5D6778;
}
	
.hprof {
	background: url(../img/content/sm2_h2_bg.gif) no-repeat left top;
	height: 39px;
	width: 374px;}
.hprof h2 {
	color: #4277B3;
	font-size: 1.7em;
	font-family: "Arial Narrow", Arial, Tahoma, sans-serif;
	margin: 0;
	padding: 8px 12px 0 12px;}
.hprof h2 span {
	font-size: 0.75em;
	font-weight: normal;
	color: #5D6778;
	padding-left: 12px;}

.user_info {
	border-collapse: collapse;
	margin: 0 7px 0 7px;
	width: 360px;}
.user_info td {
	padding: 5px 6px;
	vertical-align: top;}

.user_pic {
	border: 1px solid #C4C5C6;}

.bio {
	background: #fff;
	border: 1px solid #B7B7BB;
	height: 146px;
	padding: 4px 6px;
	overflow-y: scroll;}
.msg {
	background: #fff;
	border: 1px solid #B7B7BB;
	padding: 4px 6px;
	width:500px;
	height:250px;
	overflow-y: scroll;}
.policy {
	background: #fff;
	border: 1px solid #B7B7BB;
	padding: 4px 6px;
	width:695px;
	height:250px;
	overflow-y: scroll;}
.sbj {
	color:#000000;
	text-decoration:none;
}
.news {
	padding: 0 12px;}
.news span {
	background: #B6B9C1;
	color: #fff;
	padding: 0 8px 1px 8px;}
.news p {
	padding: 3px 1px 12px 1px;}

.mfor_sale {
	margin: 0 auto 0 auto;
	border-collapse: collapse;}
.mfor_sale td {
	vertical-align: top;
	padding: 2px 4px;
	width: 76px;}
.mfor_sale td p {
	padding: 0 2px 10px 2px;}
.mfor_sale td p span {
	font-size: 0.9em;
	color: #7A7F88;
	display: block;
	padding-top: 3px;}
.mfor_sale td p strong {
	color: #4277B3;
	font-size: 1.55em;
	font-family: "Arial Narrow", Arial, Tahoma, sans-serif;}
.pbrd {
	width: 82px;
	height: 68px;
	background: url(../img/content/bg_slider_pict.gif) no-repeat left top;}
.pbrd img {
	margin: 1px;}


.wfrm_top {
	background: url(../img/content/wfrm_top.gif) no-repeat left top;
	height: 8px;
	width: 690px;
	margin: 2px auto 0 auto;}
.wfrm_bott {
	background: url(../img/content/wfrm_bott.gif) no-repeat left top;
	height: 8px;
	width: 690px;
	margin: 0 auto 2px auto;}

.wfrm_tb {
	width: 690px;
	margin: 0 auto;
	background: #fff url(../img/content/wfrm_midd.gif) repeat-y left top;
	border-collapse: collapse;}
.wfrm_tb td {
	vertical-align: top;
	padding: 0 16px;}
.wfrm_tb td h2 {
	color: #4277B3;
	font-size: 1.55em;
	font-family: "Arial Narrow", Arial, Tahoma, sans-serif;
	margin: 0;}

.brdlr {
	border-left: 1px solid #A5A8B3;
	border-right: 1px solid #A5A8B3;}

.win_tb {
	border-collapse: collapse;
	margin-bottom: 6px;}
.win_tb th {
	padding: 4px 6px 4px 0;
	text-align: right;
	font-weight: normal;}
.win_tb td {
	padding: 4px 0 4px 4px;
	vertical-align: middle;}
.win2_tb {
	border-collapse: collapse;
	margin: 2px 0 6px -4px;}
.win2_tb td {
	padding: 5px 4px;
	vertical-align: middle;}
.win2_tb th {
	padding: 0;
	text-align: right;
	font-weight: normal;}

/* ------------------- */





                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 