body{
	margin:0;
	color:#101010;
	font:11px/17px Verdana, Arial, Helvetica, sans-serif;
	background:#c5b9ac url(../images/bg-body.gif) repeat-x;
	min-width:988px;
}
a{
	color:#fff;
	text-decoration:none;
}
a:hover{
	color:#cf3803;
	text-decoration:underline;
}
img{border-style:none;}
input,textarea,select{
	font:100% Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border:none;
}
#wrapper{
	width:100%;
	overflow:hidden;
	position:relative;
}
.w1{
	width:1094px;
	position:relative;
	float:left;
	left:50%;
}
.w2{
	width:1094px;
	position:relative;
	float:left;
	left:-50%;
}
.container{
	width:980px;
	margin:0 auto;
	padding:0 9px;
	background:url(../images/bg-container.png) repeat-y;
}
#header{
	width:980px;
	min-height:200px;
	background:url(../images/bg-header.jpg) no-repeat 0 100%;
	position:relative;
}
#header:after{
	clear:both;
	display:block;
	content:"";
}
* html #header{
	height:200px;
}
#header li {
	width: 196px;
}
.logo{
	margin:0;
}
.logo a{
	width:240px;
	height:124px;
	position:absolute;
	top:2px;
	left:3px;
	overflow:hidden;
	background:url(../images/logo.png) no-repeat;
	text-indent:-9999px;
	cursor:pointer;
	z-index:55;
}
.contact-box{
	height:1%;
	padding:12px 24px 0 0;
	text-align:right;
}
.contact-box dl{
	margin:0;
	padding:0 0 0 6px;
	float:right;
	font-size:12px;
}
.contact-box dt{
	display:inline;
	color:#ff7f07;
}
.contact-box dd{
	margin:0;
	display:inline;
	color:#6f422e;
}
.contact-box a{
	color:#6f422e;
	text-decoration:underline;
}
.contact-box a:hover{
	color:#6f422e;
	text-decoration:none;
}
.contact-box strong{
	width:80px;
	height:17px;
	margin:3px 0 0;
	float:right;
	text-align:left;
	background:url(../images/text-liz-leorke.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	cursor:pointer;
}
.slogan{
	width:562px;
	/*height:14px;*/
	position:absolute;
	text-align: right;
	/*top:109px;*/
	bottom: 65px;
	right:23px;
	/* background:url(../images/text-remember.png) no-repeat; */
	overflow:hidden;
	/* text-indent:-9999px;*/
	z-index:20;
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
	color: #AC0903;
	font-size: 17px;
}
#nav{
	width:980px;
	position:absolute;
	bottom:36px;
	left:0;
	/* height:69px; */
	overflow:hidden;
	margin:0;
	padding:0;
	list-style:none;
}
#nav li{
	float:left;
	height:69px;
	overflow:hidden;
	min-width: 186px;

}
#nav a{
	/* float:left; */
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
	font-size: 15px;
	text-align: center;
	height:138px;
	position:relative;
	overflow:hidden;
	/* text-indent:-9999px; */
	cursor:pointer;
	top: 45px;
	display: block;
	width: 100%;
	margin-left: auto;
	text-decoration: none;
}
/*
#nav .maxim{
	width:235px;
	background:url(../images/bg-nav-maxim.png) no-repeat;
}
#nav .sfssersk{
	width:145px;
	background:url(../images/bg-nav-sfssersk.png) no-repeat;
}
#nav .bxceped{
	width:180px;
	background:url(../images/bg-nav-bxceped.png) no-repeat;
}
#nav .milicae{
	width:315px;
	background:url(../images/bg-nav-milicae.png) no-repeat;
}
#nav .eor{
	width:80px;
	background:url(../images/bg-nav-eor.png) no-repeat;
}
*/
#nav .active a, #nav a:hover{
	/* margin:-71px 0 0; */
	color: #AC0903;
}
#nav .active {
  	background:url(../images/bg-nav.png) no-repeat;
}
.menu-wrapper{
	width:980px;
	height:38px;
	position:absolute;
	bottom:0;
	left:0;
}
.left-corner{
	width:54px;
	height:49px;
	position:absolute;
	top:-11px;
	left:-54px;
	background:url(../images/bg-left-corner.png) no-repeat;
}
.right-corner{
	width:59px;
	height:49px;
	position:absolute;
	top:-11px;
	right:-59px;
	background:url(../images/bg-right-corner.png) no-repeat;
}
.menu{
	padding:5px 0 0 24px;
	height:33px;
	background:#f0a762 url(../images/bg-menu.gif) no-repeat 100% 0;
	margin:0;
	list-style:none;
	overflow:hidden;
	line-height:24px;
}
.menu li{
	float:left;
	padding:0 14px 0 16px;
	background:url(../images/bullet-menu.gif) no-repeat 0 8px;
}
.menu a{
	float:left;
	color:#ac0903;
}
.menu .active a{
	font-weight:bold;
}
.menu a:hover{
	color:#ac0903;;
}
#main{
	height:1%;
	background:url(../images/bg-main.jpg) repeat-y;
}
.main-inner{
	height:1%;
	padding:0 0 45px;
	background:url(../images/bg-main-inner.jpg) no-repeat 0 100%;
	overflow:hidden;
	position:relative;
}
.box{
	width:749px;
	float:right;
	position:relative;
	z-index:50;
}
#content{
	width:530px;
	padding:12px 0 0;
	float:left;
	min-height: 500px;
	overflow: hidden;
}
#content a{
	color:#b82702;
}
#content a:hover{
	color:#b82702;
}
.breadcrumbs{
	height:1%;
	overflow:hidden;
	margin:0 0 16px;
	padding:0;
	list-style:none;
	color:#bc2a02;
}
.breadcrumbs li{
	float:left;
	background:url(../images/bullet-breadcrumbs.jpg) no-repeat 0 6px;
	padding:0 8px 0 15px;
	margin:0 15px 0 -15px;
}
.breadcrumbs a{
	color:#bc2a02;
	text-decoration:underline;
}
.breadcrumbs a:hover{
	text-decoration:none;
}
#content h1{
	margin:0;
	font:24px/26px "Courier New", Courier, monospace;
	color:#ce3703;
}
#content h2{	margin:0;
	font-weight:normal;
	font-size:15px;
	line-height:17px;
	color:#b82702;
}
.post-wrapper{
	height:1%;
	overflow:hidden;
}
.post{
	width:100%;
	margin:-15px 0 0;
	padding:28px 0 15px;
	border-top:6px solid #f0ece7;
}
.post h3{
	margin:0;
	font-weight:normal;
	font-size:15px;
	line-height:17px;
	color:#b82702;
}
.post-info{
	height:1%;
	padding:0 24px 3px 0;
	overflow:hidden;
}
.post-info .comments{
	float:right;
	padding:0 0 0 18px;
	margin:4px 0 0;
	background:url(../images/bg-comments.gif) no-repeat 0 2px;
}
.post-info .holder{
	float:left;
	padding:4px 11px 0 0;
	color:#ff9a3a;
}
.post-info .date{
	font-style:normal;
}
/*
.rating{
	float:left;
}
.rating img{
	float:left;
}
*/
.post-data{
	height:1%;
	padding:0 0 3px;
}
.post p{
	margin:0 0 8px;
}
blockquote{
	height:1%;
	padding:15px 10px 15px 20px;
	margin:0 0 32px;
	border:1px solid #c1dbb0;
	background:#e4f8d4 url(../images/bg-advice.gif) no-repeat 100% 100%;
	color:#819a6f;
	font-size:13px;
	line-height:21px;
	font-style:italic;
  word-spacing:-2px;
}

