/*  
Theme Name: October Special
Theme URI: http://5thirtyone.com/
Description: Breast Cancer Awareness special mod
Version: 1.0
Author: Derek Punsalan
Author URI: http://5thirtyone.com/

Suppporting Breast Cancer Awareness for the month of October 2006
*/

@font-face {
	font-family: 'ITCAvantGardeGothicProExtraLight';
	src: url('ITCAvantGardePro-XLt.eot');

	src: url('fonts/ITCAvantGardePro-XLt.woff') format('woff');
	src: local('ITC Avant Garde Gothic Pro Extra Light'), local('ITCAvantGardePro-XLt'),  url('fonts/ITCAvantGardePro-XLt.otf') format('opentype'), url('fonts/ITCAvantGardePro-XLt.svg#ITCAvantGardePro-XLt') format('svg');
}

@font-face {
	font-family: 'ITCAvantGardeGothicProDemi';
	src: url('ITCAvantGardePro-Demi.eot');
	src: url('fonts/ITCAvantGardePro-Demi.woff') format('woff');
	src: local('ITC Avant Garde Gothic Pro Demi'), local('ITCAvantGardePro-Demi'), url('fonts/ITCAvantGardePro-Demi.woff') format('woff'), url('fonts/ITCAvantGardePro-Demi.otf') format('opentype'), url('fonts/ITCAvantGardePro-Demi.svg#ITCAvantGardePro-Demi') format('svg');
}

@font-face {
	font-family: 'ITCAvantGardeGothicProBold';
	src: url('ITCAvantGardePro-Bold.eot');
	src: url('fonts/ITCAvantGardePro-Bols.woff') format('woff');
	src: local('ITC Avant Garde Gothic Pro Bold'), local('ITCAvantGardePro-Bold'), url('fonts/ITCAvantGardePro-Bold.woff') format('woff'), url('fonts/ITCAvantGardePro-Bold.otf') format('opentype'), url('fonts/ITCAvantGardePro-Bold.svg#ITCAvantGardePro-Bold') format('svg');
}

body {background:#fff;color:#ddd;font-size:62.5%;line-height:2em;font-family:helvetica,arial,verdana, sans-serif;text-align: center;-webkit-font-smoothing:subpixel-antialiased;}
* {margin:0;padding:0;-moz-outline:none;}
ul, ol, p, blockquote, br {margin:1em 0;}
a {text-decoration: none;}
a {color:#3c3c3c;font-weight:bold;}
a:hover{color:#ff0066;}

h1 {font-size: 1.6em;}
h2 {font-size: 1.4em;}
h3 {font-size: 1.2em;}
h4 {font-size: 1.1em;}
#bottom_left h2, #bottom_left h3{
	-webkit-text-stroke:1px transparent;
}
img{border:none;}

hr {
	border:none;
	height:1px;
	border-top:1px solid black;
}
.post p{
	margin-top:0;
}

#bottom_inner hr{
	border-top:1px solid #8F8F8F;
}

#main_wrapper {} /* apply global rules throughout entire site */

/* +start main structural element rules */
/* base ONLY! no individual element styling */
#header_wrapper,
#bca_wrapper,
#content_wrapper,
#bottom_wrapper,
#footer_wrapper {width:100%;font-size:1.2em;}

#header_inner,
#bca_inner,
#content_inner,
#bottom_inner {margin:0 auto;padding:40px 10px;text-align:left;width:954px;}

.layout_left #header_inner,
.layout_left #bca_inner,
.layout_left #content_inner,
.layout_left #bottom_inner {margin:0 10px;}

#header_wrapper {background:#fff;color:#997;}
	#bca_wrapper {background:#6699CC;color:#3c3c3c;}
	#bca_inner {background:#6699CC;}
		h1#blogTitle{
			text-transform:uppercase;
			text-align:left;
			font-size:31px;
			display:block;
			line-height:1.2em;
		}
		h1#blogTitle a:link,
		h1#blogTitle a:hover,
		h1#blogTitle a:visited{
			color:#fff;
		}
		h1#blogDescription{
			font-size:18px;
			letter-spacing:-1.5px;
			font-weight:normal;
			text-transform:uppercase;
			text-align:right;
			font-family:ITCAvantGardeGothicProExtraLight, "Helvetica Neue Light", "HelveticaNeue-Light", Helvetica, Arial, sans-serif;
			font-weight: 300;
		}

