﻿body 
{
font-family: Verdana, Arial, Helvetica, sans-serif ;
text-align: center ;
background-image: url(../images/Background.jpg) ;
background-repeat: repeat ;
}

/* MAIN CONTAINER */
.Container
{
width: 846px ;
height: auto ;
margin: auto ;
border: 0px solid Red ;
background-color: white ;
background-image: url(../images/Pale_Blue_House.jpg) ;
background-repeat: no-repeat ;
}

/* HEADER CONTAINER */
.TopBlueBar
{
background-image: url(../images/Sitemap_Background.jpg) ;
background-repeat: repeat-x ;
width: 846px ;
height: 25px ;
}

.HeaderContainer
{
width: 846px ;
height: 163px ;
margin-top: -20px ;
border: 0px solid transparent ;
background-image: url(../images/Header.jpg) ;
background-repeat: no-repeat
}

h1
{
padding-left: 160px ;
padding-top: 35px ;
font-weight: 600 ;
border: 0px solid #000 ;
width: 300px ;
}

h2
{
padding-left: 135px ;
margin-top: -25px ;
font-weight: 500 ;
font-size: 1.8em ;
border: 0px solid #000 ;
width : 300px ;
}

.tablelayout
{
width: 846px ;
border: 0px solid #000 ;
margin-top: -40px ;
}

.ContentCell
{
width: 496px ;
padding-left: 5px ;
}

.PhotoCell
{
width: 150px ;
}

.photocelltable
{
border: 0px solid #000 ;
margin-top: 13px ;
}

.rightimages
{
padding-bottom: 3px ;
padding-left: 4px ;
}

/* BREADCRUMB */
#SiteMap
{
font-size: .8em ;
text-align :left ;
Text-decoration: none ;
color: #fff ;
padding-left: 10px ;
padding-top: 2px ;
padding-bottom: 5px ;
font-weight: 500 ;
border: 0px solid #000 ;
background-image: url(../images/Sitemap_Background.jpg) ;
background-repeat: repeat-x ;
}

#SiteMap a:link, #SiteMap a:visited
{
Text-decoration: none ;
color: #fff ;
}

#SiteMap a:hover
{
Text-decoration: none ;
color: #00AE92 ;
}

/* CONTENT CONTAINER */  
.ContentContainer
{
width: 534px ;
border: 0px solid #000 ;
background-color: transparent ;
font-size: .8em ;
text-align: left ;
padding: 5px 5px 5px 5px ;
}

.contacttable
{
width: 544px ;
border: 0px solid #000 ;
margin-top: 13px ;
margin-left: -2px ;
}

/* FOOTER CONTAINER */ 
#footer
{
font-size: .7em ;
margin: auto ;
text-align : center ;
Text-decoration: none ;
color: #000000 ;
font-weight: 500 ;
width: 846px ;
border: 0px solid #000 ;
padding-top: 5px ;
}

#footer a:link, #footer a:visited
{
Text-decoration: none ;
color: #000000 ;
}

#footer a:hover
{
Text-decoration: none ;
color: #00AE92 ;
}

/* LINKS */
.Page_Menu 
{
border: none ;
color: #fff ;
font-size: .9em;
width: 100px ;
border: 0px solid #000 ;
}

#Page_Menu 
{
border: none ;
color: #fff ;
font-size: .9em;
width: 100px ;
}

#Page_Menu a 
{
color: #fff ;
font-weight: 600;
border: none;
display: block ;
}

#Page_Menu a:link, #Page_Menu a:visited 
{
background: transparent;
color: #fff ;
text-decoration: none;
display: block ;
}

#Page_Menu a:hover 
{
background: transparent;
border: none ;
color: #e1e4f3 ;
text-decoration: none;
}

#Page_Menu ul
{
list-style: none;
border: 0px solid #000000 ;
width: 110px ;
}

#Page_Menu li
{
background-image: url(../images/Button-Background.jpg) ;
background-repeat: no-repeat ;
color: #000000 ;
border: 0px solid #000000 ;
display: block ;
width: 130px ;
height: 53px ;
padding-bottom: 3px ;
margin-left: -40px ;
margin-bottom: -20px ;

}

#links1, #links2, #links3, #links4, #links5, #links6, #links7
{
padding-top: 20px ;
text-align: left ;
padding-left: 20px ;
}

.BottomRightSpacer
{
width: 846px ;
height: 25px ;
background-image: url(../images/Bottom-Right-Spacer.jpg) ;
background-repeat: repeat ;
}

.BottomLeftSpacerTable
{
margin-top: -13px ;
width: 150px ;
height: 183px ;
background-image: url(../images/Bottom-Left-Spacer.jpg) ;
background-repeat: repeat ;
}

#BottomLeftSpacer
{
width: 120px ;
background-image: url(../images/Bottom-Left-Spacer.jpg) ;
background-repeat: repeat ;
font-size: .9em ;
text-align: center ;
font-weight: 600 ;
}