/* -----------------------------------------------------------

   Synthesis
   A Theme by Pixel Union
   synthesis-theme.tumblr.com
   version: 1.0.5
   
   ----------------------------------------------------------- */


html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;}table{border-collapse:collapse;border-spacing:0;}q:before,q:after,blockquote:before,blockquote:after{content:"";}

/* simple reset */
*  { vertical-align: baseline; font-family: inherit;font-style: inherit;font-size: 100%;border: none;padding: 0;margin: 0; }
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, ul, ol, dl { 
	margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }

/* play nice with html5 */
header, footer, nav, section, article { display:block; }

/* new clearfix */
.clearfix:after, #header:after, #p_profile:after, #container:after, article:after, section#search_section:after, section#myLikes:after, section#permalink_sidebar:after, section#social:after
{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix, #header, #p_profile, #container, article, section#myLikes, section#permalink_sidebar, section#search_section, section#social
{ zoom: 1; }

body
{
	font: 13px/21px 'Droid Serif', serif;
	color: #848484;
	background: #fff;
	-webkit-font-smoothing: antialiased;
}

a
{
	color: #70b7c5;
	text-decoration: none;
}

a > img { border-bottom: none;}

ol,ul{ margin-left: 20px; }

nav ul
{
	margin: 1em 0;
	padding-top: 1em;
	border-bottom: 1px solid #cae3e8;
}

h1
{
	font-family: 'Droid Serif', serif;
	-webkit-font-smoothing: antialiased;
}

h1 a
{
	text-decoration: none;
	color: #70b7c5;
	border-bottom: none;
}

code { font-family: monospace; }

em { font-style: italic; }

input:focus {
	   outline: none;
}

p { margin: 20px 0;}

p:first-child { margin-top: 0px; }

body footer {
	width: 100%;
	text-align: center;
}

strong { 
	color: #3d3d3d; 
	-webkit-font-smoothing: antialiased;
}

blockquote {
	border-left: 1px solid #70b7c5;
	padding-left: 12px;
}

blockquote img { 
	max-width: 100%;
	height: auto;
	display: block;
	margin-left: 0px;
}

.sticky 
{
	position: fixed !important;
	top: 0 !important;
}

#header
{
	height: 104px;
	width: 960px;
	margin: 0 auto;
	border-bottom: 1px solid #cae3e8;
	background: #fff;
	padding-top: 28px;
	padding-bottom: 42px;

	/* Hacks for IE7 */
	*position: fixed;
	*top: 0;
}

#header h1
{
	font-size: 28px;
	line-height: 35px;
	-webkit-font-smoothing: antialiased;
}

#header a
{
	color: #000;
	text-decoration: none;
	font-weight: normal;
	border-bottom: none;
}

#title-image {
	max-width:300px;
	max-height:50px;
}

#p_profile {
	display: none;
	width: 620px;
	float: left;
	margin-bottom: 40px;
}

#p_profile img {
	margin-right: 20px;
	max-width: 94px;
	margin-left: -1px;
}

#search_wrapper {
	float: left;
	width: 620px;
	padding-left: 20px;
	margin-bottom: 64px;
}

#search_wrapper strong {
	font-style: italic;
}

#wrapper { margin-bottom: 50px !important;}

#banner, #container, #wrapper
{
	width: 960px;
	margin: 0 auto;
}

#sidebar h1 {
	font-size: 16px;
	font-weight: normal;
	font-style: italic;
	color: #000;
	margin-left: 27px;
}

#permalink_sidebar
{
	
}

#profile_wrapper, #social
{
	display: block;
	width:280px;
	border-bottom: 1px solid #cae3e8;

}

#social ul {
	list-style-type: none;
}

#social ul li {
	display: inline;
}


#primary
{
	border-left: 1px solid #cae3e8;
	float: left;
}

#primary
{
	width:620px;
}

.img_container {
	position: relative;
}

.img_container:after {
	content: "";
	display: block;
	width: 1px;
	background-color: #cae3e8;
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: -1px;
}

.bottomFix:before {
	content: "";
	display: block;
	height: 1px;
	background-color: #cae3e8;
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
}

.audio_content .bottomFix:before { 
	bottom: -257px; 
	z-index: 1; 
}

.profile .img_container, #p_profile .img_container { float: left; }

.profile .img_container:after, #p_profile .img_container:after { bottom: 6px; }

