/*
 Some borders and backgound colours to help with layout and design
 */

ul#banner-tabs {
   margin-left: 15px;
}
 
#banner-tabs li {

   border: 1px black solid;
   background-color: #C0C0C0
}

#banner-tabs li.banner-tabs-active {
  background-color: white;
  border-bottom: 2px white solid;
}

#banner {
   width: 98%;
   margin-left: 5px;
   margin-right: 5px;
   border: 1px black solid;
}

#ads-bottom, #ads-centre {
   height: 80px;
   width: 468px;	
   border: 1px black dotted;
}

#banner-ads {
   height: 60px;
   width: 468px;
   border: 1px black dotted;  
}

.post-author {
    background-color: #C0C0C0;
}

.post-author .avatar {
    display: block;
}

.author-content .avatar {
    float: left;
    margin: 10px;
    width: 96px;
}

.post-bar {
   border: 1px black dotted;
}

.post-info, #post-info-lonely {
   background-color: #C0C0C0;
}

.comment-author {
    background-color: #C0C0C0;
}
.comment-author .avatar {
    display: block;
}

.comment-post-author {
    background-color: #C0C0C0;
}

.comment-post-author {
   background-color: #C0C0C0;
}

.comment-role-administrator {
   border: 1px black solid;
}
.comment-role-guest {
   border: 1px black dotted;
}

#footer {
   border-top: 1px black solid;   
}