#content blockquote a{
	color:#819a6f;
	text-decoration: underline;
}

#content blockquote a:hover{
	color:#819a6f;
}
/*
.advice-box p{
	margin:0 0 6px;
	word-spacing:-2px;
}
*/
.post-inner{
	height:1%;
	padding:4px 0 0;
	margin:0 0 -1px;
}
.post-inner img{
	display:block;
	margin:0 auto;
}
.comments-box{
	height:1%;
	padding:16px 0 0;
	background:url(../images/bg-comments-box.gif) repeat-x;
}
.comments-box h3{
	margin:0 0 5px;
	font:20px/24px "Courier New", Courier, monospace;
	color:#ce3703;
}
.responses{
	display:block;
	padding:0 0 11px 2px;
}
.comment{
	height:1%;
	padding:11px;
	border:1px solid #e9cfb7;
	margin:0 0 5px;
}
.comments-box .mark-2{
	background:#ece7e1;
}
.comment .author{
	display:block;
	color:#b82702;
	padding:0 0 6px;
	font-size:12px;
	font-weight:normal;
}
.comment .date{
	display:block;
	padding:0 0 1px;
	color:#ff9a3a;
	font-style:normal;
}
.comment p{
	margin:0 0 4px;
	line-height:17px;
}
.aside{
	width:185px;
	float:right;
	position:relative;
	z-index:50;
}
.search{
	margin:0 0 19px;
	padding:0 0 12px 11px;
	background:url(../images/bg-search.gif) no-repeat;
}
.input-search{
	border:1px solid #d6d6d6;
	float:left;
	padding:3px 5px 4px 6px;
	margin:0 6px 0 0;
	width:128px;
	font-size:12px;
	color:#f0a762;
}
.submit-search{
	border:none;
	cursor:pointer;
	background:url(../images/bg-submit.png) no-repeat;
	width:17px;
	height:22px;
	padding:0;
	margin:0;
	float:left;
}
.note-box{
	background:url(../images/bg-note-box.gif) no-repeat;
	width:127px;
	min-height:146px;
	padding:38px 25px 43px 30px;
	margin:0 0 0 2px;
	color:#c02d02;
	line-height:14px;
	overflow:hidden;
}
* html .note-box{
	height:156px;
}
.note-box h1{
	/*display:block;
	background:url(../images/text-moluptur.gif) no-repeat;
	width:129px;
	height:45px;
	margin:0 0 9px;
	text-indent:-9999px;
	overflow:hidden; */
	color: #DE9047;
  font-family: "Courier New", Courier, monospace;
	font-weight: bold;
  margin-top: 0px;
	font-size: 15px;
}
.note-box p{
	margin:0 0 9px;
}
.more-box{
	padding:9px 0 0;
	background:url(../images/bg-more-box.gif) repeat-x;
}
.more-box div{
	padding:0 0 11px;
	overflow:hidden;
	width:125px;
	background:url(../images/bg-more-box.gif) repeat-x 0 100%;
}
.more-box a{
	float:left;
	text-transform:uppercase;
	background:url(../images/bg-more.gif) no-repeat;
	width:108px;
	font-size:9px;
	font-weight:bold;
	padding:2px 0 4px 11px;
	line-height:11px;
}
.more-box a:hover{
	color:#fff;
}
.text{
	font-size:12px;
	line-height:17px;
	color:#745945;
	padding:0 20px 0 22px;
}
.text h3{
	margin:0;
	font-size:14px;
	line-height:17px;
	color:#b82702;
}
.text p{
	margin:0 0 21px;
}
#sidebar{
	width:191px;
	float:left;
}
.side-menu{
	padding:16px 0 0;
	background:url(../images/bg-side-menu.gif) no-repeat;
}
#sidebar h2{
	margin:0 0 6px;
	text-align:center;
	color:#2e451d;
	font:bold 14px/16px "Courier New", Courier, monospace;
	letter-spacing:1px;
}
#sidebar ul{
	margin:0;
	padding:0;
	height:1%;
	overflow:hidden;
	list-style:none;
}
#sidebar li{
	padding:4px 0;
	margin:-4px 0 4px;
	height:1%;
	vertical-align:middle;
	background:url(../images/bg-side-menu-item.gif) no-repeat;
}
#sidebar ul li a{
	display:block;
	padding:0 0 0 24px;
}
#sidebar .active a,
#sidebar a:hover{
	text-decoration:none;
	background:#9fc184;
	color:#cf3803;
}
#sidebar ul ul{
	padding:1px 0 1px 31px;
}
#sidebar ul ul li{
	padding:0 0 0 9px;
	margin:0;
	background:url(../images/bullet-side-nav.gif) no-repeat 0 50%;
}
#sidebar .active ul a,
#sidebar ul ul a{
	color:#fff;
	padding:0;
	display:inline;
	background:none;
}
#sidebar ul ul a:hover{
	text-decoration:underline;
	background:none;
	color:#fff;
}
#sidebar ul ul .active a{
	background:none;
	display:inline;
	font-weight:bold;
}
.shadow{
	width:980px;
	height:4px;
	position:absolute;
	top:0;
	left:0;
	font-size:0;
	background:url(../images/bg-shadow.png) repeat-x;
}
.container-b{
	width:998px;
	margin:0 auto;
	height:13px;
	font-size:0;
	background:url(../images/bg-container-b.png) no-repeat;
}
#footer{
	width:988px;
	margin:0 auto;
	padding:0px 8px 73px 10px;
	overflow:hidden;
	/*text-align:right;*/
	color:#766151;
	font-size:10px;
	position: relative;
}
#footer a, #footer a:hover{
	color:#b82702;
}
#footer p{
  padding: 0;
  margin: 0;
}
#mcwebs-byline{
	position: absolute;
	top: -2px;
	right: 15px;
	color: #C52100;
}

