﻿.narrowcolumn {
float:right;
margin:0;
padding:0 0 20px 45px;
width:700px;
border-left:1px solid #A9A9A9;
}

#family {
border-top:1px solid #A9A9A9;
float:left;
height:100px;
margin:0px 20px 10px 30px;
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:left;
margin:0px 30px;
padding:10px 0px;
position:relative;
top:10px;
width:190px;
}

#rss img{float: left;}
#rss a {color:#333333}

#bl-nav {
float:left;
margin:10px 30px 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;}

.image-thumb .caption { font-size: 80%;
                  font-family: Verdana, Arial, sans-serif;
                  text-align: center;
                  width:160px;
                  }

.image-thumb {padding: 10px 10px 0;
			 float:left;
			 width:160px;}	

.image-thumb .caption a {color: #A9A9A9;}
