#top-menu-holder {
	padding:0px;
	margin:0px;
	list-style-type:none;
}

#top-menu-holder li {
	float:left;
}

#top-menu-holder li.home {
	width:97px;
}

#top-menu-holder li.home a {
	background:url("../images/fan-bg1.jpg") no-repeat;
}

#top-menu-holder li.stream {
	width:132px;
	padding:0px 8px;
}

#top-menu-holder li.stream a {
	background:url("../images/fan-bg2.jpg") no-repeat;
}

#top-menu-holder li.nav-members {
	width:97px;
}

#top-menu-holder li.nav-members a {
	background:url("../images/fan-bg3.jpg") no-repeat;
}


#top-menu-holder li a {
	width:100%;
	float:left;
	text-align:center;
	line-height:35px;
	font-size:16px;
	color:#276364;
	text-decoration:none;
	display:block;
}

#top-menu-holder li a:hover {
	border:0px;
	font-weight:700;
}

#nav-inner {
	float:left;
	width:100%;
	clear:both;
	border-bottom:1px solid #fff;
	margin-bottom:10px;
}

.user-compose-friends {
	float:left;
	padding:0px 0px 10px 0px;
}

.member-posts {
	float:left;
	width:660px;
	padding-right:15px;
}

.widget-members {
	float:left;
	width:306px;
	background-color:#236267;
}

.widget-members-top {
	width:306px;
	background:url("../images/member-widget-top.jpg") no-repeat left top;
	padding-top:8px;
	float:left;
}

.widget-members-bottom {
	width:306px;
	background:url("../images/member-widget-bottom.jpg") no-repeat left bottom;
	background-color:#236267;
	padding-top:8px;
	float:left;
}

.widget-members ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	float:left;
}

.widget-members ul li {
	float:left;
	padding:0px 3px 4px 0px;
}

.userpic-link {
	text-decoration:none;
	border:0px;
	display:block;
	float:left;
}

a.userpic-link:hover {
	border:0px;
}

.photo {
	border:2px solid #fff;
}

.members {
	float:left;
	padding-left:15px;
	width:295px;
}

.design-highlight-color {
	text-indent:11px;
	font-size:16px;
	float:left;
	width:100%;
	margin:10px 0px 20px 0px;
}

div.more {
	clear:both;
	float:right;
	margin-right:11px;
}

.member-pic {
	float:left;
	width:45px;
}

.post-text {
	float:left;
	width:550px;
}

.post-text h3 {
	float:left;
	width:100%;
}

.member-post-content {
	float:left;
	width:100%;
}

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

#post-submit-posting {
	display:none;
}

.widget-content ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.typepad img {
	width:16px;
	height:16px;
}

.widget-content iframe {
	height:55px;
}

.userpic-link img {
	border:2px solid #fff;
}

#elsewhere h3 {
	text-indent:0px;
}

#comments-open {
	float:left;
	padding:30px 0 0 10px;
	width:912px;
	background:url("../images/blog-top.jpg") no-repeat scroll left top #236267;
}

.comments-header, .comments-open-header {
	float:left;
	margin:0;
}

.comment {
	float:left;
	padding:25px 0;
}

/*.inner {
float:left;
width:70px;
}*/

.comment-content {
float:left;
width:700px;
}

#field-body textarea {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #AAAAAA;
color:#444444 !important;
font-size:16px !important;
height:90px;
max-width:100% !important;
padding:2px 4px;
text-align:left;
width:780px;
}

.submit-button {
-moz-border-radius:3px 3px 3px 3px;
background:url("../images/post-bg.gif") repeat-x scroll left center #FFFFFF;
border-color:#CCCCCC;
color:#1E1E1E;
cursor:pointer;
font-size:11px;
font-weight:bold;
height:28px;
margin-left:370px;
margin-top:20px;
text-transform:uppercase;
width:100px;
}

#comment-posting {
width:200px;
margin-left:320px;
}

.form-error {
	float:left;
}

#field-body {
	width:800px;
}

.comments-open-header a {
	text-decoration:underline;
}

