/* locale selector style variant */

body, table, td, th, select, input, textarea { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.fontSizeAdjustment { font-size: 100% }

body { background: #eee url("/EasySiteWeb/EasySite/StyleData/NelsonsBach_locales/Images/page-bg-outer.jpg") repeat-x top right; }

#page-outer { margin: 0 auto; background: #fff url("/EasySiteWeb/EasySite/StyleData/NelsonsBach_locales/Images/page-bg.jpg") repeat-x top right; }
#page-inner { margin: 0 130px 0 100px; }

.PageWidthAbsolute { width: 970px; }

#header-outer { clear: both; background: none; height: auto; }

#logo-outer { margin: 0 0px 0px 20px; width: auto; }
#logo-inner { width: 100%; overflow: hidden; }

#logo-outer { float: left; width: 274px; margin: 0 0; }
#logo-inner { overflow: hidden; padding: 0 0 30px; }

#main-outer { clear: both; padding: 0; }
#main-inner { overflow: hidden; width: auto; }

#main-outer { clear: both; background: #fff; }
#main-inner { width: 100%; overflow: hidden; }

#left-outer { display: none; }

#content-outer { margin-left: 0; margin: 0 0px; }

.element-column-left-alpha-inner { border-width: 0; }

/* Panel Alpha */
.element-panel-alpha-outer { border-width: 0; clear: both; margin: 0 0 10px 0; padding-bottom: 128px; background: url("/EasySiteWeb/EasySite/StyleData/NelsonsBach_Master/Images/header.jpg") no-repeat bottom right; }
.element-panel-alpha-inner { border: 1px solid #c4c0b5; padding: 0; }
.element-panel-alpha-icon-outer { }
.element-panel-alpha-body-content-outer { padding: 9px 20px; margin: 1px; background: #3d311b; }
.element-panel-alpha-outer h1, .element-panel-alpha-outer h2 { color: #fff; margin: 0; font-size: 1.3em; padding: 0; }

/* Panel beta */
.element-panel-beta-outer { border-width: 0; clear: both; margin: 0 0 10px 0; font-size: 1.1em; }
.element-panel-beta-inner { padding: 10px 25px; }
.element-panel-beta-icon-outer { }
.element-panel-beta-body-content-outer { color: #3d311b; }
.element-panel-beta-body-content-outer a:link, .element-panel-beta-body-content-outer a:visited { color: #3d311b; }
.element-panel-beta-body-content-outer a:hover, .element-panel-beta-body-content-outer a:active { color: #3d311b; }
.element-panel-beta-outer h2 { color: #e6b020; font-size: 1.1em; display: block; margin: 1em 0; }

#footer-inner { overflow: hidden; padding: 20px 0 0; width: auto; background: none; border-top: 2px solid #000; }
#footer-outer { border: none; background: none; clear: both; margin: 0 0; padding: 35px 0px; }

