/*****************************
  Default Style Elements
*****************************/

body, form, table, img, pre {font-size:11px; font-family:Arial, Verdana; color:#8a815f; border-style:none; border-width:0px; padding:0; margin:0;}
td, p, div, span, a, .pageBody {font-size:11px; font-family:Arial, Verdana; color:#8a815f;}
body {background-color:#F4F1E5; text-align:center;}
.ThemeContainer {width:1000px; margin:0 auto; text-align:left;}
a, a:link, a:visited {color:#c7934c;text-decoration:none;}
a:active, a:hover {color:#c7934c;text-decoration:underline;}

/* Header Styles */
.divHeaderContainer {width:720px; height:268px; position:relative;}
.divHeaderSlideShow {position:absolute; left:0px; top:0px; z-index:100;}
.divMenuStrip {position:absolute; left:1px; top:233px; height:5px; width:718px; background:#031c2c; z-index:200; overflow:hidden;}
.divMenubar {position:absolute; left:1px; top:238px; height:30px; width:718px; background:#4b4429; opacity:.79; filter: alpha(opacity=79); z-index:200;}
.divMainMenu {position:absolute; left:1px; top:245px; text-align:center; z-index:300;}
h1, h2, h3, h4, h5 {margin:5px 0; padding:0; clear:both; color:#642305;}
h1 {font-size:14px;}
h2 {font-size:14px;}
h3 {font-size:12px;}
h4 {font-size:11px;}
h5 {font-size:10px;}
h1.pageNames {font-size:11px; color:#7d734d; text-transform:uppercase; font-weight:normal; padding:0; margin:0 0 10px 0;}

#divLogo {position:relative; z-index:1000;}
#divLogoLink {position:absolute; top:15px; left:65px; width:230px; height:135px;}

/* Menu Styles */
.divMenu {width:100%; text-align:center;}
.divMenu table {position:relative; margin:0 auto;}
.MenuItem a, .MenuItem a:link, .MenuItem a:visited {font-size:12px; color:#fff; padding:0 4px;}
.MenuItemSeparator {font-size:12px; color:#fff;}

/* Child Menu Styles */
.ChildMenu1 {text-align:right;}
.ChildMenu1 a, .ChildMenu1 a:link, .ChildMenu1 a:visited {color:#a0b0b3;}
.ChildMenu2 {text-align:right; margin:2px 15px 2px 0;}
.ChildMenu2 a, .ChildMenu2 a:link, .ChildMenu2 a:visited {color:#a0b0b3;}
.ChildMenu3 {text-align:right; margin:5px 30px 5px 0;}
.ChildMenu3 a, .ChildMenu3 a:link, .ChildMenu3 a:visited {color:#a0b0b3;}

/* Content Styles */
.siteContent_Left {background:url(/ThemeImages/DeschutesLanding/Themes/Default/Deschutes_Landing-5x2.gif) repeat-y right top;}
.siteContent_Right {background:url(/ThemeImages/DeschutesLanding/Themes/Default/Deschutes_Landing-5x6.gif) repeat-y left top;}

.LeftColumn {padding:10px 20px;}

.MainContent {vertical-align:top; background: #fff url(/ThemeImages/DeschutesLanding/Themes/Default/Deschutes_Landing-6x2.jpg) repeat-x left bottom;}
.MainContentArea {padding:10px 25px;}
.contentSeparator {width:1px; background:#cec6a6;}

.topRepeater {height:20px; background:#fff; vertical-align:top;}
.bottomRepeater {height:20px; background:#EDDECA; vertical-align:bottom;}

/* Newsletter Signup */
.divNewsletterSignup {margin:50px 0 0 0; width:170px; text-align:left;}
.divNewsletterSignup h2 {margin:0; padding:0; font-size:11px; font-weight:normal; color:#89815f; text-transform:uppercase; text-align:left; border-bottom:solid 1px #dfcaac;}
.NewsletterSignup_Label {font-size:11px; color:#a19b80;}
.NewsletterTxtBox {width:100%; height:19px; border:solid 1px #dfcaac; clear:both;}
.NewsletterJoinButton {text-align:right; margin:5px 0 0 0;}
.NewsletterSignupError {padding:5px; margin:5px 0px; background:#ff0000; color:#fff;}

/* Photo Gallery Styles */
.PhotoGallery_LargeImageContainer, .PhotoGallery_LargeImageContainer div, .PhotoGallery_LargeImageContainer table {margin:0px; padding:0px; width:250px;}
.PhotoGallery_LargeImage {border:solid 1px #eee;}
.PhotoGallery_Thumbnails {width:270px;}
.PhotoGallery_ThumbnailContainer {display:inline; float:left; margin:0px 11px 11px 1px;}
.PhotoGallery_FilmStrip_Thumbnail {border:solid 1px #eee;}

/* Footer Styles */
.Footer {background:#7d734d;}
.FooterText {color:#fff; font-size:11px; margin:0 0 0 10px;}
.Footer table {height:31px; border-left:solid 1px #fff; border-right:solid 1px #fff; border-bottom:solid 1px #fff;}
.footer_Links {background-repeat:no-repeat; padding:8px 0 0 15px; color:#7D734D;}
.footer_Links a, .footer_Links a:link, .footer_Links a:visited {color:#7D734D;}
/* Misc Style */


