﻿/********************
Brown:#795737
Light-Brown:#f7efe1
Green:#357046
********************/
body 
{
    text-align:center;
    background:white url(Images/WoodBack.jpg) repeat-x top;
    font-family:Arial, Tahoma;
    color:#545454;
    font-size:10pt;
    line-height:19px;
    padding-top:10px;
}
div#container
{
    width:816px;
    margin:0 auto;
    text-align:center;
}
div#inside
{
    width:800px;
    border:solid 1px #d7d7d7;
    background-color:White;
    padding:8px;
}

.header
{
    background-image:url(Images/Banner.jpg);
    background-repeat:no-repeat;
    height:108px;
    width:800px;
}
.body, .body2 {padding:6px 0 0 0;}

/* General styling */
* {font-style: normal; list-style:none;}
img {display:block; border:0}
p {padding:0 0 20px 0; margin:0}
ul {padding:0; margin:0}
q { font-style:italic; }

/* SubPage styling */
#body2 {padding:15px}
#sidebar {border-right:solid 1px #d1c1ae; padding:15px 0 20px 0; background-color:#f7efe1; width:140px}
#sidebar li {padding-left:10px;}
#side {padding:0 0 20px 10px;}

#imageList
{
    list-style-type: none;
    padding: 0em;
    margin: 0em;
}
#imageList li 
{
    background-image: url(Images/Icon_List.gif);
    background-repeat: no-repeat;
    background-position:0 2px;
    padding-left:18px;
}

/*=====================================================================
    LINK STYLES
=====================================================================*/
/* General - blue */
a, a:visited, a:active {color:#357046; text-decoration:none}
a:hover {color:#9c7c5d}

a.ptBrown:visited {color:#795737}
a.ptBrown:hover {color:#357046}

a.estimate {font-size:13.5pt; font-weight:bold}
a.estimate span {color:#f08746}
a.estimate:hover, a.estimate:hover span {color:#795737}

/* Icon Leaf */
a.leaf, a.leaf:visited {background:url(Images/Icon_Leaf.gif) no-repeat; padding-left:23px; height:21px; display:block;}
a.leaf:hover {}

/* Header Menu */
a.HM, a.HM:visited, a.HMS
{
    text-decoration:none;
    font-size:10pt;
    text-transform:none;
    color:#545454;
    letter-spacing:1px;
}
a.HM:hover, a.HM:active, a.HMS {color:#9c7c5d;}

/* Footer Menu */
a.FM, a.FM:visited, a.FMS {text-decoration:none; font-size:8pt; color:#795737;}
a.FM:hover, a.FM:active, a.FMS {color:black}

/* Sidebar Menu */
a.SM, a.SM:visited, a.SMS {color:#545454; padding-left:10px; text-decoration:none; text-transform:none;}
a.SM:hover, a.SM:active, a.SMS {color:#9c7c5d;}
#sidebar2 a {color:#545454;}
#sidebar2 a:hover, #sidebar2 a.SBS {color:#9c7c5d;}

a.sevont {font-family:Arial; font-size:8pt; color:#959595}
a.sevont:hover {color:#545454; text-decoration:underline}

/*=====================================================================
    COMMON STYLES
=====================================================================*/
.headerPhone {padding:48px 12px 0 0; color:#795737; font-size:11pt; text-align:right}
.arrows {font-size:10px; color:#959595; vertical-align:middle; letter-spacing:normal;}

/*=====================================================================
    POSITIONING
=====================================================================*/
.footerCnr
{   
    background-image:url(Images/Banner_Footer.jpg);
    background-repeat:no-repeat;
    height:24px;
    width:800px;
}
.footer {color:#795737; padding:0 0 0 10px}
.copyright {padding:2px 8px 0 0; color:#795737; font-size:8pt;}

.promoLeaf {float:right; position:relative; top:7px; right:40px;}

/*=====================================================================
    TITLES
=====================================================================*/
.ptBrown {font-size:15pt; color:#795737; padding-bottom:15px}
.ptGreen {color:#357046; font-size:14pt;}
h1 {font-size:11pt; display:inline; color:#357046; padding:0; margin:0; font-weight:normal;}
h2 {font-size:12pt; display:inline; color:red; padding:0; margin:0; font-weight:normal;}
h3 {font-size:17pt; display:inline; color:#795737; padding:0; margin:0; font-weight:normal;}


