@import 'baseline.css'; @import 'footer.css'; * html body { font-size: small; /* for IE5/Win */ font-size: medium; /* for other IE versions */ } body { font-size: 100%; line-height: 1.125em; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; color: #666666; } a { color: #4D9127; text-decoration: underline; } a:hover { text-decoration: underline; } h1 { font-size: 1.5em; letter-spacing: 0.01em; color: #fff; margin: 14px 0 3px 0; padding: 0 0 0 16px; float: left; } h2 { color: #6EA22A; font-size: 1.2em; padding: 0 0 0 0; } img { border: none; } img, div, input { behavior: url("/Content/css/iepngfix.htc"); } p { margin-bottom: 20px; } #main-flash, #search-container, #search-info { font-size: 0.8125em; } /* Global Page Layout */ #outer_container { margin-right: auto; margin-left: auto; width: 800px; } #top-row { margin: 10px 0 5px 0; padding: 0; width: 800px; float: left; } #content-holder { margin-top: 0; margin-right: auto; margin-bottom: 30px; margin-left: auto; width: 800px; min-height: 500px; padding: 0; } div#status { background-color: #BDEEA0; border-bottom: solid 1px #CACACA; color: #4D9127; font-size: 0.9em; font-weight: bold; margin: 0 0 15px 0; padding: 10px; } div#error { background-color: #ffdada; border-bottom: solid 1px #CACACA; color: #ff0000; font-size: 0.9em%; font-weight: normal; margin: 0 0 15px 0; padding: 10px 10px 5px 10px; } div#error ul { list-style-position: inside; list-style-type: none; margin: 0 0 0 10px; padding: 0; } div#error ul li { background: url('/Content/images/app/error_bullet.png') no-repeat 0 1px; margin: 0 0 5px 0; padding: 0 0 0 22px; } #login-info { color: #ccc; float: right; font-size: 0.8125em; text-align: right; margin: 0 10px 0 0; padding: 10px 0; } #login-info span { margin: 0 5px 0 5px; } #login-info a { color: #4D9127; text-decoration: underline; } #login-info ul { list-style: none; margin: 0 5px 0 0; padding: 0; } #login-info li { display: inline; } #username { color: #555555; } #header { float: left; overflow: hidden; } #main-flash { width: 800px; clear: left; float: left; margin: 0 auto 20px auto; text-align: center; } #flash-left { padding-top: 20px; width: 325px; height: 260px; float: left; text-align: left; } #flash-left h3 { margin: 0px; padding: 0px; font-size: 1.4em; } #flash-left h3 sup { font-size: 80%; } #flash-left p { height: 80px; } #flash-left ul.flash-options { list-style: none; margin: 0 0 15px 0; padding: 0; } #flash-left .flash-options li { width: 280px; color: #467DC7; margin-bottom: 2px; } #flash-left .flash-options li a { background-color: #DDECFF; padding: 5px 0 5px 15px; text-decoration: none; color: #666; width: 265px; display: block; } #flash-left .flash-options li a:hover { color: #467DC7; font-weight: bold; } #flash-left .flash-options li a.active-slide { color: #fff; font-weight: bold; background-color: #B5D2F7; } #flash-left ul.flash-links { float: left; list-style: none; margin: 0 0 0 30px; padding: 0; } #flash-left .flash-links li { width: 100px; margin-right: 30px; background-color: #FFF; color: #467DC7; font-weight: bold; text-align: center; float: left; } #flash-left .flash-links li a { border: solid 1px #467DC7; padding: 5px; font-size: 1em; text-decoration: none; color: #467DC7; display: block; } #flash-left .flash-links li a:hover { border-color: #2050A0; color: #2050A0; background-color: #DDECFF; } #flash-right { width: 475px; float: right; } #map { margin-top: 25px; margin-left: 50px; } #shopping { margin-top: 25px; margin-left: 50px; } #food { margin-top: 25px; } #food, #shopping, #text-food, #text-shopping { display: none; } #logo { border: none; margin: 0 0; float: left; width: 280px; } #logo img { border: none; } ul.errorSummary { color: Red; font-size: large; } span.statusMessage { color: Green; font-size: large; }