* {font-size: 100.01%;}
html {font-size: 62.5%;}
body{
	margin:0;
	color:#000;
	font:1.4em Arial, Helvetica, sans-serif;
	background:#fff;
	min-width:1000px;
}
img{border-style:none;}
a{
	text-decoration:none;
	color:#fff;
}
a:hover{text-decoration:underline;}
input, textarea, select{
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
form, fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
/* wrapper */
#wrapper{
	width:100%;
	position:relative;
	margin:0 0 9px;
}
/* header */
#header{
	height:1%;
	position:relative;
	z-index:2;
	padding:10px 0;
}
/* global navigation */
.global-nav{
	display:none;
}
#header .holder{
	height:1%;
	padding:0 6px 22px 3px;
}
#header .holder:after,
#header .panel:after,
#nav:after,
.block .holder:after{
	display:block;
	clear:both;
	content:"";
}
/* logo */
#header .logo{
	display:none;
	font-size:0;
	line-height:0;
}
.print-logo{
	display:block;
}
/* slogan */
#header .slogan{
	font-size:1.28em;
	color:#6e9a35;
	float:right;
	margin:32px 0 0;
}
#header .panel{
	display:none;
}
/* social networks */
.social-networks{
	display:none;
}
/* navigation */
#nav{
	display:none;
}
/* main */
#main{
	height:1%;
	padding:0 0 4px;
}
#main:after{
	display:block;
	clear:both;
	content:"";
}
/* content */
#content{
	width:60%;
	float:left;
}
/* gallery */
.gallery{
	display:none;
}
.btn{
	width:109px;
	height:28px;
	display:block;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	overflow:hidden;
}
.btn span{
	width:109px;
	height:56px;
	padding:5px 0 0;
	display:block;
	background:url(../images/btn.png) no-repeat;
}
.btn:hover{
	text-decoration:none;
	border:0;
	cursor:pointer;
}
.btn:hover span{
	margin:-28px 0 0;
	padding:33px 0 0;
}
.gallery .switcher{
	position:absolute;
	bottom:10px;
	right:2px;
	height:auto;
	font-weight:bold;
}
.gallery .switcher a{
	display:block;
	padding:1px 5px;
	background:#3f4450;
}
.gallery .switcher a:hover,
.gallery .switcher .active a{
	background:#739600;
	text-decoration:none;
}
.gallery .switcher li{
	margin:0 8px 0 0;
	display:inline;
}
/* info-box */
#content .info-box{
	font-size:1.14em;
	padding:0 0 52px 14px;
	line-height:24px;
	margin:0 0 19px;
}
.info-box h2{
	font-size:1.5em;
	color:#55601c;
	margin:0 0 12px;
}
.info-box p{
	margin:0 0 20px;
}
.info-box .btn2{
	width:189px;
	height:26px;
	display:block;
	padding:2px 0 0;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	background:url(../images/btn2.gif) no-repeat;
}
.info-box .btn2:hover{
	background-position:0 -28px;
	text-decoration:none;
}
/* block */
#content .block{
	border-top:1px solid #c8c4be;
	color:#4d4f53;
	font-weight:bold;
	padding:0 0 30px 11px;
	line-height:18px;
}
.block .holder{
	height:1%;
	margin:0 0 18px 0;
}
.block .holder img{
	float:left;
	width:30% !important;
	position:relative;
	margin:0 21px 0 -11px;
}
.block .text-holder{
	overflow:hidden;
	height:1%;
	padding:11px 30px 0 0;
}
.block .text-holder strong{
	font-size:0.85em;
	text-transform:uppercase;
	display:block;
	margin:0 0 12px;
	color:#000;
}
.block .text-holder h3{
	font-size:1.42em;
	line-height:25px;
	color:#4d4f53;
	margin:0;
}
.rssfeed{
	background: no-repeat 100% 5px;
	padding:0 9px 0 0;
	color:#55601c;
	font-size: x-small;

	display: inline-block;
}
.rssfeed:hover{
	text-decoration:underline;
}
.more{
	background:url(../images/bullet.gif) no-repeat 100% 5px;
	padding:0 9px 0 0;
	color:#55601c;
	font-size:0.85em;
	text-decoration:underline;
}
.more:hover{
	text-decoration:none;
}
.block h4{
	font-size:0.78em;
	margin:0 0 -1px;
	color:#000;
	text-transform:uppercase;
}
.block p{
	margin:0 0 14px;
}
.block .btn{
	margin:22px 0 0 -2px;
}
/* sidebar */
#sidebar{
	width:30%;
	float:right;
}
/* search-box */
.search-box{
	font-size:0.85em;
	font-weight:bold;
	margin:0 0 19px;
	padding:16px 10px 0 15px;
}
.search-box a{
	color:#000;
}
.search-box h2{
	font-size:2em;
	line-height:24px;
	margin:0 0 2px;
}
.search-box p{
	margin:0 0 20px;
}
.search-box fieldset{
	display:none;
	font-size:0;
	line-height:0;
}
.search-box .advanced{
	font-size:1.16em;
	font-weight:normal;
	text-decoration:underline;
}
.search-box .advanced:hover{
	text-decoration:none;
}
.search{
	margin:23px 0 0;
	padding:0;
	list-style:none;
	font-size:1.33em;
	font-weight:normal;
}
.search li{
	vertical-align:top;
	height:1%;
}
.search a{
	display:block;
	padding:15px 10px 17px 16px;
	background:url(../images/bg-search-nav.gif) repeat-x;
}
.search a:hover{
	text-decoration:none;
	background:url(../images/bg-search-nav-hover.gif) repeat-x;
}
#sidebar .box{
	padding:18px 10px 15px 16px;
	font-size:0.92em;
	line-height:21px;
	margin:0 0 20px;
}
#sidebar .box h3{
	font:bold italic 1.69em Arial, Helvetica, sans-serif;
	color:#545453;
	margin:0 0 14px;
}
#sidebar .box p{
	margin:0 0 5px;
}
.add-box{
	border-top:1px solid #c8c4be;
	padding:11px 0 36px;
	font-size:0.92em;
	line-height:18px;
}
.add-box .holder{
	overflow:hidden;
	height:1%;
}
.add-box h4{
	font-size:0.92em;
	margin:0 0 4px;
	text-transform:uppercase;
}
.add-box .img-holder{
	width:120px;
	float:left;
	padding:5px 11px 0 0;
}
.add-box img{
	vertical-align:top;
	margin:0 0 13px;
}
.add-box .text-holder{
	overflow:hidden;
	height:1%;
}
.add-box p{
	margin:0;
}
.btn-contact{
	letter-spacing:-1px;
}
.add-box .post{
	margin:0 0 15px;
}
.add-box .post h4{
	margin:0 0 17px;
}
.members{
	font-size:0.85em;
	text-transform:uppercase;
	margin:0 0 2px;
	padding:7px 5px 7px 13px;
	color:#fff;
	background:#4d4f53;
}
/* visual */
.visual{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:940px;
	border:solid #d9dccf;
	border-width:0 1px 1px 1px;
	background:url(../images/bg-visual.gif) repeat-x 0 100%;
}
* html .visual{
	width:100%;
}
.visual li{
	width:19%;
	float:left;
	min-height:183px;
	padding:0 1px 0 0;
	background:url(../images/separator.gif) no-repeat 0 100%;
	text-align:center;
}
.visual img{
	width:100% !important;
	vertical-align:top;
	margin:0 0 8px;
}
.visual h2{
	font-size:1.28em;
	line-height:22px;
	margin:0;
}
.visual h2 a{
	color:#55601c;
}
/* footer */
#footer{
	width:1001px;
	margin:0 auto 50px;
}
/* ads */
#footer .ads{
	width:943px;
	overflow:hidden;
	margin:0 auto 22px;
}
#footer .ads img{
	float:left;
}
.ads .box{
	width:155px;
	min-height:74px;
	padding:10px 10px 10px 17px;
	float:right;
	margin:0 4px 0 24px;
	font-size:0.92em;
	color:#262626;
}
.ads .box strong{
	font-size:1.23em;
	display:block;
	margin:0 0 4px;
	color:#fff;
}
.conatiner{
	text-align:center;
	font-size:0.85em;
	padding:18px 0 0;
}
/* add-navigation */
.add-nav,
.contacts{
	margin:0 0 16px;
	padding:0;
	list-style:none;
}
.add-nav li{
	display:inline;
	padding:0 20px 0 7px;
}
.add-nav a,
.contacts a{
	color:#000;
}
.contacts{
	padding:24px 0;
	margin:0;
}
.contacts li{
	display:inline;
	padding:0 17px 0;
	font-weight:bold;
	background:url(../images/bullet2.gif) no-repeat 0 6px;
}
.contacts li:first-child{
	background:none;
}
/*inner*/
.breadcrumbs{
	display:none;
}
.main-holder .container{
	display:none;
}
.container img{
	float:left;
}
.container .search-box{
	width:275px;
	float:right;
	margin:0;
	padding:16px 10px 38px 15px;
}
.main-holder h1{
	font-size:2.14em;
	color:#55601c;
	font-weight:normal;
	margin:0 0 9px;
}
.main-holder .title{
	font-size:20px;
	line-height:30px;
	color:#4d5146;
}
#twocolumns{
	overflow:hidden;
	height:1%;
	padding:0 10px 0 0;
}
#content .article{
	border-top:1px solid #cbc8c2;
	padding:21px 0 25px;
	margin:-1px 0 1px;
	font-size:0.92em;
}
.article h2{
	font-size:1.5em;
	color:#4d4f53;
	margin:0 0 2px;
}
.article p{
	margin:0 0 24px;
}
.article p a{
	color:#55601c;
	text-decoration:underline;
}
.article p a:hover{
	text-decoration:none;
}
.article h3{
	font-size:1.28em;
	color:#4d4f53;
	margin:0;
}