#likes .img_container:after { bottom: 7px; }

.profile .img_container:after, #likes .img_container:after { left: -26px;}

.audio_content .img_container:after { bottom: 6px; height: 256px; }

.caption, .content {
	padding-left: 20px;
	margin-top: 25px;
	margin-bottom: 25px;
}

.caption h1, .content h1, .caption h2, .content h2, .caption h3, .content h3, .caption h4, .content h4, .caption h5, .content h5
{ color: #3D3D3D; font-weight: normal; -webkit-font-smoothing: antialiased; }

.caption h1, .content h1 { font-size: 22px; }

.caption h2, .content h2 { font-size: 20px; }

.caption h3, .content h3 { font-size: 18px; }

.caption h4, .content h4 { font-size: 16px; }

.caption h5, .content h5 { font-size: 14px; }

.content img, .caption img {
	width: 621px;
	height: auto;
	margin-left: -21px;
}

.content .img_container:after, .container .img_container:after {
	margin-left: -20px !important;
	bottom: 6px;
}

.content blockquote img, .caption blockquote img {
	margin-left: 0px;
}

.content blockquote .img_container:after, footer.img_container:after {
	content: "";
	display: block;
	width: 0px;
}

	article
	{
		background: #fff;
	}

		article header h1
		{
			font-size: 27px;
			line-height: 35px;
			font-weight: normal;
			margin-left: 20px;
			margin-bottom: 15px;
			position: relative;
			top: -7px;
			color: #3d3d3d;
			-webkit-font-smoothing: antialiased;
		}

		article header h1 a
		{
			color: #3d3d3d;
		}
		
        article section.notes
        {
            font: 13px 'Droid Serif', serif;

        }
		article section.notes ol.notes
		{
			font: .8em 'Droid Serif', serif;
			margin: 0;
		}

		article section.notes ol.notes li
		{
				list-style: none;
				margin: 0;
				padding: .5em 0;
				border-top: 1px solid #70b7c5;
		}

		article footer
		{
			font: 11px 'Droid Serif', serif;
			border-top: 1px solid #cae3e8;
			padding-top: 8px;
			margin-bottom: 70px;	
		}

			article footer iframe { display: inline !important;}

			article footer .share {
				position: relative;
				width: 30px;
				margin-left: 20px;
				float: left;

				/* IE 7 fix for z-index */
				z-index: 1339;
			}
			
			 
			article footer .share_button img {
				position: absolute;
				top: 1px;
				left: 0px;
				width: 8px;
			}

			article footer .share_button {
				color: #848484;
				font-size: 11px;
				display: block;
				width: 30px;
				height: 20px;
				padding-left: 15px;
				font-style: italic;
			}

			article footer .active .share_button {
				background-position: left bottom;
			}

			article footer .sharebox {
				opacity:0;
				filter:alpha(opacity=0);
				background: #fff;
				border: 1px solid #cae3e8;
				width: 230px;
				position: absolute;
				top: 0px;
				left: 50%;
				margin-left: -112px;
				z-index: -1338;
				-webkit-border-radius:3px;
				   -moz-border-radius:3px;
				        border-radius:3px;
			}

			article footer .social_buttons {
				background: #fff;
				min-height: 35px;
				border-top: 1px solid #cae3e8;
				-webkit-border-radius:1px;
				   -moz-border-radius:1px;
				        border-radius:1px;	
			}

			article footer .shorturl {
				padding:10px;
			}

			article footer .shorturl label {
				color: #000;
				font-size: 11px;
				line-height: 1;	
				display: block;
				padding-bottom: 5px;
				text-align: center;
				cursor: default;
				font-style: italic 
			}

			article footer .shorturl input {
				background: none;
				border: 0;
				width: 210px;
				color: #848484;
				text-align: center;
				font-size: 13px;
			}

			article footer .sharebox .nipple {
				background-image: url(http://static.tumblr.com/8flho2v/zuZlzd4pg/nipple.png);
				background-repeat: no-repeat;
				width: 16px;
				height: 14px;
				display: block;
				position: absolute;
				top: -14px;
				left: 90px;

				/* IE hack */
				top: -20px\9;
			}

			article footer .sharebox .social_buttons  iframe {
				margin: 8px 0 0 10px !important;
			}

			article footer .tag_list {
				opacity:0;
				filter:alpha(opacity=0);
				overflow: hidden;
				height: 0px;
				background: #fff;
				position: relative;
				float: right;
				text-align: right;
				width: 620px;
			}


			article footer .tag_list a {
				margin-left: 17px;
				font-size: 11px;
				line-height: 21px;
			}

			article footer .tag_list a:hover { border-bottom: none; }

			article footer a
			{
				text-decoration: none;
				color: #848484;
				border-bottom: none;
			}

			article footer a:hover { border-bottom: none;}

			article footer .date, article footer .notes, article footer .tagged {
				float: right;
				height: 20px;
			}

			article footer .date, article footer .notes, article footer .tagged {
				margin-left: 20px;
			}

			article footer .date 
			{
				font-style: italic;
			}

			article footer .quote_source {
				float: left;
				margin-left: 32px;
				height: 20px;
			}

			article footer .reblog_source a, article footer .quote_source a {
				color: #70b7c5;
				text-decoration: none;
				position: relative;
				z-index: 1339;
			}
		
		article.quote { }

			article.quote blockquote {
				position:relative;
				font: 18px/30px 'Droid Serif', serif;
				font-weight: bold;
				font-style: italic;
				color: #3d3d3d;
				margin-left: 83px;
				margin-bottom: 13px;
				margin-top: -7px;
				border: none;
				padding-left: 0px;
				-webkit-font-smoothing: antialiased;
			}

			article.quote blockquote > span {
				font-family: 'Droid Serif', Serif;
				font-size: 41px;
				font-weight: bold;
				color: #000;
				float: left;
				margin-left: -34px;
				width: 34px;
				margin-top: 8px;
				opacity: 0.26;
				-moz-opacity: 0.26;
				filter:alpha(opacity=26);
			}

			article.quote .source {
				font-size: 13px;
				margin: 10px 0 40px 82px;
			}

			article.quote .source a { 
				text-decoration: none; 
				border-bottom: none;
				word-wrap: break-word;
			}

			article.quote .quote_divider {
				display: block;
				border-top: 1px solid #70b7c5;
				width: 38px;
				margin-left: 82px;
			}
		
		article.photo { display: inline; }
			
			article.photo img {
				float: left;
				width: 621px;
				margin-left: -1px;
			}
			
			article.photo .clear {
				clear:both;
			}

			article.photo blockquote {
				margin-top: 5px;
			}
			
		article.link { }		

			article.link header h1 {
				font-size: 18px;
				font-weight: bold;
				font-style: italic;
				line-height: 21px;
				top: -3px !important;
			}

		article.chat
		{
			margin-top: -5px;
		}
	
			article.chat p
			{
				margin-left: 83px;
				margin-top: 15px;
				margin-bottom: 15px;
			}

			article.chat p:first-child
			{
				margin-top: 0px;
			}
		
			article.chat p.odd
			{
				color: #3d3d3d;
				font-weight: bold;
				font-style: italic;
				-webkit-font-smoothing: antialiased;
			}

			article.chat div.chat_divider {
				display: block;
				border-top: 1px solid #70b7c5;
				width: 38px;
				margin-left: 83px;
			}

			article.chat footer { margin-top: 47px !important;}

		article.answer { }

			article.answer .by {
				margin-left: 83px;
				text-decoration: none;
				border-bottom: none;
				color: #3d3d3d;
				font-weight: bold;
				font-style: italic;
				-webkit-font-smoothing: antialiased;
			}
			
			article.answer .by a { 
				color: #3d3d3d; 
				text-decoration: none;
				border-bottom: none;
			}
			
			article.answer .by:first-child {
				position: relative;
				top: -5px;
			}

			article.answer blockquote {
				margin-left: 78px;
				margin-top: 5px;
				margin-bottom: 15px;
				border: none;
			}

			article.answer footer { margin-top: 32px !important;}
			
		article.audio { display: inline; }
			
			article.audio .def_albumArt {
				display: block;
				background-image: url('http://static.tumblr.com/8flho2v/ibFlzd4ql/def_albumart.png');
				height: 256px;
				width: 257px;
				margin-left: -1px;
				float: left;
				position: relative;
			}
			
			article.audio img {
				width: 257px;
			}

			article.audio .audio_info
			{
				margin-left: 48px;
				margin-top: 47px;
				width: 316px;
				float: left;
			}

			article.audio .audio_info h1 a {
				font: 27px/35px 'Droid Serif', Serif;
				color: #3d3d3d;
				text-decoration: none;
				border-bottom: none;
			}

			article.audio .audio_info p {
				font-size: 14px;
				line-height: 21px;
				margin: 0px;
			}

			article.audio .audio_divider {
				width: 37px;
				display: block;
				border-top: 1px solid #70b7c5;
				margin: 13px 0;
			}

			article.audio .player, article.audio .iphone_player {
				margin-top: 24px;
				margin-bottom: 24px;
				border: 1px solid #70b7c5;
				width: 213px;
			}

			article.audio .iphone_player {
				display: none;
				padding-left: 5px;
				width: 208px;
			}

			article.audio .iphone_player a { border-bottom: none; }

			article.audio .player .audio_player {
				height: 27px;
				padding: 2px 0;
			}

			article.audio .player .audio_player embed {
				width: 213px !important;
				height: 27px !important;
			}
	
		article.photoset { }

			article.photoset blockquote {
				margin-top: 5px;
			}

			article.photoset .no_slider > img {
				margin-bottom: 20px;
				width: 621px;
				display: block;
				margin-left: -1px;
			}

			article.photoset .no_slider {
				border-bottom: none;
			}

			article.photoset .no_slider:first-child > img { padding-top: 0px; }

		article.video { }
			
			article.video .clear {
				clear:both;
			}

			article.video blockquote {
				margin-top: 5px;
			}

			article.video iframe, article.video embed { 
				display: block;
				margin-left: -1px;
			}

	#profile_wrapper .profile
	{
		min-width: 120px;
		min-height: 120px;
		margin-left: 25px;
	}

	#profile_wrapper img
	{
		position: relative;
		z-index: 999;
		max-width: 94px;
		padding-right: 12px;
		margin-left: -26px;
	}

	#profile_wrapper h1
	{
		margin-bottom: 30px;
		margin-top: 50px;
		position: relative;
		top: -3px;
		font-family: 'Century Schoolbook', 'Droid Serif', serif;
	}
		
		#profile_wrapper h1:first-child {
			margin-top: 0;	
		}

	#profile_wrapper #email {
		margin-top: 30px;
		margin-bottom: 28px;
		-webkit-font-smoothing: antialiased;
	}
	
	#profile_wrapper #email a {
		color: #70b7c5;
		text-decoration: none;
	}

	.desc {
		position: relative;
		top: -5px;
		-webkit-font-smoothing: antialiased;
	}

	#responsive_footer {
		display: none;
		width: 100%;
		float: left;
		font-family: 'Droid Serif', serif;
		border-bottom: 1px solid #cae3e8;
		border-top: 1px solid #cae3e8;
	}

		#responsive_footer #searchField
		{
			margin: 17px 0 17px 25px;
			font-size: 13px;
			padding: 4px 4px 4px 25px;
			width: 134px;
			float: left;
			background: white url('http://static.tumblr.com/8flho2v/Ih7lzd4ra/search.png') no-repeat 2px center;
		}

		#pixelunion_link { 
			float: right;
			margin-top: 18px;
			margin-right: 24px;
			font-size: 13px;
			-webkit-font-smoothing: antialiased;
		}

		#pixelunion_link a {
			border-bottom: none;
		}

		#pixelunion_link a:hover {
			border-bottom: none;
		}
	
	#main_footer {
		display: block;
		margin-top: 90px;
		float: right;
		font-family: 'Droid Serif', serif;
		font-size: 11px;
	}

	#main_footer #pixelunion_theme { 
		display: inline;
		color: #161616;
		opacity: 0.2;
	}

	#main_footer #link_to {
		display: inline;
		font-size: 11px;
		color: #161616;
		opacity: 0.2;
		border-bottom: none;
	}

	#main_footer #link_to:hover { 
		opacity: 1.0; 
		border-bottom: none;
	}
	
	#next.enabled, #prev.enabled {
		zoom: 1;
		filter: alpha(opacity=100);
		opacity: 1;
		font-weight: bold;
	}

	#next, #prev {
		font-size: 16px;
		line-height: 40px;
		color: #161616;
		zoom: 1;
        filter: alpha(opacity=20);
		opacity:0.2;
		-webkit-font-smoothing: antialiased;
	}

	#responsive_paging_wrapper, #responsive_notes_wrapper { 
		display: none;
		width: 100%;
		float: left;
		text-align: center;
	}

	#responsive_paging_wrapper {
		margin-top: 38px;
	}

	#main_responsive_paging {
		margin-bottom: 93px;
	}

	#main_responsive_paging a, #main_paging a, #sidebar_paging a {
		text-decoration: none;
		border-bottom: none;
	}

	#main_paging {
		margin-top: 78px;
		margin-bottom: 25px;
		width: 620px;
		float: left;
	}

		#main_paging #prev, #main_responsive_paging #prev {
			width: 73px;
			float: left;
			text-align: right;
			margin-right: 25px;
			margin-left: 211px;
		}

		#main_paging #next, #main_responsive_paging #next {
			width: 40px;
			float: right;
			margin-left: 25px;
			margin-right: 245px;
			text-align: left;
		}

		#main_paging #divider, #main_responsive_paging #divider, #sidebar_paging #divider {
			height: 40px;
			display: block;
			border-left: 1px solid #cae3e8;
			float: left;
		}

	#sidebar_paging
	{
		padding-top: 34px;
		padding-bottom: 49px;
		border-bottom: 1px solid #cae3e8;
		width: 100%;
	}

		#sidebar_paging	#prev {
			width: 73px;
			float: left;
			text-align: right;
			margin-right: 25px;
			margin-left: 40px;
		}

		#sidebar_paging	#next {
			width: 40px;
			margin-right: 75px;
			float: right;
			text-align: left;
		}		

	#permalink_notes {
		font-size: 11px;
		line-height: 21px;
		color: #848484;
	}

	#permalink_notes  h1 {
		margin-top: 28px;
		margin-bottom: 15px;
	}

	#permalink_notes ol {
		margin-left: 27px;
		list-style: none;
	}

	#permalink_notes li {
		margin-bottom: 4px;
	}

	#permalink_notes img { 
		display: inline;
		position: relative;
		top: 4px; 
	}

	#permalink_notes .clear { display: none;}

	#permalink_notes blockquote {display: inline;}

	#permalink_notes .action { margin-left: 10px; }
	

	#search_section
	{
		width:280px;
		font-family: 'Droid Serif', serif;
	}

		#search_section #searchField
		{
			margin: 17px 0 17px 25px;
			font-size: 13px;
			padding: 4px 4px 4px 25px;
			width: 134px;
			background: white url('http://static.tumblr.com/8flho2v/Ih7lzd4ra/search.png') no-repeat 2px center;
		}

	#myLikes
	{
		width:280px;
		font-family: 'Droid Serif', serif;
		font-size: 11px;
	}
	
		#myLikes > h1
		{
			margin-bottom: 24px;
			margin-top: 21px;
		}

		#myLikes p { margin: 10px 0;}

		#myLikes p:first-child { margin-top: 0px; }

		#myLikes #likes { 
			margin-left: 25px; 
			line-height: 21px;
		}

		#myLikes #likes > li
		{
			list-style: none;
			margin-bottom:19px;
		}

		#myLikes #likes > li:last-child
		{
			margin-bottom: 0;
		}

		#myLikes #likes li img
		{
			width: 201px;
			background: white;
			margin-left: -26px;
		}

		#myLikes #likes li .inline_external_image {
			width: auto;
		}

		#myLikes .like_caption {  }

		#myLikes a { 
			text-decoration: none; 
			border-bottom: none;
		}

