/*****************************
  Default Style Elements
*****************************/

body, form, table, img, pre {font-size:12px; font-family:Arial, Verdana; border-style:none; border-width:0px; padding:0; margin:0;}
td, p, div, span, a, .pageBody {font-size:12px; font-family:Arial, Verdana; line-height: 17px;}
body {color: #4C3A2D; text-align:center; background:#4C3A2D url('/ThemeImages/BendRiverPromenade/Themes/Default/site-bg.gif') center top; width:100%; height:100%;}
.ThemeContainer {width:867px; margin: 12px auto;}
a, a:link, a:visited {color:#7bbcd1;text-decoration:underline;}
a:active, a:hover {color:#7bbcd1;text-decoration:underline;}

.inner {text-align:left;}

/* Heading Styles */
h1, h2, h3, h4, h5 {}
h1 {font-size: 22px;}
h2 {font-size: 18px; color: #7f7c7c;}
h3 {font-size: 16px; color: #7bbcd1;}
h4 {font-size: 14px;}
h5 {}
h1.PageNames {margin-top: 0;}

/* Header Styles */
/* #headerRail {width:867px; height:12px;} */
#headerRailLeftCorner {width: 12px; height: 12px; /*background:url('/ThemeImages/BendRiverPromenade/Themes/Default/bend-river-promenade-2x1.gif');*/}
#headerRailLeft {width: 12px; height: 12px; /*background:url('/ThemeImages/BendRiverPromenade/Themes/Default/bend-river-promenade-2x2.gif') no-repeat;*/}
#headerRailShadow {width: 819px; height: 12px; background:url('/ThemeImages/BendRiverPromenade/Themes/Default/bend-river-promenade-2x3.gif') repeat-x;}
#headerRailRight {width: 12px; height: 12px; /*background:url('/ThemeImages/BendRiverPromenade/Themes/Default/bend-river-promenade-2x5.gif') no-repeat;*/}
#headerRailRightCorner {width: 12px; height: 12px; /*background:url('/ThemeImages/BendRiverPromenade/Themes/Default/bend-river-promenade-2x6.gif');*/}

/* Left-Right Rail Styles */
#leftRail {height: 100%; width: 12px;}
#leftRail table {height: 100%;}
#leftRailCorner {width: 12px; height: 12px; /*background:url('/ThemeImages/BendRiverPromenade/Themes/Default/bend-river-promenade-3x1.gif');*/}
#leftRailSide {height: 100%; vertical-align: bottom; background:url('/ThemeImages/BendRiverPromenade/Themes/Default/bend-river-promenade-5x1.gif') repeat-y left top;}

#rightRail {height: 100%; width: 12px;}
#rightRail table {height: 100%;}
#rightRailCorner {width: 12px; height: 12px; /*background:url('/ThemeImages/BendRiverPromenade/Themes/Default/bend-river-promenade-3x1.gif');*/}
#rightRailSide {height: 100%; vertical-align: bottom; background:url('/ThemeImages/BendRiverPromenade/Themes/Default/bend-river-promenade-5x2.gif') repeat-y left top;}

/* Main area */
#main {width: 834px; vertical-align:top; padding: 5px; background: #fff;}
#divider {width: 834px; height: 8px; background:url('/ThemeImages/BendRiverPromenade/Themes/Default/bend-river-promenade-7x1.gif');}

/* Logo */
#siteHeader {position: absolute; margin: -24px 0 0 -9px; z-index: 100;}

/* Menu Styles */
#siteMenu {height: 57px; background: #6E6E6E url('/ThemeImages/BendRiverPromenade/Themes/Default/bend-river-promenade-4x2.jpg') no-repeat left top;}
#siteMenu div.inner {width:604px; height: 57px; margin:0 0 0 230px; background:url('/ThemeImages/BendRiverPromenade/Themes/Default/bend-river-promenade-4x5.jpg') no-repeat right;}

/* bend-river-promenade-4x3.gif */
.SiteMenuTable {height:57px;}
.SiteMenuTable tr td {/*line-height:31px;*/ font-size:14px; color:#fff; white-space:nowrap; height: 57px; padding: 0;}
.SiteMenuTable tr td a, .SiteMenuTable tr td a:link, .SiteMenuTable tr td a:visited {text-decoration: none; font-family: Trebuchet MS, Helvetica; color:#fff; display:block; padding:0 14px 0 12px; font-size:14px; line-height: 57px;}
.SiteMenuTable tr td a:active, .SiteMenuTable tr td a:hover, .SiteMenuTable tr td a:focus {background: #7ABDD2;text-decoration:none; color:#fff; outline:none;}

.SiteMenuTable tr td a.current {background:#7E7E7E;}

/* Slide Show */
#slideShow {margin: 0 0 1px 0; width: 834px; height: 172px; display: block;}

/* Content Area Styles */
#contentArea {width: 834px; background:#F2EFEA url('/ThemeImages/BendRiverPromenade/Themes/Default/content-gradient.gif') repeat-x left top;}
#contentArea table {width: 100%; /*max-width: 834px; width: expression( this.scrollWidth > 834 ? "834px" : "auto" );*/}
#contentBody {vertical-align: top; padding: 14px 25px 20px 25px; /* width: 507px; 557-50padding */ /* min-height: 170px; height: expression( this.scrollHeight < 171 ? "170px" : "auto" ); */}
#contentFooter {margin: 0; background:#F2EFEA;}

/* Sidebar/map/directions box */
.pnlSidebarArea {vertical-align: top; text-align: center; background: #9A9A9A; width: 277px;}
.sidebarBox {width: 261px; margin: 8px; text-align: left;}
.sidebarBox .headerBar {color: #fff; width: 261px; height: 25px; background: #5C5B5B url('/ThemeImages/BendRiverPromenade/Themes/Default/sidebar-gradient.jpg');}
.sidebarBox .headerBar h4 {color: #fff; margin: 0 0 0 17px; /*padding: 2px 0;*/ line-height: 25px; font-size: 12px; font-weight: normal;}

.sidebarBox .windowArea {position: relative; height: 103px; border: 1px #5C5B5B solid; border-width: 0 1px 0 1px; background:#7ABDD2;}
.sidebarBox .windowArea #mapLayer {position: absolute; top: 0; left: 0; visibility: visible;}
.sidebarBox .windowArea #directionsLayer {position: absolute; top: 0; left: 0; visibility: hidden; color: #fff; padding: 5px 5px 5px 15px;}

.sidebarBox .footerBar {border-left: 1px #5C5B5B solid; color: #fff; width: 261px; overflow: auto; background: #5C5B5B url('/ThemeImages/BendRiverPromenade/Themes/Default/sidebar-gradient.jpg');}
.sidebarBox .footerBar a.boxLink, .sidebarBox .footerBar a.boxLink:link, .sidebarBox .footerBar a.boxLink:visited {text-decoration: none; display: block; float: left; color: #fff; width: 87px; line-height: 25px; text-align:center; background:url('/ThemeImages/BendRiverPromenade/Themes/Default/small-divider.gif') no-repeat right; outline:none;}
.sidebarBox .footerBar a.boxLink:hover, .sidebarBox .footerBar a.boxLink:active {text-decoration: none; color: #fff; width: 87px; line-height: 23px; border: 1px #5C5B5B solid; border-width: 1px 0 1px 0; text-align:center; background:#7E7E7E url('/ThemeImages/BendRiverPromenade/Themes/Default/small-divider.gif') no-repeat right; outline:none;}
.sidebarBox .footerBar a.boxLinkOver, .sidebarBox .footerBar a.boxLinkOver:link, 
.sidebarBox .footerBar a.boxLinkOver:visited, .sidebarBox .footerBar a.boxLinkOver:hover, 
.sidebarBox .footerBar a.boxLinkOver:active {text-decoration: none; display: block; float: left; color: #fff; width: 87px; line-height: 23px; border: 1px #5C5B5B solid; border-width: 1px 0 1px 0; text-align:center; background:#7E7E7E url('/ThemeImages/BendRiverPromenade/Themes/Default/small-divider.gif') no-repeat right; outline:none;}

/* Footer Styles */
/* #footerRail {width:867px; height:12px;} */
#footerRailLeftCorner {width: 12px; height: 12px;}
#footerRailLeft {width: 12px; height: 12px;}
#footerRailShadow {width: 819px; height: 12px; background:url('/ThemeImages/BendRiverPromenade/Themes/Default/bend-river-promenade-13x3.gif') repeat-x;}
#footerRailRight {width: 12px; height: 12px;}
#footerRailRightCorner {width: 12px; height: 12px;}

#siteFooter {text-align:center; /*height:50px;*/ color: #fff;}

#siteFooterTable {font-size: 11px; text-align:left; width:839px; margin:0 0 auto 5px; padding:0;}
#footerText {width: 489px; font-size:11px; color:#fff; vertical-align:top; line-height: 12px;}
#footerText a, #footerText a:link, #footerText a:visited {font-size:11px; color:#fff; text-decoration:underline;}
#footerRight {width: 350px; text-align: right; vertical-align:top; color: #fff;}

#smartzLink {text-align:right; margin: 12px 0 5px 0;}
#smartzLink a, #smartzLink a:link, #smartzLink a:visited {color:#fff; font-size:11px; text-decoration: none;}
#smartzLink a img {vertical-align: middle;}

/* Search Styles */
/*
#Search {height:60px; position:relative; background:url('/ThemeImages/LynnNorthrup2008/Themes/Default/lynn-northrup-cpa-7x2.gif') no-repeat 19px 17px;}
.txtSearch {position:absolute; top:19px; left:25px; width:165px; border:0px; background:transparent;}
.lnkSearch {position:absolute; top:17px; left:177px;}
*/
#Search {position: relative; width: 350px;}
#Search span {margin-right: 165px; font-size: 11px;}
.txtSearch {position: absolute; top: 0; left: 185px; width:146px; height: 19px; border:none; background:#fff;}
.lnkSearch {position: absolute; top: 0; left: 331px; width:19px; height:19px; vertical-align: bottom; margin: 0;}

/* Calendar styles */
.CalendarSection_CalendarPicker {border-color: #000;}
.Calendar_Table {background: #fff;}
.PopUp .Content table tr td a {color: #fff;}
.titlestyle {font-weight: bold;}
.dayheaderstyle, .daystyle, .othermonthdaystyle  {border-color: #000;}

/* Paginatior Styles */
.divPagination {line-height:25px; margin:10px 0px 10px 0px; clear:both;}
.divBeginPagerLink {display:inline; padding:0px;}

a.BeginEndPagerLink,
a.BeginEndPagerLink:link,
a.BeginEndPagerLink:visited,
a.SkipPagerLink,
a.SkipPagerLink:link,
a.SkipPagerLink:visited,
a.CurrentPagerLink,
a.CurrentPagerLink:link,
a.CurrentPagerLink:visited,
a.PrevNextPagerLink,
a.PrevNextPagerLink:link,
a.PrevNextPagerLink:visited,
a.PagerLink,
a.PagerLink:link,
a.PagerLink:visited {font-size:12px; color:#000; padding:2px 5px 3px 5px; border:solid 1px #595A5B; text-decoration:none;}

a.BeginEndPagerLink:hover,
a.SkipPagerLink:hover,
a.CurrentPagerLink:hover,
a.PrevNextPagerLink:hover,
a.PagerLink:hover {background-color:#7ABDD2; color:#fff;}

a.CurrentPagerLink, a.CurrentPagerLink:link, a.CurrentPagerLink:visited {background-color:#7ABDD2; color:#fff;}

.divPrevSkipPagerLink {display:none;}
.divPrevPagerLink {display:none;}
.divCurrentPagerLink {display:inline; padding:0px 2px 0px 2px;}
.divPagerLink {display:inline; padding:0px 2px 2px 2px;}
.divNextPagerLink {display:inline;padding:0px 2px 2px 2px;}
.divSkipPagerLink {display:none;}
.divEndPagerLink {display:inline; padding:0px;}


/* Misc Style */
.clear {clear:both;}
.FormsSection_FormTitle {display:none;}

