#latest-news {border: none;}
#latest-news ol {list-style-type:none;padding-bottom:0;}
#latest-news h4 a {background: url(../../images/rss.gif) no-repeat 100% 50%;display:block;}
#latest-news strong {color:#1092be;}
#latest-news abbr {color:#828282;}
#latest-news .news-full {margin-left:10px;}
#latest-news .news-full li {background:#fff url(../../images/page/news-seperator.gif) bottom left no-repeat;padding-bottom:15px;margin:0 0 15px;}
#latest-news .news-full .last {background-image:none;padding:0;margin-bottom:30px;}

.news-compact {margin-bottom:30px;}

#counter {background:url(../../images/page/counter-tile.gif) repeat-x;border-color:#aeaea9;}
#counter td {color:#fff;vertical-align:middle;padding:5px 10px 7px;}
#counter .visits-today td {border-bottom: 1px solid #c4c4c1;}
#counter .visits, #counter .pageimpressions {text-align:right;font-size: 18px;}

#realtime-visits, #toplist-users-thismonth, #turnover-banner-ads, #upcoming-events, #profile-of-the-week {margin-bottom: 50px;}

#turnover-banner-ads .even .quarter {background: url(../../images/page/turnover-banner-ads-zebra.gif) repeat-y top right;}
#turnover-banner-ads td.quarter {padding-left: 200px;}

#toplist-users-thismonth col.position {width: 10px;}
#toplist-users-thismonth .position {padding-right: 0;}

#newsletter-signup {padding-bottom:10px;}
#newsletter-signup p {font-size:11px;font-weight:700;margin:10px 10px 0;}
#newsletter-signup form {width:359px;height:24px;margin:10px;position:relative;background:url(../../images/page/newsletter-signup-bg.gif) no-repeat;padding:0;}
#newsletter-signup .text {position:absolute;top:2px;left:7px;width:273px;height:15px;border:none;background-color:transparent;}
#newsletter-signup .button {position:absolute;right:0;top:0;width:83px;height:24px;text-indent:-9999px;}

#upcoming-events ol {list-style-type:none;margin:0;}
#upcoming-events li {margin:0;position:relative;font-size:11px;}
#upcoming-events h5 {text-align:left;font-size:11px;margin:0;line-height:17px;}
#upcoming-events h5 a {font-size:11px;font-weight:700;margin:0;z-index:2;display:block;position:relative;padding:4px 35% 6px 10px;}
#upcoming-events abbr {position:absolute;right:10px;top:5px;z-index:1;color:#828282;}

#maincontent {width:547px;}
.aside {width:381px;}

.graph {position:absolute;width:145px;height:100px;bottom:0;left:10px;margin:0;}
.graph li {position:absolute;bottom:0;display:block;width:20px;background:#c1c1b9 url(../../images/page/graph-tile.gif) no-repeat bottom left;margin:0 10px 0 0;text-indent:-9999px;}
.graph .bar1 {left:5px;}
.graph .bar2 {left:35px;}
.graph .bar3 {left:65px;}
.graph .bar4 {left:95px;}
.graph .bar5 {left:125px;}
.graph .selectedBar { background-position:bottom right;}

#profile-of-the-week .vcard {color:#828282;overflow:hidden;}
#profile-of-the-week .vcard div {float:left;margin:10px 10px 10px 0;width:249px;}
#profile-of-the-week .photo {float:left;margin:10px;}/*width:100px;height:132px;}*/
#profile-of-the-week blockquote {background:url(../../images/blockquote.gif) 0 0 no-repeat;padding-top:23px;color:#2f2f2f;}
#profile-of-the-week blockquote p {font-weight:700;}
#profile-of-the-week cite {display:block;color:#1092be;font-style:normal;font-weight:700;}
