#banners {
border-left:1px solid #D3D3D3;
border-right:1px solid #D3D3D3;
float:right;
margin:10px 0px 0px;
}

#banners ul {
list-style-type: none;
margin:0px;
padding:0px 10px;
}

.narrowcolumn {
float:left;
margin:0px;
padding:0px 0px 20px 45px;
width:670px;
}

.page-title{
display:none;
}

#content{display:none;}

#family {
border-top:1px solid #A9A9A9;
float:right;
height:100px;
margin:0px 20px 10px 0px;
position:relative;
top:0px;
width:190px;
}


#family ul li { 
display:inline;
height:75px;
margin-top:10px;
padding-top:10px;
}

#family ul {
margin:0px;
padding:0px;
list-style-type: none;}

#family a {color: #A9A9A9;}

#family #FamilyDesc {
float:right;
width:100px;
}

#family #FamilyImage {
float:left;
padding-left:5px;
padding-right:10px;
}

#rss {
border-bottom:1px solid #A9A9A9;
border-top:1px solid #A9A9A9;
float:right;
margin:0px 20px;
padding:10px 0px;
position:relative;
top:10px;
width:190px;
}

#rss img{float: left;}
#rss a {color:#333333}

#bl-nav {
float:right;
margin:10px 10px 0px;
padding:0px;
position:relative;
top:10px;
width:190px;
}

#bl-nav a {color:#333333}

#media {
height:200px;
margin:0px 0px 0px 35px;
padding:10px 0px 5px;
width:190px;
}

#media #media-image {
float:left;
width: 50px;
}
#media li {
display:inline;
height:60px;
}

#media ul {
height:70px;
margin:0px;
padding:0px;
width:190px;
}

#media #media-desc {
float:right;
color:#A9A9A9;
width:125px;
}

#media h3 {color:#CC3399;
margin: 0px;
padding: 0px;}

#media img {
display: block;
margin-left:auto;
margin-right:auto;}

#media a{color:#A9A9A9;}
