
body { color: black; font-size: 11px; line-height: 14px; font-family: Georgia, "Times New Roman", Times, serif; background-color: #f9a460; text-align: left; }
a:link { color: #f77004; text-decoration: underline; }
a:hover { color: #f77004; text-decoration: underline; }
a:visited { color: #d55f00; text-decoration: underline; }
#wrap { background-color: white; text-align: left; width: 600px; margin: 30px auto 10px; padding: 5px; }
#inside_box { width: 588px; padding: 5px; border: dotted 1px #77858f; }
#top { background-image: url(http://webadmin.philadelphiabar.org/WebObjects/PBA.woa/Contents/WebServerResources/CMSResources/top-squares.gif); background-repeat: no-repeat; background-position: right 3px; width: 588px; height: 70px; border-bottom: 1px dotted #77858f; }
#sub { background-image: none; width: 588px; height: 17px; padding: 3px 0; border-bottom: 1px dotted #77858f; }
#content { background-position: left top; width: 588px; margin: 0px 0 5px; padding: 0; }
#main_news { background-image: url(../images/t-news.gif); background-repeat: no-repeat; background-position: 10px top; width: 265px; float: left; margin: 0 0 5px; padding: 10px 15px 0 10px; }
#sidebars { background-color: #ffffff; margin: 0 0 5px 291px; padding: 0; }
#center_col {
        margin: 0 140px 5px 0;
        padding: 0 11px 5px 13px;
        border-right: 1px dotted #77858f;
        border-left: 1px dotted #77858f;
}
#right_col {
        right: 0;
        width: 120px;
        float: right;
        margin: 0;
        padding: 0 10px 5px 13px;
}
#continued { width: 570px; clear: both; margin: 0; padding: 5px 9px 5px 10px; border-top: 1px dotted #77858f; }
#footer { margin: 0; padding: 0 9px 5px 10px; width: 570px; clear: both; border-top: 1px dotted #77858f; }
p { font-size: 11px; line-height: 14px; margin: 0; padding: 1px 0 5px; }
h2 { color: #000; font-size: 110%; font-family: georgia, times, serif; font-weight: bold; line-height: 115%; margin: 0; padding: 6px 0 9px; }
.notes { font-size: 90%; }
.clearall { clear: both; }
.story { margin: 0 0 15px; padding: 0 0 15px; border-bottom: 1px dotted #f9a460; }
.story_below { margin: 0 0 5px; padding: 0 0 5px; border-bottom: 1px dotted #f9a460; }
.calendar { background-image: url(../images/t-calendar.gif); background-repeat: no-repeat; background-position: left top; margin: 0 0 15px; padding: 10px 0 15px; border-bottom: 1px dotted #77858f; }
.save_date { background-image: url(../images/t-save_date.gif); background-repeat: no-repeat; background-position: left top; margin: 0 0 15px; padding: 10px 0 15px; border-bottom: 1px dotted #77858f; }
.happy_hour { background-image: url(../images/t-happy_hour.gif); background-repeat: no-repeat; background-position: left top; margin: 0 0 15px; padding: 10px 0 15px; border-bottom: 1px dotted #77858f; }
.meetings { background-image: url(../images/t-meetings.gif); background-repeat: no-repeat; background-position: left top; margin: 0 0 15px; padding: 10px 0 15px; border-bottom: 1px dotted #77858f; }
.photos { background-image: url(../images/t-photos.gif); background-repeat: no-repeat; background-position: left top; margin: 0 0 15px; padding: 10px 0 15px; border-bottom: 1px dotted #77858f; }
.videos { background-image: url(../images/t-videos.gif); background-repeat: no-repeat; background-position: left top; margin: 0 0 15px; padding: 10px 0 15px; border-bottom: 1px dotted #77858f; }
.making_rain { background-image: url(../images/t-making_rain.gif); background-repeat: no-repeat; background-position: left top; margin: 0 0 15px; padding: 10px 0 15px; border-bottom: 1px dotted #77858f; }
.did_u_know { background-image: url(../images/t-did_u_know.gif); background-repeat: no-repeat; background-position: left top; margin: 0 0 15px; padding: 10px 0 15px; border-bottom: 1px dotted #77858f; }
.podcasts { background-image: url(../images/t-podcasts.gif); background-repeat: no-repeat; background-position: left top; margin: 0 0 15px; padding: 10px 0 15px; border-bottom: 1px dotted #77858f; }
.blogs { background-image: url(../images/t-blogs.gif); background-repeat: no-repeat; background-position: left top; margin: 0 0 15px; padding: 10px 0 15px; border-bottom: 1px dotted #77858f; }
.ads { margin: 0 0 15px; padding: 0 0 0; border-bottom: 1px dotted #77858f; }
#main_news img { float: left; margin: 0; padding: 3px 8px 6px 0; }
.no_space { margin: 0; padding: 3px 0px 3px 0px; border-bottom: 1px dotted #77858f; }
li {
        margin: 0px;
        padding: 0px;
        margin-left: 15px;
}
ul {
        margin: 0px;
        padding: 0px;
}

