/*	Author: Rumin Sergey | Copyright: CENTROARTS.com | e-mail: sale@centroarts.com | URL: http://www.centroarts.com */


.profff {font-size: 0.5em; }
.rrt {list-style-type: none;}

* { font-family: Arial, Tahoma, Helvetica, sans-serif; }
form, h1, h2, h3, h4, h5, body, em, td, p, input, textarea, select, button, .reset, .reset li, a { margin: 0; padding: 0; font-size: 100%; }
body { margin-left: auto; margin-right:auto; width:1000px; height: 100%; line-height: 106%; background: #e0e2e4 url("../images/212.png"); }

h1, h2, h3, h4, h5 { line-height: normal; }
h1 { font-size: 1.8em; } h2 { color: #9baab0; font-size: 1.3em; } h3 { font-size: 1.35em; } h4 { font-size: 1.2em; } h5 { font-size: 1.1em; }

a, .registr a:hover { color: #1f1f1f; text-decoration: none; }
a:hover { text-decoration: none; }
a img  { border: 0 none; }

input, textarea, select, a { outline: none; }
p { margin-bottom: 0.4em; }
.clr { clear: both; }
.small { font-size: 0.9em; }
hr { border: 0 none; border-top: 1px solid #cfcfcf; height: 1px; }
ul { padding-left: 16px; list-style-position:outside; list-style-image:none; }
ol { list-style-image: none; list-style-position: outside; list-style-type: decimal; margin-left: 2.2em; }

.reset, .reset li { list-style: none; }
input.reset { background: none; border: 0 none; }

.wrapper { width: 92%; max-width: 1600px; min-width: 990px; text-align: left; margin: 0 auto; font-size: 0.75em; }
*html .wrapper { width: expression(((document.body.clientWidth)) < 990? "990px": ((document.body.clientWidth)) > 1600? "1600px": "92%" ); }

.toph h1, .lcolomn, .rcolomn { display: inline; }
.lcolomn, .arg { float: left; }
.rcolomn { float: right; }
.thide { overflow: hidden; display: block; height: 0; line-height: normal; }
#topmenu li a, .nodec a, .vnavi a, .rightside .lastnews li a, .argmore a { text-decoration: none !important; }

/*head*/
.toph { font-size: 0.9em; height: 143px; padding: 0 16px; overflow: hidden; }
	.toph h1 a {auto; margin-top: 7px; width: 1000px; padding-top: 136px; margin-left : -20px; background: url("../images/header_1.png"); }


	.hlinks { display: inline; }
		.hlinks ul { margin-top: 50px; }
		.hlinks li { float: left; padding-left: 15px; margin-right: 15px; background: url("../images/greyarrow.png") no-repeat 5px 50%; }
		.hlinks li a { border-bottom: 1px dashed #b51100; }
			.hlinks li a:hover { text-decoration: none; border: 0 none; }

/*topmenu*/
.topmenu, .topmenu .tmlr { height: 47px; }
	.topmenu { margin-bottom: 11px; background: #b20e00 url("../images/topmenu.png") repeat-x 0 -94px; }
	.topmenu .tmlr { background: url("../images/topmenu.png") no-repeat 0 -47px; }
		.topmenu .tmlr .tmlr { padding-right: 11px; background: url("../images/topmenu.png") no-repeat 100% 0; }
			#topmenu { display: inline; }
				#topmenu li a, #topmenu li a b, #topmenu li { float: left; height: 43px; }
				#topmenu li a { font-size: 1.2em; line-height: 42px; color: #fff; background: url("../images/topmenulnk.png") no-repeat 100% 0; }
				#topmenu li a b { background: url("../images/topmenulnk.png") no-repeat 0 -43px; cursor: pointer; padding: 0 18px 0 16px; }
				#topmenu li a:hover, #topmenu li a.selected { background: #590000 url("../images/topmenulnk.png") no-repeat 100% -86px; }
				#topmenu li a:hover b, #topmenu li a.selected b { background: url("../images/topmenulnk.png") no-repeat 0 -129px; }

				#topmenu li a.first b { background-position: 0 -172px; }
				#topmenu li a.first:hover b { background-position: 0 -215px; }

					.submenu { overflow: hidden; margin: -1px 0 0 0; padding: 7px 0; background: #4a4a4a url("../images/submenu.png") repeat-x; position: absolute; top: 0; z-index:999; width: 191px; border: 1px solid #a0a0a0; visibility: hidden; }
					.submenu a { font-weight: bold; width: 100%; padding: 4px 0; display: block; text-indent: 12px; text-decoration: none !important; color: #fff; font-size: 0.9em; }
					.submenu a:hover { background-color: #727272; }

/*search*/
.searchbox { padding: 0 8px 0 47px; float: right; width: 172px; height: 35px; overflow: hidden; background: #282828 url("../images/searchform.png"); }
	.searchbox div { float: left; margin-top: 7px; padding: 4px 0 0 0; width: 140px; overflow: hidden; }
	.searchbox div input { font-size: 0.9em; width: 140px; color: #fff; }
	.searchbox .btn { margin-top: 7px; float: right; width: 28px; height: 22px; background: url("../images/searchfbtn.png") no-repeat; }
	.searchbox .btn:hover { background-position: 0 -22px; }





.wrap { width: 100%; background: #fff url("../images/wraptop.png") repeat-x; }
	.wrap .wrap { background: url("../images/leftcolomn.png") repeat-y; }
		.wrap .wrap .wrap { background: #fff; }


				.container, .leftside, .midside, .rightside, .mainside { overflow: hidden; }
					
					.container .midside .container { padding: 0 258px 2px 0; }
					.leftside { width: 200px; margin: 0 0 0 -200px; padding: 18px 0 155px 0; }
					.rightside { width: 198px; margin: 0 -258px 0 0; padding: 18px 19px 0 41px; }
					.midside, .mainside, table.conts { width: 100%; }
					.mainside { padding-top: 20px; }
					table.conts { border: 0 none; border-collapse: collapse; border-spacing: 0; }

.dtitle { font-size: 1.2em; color: #fff; }

/*left vertical menu*/
.bnavi { width: 200px; background: #b71400 url("../images/leftnavi.png") repeat-y -200px 0; }
	.bnavi .dtop { padding-top: 5px; background: url("../images/leftnavi.png") no-repeat; }
	.bnavi .dbtm { padding-bottom: 88px; background: url("../images/leftnavi.png") no-repeat -400px 100%; }
	.bnavi .dtitle { margin: 0 18px 0.6em 18px; }
	.bnavi ul { margin-left: 9px; width: 180px; font-size: 0.9em; }
		.bnavi ul a { color: #fff; display: block; text-indent: 9px; width: 180px; height: 21px; line-height: 20px; margin-bottom: 2px; }
		.bnavi ul a:hover { background: url("../images/leftmenu.png") no-repeat; }

.lbox { padding: 10px 0 0 0; width: 200px; background: #dadde0 url("../images/leftblocks.png") no-repeat; }
	.lbox .lbox { padding: 0 0 105px 0; background: url("../images/leftblocks.png") no-repeat -200px 100%; }

	.lbox .block { width: 200px; padding-bottom: 25px; margin-bottom: 25px; background: url("../images/blockleftsep.png") no-repeat 0 100%; }
	.lbox .block .dtitle { color: #1f1f1f; margin: 0 18px 0.4em 18px; }
	.lbox .block .dcont { margin: 0 18px; font-size: 0.9em; }

	.nodec li a img { vertical-align: middle; margin-right: 5px; }
	.lbox .block .nodec li a, .rightside .nodec li a { color: #4a4a4a; }
	.lbox .block .nodec li a:hover, .rightside .nodec li a:hover { color: #1f1f1f; }

	.leftside .bcontact { font-size: 0.9em; text-align: right; padding-right: 18px; }
		.leftside .bcontact h3 { font-size: 1.7em; color: #1f1f1f; margin-bottom: 0.6em; font-weight: normal; }

/*rightside blocks*/
.rightside .block { width: 198px; margin-bottom: 2em; }
	.rightside .block .dtitle { padding-top: 9px; margin-bottom: 0.6em; height: 26px; background: url("../images/rightblock.png") no-repeat; text-indent: 13px; }
	.rightside .block .dcont { margin: 0 13px; font-size: 0.9em; }

.vnavi { overflow: hidden; }
	.vnavi ul { margin-top: -1px; }
	.vnavi a { padding: 3px 0; display: block; border-top: 1px solid #e9e9e9; background: url("../images/vnavi.png") no-repeat 100% -999px; }
	.vnavi a:hover { background-position: 100% 50%; }

/*vote*/
.rightside .bvoting { margin-bottom: 1.4em; width: 198px; background: #eaeaea url("../images/bvoting.png") repeat-y -198px 0; }
	.rightside .bvoting .dtop { padding-top: 13px; background: url("../images/bvoting.png") no-repeat; }
	.rightside .bvoting .dbtm { padding-bottom: 15px; background: url("../images/bvoting.png") no-repeat -396px 100%; }
	.rightside .bvoting .dtitle { margin: 0 13px 0.4em 13px; color: #6c7072; }
	.rightside .bvoting .dcont { margin: 0 13px; font-size: 0.9em; }
	.rightside .bvoting .vote { text-align: center; }
	.rightside .bvoting .fbutton { cursor: pointer; border: 0 none; color: #1f1f1f; width: 81px; height: 23px; background: url("../images/vbutton.png") no-repeat 0 0; padding-bottom: 2px; margin-bottom: 10px; }
		.rightside .bvoting .fbutton:hover { background: url("../images/vbutton.png") no-repeat 0 -23px; }
	.rightside .bvoting .vresult { cursor: pointer; border: 0 none; color: #161616; }

/*lastnews*/
.rightside .lastnews li a, .rightside .lastnews li a span { display: block; cursor: pointer; }
.rightside .lastnews li { margin-bottom: 5px; color: #2f2f2f; }
.rightside .lastnews li a { width: 182px; margin: 0 -5px; background: url("../images/lastnews.png") no-repeat 0 -999px; }
.rightside .lastnews li a:hover { background: #f3f3f3 url("../images/lastnews.png") no-repeat; text-decoration: none; color: #222222; }
.rightside .lastnews li a:hover span { background: url("../images/lastnews.png") no-repeat -182px 100%; text-decoration: none; color: #222222; }
.rightside .lastnews li a span span { padding: 3px 5px; line-height: normal; }
.rightside .lastnews li a span b { color: #373737; }

/*footer*/
.footer, .footer .footlr { height: 80px; }
.footer { margin-bottom: 20px; background: #fff url("../images/footer.png") repeat-x; }

	.footer .footlr .footlr { padding: 0 19px 0 0; background: url("../images/footerright.jpg") no-repeat 100% 0; }

.copybox { padding: 12px 0 0 22px; width: 273px; height: 68px; background: #ba1e02 url("../images/copybox.png") no-repeat; }
	.copyright { height: 44px; color: #fff; font-size: 1.27em; }
	.copyright span { font-size: 0.7em; }
	.copyright a { color: #fff; }

	.centroarts { display: block; font-size: 0.8em; color: #909090; }
	.centroarts a { color: #919191; }

.counts { display: inline; }
	.counts ul { float: right; }
	.counts ul li { float: left; width: 88px; height: 31px; margin: 34px 7px 0 0; }

div.bannerbox {
     position: absolute;
     top: 231px;
margin-left : 10px;
     width: 168px; height: 60px;
}
div.bannerboxs {
     position: absolute;
     top: 272px;
margin-left : 10px;
     width: 168px; height: 60px;
}
div.bannerbox2 {
     position: absolute;
     top: 231px;
margin-left : 168px;
     width: 168px; height: 60px;
}
div.bannerbox2s {
     position: absolute;
     top: 272px;
margin-left : 168px;
     width: 168px; height: 60px;
}
div.bannerbox3 {
     position: absolute;
     top: 231px;
margin-left : 316px;
     width: 168px; height: 60px;
}
div.bannerbox3s {
     position: absolute;
     top: 272px;
margin-left : 316px;
     width: 168px; height: 60px;
}
div.bannerbox4 {
     position: absolute;
     top: 231px;
margin-left : 456px;
     width: 168px; height: 60px;
}
div.bannerbox4s {
     position: absolute;
     top: 272px;
margin-left : 456px;
     width: 168px; height: 60px;
}
div.bannerbox5 {
     position: absolute;
     top: 231px;
margin-left : 583px;
     width: 168px; height: 60px;
}
div.bannerbox5s {
     position: absolute;
     top: 272px;
margin-left : 583px;
     width: 168px; height: 60px;
}


.navigation {
	color: #555555; 
	border: 0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:active {
	text-decoration: none;
	color: #555555;
	background-color: #ededed;
	border: 1px solid #e1e1e3;
	padding: 3px 6px;
	font-size: 11px
}

.navigation a:hover {
	background-color: #6b6b6b;
	color: #ffffff;
	border-color: #e1e1e3;
}

.navigation span {
	text-decoration: none;
	background-color: #ffffff;
	padding: 3px 6px;
	border: 1px solid #e1e1e3;
	color: #555555;
	font-size: 11px;
}

.navigation span.nav_ext {
        border: none;
        background: transparent;
}

/*- ?????????? ???? ?????-????? -*/
.tabs, .statistic, .p_message, .unread, .exit, .add_ico, .rss_line  {
display: block;
width: 11px;
height: 13px;
text-indent: 20px;
background-repeat: no-repeat;
}
.tabs {background: url(../images/ico_tabs.gif) no-repeat left top;}
.tabs:hover {background-position: left bottom;}

.statistic {background: url(../images/ico_stats.gif) no-repeat left top;}
.statistic:hover {background-position: left bottom;}

.p_message {background: url(../images/ico_pm.gif) no-repeat left top;}
.p_message:hover {background-position: left bottom;}

.unread {background: url(../images/ico_unread.gif) no-repeat left top;}
.unread:hover {background-position: left bottom;}

.exit {background: url(../images/ico_exit.gif) no-repeat left top;}
.exit:hover {background-position: left bottom;}

.add_ico {background: url(../images/ico_addp.gif) no-repeat left top;}
.add_ico:hover {background-position: left bottom;}

.rss_line {background: url(../images/ico_rss.gif) no-repeat left top;}
.rss_line:hover {background-position: left bottom;}
/*- Форма входа -*/
/*- ON -*/
.loginbox {margin: 0; padding: 0;}
.login_table {font-weight: normal; color: #fff}
.login_table a:link, .login_table a:visited {font-weight: normal; color: #fff}
.login_table a:hover, .login_table a:active {color: #fc0; text-decoration: none;}
.login_b a:link , .login_b a:visited {color: #9f0; padding: 2px;} 
.login_b a:hover, .login_b a:active {text-decoration: none; color: #fc0; padding: 2px;} 
/*- ! -*/
.tabs, .statistic, .p_message, .unread, .exit, .add_ico, .rss_line  {
display: block;
width: 11px;
height: 13px;
background: url("../images/loginform_ico.gif") no-repeat;
text-indent: 20px;
}
.tabs {background-position: 0 top;}
.tabs:hover {background-position: 0 bottom;}

.statistic {background-position: -11px top;}
.statistic:hover {background-position: -11px bottom;}

.p_message {background-position: -22px top;}
.p_message:hover {background-position: -22px bottom;}

.unread {background-position: -33px top;}
.unread:hover {background-position: -33px bottom;}

.exit {background-position: -45px top;}
.exit:hover {background-position: -45px bottom;}

.add_ico {background-position: -56px top;}
.add_ico:hover {background-position: -56px bottom;}

.rss_line {background-position: -67px top;}
.rss_line:hover {background-position: -67px bottom;}
/*- OFF -*/
.bg {
width: 130px;
height: 24px;
background: url("../images/form_bg.png") no-repeat left;
border: 0;
padding-left: 15px;
}
.form {
margin-top: 2px;
background: transparent left;
border:0px solid #E0E0E0;
text-align: center;
width: 85%;
}
.a:link, .a:visited {
display: block;
width: 55px;
height: 25px;
background: url("../images/ok.png") left bottom;
}
.a:hover {
background: url("../images/ok.png") left top;
}
.reg:link, .reg:visited {
display: block;
width: 130px;
height: 25px;
background: url("../images/reg_btn.png") left;
}
.reg:hover {
background: url("../images/reg_btn.png") right;
}
.lost:link, .lost:visited {
display: block;
width: 130px;
height: 25px;
background: url("../images/lost_btn.png") left;
}
.lost:hover {
background: url("../images/lost_btn.png") right;
}
/*- OFF -*/
.bg {
width: 130px;
height: 24px;
background: url("../images/form_bg.png") no-repeat left;
border: 0;
padding-left: 15px;
}
.form {
margin-top: 2px;
background: transparent left;
border:0px solid #E0E0E0;
text-align: center;
width: 85%;
}
.a:link, .a:visited {
display: block;
width: 55px;
height: 25px;
background: url("../images/ok.png") left bottom;
}
.a:hover {
background: url("../images/ok.png") left top;
}
.reg:link, .reg:visited {
display: block;
width: 130px;
height: 25px;
background: url("../images/reg_btn.png") left;
}
.reg:hover {
background: url("../images/reg_btn.png") right;
}
.lost:link, .lost:visited {
display: block;
width: 130px;
height: 25px;
background: url("../images/lost_btn.png") left;
}
.lost:hover {
background: url("../images/lost_btn.png") right;
}
/*- ?????? ?????? -*/
.btn_border{position: absolute; top: 3px; right: 10px;}
.btn_border td {width: 22px; height: 22px;}
.btn_a:link, .btn_a:visited, .btn_b:link, .btn_b:visited, .btn_c:link, .btn_c:visited, 
.btn_d:link, .btn_d:visited, .btn_i:link, .btn_i:visited {
display: block; 
height: 22px; 
width: 22px; 
background: url("../images/small_btn.gif") no-repeat;
}

.btn_a:link, .btn_a:visited {background-position: 0 bottom;}
.btn_a:hover {background-position: 0 top;}

.btn_b:link, .btn_b:visited {background-position: -23px bottom;}
.btn_b:hover {background-position: -23px top;}

.btn_c:link, .btn_c:visited {background-position: -46px bottom;}
.btn_c:hover {background-position: -46px top;}

.btn_d:link, .btn_d:visited {background-position: -69px bottom;}
.btn_d:hover {background-position: -69px top;}

.btn_i:link, .btn_i:visited {background-position: -92px bottom;}
.btn_i:hover {background-position: -92px top;}z
/*Связь*/

body {
font-family:verdana;
font-size:15px;
}

a {color:#333; text-decoration:none}
a:hover {color:#ccc; text-decoration:none}

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:240px;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes #dialog {
  width:375px; 
  height:243px;
  padding:10px;
  background:url(http://cst.hstom.ru/images/support/fonsupport.png) no-repeat 0 0 transparent;
}

#boxes #dialog1 {
  width:375px; 
  height:203px;
}

#dialog1 .d-header {
  background:url(images/login-header.png) no-repeat 0 0 transparent; 
  width:375px; 
  height:150px;
}

#dialog1 .d-header input {
  position:relative;
  top:60px;
  left:100px;
  border:3px solid #cccccc;
  height:22px;
  width:200px;
  font-size:15px;
  padding:5px;
  margin-top:4px;
}
.lastcomm {
    padding: 3px 2px 3px 2px;
    border-bottom:1px solid #E6E6E6;
}

.lastcomm_over {
    padding: 3px 2px 3px 2px;
    border-bottom:1px solid #E6E6E6;
    background:#F5F5F5;
    cursor: hand;
}
#hintbox {
    text-align:left;
    width:150px;
    font-size: 11px;
    border: 1px solid #000000;
    background-color: #FFFFFF;
    filter:alpha(opacity="95");
    font-family: tahoma;
    layer-background-color:#a396d9;
    color:#000;
    z-index: 3;
    margin: 0px 15px 0px 0px;
    -moz-opacity : 0.9;
    -moz-border-radius : 5px;
    margin: 10px 0 0 10px;
    padding:3px 5px;
    position:absolute;
    visibility:hidden;
    z-index: 3;
}  
/* Навигация по страницам */
.pagenavi{margin:0 1px 0 1px; background:url(../images/pnavi.png) repeat-x; height:50px; padding:0 10px 0 10px;}
.pnavi, .pnavi .dleft, .pnavi .dright{height:21px; float:left;}
.pnavi{background:url(../images/pnavibg.png) repeat-x; margin-top:14px;}
.pnavi .dleft, .pnavi .dright{background:url(../images/pnavisides.png) no-repeat 0 0;}
.pnavi .dright{background-position:100% -21px; padding:0px 7px 0 10px; line-height:20px; letter-spacing:2px; font-size:1.1em; font-weight:700;}
.pagenavi ul li{float:left; margin-left:10px; margin-top:14px;}
.pagenavi .prev, .pagenavi .next, .pagenavi .totop{background:url(../images/navibtn.png) no-repeat; width:45px; height:21px; text-indent:-666666px;}
.pagenavi .prev:hover{background-position:0 -42px;}
.pagenavi .next{background-position:0 -21px;}
.pagenavi .next:hover{background-position:0 -63px;}
.pagenavi .totop{float:right; background-position:0 -84px;}
.pagenavi .prev a, .pagenavi .next a, .pagenavi .totop a{width:45px; height:21px; display:block;}
.scroll-to-top-button{
background: #E0E0E0 url(../images/up.png) center center no-repeat;
width: 32px;
height: 32px;
color: #fff;
font-family: verdana;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-o-border-radius: 5px;
cursor: pointer;
padding: 15px;
margin: 20px;
}
.centered {
position: fixed;
}

/*login*/
.lo_reg{text-align:center;}
input.logg, input.pass{background:url(../images/ins.png) no-repeat; width:177px; height:24px; float:left; margin-top:5px; border:0px; padding:0 0 0 6px; color:#000; font-size:11px; line-height:19px;}
.lo_w{width:177px;}
.lo_d{list-style:none; float:right; margin-top:-56px; margin-right:5px;}
ul.lo_a{margin-top:-1px; margin-left:1px; list-style:none;}
ul.lo_a li{text-decoration:none; text-align:left; height:14px;}
ul.lo_a li a{color:#fff; padding:5px 0 0 0px; text-decoration:none; font-size:11px;}
ul.lo_a li a:hover{color:#434343; text-decoration:none;}
.lo_mem{margin-left:2px; padding-top:2px; color:#fff; font-weight:bold;}
/*knopka_login*/
.web_wel { margin-top:5px; float: left; height: 34px; width: 177px; padding: 0 0 8px 0; text-shadow: 0 1px 0 #f8e17b; color: #282927; background: #9fac92 url("../images/logs.png") no-repeat; }
.web_wel:hover { background-position: 0 -34px; }

/*Оформление кнопки баннеров*/
#code-p-wrap { width: 600px; padding:0; margin:0; background-color: #EAEAEA; font: 12px Georgia, "Times New Roman", Times, serif; color: #2d2d2d;}
#code-p-wrap a img { border: 0; }
#code-p-wrap fieldset { border: 1px solid #666; padding: 15px; }
#code-p-wrap .code-selector div { clear: both; margin: 0 0 25px 0; }
#code-p-wrap label { font-size: 14px; display: block; width: 120px; float: left; text-align: right; padding: 2px 6px; }
#code-p-wrap .code-selector select { border: 1px solid #666; width:120px}
#code-p-wrap .code-selector option { padding: 0 12px; }
#code-p-wrap .code-selector textarea { border: 1px solid #7d7858; padding: 10px; width: 375px; height: 80px; }
#code-p-wrap .note { font-size: 11px; width: 300px; margin: 0 0 0 130px; color: #666;}
#code-p-wrap .example-area { margin-left: 130px; width: 375px; text-align: center; border: 1px solid #7d7858; padding: 10px; }
#code-p-wrap .example-area img { max-width: 100%; }

.post_info span.author {
  background:url(../images/author.jpg) no-repeat left;
  padding:0 0 0 16px;
}

.post_info span.eye {
  background:url(../images/eye.png) no-repeat left;
  padding:0 0 0 20px;
}

.post_info span.date {
  background:url(../images/date.png) no-repeat left;
  padding:0 0 0 18px;
}

.post_info span.date {
  background:url(../images/date.jpg) no-repeat left;
  padding:0 0 0 20px;
}

.post_info span.comm_num {
  background:url(../images/last_comment_bg.jpg) no-repeat left;
  padding:0 0 0 16px;
}

.post_info span.cat {
  background:url(../images/cat_icon.jpg) no-repeat left;
  padding:0 0 0 21px;
}

.pm_status {
	float:left;
	border: 1px solid #d8d8d8;
	padding: 0px;
	background-color: #fff;
	width: 280px;
	height: 100px;
	margin-left: 20px;
	margin-right: 5px;
}

.pm_status_head {
	border-bottom: 1px solid #d8d8d8;
	font-size: 0.9em; 
	background: #fff url("../images/bbcodes.png") repeat-x 0 100%;
	height: 22px;
	padding: 0;
	font-weight: bold;
	text-align: center;
	color: #4e4e4e;
}

.pm_status_content {
	padding: 5px;
}