#sidebar .box-holder{
	overflow:hidden;
	height:1%;
	color:#4d5146;
}
#sidebar .add-box{
	margin:-1px 0 1px;
}
.add-box .date{
	display:block;
	color:#000;
	font-size:0.92em;
	text-transform:uppercase;
}
#sidebar .add-box .more{
	font-weight:normal;
}
.aside{
	display:none;
}
/*inner2*/
.inner-page{
	width:631px;
	margin:0 auto 50px;
	background:url(../images/bg-wrapper-c2.gif) repeat-y;
}
.p1{
	background:url(../images/bg-p1.gif) no-repeat 0 100%;
	padding:0 15px 15px;
}
.inner-page #header{
	padding:14px 0 0;
}
.inner-page #header .holder{
	padding:0 18px 15px 27px;
}
.inner-page #header .slogan{
	font-size:0.9em;
	font-style:italic;
	margin:37px 0 0;
}
#header .thisweek{
	font-size:1.8em;
	color:#8e919a;
	float:left;
	margin:-10px 0 0;
}
#header .date{
	font-size:1.14em;
	color:#fff;
	font-weight:normal;
	padding:9px 0 10px;
	float:left;
}
.inner-page #header .panel{
	padding:0 15px 0 26px;
}
.inner-page #main{
	padding:0 26px 2px 25px;
	line-height:1.5em;
}
.content-box{
	border-top:1px solid #c8c4be;
	padding:18px 0 26px;
	margin:-1px 0 1px;
}
.content-box a{
	color:#55601c;
	text-decoration:underline;
}
.content-box a:hover{
	text-decoration:none;
}
.inner-page .content-box h1{
	font:1.5em/1.2em  Arial, Helvetica, sans-serif;
	color:#55601c;
	margin:0 0 13px;
}
.content-box p{
	margin:0 0 16px;
}
.content-box .btn3{
	width:78px;
	height:22px;
	font-size:0.78em;
	text-align:center;
	display:block;
	color:#fff;
	text-decoration:none;
	background:url(../images/btn3.gif) no-repeat;
}
.btn3:hover{
	background-position:0 -22px;
}
.content-box .btn3-add{
	margin:0 0 13px;
}
.inner-page .content-box h2{
	font-size:1.14em;
	color:#55601c;
	margin:0 0 17px;
}
.content-box .img-holder{
	width:190px;
	float:left;
	padding:6px 12px 0 0;
}
.content-box .img-holder img{
	vertical-align:top;
	margin:0 0 21px;
}
.advertisement{
	text-align:center;
	font-size:0.71em;
	padding:0 0 15px;
	border-top:1px solid #c8c4be;
}
.advertisement span{
	display:block;
	margin:0 0 -4px;
}
.advertisement img{
	vertical-align:top;
}
.inner-page .content-box h3{
	font-size:1em;
	color:#000;
	margin:0 0 21px;
}
.content-box dl{
	margin:0 0 6px;
	width:100%;
	overflow:hidden;
}
.content-box dt{
	float:left;
	clear:left;
}
.content-box dd{
	margin:0;
}
.inner-page #footer{
	width:auto;
	margin:0;
}
.inner-page .container{
	padding:17px 0 0;
}
.inner-page .contacts{
	padding:16px 0 14px;
}
.inner-page .add-nav a{
	text-decoration:underline;
}
.inner-page .add-nav a:hover{
	color:#fff;
	text-decoration:none;
}
.tools
{
    display:none;
}
.tags
{
   color: #4D5146;
   font-size: 0.78em;
   list-style: none outside none;
   margin: 0 0 10px;
   padding: 0 0 25px;
   margin-top: 30px;
}

.tags li {
    display: inline;
}
.related-content-div
{
    display:none;
}

#footer .conatiner
{
	display:none;
}

#footer .ads #ctl00_joinDiscussion
{
	display:none;
}
#footer .ads #ctl00_getUpdates
{
	display:none;
}