﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}
ol, ul
{
    list-style: none;
}

body
{
    margin: 0px;
    background-color: White;
    font-family:Verdana;
    font-size:8pt;
}
div.mainContent
{
    position: relative;
    display: block;
    width: 1003px;
    margin: 0px auto 0px auto;
   /* border: solid 1px #4e6bb1;*/
     background-color: #eff4fa;
}

div.mainlogo
{
    background: url('../img/logo.jpg') no-repeat;
    position: relative;
    display: block;
    width: 1003px;
    height: 206px;
}

div.mainButtons
{
    background-color: #eff4fa;
    border-bottom:solid 1px #4e6bb1;
}


div.mainButtons ul li
{
    display: block;
    float: left;
    
}

div.mainButtons ul li a, div.mainButtons ul li a:visited
{
   
    display: block;
    position: relative;
    line-height:20px;
    margin:  5px 15px 5px 15px;
    text-align:center;
    text-decoration:none;
    font-weight:bolder;
    color:#4c63a9;
     font-size:10pt;
}
div.mainButtons ul li a:hover
{
    color:Red;
}
div.zones
{
   
}

div.leftZone
{
    float:left;
    position:relative;
    width:200px;
     background-color: #eff4fa;
   
    
    padding:5px;
    bottom:0px;
    display:block;
}

div.leftZone a,div.leftZone a:visited
{
    text-decoration:none;
    color:#4c63a9;
    font-weight:bold;
    margin-right:5px;
    
}
div.leftZone a:hover
{
   color:Red;
    
}
div.mainZone
{
    float:left;
    position:relative;
    width:792px;
    background-color:White;
     border-left:solid 1px #4e6bb1;
     min-height:800px;
}

div.leftBlock
{
    position:relative;
    border: solid 1px White;
    width:190px;
    min-height:70px;
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    margin-bottom:10px;
}

div.postSummary
{
    position:relative;
    margin-left:5px;
    margin-right:5px;
    margin-top:5px;
    margin-bottom:20px;
}


div.postSummary div.postTitle
{
    color:White;
    background:url('../img/fndTitlePost.jpg') no-repeat;
    
    font-size:12pt;
    padding-left:15px;
}

div.postSummary div.postTitle h1
{
    font-size:11pt;
    max-width:691px;
}


div.postSummary p
{
   padding:8px;
   display:block;
    background:url('../img/fndPost.jpg') repeat-y;
    max-width:780px;
    white-space:normal;
    text-align:justify;
}
div.postSummary p a , div.postSummary p a:visited
{
   text-decoration:none;
   color:#4e6bb1;
    
}
div.postSummary p a:hover
{
    color:Red;
}
div.postSummary h2
{
    
    text-align:right;
    line-height:15px;
    font-size:8pt;
    top:0;
   height:18px;
     background:url('../img/fndBottomPost.jpg') no-repeat;
    
}

div.postSummary h2 a,div.postSummary h2 a:visited
{
    color:#4e6bb1;
    text-decoration:none;
    padding-right:10px;
}
div.postSummary h2 a:hover
{
    color:Red;
}

div.logosBlock
{
    position:absolute;
    left:450px;
    top:-60px;
    z-index:12;
}

div.pager a
{
    color:#4e6bb1;
    text-decoration:none;
}
div.pagerleft
{
    float:left;
    width:150px;
    text-align:left;
    padding-left:15px;
}
div.pagermiddle
{
    float:left;
    width:160px;
    text-align:center;
    
}
div.pagerright
{
    float:left;
    width:150px;
    text-align:right;
    padding-right:1px;
    
}

div.postContent
{
    max-width:780px;
    background:url('../img/fndPost.jpg') repeat-y;
}

div.randomimage
{
   background:url('../img/fndPost.jpg') repeat-y;
    color:#4e6bb1;
    padding:30px;
    margin:0;
    text-align:left;
}
div.randomimage a, div.randomimage a:visited
{
    text-decoration:none;
    color:#4e6bb1;
}
div.randomimage a:hover
{
    color:Red;
}

div.postContent h1, div.postContent h2, div.postContent h3, div.postContent h4, div.postContent h5, div.postContent h6
{
   
    color:#4e6bb1;
    padding:0;
    margin:0;
    text-align:left;
}

div.postContent h1
{
    padding-left:10px;
}
div.postContent h2
{
    padding-left:20px;
}
div.postContent h3
{
    padding-left:30px;
}
div.postContent h4
{
    padding-left:40px;
}
div.postContent h5
{
    padding-left:50px;
}
div.postContent h6
{
    padding-left:60px;
}

div.postDate
{
    position:absolute;
    top:5px;
    right:10px;
    color:White;
}


div.wlWriterSmartContent
{
    display:block !important;
     background:url('../img/fndPost.jpg') repeat-y;
    color:#4e6bb1;
    padding-left:10px;
    
    margin:0;
    text-align:left;
}
div.pager
{
    display:block;
    float:right;
    bottom:1px;
    position:absolute;
    width:480px;
    left:0px;
}
div.pageritem
{
    float:left;
    font-size:larger;
    font-weight:bold;
    margin:5px;
}