.widget-typepad-frame {
	width:298px;
	float:right;
}

.members-right-column {
	float:right;
	width:300px;
}

#entry-fields {
	border:0px!IMPORTANT;
}

.comments-header {
	width:100%;
}

#comments-content {
	float:left;
	width:922px;
}

#comments-content .comment {
	float:left;
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
	background:#236267;
	margin:10px 0px;
}

.comment-footer {
	float:left;
}

.commenter-profile img {
	display:none;
}

abbr {
	border:0px;
	line-height:18px;
	text-decoration:underline;
}

.vcard a {
	line-height:18px;
	text-decoration:underline;
}

.with-meta  .userpic {

	float:left;
}

.comment-content-inner {
	float:left;
}

/*.with-meta .inner {
	width:90px;
}*/

p {
	margin:0px;
}

#comments-content {
	padding-bottom:20px;
}

.comment-footer-round {
	width:100%;
	float:left;
	padding:10px 0px 10px 0px;
	background:url("../images/rounded-area-bg.jpg") repeat-x;
	border-top:1px solid #44797D;
	position:absolute;
	left:0px;
	bottom:0px;
}

.comments-rounded{
	position:relative;
	padding:8px 10px 8px 10px;
	background-color:#1f585c;
	float:left;
	height:16px;
	line-height:16px;
	margin-left:8px;
}

.comments-rounded a{
	height:16px;
	line-height:16px;
	padding-left:14px;
	background:url(../images/bg-comments.png) no-repeat 0px 3px;

}

.round-corner-lt {
	width:5px;
	height:5px;
	font-size:0px;
	line-height:5px;
	top:0px;
	left:0px;
	position:absolute;
	background:url(../images/darkgreen_corners.jpg) no-repeat 0px 0px;
}

.round-corner-lb {
	width:5px;
	height:5px;
	font-size:0px;
	line-height:5px;
	left:0px;
	bottom:0px;
	position:absolute;
	background:url(../images/darkgreen_corners.jpg) no-repeat 0px -5px;
}

.round-corner-rt {
	width:5px;
	height:5px;
	font-size:0px;
	line-height:5px;
	top:0px;
	right:0px;
	position:absolute;
	background:url(../images/darkgreen_corners.jpg) no-repeat -5px 0px;
}

.round-corner-rb {
	width:5px;
	height:5px;
	font-size:0px;
	line-height:5px;
	position:absolute;
	bottom:0px;
	right:0px;
	background:url(../images/darkgreen_corners.jpg) no-repeat -5px -5px;
}

.permalink-rounded{
	position:relative;
	padding:8px 10px 8px 10px;
	background-color:#1f585c;
	float:left;
	height:16px;
	line-height:16px;
	margin-left:7px;
}

.permalink-rounded a{
	height:16px;
	line-height:16px;
	padding-left:14px;
	background:url(../images/bg-permalink.png) no-repeat 0px 3px;
}


.share-rounded{
	position:relative;
	background-color:#1f585c;
	padding:8px 10px 8px 10px;
	background-color:#1f585c;
	float:left;
	height:16px;
	line-height:16px;
	margin-left:7px;
}

.share-rounded a:hover,.permalink-rounded a:hover,.comments-rounded a:hover{
	text-decoration:none!IMPORTANT;
	border:0px!IMPORTANT;
}

.share-rounded a,.permalink-rounded a,.comments-rounded a{
	text-shadow: rgba(000,000,000,.25) 1px 1px 1px;
}

.share-rounded ,.permalink-rounded ,.comments-rounded {
	-moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	border-radius:3px 3px 3px 3px;
	background-color:#1F585C;
}

 .comment-ago {
 	float:right;
 	color:#fff;
 	font-size:12px;
 	text-transform:uppercase;
 	padding-right:5px;
 	padding-top:5px;
 }

 .comment-picture {
 	padding-left:20px;
 	padding-right:20px;
 }

 .permalink-comment .inner{
 	float:left;
 	padding:0px 20px;

 }
 .comment-form-picture {
 	width:90px;
 	float:left;
 }