#social { }

	#social_icons a {
		height: 28px;
		width: 33px;
		display: block;
		float: left;
		margin-left: 25px;
		margin-top: 15px;
		background-image: url('http://static.tumblr.com/szomjah/8YHm33g6x/social-icons.png') ;
		background-color:#ccc;
		background-repeat:no-repeat;
		border-bottom: none;
	}

		.vimeo {
			background-position: 0px 0px;
		}

		.flickr {
			background-position:  -48px 0px;
		}

		.lastfm {
			background-position: -106px 0px;
		}

		.twitter {
			background-position: -162px 0px;
		}

		.dribbble {
			background-position: -210px 0px;
		}

		.skype {
			background-position: -268px 0px;
		}

		.tumblr {
			background-position: -320px 0px;
		}

		.facebook {
			background-position: -369px 0px;
		}

		.google_plus {
			background-position: -416px 0px;
		}

		.github {
			background-position: -470px 0px;
		}

		.youtube {
			background-position: -521px 0px;
		}

		.linkedin {
			background-position: -577px 0px;
		}

		.svpply {
			background-position: -626px 0px;
		}

		.rdio {
			background-position: -672px 0px;
		}

		.gowalla {
			background-position: -731px 0px;
		}

		.foursquare {
			background-position: -786px 0px;
		}

		.instagram {
			background-position: -841px 0px;
		}

		.pinterest {
			background-position: -883px 0px;
		}
		
		.rss {
			background-position: -926px 0px;
		}


	#twitter #twitter-header h1 {
		margin-top: 27px;
	}

	#tweet-area {
		margin-top: 28px;
	}

	#tweet-area > ul { margin-left: 0px; }

	#tweet-area .tweet {
		border-left: 1px solid #cae3e8;
		margin-left: 26px;
		padding-left: 10px;
		margin-bottom: 15px;
	}

	.tweet_meta {
		display: block;
		margin-bottom: 32px;
	}

	.tweet_meta .timestamp {
		font-size: 10px;
		line-height: 21px;
		margin-left: 26px;
		text-decoration: none;
		border-bottom: none;
		font-style: italic;
	}



