﻿html, body, form 
{
    margin: 0px 0px 0px 0px;
    font-family: Arial, helvetica;
    font-size: 14px;
}

a 
{
    color: #267CA6;
}

a:hover 
{
    text-decoration: none;
}

h3
{
    font-weight: bold;
    font-size: 18px;
    color: #267CA6;
    margin: 0px;
    margin-bottom: 0px;  
}

#Wrapper 
{
    width: 995px;
}

dt 
{
    font-weight:bold;
}

#Logo 
{
    float: left;
    width: 236px;
    height: 128px;
    background-image: url(images/logo.gif);
    background-position: top left;
    background-repeat: no-repeat;
}

#Header 
{
    float: left;
    width: 759px;
    height: 128px;
    background-color: #93C0D6;
    clear: right;
}

#Tabs 
{
    width: 759px;
    height: 40px;
    background-color: #93C0D6;
    position: absolute;
    top: 46px;
}

.TabOff, .TabOn
{
    height: 30px;
    background-color: #BFD7E7;
    color: #85878C;
    font-weight: bold;
    padding-top: 10px;
    padding-left: 24px;
    padding-right: 24px;
    float: left;
    margin-right: 1px;
}

.TabOn
{
    background-color: #E2F1F9;
}

.TabEnd 
{
    width: 8px;
    height: 40px;
    float: left;
    background-color: #5F8B8A;
}

#LightBlueHead 
{
    width: 759px;
    height: 42px;
    background-color: #E2F1F9;
    position: absolute;
    top: 86px;
}

#gal_link
{
    font-size: 13px;
    font-weight: bold;
    padding-left: 1px;
    line-height: 20px;
}

#LeftNav 
{
    clear: left;
    float: left;
    width: 236px;
    height: 275px;
    background-image: url(images/leftnav.gif);
    background-position: top left;
    background-repeat: no-repeat;
}


#QuickLinks 
{
    font-size: 17px;
    font-weight: bold;
    color: #fff;
    padding-left: 35px;
    padding-top: 8px;
}

.QuickLink 
{
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    padding-left: 8px;
}

.QuickLink a 
{
    color: #fff;
    text-decoration: none;
}

.QuickLink a:hover 
{
    color: #fff;
    text-decoration: underline;
}

#Banner 
{
    float: left;
    width: 759px;
    height: 275px;
}

#LeftNavTwo 
{
    clear: both;
    float: left;
    width: 236px;
    height: 497px;
    background-color: #C4E3F2;
    background-image: url(images/wavebg.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

#LeftContent
{
    float: left;
    width: 240px;
    height: 467px;
    background-image: url(images/leftcontentbg.gif);
    padding: 15px;
    line-height: 20px;
    padding-right: 10px;
    font-size: 14px;
}

#LeftContent h4
{
    font-weight: bold;
    font-size: 16px;
    color: #267CA6;
    margin: 0px;
    margin-bottom: 8px;
}

#RightContent 
{
    float: right;
    width: 439px;
    height: 467px;
    padding: 3px;
    padding-top: 10px;
    line-height: 20px;
    font-size:14px;
}

#RightContent h3 
{
    font-weight: bold;
    font-size: 18px;
    color: #267CA6;
    margin: 0px;
    margin-bottom: 10px;  
}
.RightContentSubTitle
{
    font-size: 16px;
    color: #54963e;
}


#RightContent h6 
{
    font-weight: bold;
    font-size: 12px;
    color: #85878C;
    text-align: center;
}

#Tabs a 
{
    color: #85878C;
    text-decoration: none;
}

#Tabs a:hover 
{
    color: #000;
}

.ContentPanel 
{
    height: 440px;
}

.shadowTopBg 
{
    background-image: url(images/shadows/top.gif);
}

.shadowRightBg 
{
    background-image: url(images/shadows/right.gif);
    width: 8px;
}

.shadowBottomBg
{
    background-image: url(images/shadows/bottom.gif);
}

.shadowLeftBg 
{
    background-image: url(images/shadows/left.gif);
    width: 8px;
}

ul.Galleries, ul.FloorPlans 
{
    list-style-type: none;
    margin-left: 20px;
}

ul.Galleries a, ul.FloorPlans a, ul.LatestRenditions a
{
    font-size: 15px;
    color: #67A7C7;
}

ul.Galleries a:hover, ul.FloorPlans a:hover, ul.LatestRenditions a:hover
{
    text-decoration: none;
}

li.Selected 
{
    font-weight: bold;
}