/* lg style variant */

img { display: none; }

body { margin: 0; padding: 0; background: #ffd6ad; color: #000000; }
body, table, td, th, select, input, textarea { font-size: 1em; font-family: arial, verdana, tahoma, helvetica, sans-serif; }

/* Skip Links */
.skip { height: 1px; width: 1px; position: absolute; top: -9999px; left: -9999px; line-height: 1px; font-size: 1px; display: block; z-index: -99; overflow: hidden; }

/* Containers */
#page-outer { margin: auto; background: #fff;  }
#page-inner { margin: 0 10px; }
.page-body { width: 100%; }
.PageWidthRelative { width: 90%; }
.PageWidthAbsolute { width: 960px; }
.fontSizeAdjustment { font-size: 120% }

#header-outer { border-bottom: 3px solid #3D013D; float: left; clear: none; width: 805px; background: #3d013d; height: 110px; }
#header-inner { width: 100%; overflow: hidden; }

#marquee { padding: 8px; background: #fff; }
#marquee a:link { font-weight: bold; }

#logo-outer { float: left; width: 350px; }
#logo-inner { width: 100%; overflow: hidden; padding: 20px ; font-size: 2em; }
#logo-inner a { color: #fff; }

#logo-2 { float: right; width: 118px; clear: none; border: 3px solid #650164; padding: 0; height: 110px; }
#logo-2-inner { overflow: hidden; padding: 20px 10px; }

#main-outer { clear: both; background: #fff; }
#main-inner { width: 100%; overflow: hidden; }

#left-outer-outer { float: left; width: 180px; padding-top: 10px; background: none; }
#left-outer { padding: 10px 0 90px 0; overflow: hidden; margin-bottom: 10px; background: #650164; }
#left-inner { width: 100%; overflow: hidden; background: none; }
#left-map { text-align: center; }
#left-map a { padding: 5px 0 10px; font-weight: bold; display: block; }

#content-outer { margin-left: 180px; padding: 0 0 10px 10px; }
#content-inner { width: 100%; overflow: hidden; }

.element-content-outer { }
.element-content-inner { }

.element-footer-options-outer { margin: 15px; }
.element-footer-options-inner { float: left; overflow: hidden; }

#footer-alpha-inner a { color: #fff; }

#menu-outer { clear: both; color: #3D013D; background: #FDFCFA; }
a.menu-link:link, a.menu-link:visited { color: #3c013c; font-weight: bold; text-decoration: none; display: block; padding: 7px 10px 6px 10px; background: #fff0e1; }
a.menu-link:hover, a.menu-link:active { color: #fff; background: #3c013c; }

.SearchButton { font-weight: bold; padding: 0 2px; margin: -1px 0 0 0; border-width: 0; background: transparent; }
.oRSSFeedHeaderOuter, .oBoxHeaderOuter { padding: 0; color: #ffffff; border-bottom: 1px solid #e8d9e8; background: #ff9933; }
.oRSSFeedHeaderInner, .oBoxHeaderInner { padding: 6px 8px 6px 8px; background: none; }

.oRSSFeedBodyOuter, .oBoxBodyOuter { padding: 0; border: 1px solid #ff9933; border-top-width: 0; background: #fff; }
.oRSSFeedBodyInner, .oBoxBodyInner { background: none; }
a.NavigationChildLink:link, a.NavigationChildLink:visited { color: #3c013c; display: block; text-decoration: none; background: #E9C4E9; }

* { background-image: none!important; background-color: #fff!important; border: none!important; color:#000000!important; }