#title { float: left; }
.nav_links { 
  float: right; 
  line-height: 21px;
  margin-top: 36px;
  font-family: 'Century Schoolbook', 'Droid Serif', serif;
  font-size: 16px;
}
.nav_links a { margin-left: 40px; }
.nav_links ul { list-style-type: none; }
.nav_links ul li { display: inline; }

/* PX-Viewer -- Custom Photoset Viewer */
.photoset-controls {
	z-index: 1338;
	position: relative;
	width: 100%;
	float: left;
	margin-top: -35px;
	text-align: center;
}
.photoset-controls .circles { 
	list-style-type: none;
	margin-right:1px;
	display: inline-block;
}
.photoset-controls .circles li { display: inline; zoom: 1; }

.photoset-controls .circle { 
	float: left;
	display: block !important;
	height: 20px !important;
	width: 20px !important;
	background: url('http://static.tumblr.com/8flho2v/QtElzd4td/circles.png') no-repeat -53px -2px;
	margin-left: 35px;
	border-bottom: none;
}

.photoset-controls .circles li:first-child .circle {
	margin-left: 0px;
}

.photoset-controls .filled {
	background: url('http://static.tumblr.com/8flho2v/QtElzd4td/circles.png') no-repeat -3px -2px !important;
}

.px-slideshow {
	background:#000000;
	position:relative;
	overflow:hidden;
	height:414px;
	width:621px;
	margin-left: -1px;
}

