zhtml, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
body { line-height:1; }
ol, ul { list-style:none; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
/* remember to define focus styles! */
:focus { outline:0; }
/* remember to highlight inserts somehow! */
ins { text-decoration:none; }
del { text-decoration:line-through; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse:collapse; border-spacing:0; }
body{ font:normal 62.5% Verdana, Arial, sans-serif; padding:10px 0; }
body.bg{ background:url(images/body-bg.jpg) repeat-x; }
.clear{ clear:both; }
.hide{ display:block; outline:0; text-indent:-9999px; }
#frame{ width:960px; margin:0 auto; }
#header{ height:154px; background:url(images/mauw-header.gif); position:relative; }

h1#logo, a#logo{ position:absolute; width:270px; height:53px; top:35px; left:20px; }
h2#uw-logo a{ position:absolute; top:33px; right:38px; width:120px; height:50px; }

#nav{ position:absolute; top:115px; left:35px; font-size:1.4em; }
#nav li, #nav a{ float:left; color:#fff; }

#nav a:link, #nav a:visited{ color:#fff; text-decoration:none; }

#promo{ padding:5px; background:#fff; margin:5px 0; text-align:center; position:relative; }
#promo object{ margin:0 auto; position:relative; z-index:100; }

#left, #right{ width:456px; padding:0 10px 10px; float:left; margin:10px 14px 0 10px; background:#fab34b; }
#right{ width:418px; margin-right:0; background:#fb5442; }
h2#mission, h2#community{ margin:0 -10px; height:46px; background:url(images/mission-com-action.gif) no-repeat; }
h2#community{ background-position:-500px 0; }

#footer{ height:36px; position:relative; color:#4f32b3; font-size:1.1em; background:url(images/footer-bg.gif) no-repeat; margin:10px 0; }
#footer-nav{ position:absolute; top:10px; left:97px; }
#footer-nav li, #footer-nav a{ float:left; }
#footer a:link, #footer a:visited{ color:#4f32b3; text-decoration:none; }

h3.title{ color:#fff; font:bold 1.8em Helvetica, sans-serif; margin:10px -10px; padding:0 10px 5px; background:url(images/title-border.gif) repeat-x bottom; }
.event-feed{ font-size:1.2em; margin:10px; }
.event-feed li{ margin:10px; }
.event-feed strong{ color:#d46708; }
.event-feed a:link{ display:block; color:#000; text-decoration:none; }
.event-feed a:visited{ color:purple !important; }

#content p, #main p{ margin:10px; font-size:1.3em; line-height:1.8em; }
#main p{ font-size:1em; }
#right h3{ margin:10px 10px 5px; font-size:1.5em; color:#fcbf67; }
#right a:link{ color:#fecb81; text-decoration:none; }
#right a:visited{ color:purple; }
#right p{ color:#fff; }
a#find-uw{ height:23px; width:160px; background:url(images/find-uw.gif) no-repeat; float:right; margin:10px 10px 10px 0; }

a#more-events{ height:23px; width:137px; background:url(images/more-events-bg.gif) no-repeat; float:right; margin:0 10px 0 0; }
a#more-events:hover, a#find-uw:hover{ background-position:0 -23px; }

.live-united{ position:relative; padding:34px 140px 10px 10px; width:266px; height:134px; background:url(images/live-united-bg.gif) no-repeat; }
.live-united h3{ display:none; }
a.tell-us{ position:absolute; width:95px; height:120px; top:25px; right:20px; }
.live-united p{ margin:0; }

a#live-uw-link{ height:90px; width:728px; position:absolute; top:6px; left:117px; z-index:200; }
a#live-uw-link:hover, #promo object:hover{ cursor:pointer; cursor:hand; }

#bottom{ padding:10px 0; }

.edit-controls, .edit-controls2, .edit-controls-bottom{ padding:5px; text-align:left !important; background:#FFFCC0; }
.edit-controls a, .edit-controls2 a, .edit-controls-bottom a{ color:#000 !important; margin:0 10px 0 0; }
.edit-controls2 a{ margin:0; }
.edit-controls-bottom{ text-align:right !important; }
.border-True{ border:1px solid #000; margin:0 0 10px; }

#sub-content{ background:#fff; }
#subleft, #main{ width:190px; padding:5px; float:left; }
#main{ width:747px; padding-right:0; }
#main ul, #main ol{ padding:10px 40px; }
#main li{ margin:5px 10px; }
#main ul, #main ul li{ list-style-type:disc; }

.simple-content{ font-size:1.2em; line-height:1.5em; background:#fab34b; padding:10px; margin:0 0 20px; }

.contact-us td{ vertical-align:top; padding:5px; }

#subleft a.sublink:link, #subleft a.sublink:visited{ display:block;	text-decoration:none; height:30px; line-height:30px; color:#333; font-weight:bold; font-size:1.2em; background:url(images/sublink_bg.gif) repeat-x bottom; }
#subleft a.sublink:hover{ text-decoration:underline; color:#000; }

#dnn_LeftPane{ margin:10px 0; }

h2.simple-title{ padding:10px 0 10px 25px; font:normal 2.4em Verdana, Arial, sans-serif; color:#fff; background:#f0892f url(images/simple-title-bg.gif) no-repeat; }

a:hover{ text-decoration:underline !important; }

.False{ display:none; }