#content_wrapper {background:#fff;color:#3c3c3c;}
	#content_inner {background:#fff url(images/content-wrapper.gif) no-repeat top right;}
	
#bottom_wrapper {background:#5f5f5f;color:#eee;}
	#bottom_inner {background:url(images/archived-wrapper.gif) no-repeat top left;}

#footer_wrapper {background:#1A1A1A;color:#eee;}

/* +start header styling */
#header_wrapper {}
	#header_inner {padding:0 0 10px;}

	#nav_wrapper {width:954px;margin:0 auto;}
	.layout_left #nav_wrapper{
		width:974px;
	}
		ul#nav {
			list-style:none;
			margin:0 auto;
			text-align:left;
			position:relative;
			left:-10px;
		}
		#nav li {float:left;}
		#nav li a {color:#000;display:block;font-weight:bold;line-height:20px;padding:10px 1em;}
		#nav li a:hover {background:#000;color:#fff;}
		#nav li.right {float:right;}

		ul#subnav{
			list-style:none;
			margin:0 auto;
			text-align:left;
			position:relative;
			left:-10px;
			float:right;
		}
		#subnav li {float:right;}
		#subnav li a {color:#000;display:block;font-weight:bold;line-height:20px;padding:10px 1em;}
		#subnav li a:hover {background:#000;color:#fff;}

		#categories_top{
			background:black;
			display:none;
			border:none;
			border-bottom:1px solid #333;
			margin-top:0;
		}
		#categories_top ul.list{
			width:954px;
			line-height:15px;
			padding:20px 10px 10px 10px;
			margin:0 auto;
			background:transparent url(images/unity-archived-wrapper.gif) no-repeat scroll 726px top;
		}
		layout_left #categories_top ul.list{
			margin:0;
		}
			#categories_top ul li {
				display:block;
			}
				#categories_top li {
					display:block;
				}
					#categories_top li a {
						display:block;
					}

