html, body {
	margin:0;
	padding:0;
	color:#4b4b4b;
	font-family: Tahoma;
	font-size: 12px;
	background-color: #f7f7f7;
}

input, dd, dt {margin:0; padding:0;}
a { text-decoration:none; color:#085d98;}
a:hover  { color:#d37f35; text-decoration:underline;}
img {border:0; margin:0;}
label {margin-left:7px;}

.but {
   font:11px Verdana;
   text-decoration:none;
   font-weight:bold;
   background:#f1f1f1;
   border:1px solid #dbdbdb; 
   color:#777; 
   padding:6px 9px;
   margin:5px;
}


input.but {
   font:11px Verdana;
   text-decoration:none;
   background:#004f88 url(/templates/newlife/img/but.png) center repeat-x;
   border:1px solid #00233f; 
   color:#fff; 
   padding:6px 9px;
   margin:5px;
   border-radius:5px;	-moz-border-radius:5px;	-webkit-border-radius:5px;
}

.but a {color:#777;}

.but:hover {
background:#eae7df;
border:1px solid #ddd8c8; 
color:#777;
}

input.but:hover {background:#004f88 url(/templates/newlife/img/but.png) center repeat-x; border:1px solid #00233f; color:#fff; opacity:0.8;}

.ssstory {border:1px solid #cdcdcd; margin-bottom:20px;}
.sstory {background:#d8d8d8 url(/templates/newlife/img/sc.png) repeat-x; border:1px solid #fcfcfc; padding:5px 7px 1px 7px;}
.sstory2 {background:#d8d8d8 url(/templates/newlife/img/sc2.png) repeat-x; border:1px solid #fcfcfc; padding:5px 7px 1px 7px;}
.sstl {background: url(/templates/newlife/img/sctl.png) no-repeat; width:9px; height:9px; position:absolute; //left:-1px; z-index:100; }
.sstr {background: url(/templates/newlife/img/sctr.png) no-repeat; width:9px; height:9px; position:absolute; z-index:100; right:0;}
.ssbl {background: url(/templates/newlife/img/scbl.png) no-repeat; width:8px; height:8px; position:absolute; //left:-1px; z-index:100; margin-top:-28px;}
.ssbr {background: url(/templates/newlife/img/scbr.png) no-repeat; width:8px; height:8px; position:absolute; z-index:100; right:0; margin-top:-28px;}

.alt .sstory, .alt .sstory2 {background:#fff; padding:0; border:0;}
.alt .ssstory {border:0;}
.alt .sstl, .alt .sstr, .alt .ssbl, .alt .ssbr  {background:none;}

.but1 {
   font:11px Verdana;
   text-decoration:none;
   font-weight:bold;
   background:#2e3946;
   border:1px solid #000; 
   color:#c0c0c0; 
   padding:6px 9px;
   margin:5px;
   //float:left;
}
.but1 a {color:#c0c0c0;}

.but1:hover {
background:#434f5e;
border:1px solid #5c6979; 
color:#fff;
}

/*РќР°СЃС‚СЂРѕР№РєР° Р·Р°РіРѕР»РѕРІРєРѕРІ*/

h2 {
	font-size: 1.2em;
	font-weight: bold;
	line-height: 18px;
	color: #477fa4;
	margin: 0 0 0.2em 0;
}

h3 {

	font-size: 1em;

	font-weight: bold;

	line-height: 15px;

}


.clear {
   clear:both;
}

.plog {
   width:222px;
   padding:5px 10px;
   background:#fff;
   border:1px solid #dbdbdb; 
      font:11px Verdana;
      color:#666;
	  margin:5px;
}

.plog:hover {
border:1px solid #ddd8c8; 
color:#777;
}

.plog1 {
   width:222px;
   padding:5px 10px;
   background:#27313c;
   border:1px solid #323d4a; 
      font:11px Verdana;
      color:#d0d0d0;
	  margin:5px;
}

.plog1:hover {
border:1px solid #515e6f; 
color:#fff;
}

#comments,
.comments	{
width:98%;
height: 160px;
display:block;
background:#fff;
border:1px solid #c2c2c2;
}



.navigation { line-height: 3.5;}

.navigation a {
	text-decoration:none;
color:#003864;
border:1px solid #fff;
background:#fff;
	padding:6px 10px;
	font:bold 14px Arial;
}

.navigation a:hover {
border:1px solid #edf0f2;
background:#f2f6f8;
}

.navigation span {
	text-decoration:none;
	padding:6px 10px;
	color:#999;
	border:1px solid #e7e7e7;
background:#f4f4f4;
	font:14px Arial;
}

.top1 {height:70px; background:#f4f4f4; border-bottom:1px solid #e2e2e2;}
.top1s {
	height:82px;
	position:absolute;
	z-index:10;
	top:0.021in;
	background:#e9e9e9 url(/templates/newlife/img/st.png) repeat-x;
	width:96%;
	left:25px;
}
.top1sl {height:82px; background:url(/templates/newlife/img/stl.png) left no-repeat;}
.top1sr {height:82px; background:url(/templates/newlife/img/str.png) right no-repeat;}

.search12 {
	width:60%;
	float:right;
	padding-top:25px;
}
.s_x { width:75%; background:#fff url(/templates/newlife/img/serf.png) repeat-x; border:0; padding:8px 0; font:italic 13px Verdana; color:#999; //position:relative; top:-1px;}
.buts {position:absolute; z-index:99; margin-left:-3px;}
.buts:hover {opacity:0.8;}
.top2 {padding-top:21px; border-top:1px solid #fff; background:#f7f7f7;}

.tsl {border-bottom-left-radius:5px;	-moz-border-radius-bottomleft:5px;	-webkit-border-bottom-left-radius:5px;}
.tsr, .tsr2 {border-bottom-right-radius:5px;	-moz-border-radius-bottomright:5px;	-webkit-border-bottom-right-radius:5px;}
.tsr2 {border-right:1px solid #e2e2e2;}

.menu {height:30px; position:absolute; margin:0; margin-top:-2px; font-size:10px; left:6%; z-index:100;}

ul.topnav {padding:0; margin:0; list-style-type: none;}
ul.topnav li {
	float: left;
	margin: 0;	
	padding: 0;
	position: relative; 
	border-left:1px solid #b5b5b5; width:120px;
	font:11px Verdana; 
}
ul.topnav li a{display:block; width:115px;  text-decoration:none; padding:0 0 0 5px; height:30px; line-height:30px; color:#222; text-shadow:0 1px 1px #fff; background:#eee url(/templates/newlife/img/mf.png) repeat-x; text-align:center;}
ul.topnav li a.ms1 {background:#eee url(/templates/newlife/img/ms1.png);}
ul.topnav li a.ms2 {background:#eee url(/templates/newlife/img/ms2.png);}
ul.topnav li:hover > a{color:#fff; background:#999 url(/templates/newlife/img/mf.png) 0 -30px repeat-x; border-right:1px solid #e2e2e2; text-shadow:0 1px 1px #000;}
ul.topnav li:hover > a.ms1 {background:#999 url(/templates/newlife/img/ms1.png) 0 -30px;}
ul.topnav li:hover > a.ms2 {background:#999 url(/templates/newlife/img/ms2.png) 0 -30px;}

ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; 
	left: 0; top: 30px;
	background:#999 url(/templates/newlife/img/mf.png) 0 -31px repeat-x;;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 160px;
	text-shadow:0 1px 1px #c3c3c3;
	opacity:0.95;
	z-index:5;
	text-align:left;
	height:28px;
	line-height:28px;
	color:#fff;
	text-shadow:0 1px 1px #000;
}


ul.topnav li ul.subnav2 {
	list-style: none;
	position: absolute; 
	left: 150px; top: -2px;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 160px;
	border: 1px solid #243945;
	height:28px;
	line-height:28px;
	z-index:20;
}

ul.topnav li ul.subnav li{
	margin: 0; padding: 0; border: 1px solid #243945;
	border-top: 1px solid #446273; 
	border-bottom: 1px solid #243945; 
	clear: both;
	width: 160px;
	background:#999 url(/templates/newlife/img/mf.png) 0 -31px repeat-x;
	text-align:left;
	height:28px;
	line-height:28px;
	color:#fff;
	text-shadow:0 1px 1px #000;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
border:0;
	background:#999 url(/templates/newlife/img/mf.png) 0 -31px repeat-x;
	padding-left: 15px;
	text-align:left;
	font:11px Verdana;
	height:28px;
	line-height:28px;
	color:#fff;
	text-shadow:0 1px 1px #000;
}
html ul.topnav li ul.subnav li a:hover { 
background: #37596c;
}

.incont {
	border:1px solid #e2e2e2;
	background:#fff;
	width:96%;
	margin:0 auto;
	margin-top:5px;
	position:relative;
	z-index:3;
}
.content {
	margin-right:425px;
	position:relative;
	top:-18px;
	padding-left:5px;
	min-height:4300px;
}
.speedbar {
	color:#fff;
	height:40px;
	width:85%;
	padding-left:5px;
	background:#3b5562 url(/templates/newlife/img/sp.png) repeat-x;
	float:left;
	font:15px Georgia;
	line-height:39px;
	margin:15px 0 15px 0;
	text-shadow:0 1px 1px #000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.speedbar a {color:#fff;}
.rss a  {
	color:#000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.rss {
	height:40px;
	width:20%;
	background:#d65b00 url(/templates/newlife/img/rssf.png) repeat-x;
	float:right;
	font:15px Georgia;
	line-height:39px;
	margin:15px 0 15px 0;
	text-align:center;
	position:absolute;
	right:2%;
	text-shadow:0 1px 1px #fff;
}
.rss2 {height:40px; background:url(/templates/newlife/img/rss.png) left no-repeat;}
.rss3 {height:40px; background:url(/templates/newlife/img/rssr.png) right no-repeat;}
.undersl {margin-bottom:15px; font-size:11px; color:#8d8d8d;}
.sscn {line-height:18px;} .sscn img {border:5px solid #e2e2e2; margin:5px 10px;}
.mainf  h1 {margin:0; padding:0; font:17px Georgia;} .mainf h1 a {color:#003864; margin-left:5px;}
.inmy {font:11px Verdana; color:#999; margin-top:5px; margin-bottom:10px; margin-left:92px;}


.fullb a {display:block; float:right; width:245px; height:30px; font:12px Georgia, "Times New Roman", Times, serif; text-shadow:0 1px 1px #000; color:#fff; background:url(/templates/newlife/img/buts1.png) 0 -60px no-repeat; text-align:center;  margin:15px 10px 10px 0; line-height:31px;}
.fullb a:hover {background:url(/templates/newlife/img/buts1.png) 0 -90px no-repeat; text-decoration:none;} .mytag {padding:10px 0; font:11px Verdana;} .mytag a, .undersl a {color:#003864;}

.alt .fullb a {display:block; float:right; width:245px; height:30px; font:12px Georgia, "Times New Roman", Times, serif; text-shadow:0 1px 1px #fff; color:#222; background:url(/templates/newlife/img/buts1.png) no-repeat; text-align:center; margin:15px 20px 10px 0; line-height:31px;}
.alt .fullb a:hover {background:url(/templates/newlife/img/buts1.png) 0 -30px no-repeat;}

.tn {padding:5px;}
.alt .tn {padding:0; background:url(/templates/newlife/img/tnff.png) repeat-y; margin:5px 0 10px 0;}
.alt .tn2 {background:url(/templates/newlife/img/tnf.png) no-repeat;}
.alt .tn3 {padding:10px; background:url(/templates/newlife/img/tnf2.png) bottom no-repeat;}


.fulltop {float:right; font:11px Georgia; padding-top:7px; padding-right:10px; padding-bottom:7px;}
.alt .fulltop {padding-right:5px;}
.fulltop a:hover {background:url(/templates/newlife/img/buts.png) 0 -25px no-repeat; text-decoration:none; }
.fulltop a {display:block; width:85px; height:25px; line-height:25px; padding-left:25px; background:url(/templates/newlife/img/buts.png) no-repeat; color:#222; text-shadow:0 1px 1px #fff;}
.alt .fulltop a {background:url(/templates/newlife/img/buts.png) 0 -50px no-repeat; color:#fff; text-shadow:0 1px 1px #000;}
.alt .fulltop a:hover {background:url(/templates/newlife/img/buts.png) 0 -75px no-repeat; }

.menu11 {
	width:420px;
	position:absolute;
	right:0;
	top:55px;
	background-color: #FFF;
}
.topn {
	width:205px;
	float:left;
}
.mtop1 {height:35px; color:#fff; font:16px Georgia; background:#1c5c00 url(/templates/newlife/img/mtop.png) no-repeat; padding-left:35px; line-height:35px; margin-bottom:10px; text-shadow:0 1px 1px #000;}
.mtop {height:35px; color:#fff; font:16px Georgia; background:#1c5c00 url(/templates/newlife/img/mtop4.png) no-repeat; padding-left:35px; line-height:35px; margin-bottom:10px; text-shadow:0 1px 1px #000;}
.mtop3 {height:35px; color:#fff; font:16px Georgia; background:#1b2632 url(/templates/newlife/img/mtop3f.png) repeat-x; line-height:35px; margin-bottom:10px; text-shadow:0 1px 1px #000;}
.mtop31 {height:35px; background: url(/templates/newlife/img/mtop3l.png) no-repeat;}
.mtop32 {height:35px; background: url(/templates/newlife/img/mtop3r.png) right no-repeat; padding-left:35px;}
.stop {
	float:left;
	width:205px;
	margin-left:5px;
}
.mmenuh ul ul, .mmenuh ul {margin:0; padding:0;}
.mmenuh ul ul li {margin:0; display:block; padding:5px 0 5px 10px; font:11px Verdana; border-bottom:1px solid #e0e0e0;} .mmenuh a {color:#333;} .mmenuh .post_info .new {color:#129800; font-weight:bold;}
.mmenuh ul ul li ul li{border-bottom:none; display:list-item; padding:4px 0; margin-left:15px; list-style:square;}
.ads1 {height:70px; font:11px Verdana; text-align:center; background:#e9e9e9; border:1px solid #d5d5d5; color:#999; line-height:70px; margin:20px 10px 20px 0;}
.ads2 {height:70px; font:11px Verdana; text-align:center; background:#e9e9e9; border:1px solid #d5d5d5; color:#999; line-height:70px; margin:0 5px; margin-bottom:10px;}

.world {padding:10px;}
.alt .world {background:url(/templates/newlife/img/spf.png) no-repeat;}
.world br {display: none !important;}
.stbut img {max-height:40px; border:3px solid #d0d0d0; margin-right:5px; float: left;}
.sttop  {
	overflow: hidden;
	padding: 2px 1px 1px 1px;
	font-size: 9px;
}
.sttop a {font:12px Georgia; color:#0e650a; margin-left:5px;}
.stbut {
	height: 60px;
	overflow: hidden;
	zoom: 1;
	color: #4b4b4b;
	display: block;
	padding: 5px 1px 0px 0;
}
.stbut span {
	display: block;
	overflow: hidden;
	zoom: 1;
	text-align: left;
	font-size: 11px;
	height: 50px;
}
.stbut a {color: #4b4b4b; text-decoration: none;}

.footf {width:100%;  position:absolute; background:#12171d; border-top:5px solid #3d4653; margin-top:-70px; z-index:1; padding-bottom:15px; padding-top:80px;}
.footer {padding:0 4%; color:#eee;}
.footer a {color:#aaa;}
.m1 {float:left; width:32%;}
.m11 {font:18px Georgia; border-bottom:1px solid #f0f0f0; padding:5px 0; padding-right:20px; margin-bottom:20px;}
.m12a a {display:block; border-bottom:1px solid #364352; padding:7px 10px; position:relative; top:-7px;}
.m12a br {display:none;}

.logm li {display:block; padding:5px 0; padding-left:125px; }

.regix {
font-weight:bold;
padding:10px;
margin:10px;
border:1px solid #d7d7d7;
color:#3f5866;
}

.regix a {font-weight:normal;}

.subreg {
color:#999;
padding-bottom:5px;
font:11px Arial;
padding-top:2px;
}

.userstop td {
padding:5px;
border:1px solid #c0ccd4;
font:11px Verdana;
}

.sscn #social {
	font-weight: bold;
	color: #339999;
	font-size: 10pt;
	text-align: center;

/*
     */
/*
*/