*, html, body, h1, h2, h3, h4, h6, p { margin:0; padding:0; font-family:Arial; }
html, body { width:100%; height:100%; }
a { color:#000066; }
a:hover { color:#990000; }
a img { border:none; }
p { margin-left:8px; color:#990000; font-size:68%; }
p strong {  font-size:98%; }
h1 { width:100%; background:url(../images/mobile-header.jpg) left bottom repeat-x; height:44px; color:#fff; font-size:88%; }
h1 img { margin:4px 0px 0px 5px; font-weight:bold; }
h2 { width:100%; background:url(../images/mobile-main.jpg) left bottom repeat-x; line-height:15px; padding:0px 0px 13px 5px; font-size:80%; }
h3 { color:##990000; margin:10px 0px 2px 7px; font-size:84%; }

#container { min-height:100%; position:relative; }
#header {  }
#body { padding-bottom:40px; }
#footer { position:absolute; bottom:0; width:100%; height:15px; background:url(../images/mobile-footer.jpg) #000033 left top repeat-x; color:#fff; padding:10px 0px 5px 5px; }

.mainlink { color:#666; text-decoration:none; }
p.menutop { margin-left:7px; font-size:56%; }
.menutop a { text-decoration:none; font-weight:bold; }
.selectedlink { color:##990000; }
.wallpaperitem {  width:100%; clear:both; margin:5px 0 5px 5px; float:left; }
.wallpaperitem p { font-size:68%; }
.wallpaperitem a { color:##990000; font-size:100%; }
.wallpaperitem img { float:left; width:75px; border:##990000 thin solid; margin:0px 5px 5px 5px; }
.photoOfDay { }
.photoOfDay img { width:200px; border:##990000 medium solid; margin-left:7px; }
.evententry { url(/images/eventsListImages/calendar_list_center.jpg) repeat-x top; margin-bottom:10px; width:100%; }
.evententry p { margin-left:63px; }
.evententry div.eventImage { padding:0px 10px; margin-bottom:10px; border-left:#999 thin solid; }
.evententry div.eventImage img { width:60px; height:50px; }
.evententry ul { margin:0; padding:0; }
.evententry ul li { color:#990000; list-style:none; font-size:68%; font-weight:bold; line-height:1em;  }
.evententry ul li label { color:#999; width:55px; text-align:right; display:inline-block; padding:0px 3px 0px 0px; margin:0px 3px 0px 0px; border-right:#999 thin solid; line-height:1.4em; }
.clearBoth { clear:both; }
.red { color:#FF0000; !important }
.footerBack { float:right; clear:left; margin-right:10px; color:#fff; }
.floatright { float:right; }