/* +start bca styling */
#bca_inner {}
	.bca_border {padding-top:3px;}
	.bca_title {float:left;padding-right:5px;width:163px;}
	.bca_desc {float:left;width:786px;line-height:3em;}
		.bca_desc a {color:#3c3c3c;font-weight:bold;}
		.bca_desc a:hover {color:#4C4C4C;text-decoration:none;}

/* =start main-content area styling */

.content_left h2, .content_right h3{
/*	border-bottom : 1px solid #DDDDDD;*/
	margin-top:4px;
}
	#content_inner a.highlighted {color:#ff0066}
	#content_inner a:hover {color:#ff0066;text-decoration:none;}

.content_left {float:left;}
/*.content_left .post.full {width:954px;}*/
	.content_left h2 {
		float:right;
		width:480px;
		text-transform:uppercase;
		letter-spacing:-0.05em;
		font-size:1.8em;
		margin-bottom:0;
		padding:8px 0 6px 0;
		font-family:ITCAvantGardeGothicProBold;
		-webkit-text-stroke:1px transparent;
	}
	.content_left .post.full h2{
		width:794px;
	}
	.content_left .page,
	.content_left .post{border-top:1px solid #aaa; width:640px; margin-bottom:15px;}
	.content_left.archives .page,.content_left.archives.fullwidth .post,.content_left.fullwidth .page, .content_left .post.full{ width:954px;}
	
	.content_left .page  h2,.content_left h2.full {float:none;width:auto;}
	.content_left h2 a{color:black; font-weight:normal;}
	.post_date {color:#5c5c5c;float:left;font-weight:bold;font-size:0.95em;padding-top:7px;margin-right:20px;width:140px;border-top:2px solid #000;position:relative;top:-1px;line-height:15px;}
	.extra_status {margin:15px 0;}
	.post_date a.stbutton{
		padding-left:0;
	}
	.post_date br {
	margin:0;
	}
	.post_date a.stico_default{
		background:transparent !important;
	}

	.content_left .prevnext h3{
		display:none;
		
	}
	.content_left .prevnext ul {
		overflow:auto;
		margin-bottom:30px;
	}
	.content_left .prevnext li{
		list-style-type:none;
		letter-spacing:-0.05em;
		text-transform:uppercase;
	}

	.content_left .prevnext li.next{
		float:right;
	}
	.content_left .prevnext li.previous{
		float:left;
	}
	.content_left.fullwidth{
		width:100%;
		margin-bottom:2em;
	}
	.content_left.archives h2{
		border-bottom:none;
	}
	.content_left.archives ul{
		margin:0;
		overflow:auto;
		margin-right:-12px;
	}
	.content_left.archives li{
		color:#999;
		list-style-type:none;
		width:148px;
		height:137px;
		margin-bottom:5px;
		overflow:hidden;
		margin-right:13px;
		line-height:13px;
		font-size:10px;
		float:left;
	}
	.content_left li div.archive_contents:hover{
		padding:0px;
		width:296px;
		min-height:137px;
		margin-left:-74px;
		background:black;
		color:white;
		border:1px solid black;
		position:absolute;
	}
	.content_left li div.archive_contents:hover img{
		max-width:100%;
	}
	.content_left li div.archive_contents:hover div.archive_column{
		padding:5px 5px;
	}
	.content_left li div.archive_column{
		padding:5px 0;
	}
	.content_left li div.archive_column.first{
		border-top:4px solid #000;
	}
	.content_left li div.archive_contents:hover div.archive_column.first{
		border-top-color:#ff0066;
	}
	#content_inner .content_left li div.archive_contents:hover div.archive_column.first a{
		color:white;
	}
	#content_inner .content_left li div.archive_contents:hover div.archive_column.first a:hover{
		color:#ff0066;
	}
	#content_inner .content_left.archives a.archive_post_title{
		text-transform:uppercase;
		color:#000;
		font-size:12px;
	}
	#content_inner .content_left.archives a.archive_post_title:hover{
		color:#f06;
		text-decoration:none !important;
	}
	.entry {float:right;padding-top:15px;width:480px;}
	.post.full .entry { width:794px;}
		.entry a {}
		.entry img, 
		.entry a img {border:none;max-width:480px;padding:0;}
		.entry .full a img {max-width:640px;}
		.post.full .entry a img {max-width:954px;}
		
		#content_inner .entry .full{
			left:-160px;
			width:640px;
			position:relative;
			display:block;
		}
		#content_inner .fullwidth .page .full{
			left:0;
			width:954px;
		}

		#content_inner .full .entry .full{
			width:954px;
		}
		#content_inner .entry .full object,
		#content_inner .entry .vvqbox,
		#content_inner .entry .full embed{
			width:100% !important;
		}
		/*.single_post .entry .full,
		.home .entry .full{
			position:relative;
			left:-160px;
			width:640px;
			display:block;
		}*/
		.single_post .entry .full.first,
		.home .entry .full.first{
			margin:100px 0 0 0;
		}
		.entry p{
			clear:both;
			line-height:20px;
			margin-bottom:20px;
		}
		.post.full .entry p{
			width:480px;
		}
		.entry br{
			margin:auto;
		}
		.entry object, .entry embed {
			max-width:100%;
			margin:0;
			border:none;
			padding:0px;
		}
		.vvqbox{
			height:auto !important;
		}
		.entry .vvqbox{
			margin:0;
		}
		.entry .vvqbox img{
			width:150px;
		}
		
		.entry ul, 
		.entry ol, 
		blockquote {margin-left:2em;}
		.entry li {margin-bottom:7px;}
		.page .entry{
			width:100%;
		}
		.page h2{
			padding-left:0;
		}
.content_right {float:right;font-size:0.97em;margin-top:0;width:275px;}
	.content_right_sub {color:#6c6c6c;margin-bottom:2.5em;}
	.content_right_sub ul {list-style:none;margin:0;}
	.content_right_sub ul li.widget li {border-bottom:1px solid #ddd;line-height:15px;padding:5px 0 4px;}
	.more_info {text-align:right;}
		.more_info a {color:#6c6c6c !important;}
		.more_info a:hover {color:#967D93 !important;}

/*=portfolio pages styling */		
#content_inner .portfolio{
	position:relative;
}
#content_inner .portfolio .flickrTag_container{
	width:520px;
	margin:0 5px 5px 0;
}
#content_inner .portfolio .flickrTag_container img{
	margin:0 5px 10px 0;
	padding:0 0 10px 0;
}
#content_inner .portfolio p{
	margin:0;
}
#content_inner .portfolio .project_link{
	font-size:12px;
	text-transform:uppercase;
	position:absolute;
	right:0;
	top:13px;
	width:307px;
	text-align:center;
	line-height:16px;
	color:#ff0066;
	font-weight:normal;
}

