﻿body {
    background-color: #FFFFFF;
    text-align: center;
    margin: 0 auto 0;
}
.Container
{
    text-align: left;
    position: relative;
    width: 820px;
    margin: 0 auto 0;
    height: 700px;
    color: #42414A;
    font-family: tahoma;
    font-size: small;
    background-color: transparent;
}
.Header
{
    text-align: center;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    margin: 0 auto 0;
    height: 305px;
    background-color: transparent;
}
.NavBar {
    padding: 6px;
    text-align: center;
    vertical-align: middle;
    text-shadow: 1px 1px #124866;
    position: absolute;
    top: 0px;
    left: 5px;
    width: 790px;
    height: 29px;
    background-image: url('Images/wood_bar.png');
    font-family: 'Arial Black';
    font-size: large;
    color: #FFFFFF;
}
#Nav1:hover {font-weight: bold;}
#Nav2:hover {font-weight: bold;}
#Nav3:hover {font-weight: bold;}
#Nav4:hover {font-weight: bold;}
#Nav5:hover {font-weight: bold;}
a:hover, a:visited, a:link, a:active
{
    text-decoration: none;
}
#map_canvas {
      width: 500px;
      height: 400px;

}
.NavCell {
        width: 160px;

}
.content {
    width: 816px;
    height: 549px;
    position: absolute;
    top: 305px;
    left: 4px;
    background-image: url('Images/content-back2.png');
    background-repeat: repeat-y;
}
.blurb {
    position: absolute;
    top: 500px;
    left: 25px;
    width: 700px;
    height: 20px;
}
.advisory {
    position: absolute;
    top: 50px;
    left: 140px;
    width: 500px;
    height: 450px;
    background-image: url('Images/advisory.jpg')
}
.ContentMidPanel {
    width: 510px;
    height: 370px;
    position: absolute;
    top: 80px;
    left: 25px;
    padding: 20px;
    font-family: tahoma;
    font-size: 16px;
    background-image: url('Images/content-back3.png');
}
.BottomLinkPanel {
    border: thin solid #800000;
    width: 510px;
    height: 30px;
    position: absolute;
    top: 500px;
    left: 40px;
    padding: 5px;
    font-family: tahoma;
    font-size: 14px;
    background-color: #C0C0C0;
    text-align: center;
    -moz-box-shadow: 0 0 10px 3px #AAAAAA;
    -webkit-box-shadow: 0 0 10px 3px #AAAAAA;
}
.ContentLinksPanel {
    background-position: center center;
    width: 550px;
    height: 514px;
    position: absolute;
    top: 35px;
    left: 18px;
    padding: 0px;
    font-family: tahoma;
    font-size: 16px;
}
.ContentBody {
    width: 520px;
    height: 300px;
    position: absolute;
    top: 105px;
    left: 20px;
    font-family: tahoma;
    font-size: 14px;
}
.contact {
    width: 227px;
    height: 468px;
    position: absolute;
    top: 50px;
    left: 575px;
    font-family: tahoma;
    font-size: small;
    background-color: #EEFFEE;
    background-image: url('Images/contact-form.png');
}.contacted {
    border: thin groove #800000;
    padding: 20px;
    width: 171px;
    height: 406px;
    position: absolute;
    top: 50px;
    left: 580px;
    font-family: tahoma;
    font-size: medium;
    background-color: ivory;
}
.personal {
    width: 800px;
    background-repeat: repeat-x;
    height: 30px;
    padding-top: 12px;
    position: absolute;
    top: 550px;
    left: 5px;
    font-family: verdana;
    text-shadow: 1px 1px #124866;
    text-align: center;
    color: #EEFFEE;
    font-size: medium;
    background-image: url('Images/wood_bar.png');
}
.Home_Button {
    text-align: center;
    position: absolute;
    top: 190px;
    left: 0px;
    width: 200px;
    margin: 0 auto 0;
    height: 15px;
    color: #EEEEEE;
    font-family: tahoma;
    font-size: medium;
    background-color: transparent;
}
.Gallery_Button {
}
.Pricing_Button {
}
.Contact_Button {
}
.Ellipse_Logo {
    position: absolute;
    top: 10px;
    left: 5px;
    height: 94px;
    width: 180px;
    background-image: url('Images/ellipse-logo.png');
}