/*****************************
  Default Style Elements
*****************************/

body, form, table, img, pre {font-size:11px; font-family:Tahoma, Arial, Verdana; color:#534c42; border-style:none; border-width:0px; padding:0; margin:0;}
td, p, div, span, a, .pageBody {font-size:11px; font-family:Tahoma, Arial, Verdana; color:#534c42;}
body {background-color:#FFFFFF; text-align:center;}
.ThemeContainer {width:768px; margin:0 auto; text-align:left;}
a, a:link, a:visited {color:#8B0404; text-decoration:none;}
a:active, a:hover {color:#8B0404;text-decoration:underline;}

/* Header Styles */

/* Menu Styles */
.Menu {vertical-align:bottom; height:30px; background:#A19A90; border-left:solid 1px #EEE7DD; border-right:solid 1px #EEE7DD;}
.MenuContainer {border-left:solid 1px #EEE7DD; border-right:solid 1px #EEE7DD; margin:0px 9px; padding:5 10px 0 10px;}
.SubMenu {height:20px; background:#C0B9AF; border-left:solid 1px #EEE7DD; border-right:solid 1px #EEE7DD;}
.SubMenuContainer {height:20px; margin:0px 9px; padding:0 10px; border-left:solid 1px #A19A90; border-right:solid 1px #A19A90;}
.SubMenuContainer span table {line-height:14px; margin:0; padding:0;}
.MenuItem {text-align:center;}
.MenuItem a, .MenuItem a:link, .MenuItem a:visited {font-family:Palatino Linotype; color:#fff; font-size:11px; padding:0 5px; line-height:25px; display:block; white-space:nowrap;}
.MenuItem a:active, .MenuItem a:hover {}
.MenuItemSeparator {color:#fff; padding:0px 2px; font-family:Palatino Linotype;}
a.CurrentSection, a.CurrentSection:link, a.CurrentSection:visited {color:#6e675d; background:#C0B9AF; font-family:Palatino Linotype; font-size:11px; padding:0 5px; line-height:25px; display:block;}
a.CurrentSection:active, .CurrentSection:hover {}
a.ChildMenuLinks, a.ChildMenuLinks:link, a.ChildMenuLinks:visited {color:#6e675d; font-size:11px; font-family:Palatino Linotype; padding:0 5px;}
a.ChildMenuLinks:active, a.ChildMenuLinks:hover {}
a.CurrentPage, a.CurrentPage:link, a.CurrentPage:visited {color:#6e675d; font-size:11px; font-family:Palatino Linotype; padding:0 5px; text-decoration:underline;}
.ChildMenuLinkSeparator { font-family:Palatino Linotype;}

/* Content Styles */
.ContentArea {}

.MainContentArea {background:#EEE7DD; padding:0 10px;}
.tableMainContent {border-left:solid 1px #A19A90; border-right:solid 1px #A19A90;}
.ContentHeader {border-bottom:solid 1px #A19A90; margin:0px 10px; height:35px; line-height:35px;}
.Phone {float:right; text-align:right; font-weight:bold; font-family:Palatino Linotype; font-size:18px;}
.ContentHeader h1 {font-family:Palatino Linotype; font-size:18px; color:#5d492c; font-weight:normal; font-style:italic; margin:0; padding:0;}
.tdContent {padding:10px 15px; background:url(/ThemeImages/HighDesertPropertyManagement/Themes/Default/tree-bg.jpg) no-repeat 10px bottom;}
.ContentFooter {background:#EEE7DD url(/ThemeImages/HighDesertPropertyManagement/Themes/Default/High-Desert-Property-Management-14x9.gif);}

/* Home Page Styles */
.NewsletterSignupCTA {display:block; width:200px; height:101px;}
.h2FeaturedProperty {margin:10px 0 2px 0; padding:0; font-size:14px; line-height:10px; font-family:Palatino Linotype;}
.divFeaturedProperty {border:solid 1px #c0b9af; padding:5px;}
.HomeSlideRotator {width:440px; height:101px; margin-bottom:10px;}

/* Article Styles */
.divArticle_ArticleImage {float:left;}
.divArticleSection_ArticleImage {float:left;}
.ArticleSection_ArticleTitle {font-weight:bold;}
.ArticleSection_ListBriefDescription {padding:0; margin:10px 0px;}
.divBriefDescription {padding:0px 0px 5px 0px;}
.ArticleContainer img {float:left; padding:0px 5px 5px 0px;}
.imgArticleImage {padding:5px 5px 5px 0px;}
.hrArticleSeparator {margin:2px 0; padding:0; background:#A19A90; color:#A19A90; border:none; height:1px;}
.divArticle_ArticleImage {float:left;}
.divArticle_ArticleImage img {padding:0px 5px 5px 0px;}
.Article_FullDescription {margin:10px 0px; padding:0px;}
.Articles_Article_MoreLink {line-height:35px; display:block; clear:left;}
.imgArticleSectionImage {margin:0 5px 0 0;}

/* Newsletter Signup Styles */
#divNewsletterSignupContainer {text-align:center; width:100%;}
#divNewsletterSignup {margin:0 auto; width:210px; border:solid 5px #D7D4CD; background-color:#EEE7DD; text-align:left;}
#divNewsContainer {padding:5px 10px; border:solid 1px #9D9A95;}
.NewsletterSignupLabel {font-weight:normal;}
.NewsletterTxtBox {width:100%; border:solid 1px #D6CFC5;}
.NewsletterError div {color:#FF3F19;}
.NewsletterWelcome {}

/* Photo Gallery Styles */
.PhotoGallery_LargeImageContainer, .PhotoGallery_LargeImageContainer div, .PhotoGallery_LargeImageContainer table {margin:0px; padding:0px; width:300px;}
.PhotoGallery_LargeImage {border:solid 1px #eee; width:300px;}
.PhotoGallery_Thumbnails {width:320px;}
.PhotoGallery_ThumbnailContainer {display:inline; float:left; margin:11px 11px 11px 1px;}
.PhotoGallery_FilmStrip_Thumbnail {border:solid 1px #eee;}

/* Search Styles */
.divSearch {margin:10px 0;}
.SearchGoButton {float:right;}
.SearchTxtBox {width:145px; border:solid 1px #C0B9AF; height:22px;}

/* Footer Styles */
.Footer {background-repeat:repeat-x;}
.footerLinks {vertical-align:top; padding:10px 0 0 0; background-repeat:no-repeat;}
.footerLinks, .footerLinks a, .footerLinks a:link, .footerLinks a:visited {color:#a19a90; font-size:10px; text-transform:uppercase;}

/* Misc Style */
.clear {clear:both;}
