/* Hide or change base items */

body { background: none; }
header { background: none; }
#logo { margin-top: 10px; }

#topnav ul,
#utils,
#mainnav ul {
	display: none;
}

#mainnav {
	border-top: 2px solid #999;
}

/* reduce item widths */
.cntrbx {
	margin: 0 auto;
}

#content {
	width: 700px;
}

#sidebar {
	width: 240px;
}

#sidebar img {
	max-width: 240px;
}

#sidebar .asfp_nav_box ul,
#sidebar .widget .asfp_nav_box li {
	width: 240px;
}

#sidebar .asfp_nav_box li a {
	width: 212px;
}

#sidebar .asfp_nav_box li ul li, 
#sidebar .asfp_nav_box li ul li a,
#sidebar .asfp_nav_box li.current_page_item ul li,
#sidebar .asfp_nav_box li.current_page_ancestor ul li {
	width: 210px;
}

/* breadcrumbs */

.breadcrumbs, .breadcrumbs a { color: #888; }


/* widgets */

.widget_connections img { width: 70px; }
.widget_connections .title { line-height: 14px; }

#sidebar .widget {
	padding: 0;
	color: #666;
	background: none;
	border: 1px solid #ddd;
}

#sidebar .widget.widget_connections,
#sidebar .widget.utterly_plain { 
	border: none;
}

#sidebar .widget h3 {
	background: none;
	font-size: 14px;
	color: #666;
	margin: 0;
	border-bottom: 1px dotted #ddd;
}

#sidebar .widget a {
	color: #666;
}
#sidebar .widget.asfp_subpages_nav { border: none; }

/* footer */
footer {
	background: none;
	border-top: 2px solid #999;
	color: #666;
}
footer a { color: #666; }
#footcont { background: none; }

footer ul.three,
footer .menu-main-navigation-container {
	display: none;
}


/* homepage */

.home #sidebar .widget {
	border: none;
}

