/*
Theme Name: AuFait
*/


html{
	font-size:62.5%;
    height: 100%;
    overflow: auto;
    margin: 0;
    padding: 0;
}
body{
    margin:0;
    padding: 0;
    background:#000;
	min-width:113em;
	height:100%;
	width:100%;
	font:1em Georgia, "Times New Roman", Times, serif;
    overflow:hidden;
}
img{border:none;}
a{
	color:#000; 
	text-decoration:none;
} 
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border:none;
}
#page{
    height: 100%;
	width:absolute;
	position:relative;
    overflow:auto;
	}
#page-inner{
	margin:0px auto;
	position:relative;
    height: 100%;
    overflow:auto;
    overflow-x:auto;
}
* +html .slide-opened #page-inner{
	margin-right:0px;
}
* +html .slide-opened #side-block{
	display:block;
	width:0px;
	margin-left:-0px;
}
* html .slide-opened #page-inner{
	margin-right:0px;
}
* html .slide-opened #side-block{
	display:block;
	width:0px;
	margin-left:-0px;
}

#side-block .sub-hold{
	width:0px;
	overflow:hidden;
}
#wrapper{
	min-width:96em;
	overflow:hidden;
	width:100%;
	position:relative;
}
.inner-page #wrapper{background:url(images/bg-body.jpg);}
.opera #wrapper{display:table;}
* html #wrapper{height:auto;}
#header{
	width:100%;
	overflow:hidden;
	position:relative;
}
* html #header{
	width:auto;
	overflow:visible;
}
.h-holder{
	width:100%;
	overflow:hidden;
}
#header .head1{
	float:left;
	position:relative;
	left:50%;
}
#header .head2{
	float:left;
	position:relative;
	left:-50%;
	width:128em;
}
#header .head3{
	width:128em;
	margin:0 auto;
	overflow:hidden;
}
.h-inner{
	width:95.7em;
	margin:0 auto;
	padding:0 0.3em 0 0;
	overflow:hidden;
	height:24.2em;
	position:relative;
	z-index:2;
}
.bg-img{
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
}
.bg-img img{
	display:block;
	width:128em;
	height:20.3em;
}
.top-info{
	background:#1c2428;
	width:100%;
	overflow:hidden;
	padding:0.8em 0 0.8em;
}
.top-info .box1{
	width:94.4em;
	margin:0 auto;
	overflow:hidden;
}
.form-search{
	float:right;
}
.form-search fieldset{float:left;}
.form-search .txt{
	float:left;
	width:21.8em;
	height:2em;
	border:0.1em solid #a28b47;
	padding:0 0.74em 0 0.4em;
	background:#000;
}
.form-search .txt input{
	padding:0.167em 0 0.25em;
	height:1.25em;
	width:12.917em;
	font-size:1.2em;
	line-height:1.25em;
	background:none;
	color:#bbab98;
	border:0;
	float:left;
}
.form-search .btn-search{
	float:left;
	display:inline;
	width:6.4em;
	height:2em;
	margin:0.1em 0 0 -7em;
}
.top-info .text{
	float:left;
	padding:0.2em 0 0 1.1em;
}
.top-info .txt img{display:block;}
.h-block{
	width:100%;
	overflow:hidden;
	height:20.8em;
}
.h-area{
	float:right;
	width:63.6em;
}
.logo{
	margin:0;
	float:left;
	font-size:1em;
	line-height:1em;
	padding:1.8em 0 0 2.6em;
}
.logo a{
	cursor:pointer;
	float:left;
}
.logo a img{
	display:block;
	width:27.6em;
	height:17.6em;
}
.h-area .box{
	float:right;
	width:20.2em;
	padding:0.5em 0 0;
}
.h-area .box .text{
	width:100%;
	overflow:hidden;
	padding:0 0 5.5em;
}
.h-area .box .text span{
	font-style:normal;
	display:block;
	text-align:right;
	width:100%;
	overflow:hidden;
	font-size:1.4em;
	line-height:1.143em;
	color:#fce6c9;
}
.h-area .box .scancode{
	background:#060606;
	width:100%;
	overflow:hidden;
	padding:0.5em 0 0.4em;
}
.h-area .box .scancode .txt-box{
	float:left;
	width:10.8em;
	overflow:hidden;
	padding:0.4em 0 0 1.2em;
}
.h-area .box .scancode .txt-box p{
	font-size:1.4em;
	line-height:1.143em;
	margin:0;
	color:#fce6c9;
	word-spacing:-0.12em;
}
.h-area .box .scancode .txt-box p a{
	color:#fffdff;
	font-style:italic;
}
.h-area .box .scancode .txt-box p a:hover{
	border:0;
}
.h-area .box .scancode .illustration{
	float:right;
	padding:0 0.3em 0 0;
	width:7.9em;
}
.h-area .box .scancode .illustration img{
	display:block;
	width:7.9em;
	height:7.9em;
}
.h-block .ads{
	float:left;
	cursor:pointer;
	margin:0.8em 0 0;
}
.h-block .ads img{
	display:block;
	width:18.4em;
	height:20em
}
.nav-box{
	width:100%;
	overflow:hidden;
}
.main-nav{
	float:left;
	list-style:none;
	padding:0 0 0 1.1em;
	margin:0.2em 0 0;
}
.opera .main-nav{margin:0.5em 0 0;}
.main-nav li{
	float:left;
	margin:0 1.5em 0 0;
}
.main-nav li a{
	font-size:2.38em;
	line-height:1em;
	overflow:hidden;
	color:#fce6c9;
}
.main-nav li a:hover,
.main-nav li.current_page_item a{
	text-decoration:none;
	color:#a81825;
}
.nav-box .block{
	float:right;
	padding:0 0.5em 0 0;
}
.opera .nav-box .block {margin-top:0.15em;}
.nav-box .block .rss{
	float:left;
	cursor:pointer;
	margin:0.35em 0.4em 0 0;
}
.nav-box .block .rss img{
	display:block;
	width:1.8em;
	height:1.7em;
}
.nav-box .block .link{
	float:left;
	font-size:2.4em;
	line-height:1.083em;
	color:#fce6c9;
}
.nav-box .block .link:hover{
	text-decoration:none;
	color:#a81825;
}
#main{
	padding:0 0 4em;
	width:94.4em;
	margin:0 auto;
	clear:both;
}
#main:after{
	content:"";
	display:block;
	clear:both;
}
.flash-box{
	width:100%;
	overflow:hidden;
	padding:0 0 1.3em;
	margin:0 0 0.5em;
	background:url(images/sep-posts.gif) repeat-x 0 100%;
}
.flash-box img{
	display:block;
	width:94.4em;
	height:48em;
}
.m-info{
	width:100%;
	overflow:hidden;
	padding:0 0 0.6em;
	margin:0 0 2.8em;
	background:url(images/sep-posts.gif) repeat-x 0 100%;
}
.m-info .twit{
	float:left;
	display:inline;
	margin:2.9em 2.4em 0 1.8em;
	cursor:pointer;
}
.m-info .twit img{
	display:block;
	width:13.2em;
	height:3em;
}
.m-info .txt-box{
	float:left;
	width:42.6em;
	margin:1.5em 3.2em 0 0;
}
.m-info .txt-box p{
	font-size:1.4em;
	line-height:1.571em;
	margin:0;
	color:#fff;
}
.m-info .txt-box blockquote{
	margin:0;
	padding:0;
	font-size:1.4em;
	line-height:1.571em;
	color:#fff;
}
.m-info .txt-box blockquote q:before{content:"";}
.m-info .txt-box blockquote q:after{content:"";}
.m-info .btn-contact{
	float:left;
	cursor:pointer;
	margin:0.5em 0 0;
}
.m-info .btn-contact img{
	display:block;
	width:30.5em;
	height:9.4em;
}
.thubnails{
	width:100%;	
	overflow:hidden;
	padding:0 0 1.8em;
}
.thubnails ul{
	float:left;
	display:inline;
	margin:0 0 0 -1.6em;
	list-style:none;
	padding:0;
}
.thubnails ul li{
	float:left;
	display:inline;
	margin:0 0 0 1.6em;
	padding:0 0 2.8em;
	height:15.4em;
	vertical-align:middle;
	overflow:hidden;
}
.thubnails ul a{
	float:left;
	cursor:pointer;
}
.thubnails ul a img{
	display:block;
	width:29.8em;
	height:15.4em;
}
.pagin{
	width:100%;
	overflow:hidden;
	padding:2em 0;
	clear:both;
	background:url(images/sep-posts.gif) repeat-x;
}
.pagin .prev{
	color:#666;
	font-size:2em;
	line-height:1.4em;
	float:left;
}
.pagin .prev a{color:#666}
.pagin .prev img.alignleft{
	float:left;
	font-size:1em;
	width:0.7em;
	height:0.90em;
	position:relative;
	margin:0.05em 0 0;
}
.pagin .next img.alignright{
	position:absolute;
	top:0;
	right:0;
	font-size:1em;
	width:0.8em;
	height:0.90em;
	margin:0.1em 0 0;
}
.pagin .prev:hover{text-decoration:none;}
.pagin .prev a:hover{text-decoration:none;}
.pagin .next a:hover{text-decoration:none;}
.pagin .next{
	float:right;
	color:#fff;
	font-size:2em;
	line-height:1.4em;
	position:relative;
}
.pagin .next a{
	padding:0 1.15em 0 0;
	float:left;
	color:#fff;
	overflow:hidden;
}
* html .pagin .next a{padding:0 0.9em 0 0;}
.pagin .number{
	float:left;
	display:inline;
	color:#fff;
	margin:0.125em 0 0 0;
	padding:0 0 0 18em;
	font-size:1.6em;
	line-height:1.5em;
}
.pagin .number em{color:#b3b3b3;}
#footer{
	width:100%;
	overflow:hidden;
}
.f-inner{
	width:94.4em;
	overflow:hidden;
	margin:0 auto;
	padding:0 0 5em;
}
.btm-list{
	width:100%;
	overflow:hidden;
	padding:0 0 6.3em;
}
.btm-list .inner{
	float:left;
	display:inline;
	margin:0 0 0 -2.3em;
}
.btm-list .box{
	float:left;
	padding:0 0 0 2.6em;
	width:13.5em;
	overflow:hidden;
}
.btm-list .box .ttl{
	font-size:1.6em;
	line-height:1.25em;
	color:#fff;
	font-weight:normal;
	display:block;
}
.btm-list .box ul{
	list-style:none;
	padding:0.1em 0 0;
	margin:0;
	width:100%;
	overflow:hidden;
}
.btm-list .box ul li{
	height:1%;
	overflow:hidden;
	vertical-align:middle;
	font-size:1.2em;
	line-height:1.5em;
	color:#666;
}
.btm-list .box ul li a{color:#666;}
.btm-box{
	height:1%;
	overflow:hidden;
	padding:2.8em 7em 0;
	position:relative;
	text-align:center;
}
.btm-box .txt{
	padding:0 0 0 1.1em;
	white-space:nowrap;
	font-size:1.1em;
	line-height:1.273em;
	background:url(images/bul-footer.gif) no-repeat 0 50%;
	color:#666;
}
.btm-box .txt em{
	padding:0 1.1em 0 0;
	white-space:nowrap;
	background:url(images/bul-footer.gif) no-repeat 100% 50%;
}
.btm-box .txt span{color:#fff;}
.btm-box .btm-img{
	position:absolute;
	left:87.3em;
	top:0;
}
.btm-box .btm-img img{
	display:block;
	width:3.5em;
	height:3.3em;
}
.btn-media1{
	float:left;
	display:inline;
	position:absolute;
	left:-20px;
	margin:0 0 0 100%;
	top:50px;
	z-index:999;
}
.heading1{
	background:url(images/sep-posts.gif) repeat-x 0 100%;
	font:2em "Times New Roman", Times, serif;
	text-align:center;
	color:#fff;
	padding:0 0 0.5em;
	margin:-1em 0 0;
}
.heading1 span{
	background:url(images/blt1.gif) no-repeat 100% 0.58em;
	padding-right:0.355em;
}
.heading1 span span{
	background:url(images/blt1.gif) no-repeat 0 0.54em;
	padding:0 0 0 0.355em;
}
#main-block{
	float:left;
	width:63.4em;
}
.blog{
	background:url(images/sep-posts.gif) repeat-x;
	padding:1.5em 0 1.2em;
	color:#fff;
}
.blog:first-child{background:none;}
.blog .title-blog{
	overflow:hidden;
	height:1%;
	padding:0 0.55em 1.6em 0;
}
.blog .title-blog .date{
	float:left;
	width:6em;
	height:6em;
	position:relative;
	padding:0 1.6em 0 0;
}
.blog .title-blog .date img{
	float:left;
	width:6em;
	height:6em;
}
.blog .title-blog .date span{
	position:absolute;
	top:1.8em;
	left:0;
	width:6em;
	height:4.2em;
	text-align:center;
	font-size:1em;
	line-height:1.3em;
	color:#fff;
}
.blog .title-blog .date span em{
	display:block;
	font-size:1.8em;
	font-style:normal;
}
.blog .comments{
	float:right;
	height:3em;
	margin-top:1.3em;
	padding:0 0 0 10.2em;
}
.blog .comments .com-l{
	float:right;
	width:2.5em;
	height:3em;
}
.blog .comments .com-r{
	float:right;
	width:0.2em;
	height:2.4em;
}
.blog .comments em{
	float:right;
	height:2.4em;
	font-style:normal;
	margin:0 15 0 -10em;
}
.blog .comments em a{
	display:block;
	color:#fff;
	text-transform:uppercase;
	position:relative;
	font:bold 1.3em/1.7em "Times New Roman", Times, serif;
	text-align:right;
}
.blog .comments em a:hover{
	text-decoration:none;
}
.blog .title-blog h2{
	font-size:2.6em;
	margin:0;
	padding:0.4em 0 0;
	font-weight:normal;
	text-transform:uppercase;
}
.blog .title-blog h2 a{color: #FFFFFF}
.blog .title-blog p{
	margin:0;
	font-size:1.4em;
	line-height:0.7em;
}
.blog .title-blog p a{
	color:#aaa;
}
.blog-content img{
	display:block;
/*	width:62.4em;
	height:20.3em; */
	margin:0 0 1.8em;
}
.blog-content p{
	font-size:1.4em;
	line-height:1.714em;
	margin:0;
}
.blog-content p a{
	color:#a68f49;
	font-weight:bold;
}
#sideblock{
	float:right;
	width:25.2em;
	padding:1.4em 2.4em 0 0;
	color:#fff;
	overflow:hidden;
	position:relative;
}
#sideblock h4{
	margin:0 0 0.7em;
	font:0.9em "Times New Roman", Times, serif;
	text-transform:uppercase;
	text-align:right;
	letter-spacing:1px;
}
#sideblock a{color:#fff;}
.sponsors{
	margin:0;
	padding:0 0 2.6em;
	list-style:none;
	width:27em;
}
.sponsors li{
	width:100%;
	overflow:hidden;
	padding-bottom:0.5em;
}
.sponsors li img{
	float:left;
	margin-right:0.5em;
	width:12.5em;
	height:12.5em;
}
.categories{
	margin:0 0 2.1em;
	padding:0 0 1.8em;
	list-style:none;
	text-align:center;
	width:100%;
	background:url(images/sep-posts.gif) repeat-x 0 100%;
}
.categories .size1 img{
	height:4.4em;
	width:12.7em;
}
.categories .size2 img{
	height:2.6em;
	width:12.6em;
}
.categories .size3 img{
	height:3.3em;
	width:12.9em;
}
.categories .size4 img{
	height:4.2em;
	width:13.1em;
}
.categories .size5 img{
	height:2.9em;
	width:12.6em;
}
.categories .size6 img{
	height:3.2em;
	width:12.9em;
}
.categories .size7 img{
	height:2.9em;
	width:13.5em;
}
.categories .size8 img{
	height:3.6em;
	width:13em;
}
.categories .size9 img{
	height:2.2em;
	width:13.1em;
}
.categories .size10 img{
	height:6.8em;
	width:12.7em;
}
.advertisement{
	padding-top:0.1em;
	margin-bottom:2.6em;
}
.advertisement img{
	width:25em;
	height:20.8em;
	display:block;
}
.subscribe{
	padding:1em 0 0;
	text-align:center;
}
.subscribe img{
	width:15.8em;
	height:19.4em;
}
#gallery {
	overflow:hidden;
	width:97em;
	margin:0 -1.6em;
	position:relative;
}
.hidden{display:none;}
#respond h3,
#respond p,
#comments,
.commentlist {color:#FFFFFF}
#respond a,
.commentlist a{color:#A68F49}
