@charset "utf-8";
body, #page-wrapper{
 position:relative;
 display:block;
 font: 100% 'Source Sans Pro',Arial, Helvetica, Verdana, sans-serif;
 font-size:14px;
 text-align:left;
 color:#000;
 background:#FFF;
 margin:0px;
 padding:0px;
 top:0px;
 left:0px;
 width:100%;
 min-width:980px;
 cursor:default;
}
#page-wrapper{
 display:none;
}
.DmeniContent{
 width:245px;
 height:auto;
}
.Dcontent{
 width:980px;
 margin-left:auto;
 margin-right:auto;
}
.RB, .RIB, .RN{
 position:relative;
 display:block;
}
.AB, .AN{
 position:absolute;
 display:block;
}
.FB, .FN{
 position:fixed;
 display:block;
}
.RN, .AN, .FN{
 display:none;
}
.RIB{
 display:inline-block;
}
#Dhead{
 width:inherit;
 height:64px;
 padding-top:32px;
 font-size:21px;
 font-weight:600;
 letter-spacing:4px;
 word-spacing:7px;
 text-transform:uppercase;
 text-align:center;
 color:#000;
 background:#F0F9FC;
 z-index:9;
}
#DheadTitle{
 width:inherit;
 top:0px;
 cursor:pointer;
}
#DheadMeniButn{
 cursor:pointer;
 z-index:11;
}
#DheadAuthorsButn{
 left:940px;
 width:40px;
 text-align:right;
 cursor:pointer;
 z-index:10;
}
#Dsub{
 top:96px;
 left:735px;
 z-index:7;
}
#Dcategories, #Dauthors{
 position:relative;
 display:block;
 width:235px;
 padding:3px 5px 5px 5px;
 text-align:center;
 height:auto;
}
#Dcategories{}
.Dcategory, .DcategoryActive, .DauthorsTitle{
 width:auto;
 margin:16px 0px;
 padding:1px 0px;
 font-size:16px;
 font-weight:600;
 letter-spacing:2px;
 word-spacing:3px;
 text-transform:uppercase;
}
.DcategoryActive{
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(left,  #ffffff 0%, #bababa 33%, #bababa 67%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(33%,#bababa), color-stop(67%,#bababa), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #ffffff 0%,#bababa 33%,#bababa 67%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #ffffff 0%,#bababa 33%,#bababa 67%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #ffffff 0%,#bababa 33%,#bababa 67%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to right,  #ffffff 0%,#bababa 33%,#bababa 67%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
}
.DcategoryAct{
 cursor:pointer;
}
#DsepCatAut{
 width:205px;
 border-bottom:1px solid #000;
 margin-left:20px;
}
.DauthorsTitle{color:#6AC0B8;}
#Dauthors{}
.Dauthor{
 width:214px;
 margin-left:auto;
 margin-right:auto;
 letter-spacing:2px;
 word-spacing:4px;
 margin-bottom:16px;
 cursor:pointer;
}
.DauthorName{
 font: 100% 'Source Serif Pro',Georgia, "Times New Roman", Times, serif;
 text-transform:capitalize;
 font-style:italic;
 letter-spacing:0px;
 word-spacing:2px;
}
.DauthorTitle{
 text-transform:uppercase;
}
.Dauthor div{
 margin-bottom:7px;
}
#Dcontent{
 width:inherit;
 height:auto;
}
#DmainColumn{
 width:714px;
 height:auto;
 left:0px;
 padding:3px 20px 5px 0px;
 text-align:left;
 border-right:1px solid #000;
 margin:0px;
 z-index:15;
}
.Darticle{
 height:300px;
 overflow:hidden;
 vertical-align:top;
 border-bottom:1px solid #000;
 letter-spacing:0px;
 word-spacing:1px;
 text-wrap:none;
}
.Darticle span{
 cursor:pointer;
}
.DarticlePicture{
 height:260px;
 padding:20px;
 vertical-align:top;
}
.DarticleText{
 height:260px;
 width:auto;
 padding:20px 0px;
 vertical-align:top;
}
.DarticleDate{
 width:auto;
 top:-2px;
 text-transform:uppercase;
 font-size:11px;
 font-weight:300;
 color:#666;
}
.DarticleCategory{
 font-weight:400;
}
.DarticleTitle{
 font: 100% 'Source Serif Pro',Georgia, "Times New Roman", Times, serif;
 font-size:21px;
 font-weight:400;
 color:#000;
 margin-top:9px;
 width:auto;
}
.DarticleAuthor{
 margin-top:3px;
 font: 100% 'Source Serif Pro',Georgia, "Times New Roman", Times, serif;
 font-size:13px;
 font-weight:400;
 color:#000;
 width:auto;
}
.Darticle p{
 font-size:16px;
 color:#000;
 font-weight:400;
 width:auto;
}
.Darticle a:link, .Darticle a:visited , .Darticle a:hover , .Darticle a:active {
 text-transform:uppercase;
 text-decoration:none;
 font-size:13px;
 font-weight:600;
 color:#AAA;
}
#Dfoot{
 width:inherit;
 padding:20px 0px 16px 0px;
 text-align:center;
}
#DfootPages{
 width:auto;
 margin-left:auto;
 margin-right:auto;
 cursor:pointer;
}
.DfootPageArrow, .DfootPage, .DfootPageActive{
 font-size:16px;
 font-weight:400;
 width:20px;
 height:20px;
 padding:3px;
 margin-right:9px;
 text-align:center;
 color:#777;
 background:#FFF;
}
.DfootPageArrow{
 font-size:24px;
 font-weight:400;
 color:#555;
 line-height:90%;
 top:3px;
}
.DfootPageActive{
 font-weight:400;
 color:#000;
 background:#DDD;
}
.DfootPageHover{
 color:#06F;
}
#DfootTwFb{
 width:inherit;
 padding:0px 0px 20px 0px;
 text-align:center;
}
#DfootTw, #DfootFb{
 width:40px;
 height:40px;
 cursor:pointer;
}
#DfootFb{
 margin-left:26px;
}