.tx-ratings { position: relative; left: 0; top: 0; padding-top: 16px; margin: 5px 5px; float: left;}
	.tx-ratings-display { position: absolute; left: 0; top: 0; height: 12px; }
		.tx-ratings-grey-bar { position: absolute; left: 0; top: 0; width: 55px; height: 12px; background: url(../images/rating_stars.gif) repeat-x; font-size: 1px; }
		.tx-ratings-gold-bar { position: absolute; left: 0; top: 0; width: 0px; height: 12px; background: url(../images/rating_stars.gif) repeat-x 0 -12px; font-size: 1px; font-size: 1px; }
		.tx-ratings-vote-bar { position: absolute; left: 0; top: 0; width: 55px; height: 12px; font-size: 1px; }
			.tx-ratings-vote-bar DIV A { position: absolute; left:0; top: 0; width: 11px; height: 12px; border: none; text-decoration: none; }
				.tx-ratings-vote-bar DIV A:hover { background-image: url(../images/rating_stars.gif); background-position: 0 -24px; }
			.tx-ratings-vote-bar DIV A.tx-ratings-star-1 { left: 0px; width: 11px; z-index: 5; }
			.tx-ratings-vote-bar DIV A.tx-ratings-star-2 { left: 0px; width: 22px; z-index: 4; }
			.tx-ratings-vote-bar DIV A.tx-ratings-star-3 { left: 0px; width: 33px; z-index: 3; }
			.tx-ratings-vote-bar DIV A.tx-ratings-star-4 { left: 0px; width: 44px; z-index: 2; }
			.tx-ratings-vote-bar DIV A.tx-ratings-star-5 { left: 0px; width: 55px; z-index: 1; }
			.tx-ratings-cleaner { clear: left; }
	.tx-ratings-text { color: #606060; font-size: 11px; font-family: Helvetica,Arial; }
	.tx-rating-display-wrap { position: absolute; left: 0; top: 0; font-size: 12px; visibility: hidden; z-index: 1; }
			.tx-rating-display-wrap IMG { float: left; margin-right: 5px; }

