﻿body
{
    font-family:Arial;
    font-size:9pt;
}
div#page
{
    width:948px;
    margin-right:auto;
    margin-left:auto;
    position:relative;
}
div#pageHeader
{
    height:240px;
    width:948px;
}
div#blogSearch
{
    left:610px;
    position:absolute;
    top:20px;
}
div#blogNav
{
    left:160px;
    position:absolute;
    top:65px;
}
div#blogNav .navItem
{    
    float:left;
    height:22px;
    padding-top:5px;
    text-align:center;
    vertical-align:middle;
    width:90px;
    margin-right:7px;
}
div#mainLeftWrp
{    
    float:left;
    width:740px;
}
div#bodyWrp
{
    float:right;
    background-color:#FFFFFF;
}
div#rightNav
{
    float:right;
    width:195px;
    margin-right:5px;
}
div#mainBody
{    
    float:right;
    width:530px;
}
div#leftNav
{
    float:left;
    width:195px;
    margin-left:5px;
}