﻿HTML, BODY {  background:#3E3930;
  font-family:Verdana;
  font-size:8pt;
  color:#686058;
  margin:0px;
  padding:0px;
 } 
.BodyContent {  width:872px;
  margin:auto;
  font-family:Verdana;
  font-size:8pt;
 } 
.HorizontalMenu {  width:872px;
  height:110px;
 } 
.HorizontalMenuContainer {  height:66px;
  padding:22px 0px;
 } 
.Copyright {  background:#3E3930;
  height:10px;
  font-size:8pt;
  padding:0px 0px 30px 0px;
  padding-bottom:15px;
  color:gray;
  text-align:center;
 } 
.HomeMainContent {  width:872px;
  font-size:10pt;
  font-family:Verdana;
  width:872px;
 } 

.Footer {  background:#C1A55A;
  height:23px;
  width:872px;
  font-weight:700;
  font-family:Verdana;
  font-size:8pt;
  color:#686058;
 } 
.Footer A, .Footer A:visited {  color:#B32400;
  text-decoration:none;
 } 
.VerticalMenu {  width:90px;
  float:left;
 } 
.VerticalMenuContainer {  margin:10px 0px 0px 5px;
 } 
.SubPageBodyContent {  width:962px;
 } 
.MainContentContainer {  float:left;
  width:872px;
  background:white;
 } 
.MainContent {  position:relative;
  width:872px;
  font-size:10pt;
  font-family:Verdana;
  background:white;
  font-size:8pt;
 } 
.MainContentGalleries {  position:relative;
  width:690px;
  font-size:10pt;
  font-family:Verdana;
  background:white;
  font-size:8pt;
float:left;
 } 
.RightColumnMenu
{
margin:50px 0px 0px 10px;
width:160px;
float:left;
}
.RightColumnMenu A
{
color:#588878;
  font-size:20pt;
  font-family:Verdana;
line-height:45px;
font-weight:550;
text-decoration:none;
margin-left:20px;
}
.RightColumnMenu A.Selected
{
color:#C1A55A;
}
.RightColumnMenu UL
{
list-style-type:none;
margin:0px;
padding:0px;
}
.Clear {  clear:both;
 } 
.MainContentLeftImage {  float:left;
  width:383px;
  height:470px;
  background:white url(/images/LeftImageBG.gif) no-repeat 359px;
  top:;
 } 
.BlogMainContentLeftImage {  float:left;
  width:383px;
  height:470px;
  background:white url(/images/LeftImageBG.gif) no-repeat 359px;
  top:;
 } 
.BD_Blog, .MainContentRightSide {  width:432px;
  float:left;
  margin:30px 0px;
 } 
.BD_Blog H2, .MainContentRightSide H2 {  margin:10px 0px 0px 0px;
 } 
.BD_Blog P, .MainContentRightSide P {  font-size:85%;
  margin:0px 0px 5px 0px;
  line-height:20px;
 } 
H2 {  color:#B32400;
  font-size:8pt;
 } 
.spacer20 {  height:20px;
 } 
.spacer10 {  height:10px;
 } 
UL.ServicesList {  margin:4px 30px;
 } 
UL.ServicesList LI {  margin:10px;
  list-style-type:square;
 } 
.AutoPlay {  background:#EEE3CA;
  color:#588878;
  font-weight:bold;
  line-height:18px;
  height:20px;
  width:20px;
  text-align:center;
  position:absolute;
  top:21px;
  left:842px;
  border:1px solid #DAC99C;
  cursor:pointer;
 } 
.PageBannerGroup {  height:70px;
  width:872px;
 } 
.BlogPostImage {  margin:0px 10px 10px 0px;
 } 
.BlogPostTitle {  font-weight:bold;
  color:#B32400;
  font-size:8pt;
 } 
.BlogPostDate {  text-align:right;
 } 
.BlogPostBody {  margin-top:10px;
 } 
.BlogPostBody P {  line-height:normal;
 } 
.BlogPostLabels {  margin:10px 0px 0px 0px;
 } 
.BlogTitle {  font-weight:bold;
  color:#B32400;
  font-size:12pt;
  margin:30px 0px 0px 20px;
 } 
.BlogAuthor {  margin:30px 0px 0px 20px;
  width:210px;
 } 
.BlogPostCommentCount {  margin:10px 0px 0px 0px;
 } 
.BlogPostPostAComment {  margin:10px 0px 30px 0px;
 } 
.BlogArchive {  margin:10px 0px 20px 20px;
  width:310px;
 } 
.BlogArchive UL,
.BlogArchive UL UL,
.BlogArchive UL UL UL {  list-style-type:none;
  margin:5px 0px 0px 10px;
  padding:0px;
 } 
.BlogArchive UL LI {  margin-bottom:5px;
 } 
.BlogArchive UL LI.item {  margin-left:20px;
 } 
LI.collapsable .folder {  background:url(/cms/images/macdownarrow.gif) no-repeat;
  padding-left:20px;
  cursor:pointer;
 } 
LI.expandable .folder {  background:url(/cms/images/macrightarrow.gif) no-repeat;
  padding-left:20px;
  cursor:pointer;
 } 
LI.expandable .folder.hover, LI.collapsable .folder.hover {  color:#B32400;
 } 
.RedesignButtons {  position:absolute;
  top:265px;
  left:720px;
  height:190px;
  width:239px;
 } 
.RedesignBack {  position:absolute;
  top:235px;
  left:100px;
  width:85px;
  height:21px;
 } 
.RedesignNavButtons {  position:absolute;
  top:202px;
  left:100px;
  width:195px;
  height:38px;
 } 