/* =start widgets styling */		
.sidebar_widget {margin:0 0 35px 0;}

#calendar_wrarp {}
	table#wp-calendar {margin:0;padding:0;width:100%;}
	#wp-calendar caption {font-size:1.1em;font-weight:bold;margin:4px 0;text-align:right;}
	#wp-calendar th,#wp-calendar td {padding:0 7px;text-align:center;}
		#wp-calendar td a {border:1px solid transparent;display:block;}

.widget{
	margin-top:24px;
}
#before_after{
	margin-top:0;
}
.with_full{
	position:absolute;
	top:40px;
	height:40px;
	overflow:hidden;
	border-top:1px solid #aaa;
	width:274px;
	padding-left:1px;

}
.with_full:hover{
	height:auto;
	background:white;
	padding-bottom:20px;
}
.with_full #showSidebar{
	margin-top: 0px;
}
.with_full:hover #showSidebar{
	display:none;
}
.with_full #before_after{
	/*border-top:1px solid #aaa;
	position:absolute;
	top:40px;*/
	width:274px;
}
.textwidget {margin:15px 0;}
.archived_sub_right .textwidget{margin:0;}
/* =start bottom main styling */		
#bottom_inner {}
	#bottom_inner a {color:#ddd;}
	#bottom_inner .archived_posts_date a {color:#888;}
	#bottom_inner a:hover {color:#83B0DC !important;text-decoration:none !important;}
	#bottom_inner h3{
		text-transform:uppercase;
	}
	.bottom_left {
		float:left;
		width:640px;
	}
	.archived_right h3{
		font-family:ITCAvantGardeGothicProExtraLight;
	}	
	.bottom_left h3{
		font-family:ITCAvantGardeGothicProBold;
		-webkit-text-stroke:1px transparent;
	}



	.post #comments_title{
		border:none;
	}
	#archived_posts {color:#ddd;margin-top:0;}
		.archived_posts_date {float:left;font-size:11px;font-weight:bold;padding-top:5px;width:140px;margin-bottom:1em;border-top:2px solid #444;margin-right:20px; display:none;}
			.archived_posts_date br {margin:0;}
		.archived_entry {
			margin:0 0 38px 0;
			padding-top:5px;
/*			float:right;
			width:480px;
*/		}
		.archived_entry .flickr img {
			max-width:100%;
			}
		.archived_entry .vvqbox img {
			float:left;
			width:75px;
			height:auto;
		}
		.archived_entry p {
			clear:both;
		}
			.archived_entry.over {
				cursor:pointer;
				padding-left:10px;
				padding-right:10px;
				margin-left:-10px;
				margin-right:-10px;
				background-color:#1A1A1A;
			}
			.archived_entry img,
			.archived_entry object
			.archived_entry embed {
/*				max-width:100%;*/
			}
			#archived_posts .archived_entry{
				font-size:12px;
				color:#999;
			}
			.archived_entry p{
/*				clear:both;
*/
			}
			.archived_entry .flickrTag_container, .archived_entry .imgTag_container{
				margin:0 3px 3px 0;
			}
			.archived_entry .flickrTag_container{
				display:inline;
			}
			.entry .flickrTag_container a.flickr{
				float:left;
			}

/* =start comments+recent styling */
		.post #comments_block{
			border-top:1px solid #8f8f8f;
		}

		#comments_block,
		#recent_block{
			margin-top:0;
			position:relative;
			margin-bottom:4em;
		}
		#comments_block h2,
		#recent_block h2{
			color:#fff;
			text-transform:uppercase;
			font-size:1.4em;
			padding:20px 0 4px 0;
			position:relative;
			top:0;
			font-family:ITCAvantGardeGothicProExtraLight;
		}
		#comments_block h3{
			font-size:1em;
		}

		.post #comments_block h2.section,
		.home #recent_block h2.section,
		.page #recent_block h2.section{
			padding:0;
			position:absolute;
			top:-56px;
			color:#000000;
			border:none;
		}

		.post #comments_block h2 a,
		.home #recent_block h2 a{
			color:#000000;
		}
		.post #comments_block h2.entry-title a,
		.home #recent_block h2.entry-title a{
			color:#FFFFFF;
			-webkit-text-stroke:1px transparent;
		}
		#recent_block h2
		 {
			margin:0;
			padding:8px 0 2px 0;
			font-size:1.6em;
		}

			
	