.px-slideshow a {
	width:621px;
	margin-left: -1px;
	height:414px;
	text-align:center;
	display:block;
	position:absolute;
	opacity:0;
	z-index:-1337;
}

.px-slideshow a.live {
	z-index:1337;
}

.px-slideshow a img {
	max-width:621px;
	display: inline;
	margin-left: -1px;
}

.px-loading {
	width:621px;
	height:414px;
	background:url('http://static.tumblr.com/gmeghwp/WqZlwf0gz/loadinfo.net.gif') 50% 50% no-repeat;
	margin-left: -1px;
}

#tumblr_controls { z-index: 1341 !important;}

section.notes {
	font: 13px 'Droid Serif', serif;
	float: left;
	width: 620px;
}

section.comments {
	float: left;
	width: 620px;
	margin-top: 23px;
}

	section.comments a {
		border-bottom: none;
	}

	#dsq-content h3 {
		font-size: 16px;
		font-style: italic;
		font-weight: normal;
		color: #000;
	}

	.dsq-font { color: #323232 !important;}

	.dsq-trackback-url { display: none !important;}

	a.dsq-subscribe-email em, a.dsq-subscribe-rss em { 
		text-decoration: none !important;
		border-bottom: 1px solid #cae3e8;
		font-size: 11px;
	}

	#dsq-sort-by select {
		font-family: arial;
		font-size: 11px;
	}

	.dsq-comment-meta a, .dsq-comment-actions a {
		color: #848484 !important;
		opacity: 1 !important;
		font-size: 11px;
		font-style: italic;
	}

	#dsq-content .dsq-like-activity {
		font-size: 11px;
	}

	.dsq-brlink {
		color: #000;
		font-family: arial;
	}

/* Style for view.js */
.viewer .close:hover { border-bottom: none; }

.viewer img { display: inline; }

/* Style for iFrame */
.fb_iframe_widget iframe {
	width: 620px !important;
}
