

a {color:#f15a29;}
a:hover {color:#f15a29;}

.entry a:hover, .post a:hover, {border-bottom:1px dotted #f15a29;}

.slider_next a:hover, .slider_prev a:hover {border-bottom:0;}


#menu-main-navigation .sub-menu li a, #menu-main-navigation .sub-menu li.current_page_item a, #menu-main-navigation .sub-menu li a:hover {font-size:12px !important; padding: 10px 7px 10px 17px;
}

body .single div.post h1 {
width: 590px;
}

body .single .post .cat_staff, body .single .post .cat_news, body .single .post .cat_family {
top: 19px;
right: -15px;
}


span.top {
display: block;
width: 700px;
height: 6px;
background: url('../images/edges.png') no-repeat top;
}

span.middle {
display: block;
background: white;
padding: 20px 50px 20px 20px;
position: relative;
}

span.bottom {
display: block;
width: 700px;
height: 6px;
background: url('../images/edges.png') no-repeat bottom;
margin-bottom: 15px;
}


/* comments */

.navigation {display:none;}

#commentform {width:415px}
#commentform label {float:left; width:150px}
.cmt textarea {width:400px}

li p {
  line-height: 30px;
}

#commentform input[type="submit"] {
height: 36px;
width: 99px;
color: white;
background: url(../images/submit.png) no-repeat top left;
border: none;
font-family: 'famfam';
line-height: 41px;
text-align: left;
text-indent: 5px;
float:right;}

#commentform input[type="submit"]:hover {background:url(../images/submit.png) no-repeat bottom left}

#respond h2 {
	font-size: 22px;
	margin-top: 30px;
	font-weight: normal;
	line-height: 1.1em;
	margin-bottom:20px;}

.commentlist {margin:0; padding:0; list-style:none;}

	.commentlist img.avatar {display:none;}

.fn {background: url(../images/avatar.png) no-repeat top left;
padding: 6px 0 7px 38px;
margin: 0 0 5px 0;
display: inline-block;}

ol.commentlist li.odd .fn {background: url(../images/avatar.png) no-repeat bottom left;}
