body {
	font-family:trebuchet ms;
	font-size:12px;
	color:#000;
	height:100%;
	margin:0px;
}
a {
	color:white;
	text-decoration:none;
}
a:hover {
	color:#ccc;
}
a.inactive {
	color:#bbb;
}
div.more {
	text-align:right;
}
#menu a {
	background:transparent;
	float:left;
	height:100%;
	line-height:30px;
	padding:0px 15px 0px 15px;
}
#menu a:hover {
	background:white;
	color:#111;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	opacity: .5;
}
h2 {
	font-size:18px;
	font-weight:normal;
	line-height:18px;
	margin:4px 0px 4px 0px;
}
h3 {
	font-size:16px;
	line-height:18px;
}
h2 span {
	font-size:11px;
}
img {
	border:0px;
}
hr {
	color:#ddd;
}
#main {
	width:740px;
	margin:0 auto;
	height:100%;
}
#bgtop {
	height:88px;
	position:relative;
	margin-top:20px;
	width:100%;
	background:url(images/bg_top.jpg) top no-repeat;
}
#bgtop img {
	margin:33px 0px 0px 26px;
}
#menu {
	height:30px;
	position:relative;
	width:100%;
	background:url(images/menu_bg.gif) top repeat-x;
}
#wrapMain {
	background:#8d1e16;
	padding:20px 0px 15px 0px;
	float:left;
	position:relative;
	width:100%;
}
#wrapPresent {
	height:190px;
	margin:0px 0px 0px 20px;
	overflow:hidden;
	position:relative;
	width:700px;
}
#wrapPresent div {
	margin-left:0px;
	position:relative;
	width:1420px;
}
#wrapPresent div img {
	width:350px;
}
#preBack {
	cursor:pointer;
	position:absolute;
	float:left;
	top:75px;
	z-index:2;
}
#preNext {
	cursor:pointer;
	position:absolute;
	left:681px;
	top:75px;
	z-index:2;
}
#wrapMBlock {
	background:#a73d36 url(images/mblbot.gif) no-repeat;
	background-position:bottom;
	float:left;
	margin:15px 0px 0px 20px;
	margin:expression('10px');
	width:474px;
}
#wrapABlock {
	background:#a73d36 url(images/ablbot.gif) no-repeat;
	background-position:bottom;
	margin:15px 20px 0px 0px;
	margin:expression('10px 8px 0px 0px');
	float:right;
	width:220px;
}
#wrapABlock2 {
	background:#a73d36 url(images/ablbot.gif) no-repeat;
	background-position:bottom;
	margin:15px 20px 0px 0px;
	margin:expression('10px 8px 0px 0px');
	float:right;
	width:220px;
}
.wrapABlock {
	background:#a73d36 url(images/ablbot.gif) no-repeat;
	background-position:bottom;
	margin:15px 20px 0px 0px;
	margin:expression('10px 8px 0px 0px');
	float:right;
	width:220px;
}
.wrapOBlock {
	background:#a73d36 url(images/oblbot.gif) no-repeat;
	background-position:bottom;
	margin:5px 0px 0px 20px;
	margin:expression('10px');
	padding-bottom:expression('4px');
	float:left;
	width:700px;
}
.wrapGOnly {
	padding-bottom:expression('15px');
}
.innerMargin {
	color:#ccc;
	margin:0px 10px 5px 10px;
}
.mTitle {
	color:#71150f;
	display:block;
	font-size:15px;
	font-weight:bold;
}
.mTitle a {
	color:#71150f;
	font-size:15px;
	font-weight:bold;
}
.mTitle a:hover {
	color:#7f190f
}
.nExtend {
	color:#71150f;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
}
.comment {
	height:70px;
	width:95%;
}
.news img {
	max-width:400px;
	width:expression(this.width > 400 ? 400: true);
}
.pmain {
	color:#ccc;
	background-color:#7b1b13;
	background-image:url(images/ptop.gif);
	background-repeat:no-repeat;
	font-size:13px;
	float:left;
	height:170px;
	margin:0px 0px 15px 15px;
	text-align:center;
	width:200px;
}
.pfuncs {
	background-image:url(images/pbottom.gif);
	font-size:12px;
	height:18px;
}
.zoomage {
	height:140px;
}
.zoomage img{
	cursor:url(images/cursors/zin.cur),pointer;
}
#shoutbox {
	width:200pz;
	text-align:left;
}
#shoutbox  * {
	color:white;
}
#shoutbox #shoutboxt {
	background:#ba5952;
	border:1px solid darkred;
	height:250px;
	overflow-x:hidden;
	overflow-y:auto;
	padding:2px;
	width:190px;
}
#shoutbox input {
	background:#ba5952;
	border:1px solid darkred;
	text-indent:2px;
	width:150px;
}
#shoutbox textarea {
	background:#ba5952;
	border:1px solid darkred;
	width:150px;
}
body:nth-of-type(1) #shoutbox textarea {
	width:146px;
}
#shoutbox button {
	background:darkred;
	border:1px solid darkred;
	margin-left:110px;
	text-align:center;
	width:80px;
}
#shoutbox span {
	float:left;
	width:40px;
}
.shout {
	border-bottom:1px dashed #aaa;
}
.shout div {
	color:darkred !important;
}