/* locale selector style variant */
body { background-position: left top; }

#page-outer { border: 7px #FFF; border-style: none solid solid solid; margin: 0px auto; background: #FFF url("/EasySiteWeb/EasySite/StyleData/NelsonsSpatone_Locales/Images/page-top.jpg") repeat-x top left; padding: 0px; }
#page-inner { width: auto; background: url("/EasySiteWeb/EasySite/StyleData/NelsonsSpatone_Locales/Images/page-bottom.jpg") no-repeat bottom left; }
.PageWidthAbsolute { width: 956px; }

#corporatebar-outer { margin: 0px 0px 1px 0px; display: none; }

#header-outer { background: none; }
#header-inner { width: 700px; margin: auto; padding: 30px 0px 20px 0px; }

#logo-outer { float: none; width: 700px; }
#logo-inner { width: 100%; overflow: hidden; padding: 35px 0px 0px 0px; }

#main-outer { width: 740px; clear: both; background: none; margin: auto; padding: 0px; }
#main-inner { padding: 0px; overflow: hidden; background: none; margin: 0px; }

#left-outer { display: none; }

#content-outer { margin: 0px; padding: 0px; width: auto; background: none; }
#content-inner { padding: 0px; margin: 0px; background: none; }

#menu-outer { display: none; }

#footer-outer { width: 736px; margin: auto; background: none; border-top: 1px solid #d9dddf; padding-top: 10px; padding-bottom: 220px; }
#footer-inner { padding: 0px; width: auto; overflow: hidden; background: none; text-align: center; }

#footer-alpha-outer { float: none; width: auto; }

/* Panel Alpha */
.element-panel-alpha-outer { border-width: 0; clear: both; margin: 0 0 10px 0; }
.element-panel-alpha-inner { border: 1px solid #c5c3b7; padding: 0; }
.element-panel-alpha-icon-outer { }
.element-panel-alpha-body-content-outer { padding: 9px 20px; margin: 1px; background: #ea5f00; }
.element-panel-alpha-outer h1, .element-panel-alpha-outer h2 { color: #FFF; margin: 0; font-size: 1.3em; font-weight: normal; }

/* 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: 35px 25px; }
.element-panel-beta-icon-outer { }
.element-panel-beta-body-content-outer { }
.element-panel-beta-outer h2 { color: #e27802; font-size: 1.3em; }
