body {background-color:#FFF;color:#333;}
p {line-height:129%;}
strong {font-weight:bold;}
a {text-decoration:none;color:#551A8B;}
a:focus {outline:none;}
p, li {font-size:114%;}

#hd {padding:0.385em 0;margin-top:0;}
#hd h1 {font-size:227%;color:#356AA0;text-transform:lowercase;font-weight:bold;}
#hd h2 {font-weight:bold;font-size:129%;color:#666;}
#hd p {margin:0.769em 0;}
#ft {border-top:1px solid #888;margin-top:1.538em;padding:0.769em 0;}
#warning {width:95%;margin:0.769em 0;}
#warning p {font-size:92%;color:#666;}

#adList, #adDisplay { border:1px solid #888;}
#adList h2, #adDisplay h2 {font-weight:bold;font-size:227%;color:#666;background:#eee;border-bottom:1px solid #888;padding:0.769em;margin-bottom:0.2em;}
#adList ul, #adDisplay p, #adDisplay ul {padding:0.769em;}
#adList li  {background:url(/images/more.png) left center no-repeat;padding-left:30px;margin:2em 0;line-height:129%;}
#adList li:first-child {margin-top:0;}
#adList li:last-child {margin-bottom:0;}
#adList span.section, #adList span.region {color:#000;}

#adDisplay li {margin:0 2em;line-height:129%;list-style:disc outside;}

#menu {margin:0 0 0.769em 0;border-top:1px solid #888;border-right:1px solid #888;border-left:1px solid #888;}
#menu ul li {padding:0.769em;border-bottom:1px solid #888;background:#eee;}
#menu ul li:hover {background:#ddd;}
#menu ul li.selected {background:#ddd;}
#menu ul li div {margin:0.2em 0;}
.ui-accordion-left {display:inline-block;height:11px;width:17px;}
.ui-accordion-left {background:url(/images/888888_11x11_icon_plus.gif) left center no-repeat;}
.selected .ui-accordion-left {background:url(/images/888888_11x11_icon_minus.gif) left center no-repeat;}

#advert125x125 {margin:0 0 0.769em 0;border:1px solid #888;background:#eee;padding:0.769em;text-align:center;}

#advert468x60 {margin:0.769em;}

#advert728x90 {border:1px solid #888;margin-top:1.538em;margin-bottom:0.769em;padding:0.385em;-moz-border-radius:7px;-webkit-border-radius:7px;background-color:#FFF;}
#advert728x90 h2 {position:relative;font-size:129%;font-weight:bold;color:#666;padding:0;margin:0;top:-1em;left:0.769em;background:transparent;}
#advert728x90 h2 span {background-color:#FFF;padding:0 0.385em;}

#post {margin:0 0 0.769em 0;border:1px solid #888;background:#FFFF99;padding:0.769em;text-align:center;}
#postDate {color:#000;}

span.postTime {font-size:85%;}

#postForm {margin:0 2em 2em 2em;}
#postForm .row {width:30em;display:block;clear:both;padding:0.2em 0;}
#postForm .row label {width:7em;float:left;text-align:right;}
#postForm .row input[type=text], #postForm .row textarea, #postForm .row select {width:22em;float:right;text-align:left;}
#postForm .row input[type=submit] {float:right;text-align:left;}

#region {margin:0 0 0.769em 0;border:1px solid #888;background:#eee;padding:0.769em;}
#region p, #regionForm input, #regionForm select {margin:0.2em;}

#rss, #rss-email {margin:0 0 0.769em 0;border:1px solid #888;background:#eee;padding:0.769em;text-align:center;}
