﻿*{padding:0px;}
img{border:none;}
p{margin-top:8px; margin-bottom:8px;}
body 
{
    background-color:#f3f1e6;
    background-image:url('../images/top-bg.jpg');
    background-repeat:repeat-x;
    font-family:tahoma;
    color:#555555;
    font-size:12px;
    margin-top:0px;
 }
    

#shell
{
    width:848px;
    position:relative;
     margin:0 auto;
}
#nav{height:35px; margin-left:80px; margin-top:20px;}
#nav ul li
{
    line-height:35px;
    display:inline;   
}
#home-banner
{
    width:850px;
    height:288px;
    background-image:url('../images/banner-trees.jpg');
    background-repeat:no-repeat;
}
#banner-text
{
    font-family:Georgia;
    font-size:20px;
    margin-left:20px;
    margin-top:50px;
    width:300px;
    color:#ffffff;
}
#content-area
{
    width:848px;
    background-color:#ffffff;
}
#dynamic-content
{
    width:600px;
    margin:30px 16px 20px 16px;
}

#page-content
{
}

#column
{
    float:right;
    margin-top:30px;
    margin-right:16px;
    padding:0px;
    width:188px;
}
.column-top
{
    line-height:11px;
    height:11px;
}
.column-top
{
    height:11px;
    width:188px;
    background-image:url(../images/col-cap.gif);
}
#column-body
{
    width:188px;
    background-color:#e6e2c7;
    margin:auto;
    text-align:center;
}
#column-body div
{
}

.column-heading
{
    margin-left:auto;
    margin-right:auto;    
    color:#7d7545;
    font-family:Georgia;
    font-size:18px;
}

.column-bottom
{
    height:11px;
    width:188px;
    background-image:url(../images/col-footer2.gif);
}

#footer
{
    text-align:center;
}

#footer a
{
    font-family:tahoma;
    color:#555555;
    font-size:12px;
    text-decoration:none;
}
#footer a:hover
{
    text-decoration:underline;
}






#PE{height:30px;}
#PI1, #PI2
{
    border:1px solid #999999;
    height:0px;
    visibility:hidden;
    width:160px;
}