.archived_right {float:right;width:275px;}
.archived_right li.widget{margin-top:1em;}
	.archived_sub_right {color:#6c6c6c;margin-bottom:2.5em;}
	.archived_sub_right h3,.content_right h3  {
		padding:7px 0 6px 0;
		text-align:left;
		font-size:1.6em;
		font-size:22px;
		text-transform:uppercase;
		font-family:ITCAvantGardeGothicProExtraLight,'HelveticaNeue-UltraLight','Helvetica Neue UltraLight','Helvetica Neue',Arial,Helvetica,sans-serif;

	}
	#showSidebar h3{
	  font-size:21px;
	}
	.archived_sub_right h3{
		color:white;
		font-weight: 100;		
	}
	.content_right {
		border-top:1px solid #AAAAAA;
		
	}
	.content_right h3{
		color:black;
		font-weight: 100;
/*		padding:9px 0 5px;
*/
	}
	.archived_sub_right a {font-weight:normal;font-size:12px;}
	.archived_sub_right ul {list-style:none;margin:0 0 1em 0;}
		.archived_sub_right ul li {color:#333;line-height:2em;}
		.archived_sub_right ul li.widget li {border-top:1px solid #333}		
#searchthis {color:#333;margin-top:1em;}
	#s {border:1px solid #ddd;padding:1px;vertical-align:middle;width:208px;}
	#searchsubmit {vertical-align:middle;}
#search-2{
margin-top:0;
}
/* +start comment styling */
#comments_title {border-top:1px solid #8f8f8f;margin:0;padding:5px 0;}
	#comments {float:left;width:160px;}
	#comment_meta {float:left;}
	#comment_meta a {font-weight:bold;}
	
ol.commentlist,
ol.pingslist {list-style:none;margin:0;padding:0;}
	.commentlist li,
	.pingslist li {border-top:1px solid #7f7f7f;margin:0;overflow:auto;padding:0;}
		.comment_credentials {float:left;font-size:0.97em;margin:10px 0;padding-left:3px;width:152px;}
			.comment_credentials .author_highlight {font-weight:bold;}
		.comment_credentials br {margin:0;padding:0;}
		.comment_text {float:right;margin-top:10px;padding-right:3px;width:437px;}
			.comment_text p {margin:0 0 15px;}
		li.author {background:url(images/diag-dark.gif) top left;}
	
small {font-size:0.95em;margin-left:3px;}
.commentForm {border:1px solid #ddd;padding:3px;font-size:1em;font-family:helvetica,arial,verdana,sans-serif;}
#respond {border-top:1px solid #8f8f8f;border-bottom:1px solid #7f7f7f;padding:5px 0 0px 0;}

.commentForm {width:250px;}
#comment {width:598px;}
#commentform{
	margin-top:16px;
}
.archived_sub_right a img{
	border:none;
	padding:8px 8px 0 0;
	width:83px;
}
.archived_sub_right a:hover img{
	border:1px solid #f06;
	margin:4px 4px 0 0px;
	padding:1px;
	position:relative;
	left:-2px;
	top:-1px;
}

/* +start bottom bar Unity styling */
.commentform h3{
	padding:8px 0 0 0;
	text-transform:uppercase;
}
.widget_flickrRSS a{
	display:block;
	float:left;
}
.entry .flickrTag_container, .entry .imgTag_container{
	float:left;
	margin:0 5px 5px 0;
}
.half .flickrTag_container img.medium{
	max-width:235px;
}

/* +start category styling */
.wordlist{clear:both;margin-top:15px;}
#tags {margin-bottom:20px;}
	.wordlist .wp-tag-cloud li {width:100px;text-overflow:ellipsis;height:16px;overflow:hidden;}
		#related .wordlist .wp-tag-cloud li a {font-weight:normal;font-size: 8px; line-height:auto;width:100px;color:#333;font-size:11px !important; cursor:pointer;text-transform:lowercase;}
	.wordlist h3{color:#ddd;padding:9px 0 5px 0;}
	.wordlist ul {list-style:none;margin:0;}
		.wordlist li {display: block;float:left;width:120px;}
		.wordlist li a {display:block;font-weight:bold;padding:0px 5px;color:#fff;text-align:left;font-size:12px;}
		.wordlist li a:hover {background-color:#fff;text-decoration:none !important;color:#F06;}	
		.wordlist li li a {padding-left:20px; font-size:10px;background:transparent url(images/subsection.png) no-repeat scroll left -5px;}
		#categories_top li li a, #tags li li a, #categories li li a{color:#666;}
		#categories_top li li a:hover, #tags li li a:hover, #categories li li a:hover{background:#fff url(images/subsection.png) no-repeat scroll left -50px;color:#f06;}
#categories_top.wordlist  ul.children li{
	height:auto;
}
#wpcf {
	padding-bottom:2em;
}
/* +tooltip Styling */
.tooltip{
	z-index:100;
	position:absolute;
	left:0;
	top:0;
	width:200px;
	margin-top:-20px;
}
.tooltip_ready {
	position:relative;
}
a.flickr img {
	padding:0 4px 4px 0;
}
.tooltip .text{
	text-align:center;
	padding:4px 20px 6px 20px;
	background:#000000;
	line-height:13px;
	color:#ffffff;
}
.tooltip .tt{
	padding:0 8px 0 9px;
}
.tooltip .tr, tooltip .r, tooltip .br{
	width:17px;
}
.tooltip .tl, tooltip .l, tooltip .bl{
	width:17px;
}

.tooltip .tl, .tooltip .t, .tooltip .tr{
	height:11px;
}
.tooltip .bl, .tooltip .b, .tooltip .br{
	height:27px;
}

.tooltip .tl{
	background:url(images/tl.png) top right no-repeat;
}
.tooltip .tr{
	background:url(images/tr.png) top left no-repeat;
}
.tooltip .t{
	background:url(images/t.png) top center repeat-x;
}
.tooltip .bl{
	background:url(images/bl.png) bottom right no-repeat;
}
.tooltip .br{
	background:url(images/br.png) bottom left no-repeat;
}
.tooltip .b{
	background:url(images/tooltip.png) bottom center repeat-x;
}
.tooltip .l{
	background:url(images/l.png) center right repeat-y;
}
.tooltip .r{
	background:url(images/r.png) center left repeat-y;
}



/* +start footer styling */
#footer_inner {font-size:0.95em;position:relative;margin:0 auto;padding:20px 10px;text-align:left;width:954px;}
	#footer_inner a {color:#eee;font-weight:bold;}
	.footer_desc {float:left;margin: 0;}
	
/* +start misc */
.floatleft {float:left;margin:5px 8px 3px 0;}
.floatright {float:right;margin:5px 0 3px 8px;}


/* +start clearing fix rules */
.left {float: left;}
.right {float: right;}
.clear {clear: both;}
.clearfix:after,.widget:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix,.widget {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix, .widget {display:block;}
/* End hide from IE Mac */

#pager-prev-link{
	list-style-type:none;
	text-transform:uppercase;
	font-weight:bold;
}
#pager-prev-link a{
	color:white;
}
ol li{
margin:0 0;
padding:1px 0;
}
div.half{
width:50%;
float:left;
}

#fbc_login{
	float:right;
	color:white;
	margin:0 34px 0 0;
	padding:16px;
}

#fbc_login .dark{
	padding:10px 10px 0 10px;
	text-align:center;
}
p.fbconnect_share{
	border:none;
	padding:0;
	margin:0 3px 0 0 ;
	float:right;
	width:auto;
}
.unity #content_inner p.fbconnect_share a:hover{
	color:white;
}
#fbc_profile.fbc_profile_header{
	border:none;
	width:auto;
	text-align:left;
	padding:0;
	padding-top:10px;
}
.widget .fbconnect_userpicmain{
	border:none;
}
.fb_profile_pic_rendered{
	display:block;
}
.fbconnect_miniprofile{
	padding-top:4px;
}
.fbconnect_miniprofile p{
	float:left;
	line-height:14px;
	margin:0;
}
.fbconnect_miniprofile br{
	margin:auto;
}

div.fbconnect_LastUsers {
	background:none;
	display:none;
}
span.displaynone {display:none; }

#main_wrapper .post .post-icon a{
  right:auto;
  left:113px;
  top:2px;
  width:26px;
  padding-top:26px;
}
#archived_posts .post-icon{
	display:none;
}

#recent_block h2, .archived_sub_right h3,.archived_sub_right ul li.widget li,.wordlist {
	border-top: 1px solid #222;
}
#categories.wordlist ul{
	overflow:auto;
}

