BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #dbe0bd
}
.fir
{
    DISPLAY: none
}
#wrap
{
    LEFT: 50%;
    MARGIN-LEFT: -380px;
    WIDTH: 760px;
    LINE-HEIGHT: 1.2;
    POSITION: absolute;
    BACKGROUND-COLOR: #ffffff
}
#masthead H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/masthead_back.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 760px;
    PADDING-TOP: 0px;
    HEIGHT: 205px
}
BODY.about #masthead H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/about_masthead.gif) no-repeat;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 760px;
    PADDING-TOP: 0px;
    HEIGHT: 115px
}
BODY.services #masthead H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/sub_masthead.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 760px;
    PADDING-TOP: 0px;
    HEIGHT: 115px
}
BODY.contact #masthead H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/sub_masthead.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 760px;
    PADDING-TOP: 0px;
    HEIGHT: 115px
}
BODY.location #masthead H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/sub_masthead.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 760px;
    PADDING-TOP: 0px;
    HEIGHT: 115px
}
BODY.appointments #masthead H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/sub_masthead.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 760px;
    PADDING-TOP: 0px;
    HEIGHT: 115px
}
#nav_bar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 760px;
    LINE-HEIGHT: 1.2;
    PADDING-TOP: 0px;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #433627
}
#nav_bar H2
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/title.gif) no-repeat;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 15px;
    WIDTH: 207px;
    PADDING-TOP: 0px;
    HEIGHT: 24px
}

#nav_bar H2 a
{
    DISPLAY: block;
    WIDTH: 207px;
    HEIGHT: 24px
}


#nav_bar UL
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 10px 0px 10px;
    LINE-HEIGHT: 1.2;
    PADDING-TOP: 0px
}
#nav_bar LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 10px 0px 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#nav_bar LI A
{
    FONT-WEIGHT: normal;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#nav_bar LI A:hover
{
    COLOR: #abbe11
}
#nav_bar LI:hover
{
    COLOR: #abbe11
}
BODY.home #nav_bar LI.nav_home A
{
    COLOR: #abbe11
}
BODY.appointments #nav_bar LI.nav_appointments A
{
    COLOR: #abbe11
}
BODY.about #nav_bar LI.nav_about A
{
    COLOR: #abbe11
}
BODY.services #nav_bar LI.nav_services A
{
    COLOR: #abbe11
}
BODY.testimonials #nav_bar LI.nav_testimonials A
{
    COLOR: #abbe11
}
BODY.articles #nav_bar LI.nav_articles A
{
    COLOR: #abbe11
}
BODY.location #nav_bar LI.nav_location A
{
    COLOR: #abbe11
}
BODY.contact #nav_bar LI.nav_contact A
{
    COLOR: #abbe11
}
#left_col
{
    DISPLAY: inline;
    FLOAT: left;
    MARGIN: 10px 20px 20px;
    WIDTH: 325px;
    LINE-HEIGHT: 1.2
}
#left_col H2
{
    PADDING-LEFT: 35px;
    FONT-SIZE: 16px;
    BACKGROUND: url(../images/leaves.gif) no-repeat;
    MARGIN: 0px;
    COLOR: #6b7e08;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #72685d 1px solid;
    HEIGHT: 25px
}
#left_col H3
{
    FONT-WEIGHT: bold;
    COLOR: #433627
}
#left_col P
{
    COLOR: #544c4e
}
#left_col P A, #right_col P A

{
    PADDING-RIGHT: 12px;
    DISPLAY: inline;
    BACKGROUND: url(../images/arrow.gif) no-repeat right center;
    FLOAT: right;
    MARGIN: 10px 0px;
    COLOR: #636a20;
    TEXT-DECORATION: none
}
#left_col A, #right_col A
{
    COLOR: #636a20
}
#left_col UL, #right_col UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-POSITION: outside;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 20px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: square
}
#left_col LI, #right_col LI
{
    COLOR: #544c4e
}
#right_col
{
    DISPLAY: inline;
    FLOAT: left;
    MARGIN: 20px 0px 0px;
    WIDTH: 365px;
    LINE-HEIGHT: 1.2
}
#right_col H2
{
    PADDING-LEFT: 35px;
    FONT-SIZE: 16px;
    BACKGROUND: url(../images/leaves.gif) no-repeat;
    COLOR: #6b7e08;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #72685d 1px solid;
    HEIGHT: 25px
}
#right_col H3
{
    FONT-WEIGHT: bold;
    COLOR: #433627
}
#right_col P
{
    COLOR: #544c4e
}
#right_col P A
{
    COLOR: #636a20
}
#right_col .sm_txt
{
    FONT-SIZE: 11px
}
#right_col .highlight
{
    COLOR: #636a20
}

#map {
DISPLAY: inline;
FLOAT: left;
MARGIN: 10px 0px 0px 0px;
WIDTH: 760px;
LINE-HEIGHT: 1.2
}

#footer
{
    CLEAR: both;
    DISPLAY: inline;
    FLOAT: left;
    WIDTH: 760px;
    LINE-HEIGHT: 1.2;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #405615;
    TEXT-ALIGN: right
}
#footer P
{
    FONT-SIZE: 10px;
    MARGIN: 2px 20px 2px 2px;
    COLOR: white;
    TEXT-ALIGN: right
}
#footer A
{
    COLOR: #abbe11
}
