/*
* BLOGFEST WORDPRESS THEME 1.1
* Copyright 2013, Folding Theme
* www.foldingtheme.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 22/05/2013
*/

/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/

	@import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz&subset=latin,latin-ext); /* default */
	@import url(http://fonts.googleapis.com/css?family=Oswald&subset=latin,latin-ext); /* default */
	@import url(http://fonts.googleapis.com/css?family=Lato:300,400); /* default */

/* Table of Content
==================================================
	#Reset & Basics
	#Basic Styles
	#Site Styles
	#Typography
	#Links
	#Lists
	#Images
	#Buttons
	#Forms
	#Misc */


/* #Reset & Basics (Inspired by E. Meyers)
================================================== */
	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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		font: inherit;
		vertical-align: baseline; }
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
		display: block; }
	body {
		line-height: 1; }
	ol, ul, li {
		list-style: none; }
	blockquote, q {
		quotes: none; }
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content: none; }
	table {
		border-collapse: collapse;
		border-spacing: 0; }


/* #Basic Styles
================================================== */
	body {
		background:#eee;
		-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
		-webkit-text-size-adjust: 100%;
	 }

	#wrapper {text-shadow: 0 1px 0 rgba(255,255,255,.5);}
	
	.header {font-family: 'Yanone Kaffeesatz', sans-serif;}
	.logo span {font-size:50px;text-align:center;}
	.logo  a{text-decoration:none!important;color:#999!important;}
	.logo-tag {color:#bbb;line-height:1.2em;}
	
	.social_counter {font-family: "Oswald", sans-serif;}
	.social_counter span {font-size: 28px; color:#ccc; }
	.login_errors, 
	.reg_errors, 
	.reg_errors p {color:#ff0000!important;font-family: 'Lato', sans-serif; font-size:11px!important;}
	.pass_recover p{color:#777;font-family: 'Lato', sans-serif; font-size:11px;}
	
	.subscribebox ,
	.social_and_search .searchbox {font-family: 'Lato', sans-serif; font-size:11px;}
	
	.content_var3 .col2,
	.content_var3 .col3,
	.portfolio_col2 .col2 ,
	.portfolio_col2 .col2,
	.loading,
	.center,
	.wp-caption-text,
	#wp-calendar,
	.widget_adsense{text-align:center;}
	
	.intro_block ,
	.call_to_action,
	.article_widget_preview p {text-align:justify;}

	.menu li a{ font-family: 'Oswald', sans-serif; font-size:18px;color:#999;text-transform:uppercase;text-decoration:none; }
	.menu  ul ul li a, .menu  ul ul li a:hover{  font-family: 'Lato', sans-serif; color:#777; font-size:13px; line-height:17px;text-transform:capitalize;text-align:left;}
	.tier_excerpt {color:#666;font-family: 'Lato', sans-serif; font-size:13px;line-height:1.4em; text-align:justify;}
	.tier p {color:#666;font-family: 'Lato', sans-serif; font-size:13px;line-height:1.4em;}
	.content {font-family: 'Lato', sans-serif; font-size:13px;line-height:1.4em; color:#777;}
	.intro_block p {line-height:19px;}
	.ticker-wrapper.has-js {	font-family:  'Yanone Kaffeesatz', sans-serif; font-size:23px;}
	.ticker-title {color: #777;text-transform: uppercase;}
	.ticker-content {white-space: nowrap;line-height: 1.2em; }
	.no-js-news {color: #F8F0DB;}
	.article_preview_content {font-size:11px;}
	.content_var3 .call_to_action {font-family: 'Lato', sans-serif;  font-size:13px;line-height:1.4em; color:#777;}
	.content_var3 .col2 p, 
	.content_var3 .col3 p {font-family: 'Lato', sans-serif;  font-size:13px;line-height:1.4em; color:#777; text-align:justify;}
	.post_listing_container {font-family: 'Lato', sans-serif; color:#777;}
	.post_listing {font-family: 'Lato', sans-serif; font-size:13px;line-height:1.4em; color:#777;}
	.post_listing .meta {color:#999;font-size:11px;}
	.post_container p { font-family: 'Lato', sans-serif; font-size:13px;line-height:1.7em; color:#777; }
	.post_container .like {color:#999;font-size:11px; }
	.post_content ul li {list-style-type: square; font-family: 'Lato', sans-serif; font-size:13px;line-height:1.7em; color:#777; }
	.post_content ol li, #accordion ol li {list-style-type: lower-alpha; list-style-position:inside; font-family: 'Lato', sans-serif; font-size:13px;line-height:1.7em; color:#777; }
	.article_widget_preview h1 {color:#777; line-height:24px;}
	.portfolio_col2 .col2 p {font-family: "Oswald", sans-serif; font-size:15px;line-height:1.4em; color:#777; text-transform:uppercase;text-align:center;}
	.portfolio_col3 .col3 p {font-family: "Oswald", sans-serif; font-size:13px;line-height:1.4em; color:#777; text-transform:uppercase;text-align:center;}
	.post_container .meta {color:#999;font-size:11px;font-family: 'Lato', sans-serif; text-align:right;}
	.tags{font-family: 'Lato', sans-serif; font-size:13px;line-height:1.4em; }
	.attachment_post p {color:#777;font-family: 'Lato', sans-serif; font-size:13px; line-height:20px;}
	.error_404 p {color:#777;font-family: 'Lato', sans-serif; font-size:13px; line-height:20px;}
	.article_widget { font-family: 'Lato', sans-serif; font-size:13px;line-height:1.4em; color:#777;}
	
	.register p,
	.comment-awaiting-moderation,
	.widget_recent_comments,
	#flickr,
	.widget_calendar,
	.widget_search,
	.widget_text,
	.widget_nav_menu,
	.widget_categories,
	.widget_pages,
	.widget_recent_entries,
	.widget_archive,
	.widget_rss,
	.widget_tag_cloud,
	.widget_adsense,
	.widget_meta	{font-family: 'Lato', sans-serif; font-size:13px;line-height:1.4em; color:#777;}
	#wp-calendar caption {font-family: "Oswald", sans-serif;text-align: center; text-transform:uppercase; font-size:20px;}
	#wp-calendar thead th {color:#FFB900;}
	#wp-calendar tbody td {color:#999;}
	#wp-calendar #today { color: #FFB900;}
	.widget_search .search form label {color:#777;font-family: 'Lato', sans-serif; font-size:12px;}
	.widget_search .searchbox {color:#777;}
	.twitter_widget {font-family: 'Lato', sans-serif; font-size:12px;line-height:1.4em; color:#777;}
	.blogroll {font-family: 'Lato', sans-serif; font-size:13px;line-height:1.4em; color:#777;}
	.ad_336 .ad_note {font-family: 'Lato', sans-serif; font-size:11px;line-height:1.4em; color:#777;}	
	ul.tabs li {line-height: 31px;font-family: "Oswald", sans-serif; font-size:13px;line-height:1.4em; color:#777;text-transform: uppercase;}
	.tab_content {font-family: 'Lato', sans-serif; font-size:13px;line-height:1.4em; color:#777;}
	.tab_last_comments_content .author {font-family: "Oswald", sans-serif !important; font-size:13px; color:#777;text-transform: uppercase;}
	.tab_last_comments_content .meta {color:#969696;}
	
	.error-msg { color: #D63301;}
	.warning {color: #9F6000;}
	.info { color: #00529B;}
	.success { color: #4F8A101;}
	.error-msg, .success, .info, .warning {font-family: 'Lato', sans-serif;font-size: 13px;}
	
	#accordion {font-family: 'Lato', sans-serif!important;color:#777!important; font-size:13px;} 
    #accordion li a { text-transform:uppercase;text-decoration:none;line-height:21px; } 
      #accordion ul li a { text-indent:0; color:#ff6600; text-decoration:none;background:none;text-transform:lowercase;} 
	.footer_menu li a{font-family: 'Oswald', sans-serif; font-size:12px;color:#777;text-transform:uppercase;text-decoration:none;}
	.footer_menu li a:hover {color:#999;}
	
	.wp-pagenavi { text-align: right; font-family: 'Lato', sans-serif; font-size:13px;line-height:1.7em; color:#999;}
	.wp-pagenavi span.current {font-weight: bold; }
	.wp-pagenavi span.pages { color: #bcc9c9; }
	.wp-pagenavi span.current, .wp-pagenavi span.extend, .wp-pagenavi a:active, .wp-pagenavi a:hover { font-weight: bold; color:#8c9c9c; }
	
	.copyright {font-family: 'Lato', sans-serif; font-size:10px;line-height:1.7em; color:#999;}
	
/* #Typography
================================================== */


	h1, h2, h3, h4, h5, h6 {font-family: 'Oswald', sans-serif; text-transform:uppercase;text-decoration:none;font-size: 100%;margin:20px; position: relative;}
	h1 {font-size:20px;color:#ffb900;line-height:28px;}
	h2 {font-size:15px;color:#777;}
	h3 {font-size:13px;color:#777;}
	
	h1 a, h2 a, h3 a {text-decoration:none;}
	
	.content h1 {line-height:20px;}
	.post_container h1 {font-size:20px;color:#ffb900;line-height:28px;}
	.post_container h2 {font-size:20px;color:#777;line-height:27px;}
	.post_container h3 {font-size:17px;color:#777;line-height:27px;}
	.post_container h4 {font-size:14px;color:#777;line-height:27px;}
	.post_container h5 {font-size:12px;color:#777;line-height:21px;}
	
	.widget_meta h1,
	.widget_recent_comments h1,
	.widget_search h1,
	.widget_text h1,
	.widget_nav_menu h1,
	.widget_recent_entries h1,
	.widget_archive h1,
	.widget_rss h1,
	.widget_categories h1,
	.widget_pages h1,
	.widget_tag_cloud h1,
	.attachment_post h1,
	.content_col2 h2	,
	.widget_calendar h3,
	#flickr h1 {text-align:center;}
	
	.header_line h1 {line-height: 30px;text-align:center;}
	.post_container h1 {font-size:28px!important;line-height:1.5em; text-align:center;}
	.call_to_action h1{font-size:23px!important;color:#999; line-height:26px!important;}
	.blogroll h1 {color:#777;line-height:17px!important;}
	
	
	.intro_block h2{line-height:26px; text-align:left;color:#888;}
	#respond h2{color:#999;font-size:18px;}
	#comments-list h2{color:#999;font-size:16px;}
	
	.article_preview_content h3 a {text-decoration:none;}
	h3.dotted {margin:0 0 4px 0!important;border-Bottom: 1px dotted #999; padding-bottom: 10px; font-size:12px;}

	.post_container .breadcrumbs { font-size:11px;word-spacing:5px;}
	
	span.orange {color:#ffb900;}
	.grey {color:#999!important;}
	
	.italic {font-style:italic;}
	.italic a{text-decoration:none;}
	
	strong { font-weight: bold; color: #333; }
	small { font-size: 80%; }
	.noline {border:none!important;}

/*	Blockquotes  */
	blockquote, blockquote p { line-height: 24px; color: #777; font-style: italic; }
	blockquote { margin: 20px 0 20px 20px; padding: 9px 20px 9px 0px!important; border-left: 1px solid #ddd; }
	blockquote cite { display: block; font-size: 12px; color: #555; }
	blockquote cite:before { content: "\2014 \0020"; }
	blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }

	hr { border: solid #ddd; border-width: 1px 0 0; clear: both; margin: 20px; height: 0; }

	
/* #Links
================================================== */


	a {color:#777;margin:0;}
	a:hover {color:#444;}
	a:active { background: none; }
	.post_listing a {color:#999;}
	.post_container .breadcrumbs a {text-decoration:none;color:#999;}
	.post_container .breadcrumbs a:hover {text-decoration:none;color:#666;}
	.attachment_post  h1 a {color:#FFB900; }
	
	.social_login a {text-decoration:none;color:#999;font-family: 'Lato', sans-serif; font-size:11px;}
	.social_counter a {text-decoration:none;color:#999;font-size:17px;}
	.content_var3 .col3  a,
	.content_var3 .col2 a ,
	.comments a,
	.article_widget_preview a,
	.article_widget_preview_content h3 a ,
	.article_widget_listing a,
	.tab_article_preview_content h3 a,
	.tab_last_comments_content .author a,
	.blogroll li a,
	.ad_336 .ad_note a,
	.wp-pagenavi a, .wp-pagenavi span ,
	#wp-calendar a {text-decoration:none;}
	
	.comment-body .reply a{font-family: 'Lato', sans-serif;font-size:11px;line-height:1.7em; color:#999;text-decoration:none;}
	.ticker-content a {text-decoration: none;color: #777;}
	.ticker-content a:hover {text-decoration: underline;	color: #444;}
	.wp-pagenavi a, .wp-pagenavi a:link {text-decoration: none; color: #8c9c9c; font-weight: normal !important; }
	.wp-pagenavi a:hover {color: #000;}
	
	.tags a{
	  background-color: #fff;
	  padding: 9px 13px;
	  float: left;
	  text-decoration: none;
	  color: #777;
	  text-shadow: 0 1px 0 rgba(255,255,255,.5); 
	  position: relative;
	}

	.tags a:hover{background: #e1e2e3;}

	.tags a::before{
		content: "";
		position: absolute;
		top: 50%; 
		margin-top: -18px;   
		border-width: 1.4em 0 1.4em 1em;
		border-style: solid outset;
		border-color: #fff #fff #fff transparent;
		left: -1em;
	}

	.tags a:hover::before{ border-color: #e1e2e3 #e1e2e3 #e1e2e3 transparent;}

	.tags a::after{
		border:50px outset transparent ;
		content: "";
		position: absolute;
		top: 50%; 
		margin-top: -18px;   
		border-top: 1.4em solid transparent;
		border-bottom: 1.4em solid transparent;
		border-left: 1em solid #fff;
		right:-62px;
	}

	.tags a:hover::after{border-left-color: #e1e2e3;}

	
/* #Images
================================================== */


	img.alignright {padding:9px 0px 5px 20px;float:right;}
	img.alignleft {padding:9px 20px 5px 0;float:left;}
	img.scale-with-grid {max-width: 100%;height: auto;}
	.social_login img {margin:0 10px 0 0;}
	.tier_icon img{ float:left;margin-right:5px;max-height: 40px;max-width: 40px;}
	.post_content img {max-width:710px;height:auto;}

	.intro_block img,
	.block_latest_content img,
	.article_widget_preview img,
	.article_widget_listing_th img,
	.article_preview_th img,
	.post_by_image_th img	{opacity:0.5;}
	
	.post_container p img {text-align:center!important;}
	.size-large, .size-full {width:100%!important;height:auto!important;}
	.content_var3 .col2 img {width:305px; margin:20px 20px 10px 20px;}
	.content_var3 .col3 img {max-width:185px; margin:19px 19px 10px 19px;}
	.call_to_action img {width:100%; height:auto;}
	.portfolio_col2 .col2 img {width:100%;width:305px; margin:20px 20px 10px 20px; opacity:0.9;}
	.portfolio_col3 .col3 img {width:100%;max-width:185px; margin:19px 19px 10px 19px;opacity:0.9;}
	.attachment_post img {max-width:100%; height:auto; width:100%;}
	.ad-200  img {margin-bottom:17px;}
	#comments-list .comment-body img {float:left;margin-right:20px;}
	#flickr img {float: left;margin: 4px !important;}	
	#wp-social-login-connect-options img {margin:0 3px 0 4px!important;}
	.footer_social li  img {margin:-1px 0 0 -1px;}
	
	
/* #Buttons
================================================== */


	.button-action-orange, .button-action-grey {
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
		font-family: 'Lato', sans-serif; font-size:13px;
		padding:6px 24px;
		text-decoration:none;
		float:left;
		margin:5px 20px 0px 0!important;
	}
	
	.button-action-orange  {
		background-color:#fdbd4c;
		-moz-box-shadow:inset 0px 1px 1px 0px #fce2c1;
		-webkit-box-shadow:inset 0px 1px 1px 0px #fce2c1;
		box-shadow:inset 0px 1px 1px 0px #fce2c1;
		border:1px solid #bf8c35;
		display:inline-block;
		color:#995e06;
		 /* Opera 11.10+ */
		background-image: -o-linear-gradient(top, #fdd661, #fdbd4c);
		 /* Safari 4+, Chrome 1-9 */
		background-image: -webkit-linear-gradient(top, #fdd661, #fdbd4c); 
		 /* Firefox 3.6+ */
		background-image: -moz-linear-gradient(top, #fdd661, #fdbd4c); 
		  /* IE 10+ */
		background-image: -ms-linear-gradient(top, #fdd661, #fdbd4c); 
		}
	.button-action-orange:hover {background-color:#fdd661;}
	.button-action-orange:active {position:relative;top:1px;}

	/* Fix for odd Mozilla border & padding issues */
	button-action-orange::-moz-focus-inner,
	button-action-orange::-moz-focus-inner {
    border: 0;
    padding: 0;
	}

	.button-action-grey  {
		text-shadow:0px 1px 0px #fff;
		border:1px solid #ccc;
		display:inline-block;
		color:#777;
		 /* Opera 11.10+ */
		background-image: -o-linear-gradient(top, #f7f7f7, #f0f0f0);
		 /* Safari 4+, Chrome 1-9 */
		background-image: -webkit-linear-gradient(top, #f7f7f7, #f0f0f0); 
		 /* Firefox 3.6+ */
		background-image: -moz-linear-gradient(top, #f7f7f7, #f0f0f0); 
		  /* IE 10+ */
		background-image: -ms-linear-gradient(top, #f7f7f7, #f0f0f0); 
		}
	.button-action-grey:hover {	background:#f0f0f0!important;}
	.button-action-grey:active {	position:relative;top:1px;}

	/* Fix for odd Mozilla border & padding issues */
	button-action-grey::-moz-focus-inner,
	button-action-grey::-moz-focus-inner {
    border: 0;
    padding: 0;
	}

	.button {
		-moz-box-shadow:inset 0px 1px 1px 0px #fce2c1;
		-webkit-box-shadow:inset 0px 1px 1px 0px #fce2c1;
		box-shadow:inset 0px 1px 1px 0px #fce2c1;
		background-color:#fdbd4c;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
		border:1px solid #bf8c35;
		display:inline-block;
		color:#995e06;
		font-family: 'Lato', sans-serif; font-size:13px;
		padding:6px 24px;
		text-decoration:none;
		text-shadow:0px 1px 0px #e6e6e6;
		float:right;
		margin:10px 10px 30px 50px ;
		 /* Opera 11.10+ */
		background-image: -o-linear-gradient(top, #fdd661, #fdbd4c);
		 /* Safari 4+, Chrome 1-9 */
		background-image: -webkit-linear-gradient(top, #fdd661, #fdbd4c); 
		 /* Firefox 3.6+ */
		background-image: -moz-linear-gradient(top, #fdd661, #fdbd4c); 
		  /* IE 10+ */
		background-image: -ms-linear-gradient(top, #fdd661, #fdbd4c); 
		}
	.button:hover {	background-color:#fdd661;}
	.button:active {	position:relative;top:1px;}

	/* Fix for odd Mozilla border & padding issues */
	button::-moz-focus-inner,
	input::-moz-focus-inner {
    border: 0;
    padding: 0;
	}

	.read_more, .submit_comment .button{
		-moz-box-shadow:inset 0px 1px 1px 0px #fff;
		-webkit-box-shadow:inset 0px 1px 1px 0px #fff;
		box-shadow:inset 0px 1px 1px 0px #fff;
		background-color:#f5f5f5;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
		border:1px solid #ccc;
		display:inline-block;
		color:#777;
		font-family: 'Lato', sans-serif; font-size:13px;
		padding:6px 24px;
		text-decoration:none;
		text-shadow:0px 1px 0px #fff;
		float:left;
		margin:20px 10px 0px 0px ;
		 /* Opera 11.10+ */
		background-image: -o-linear-gradient(top, #f7f7f7, #f0f0f0);
		 /* Safari 4+, Chrome 1-9 */
		background-image: -webkit-linear-gradient(top, #f7f7f7, #f0f0f0); 
		 /* Firefox 3.6+ */
		background-image: -moz-linear-gradient(top, #f7f7f7, #f0f0f0); 
		  /* IE 10+ */
		background-image: -ms-linear-gradient(top, #f7f7f7, #f0f0f0); 
		}
	.read_more:hover, .submit_comment .button:hover {	background:#f0f0f0!important;}
	.read_more:active , .submit_comment .button:active{	position:relative;top:1px;}

	/* Fix for odd Mozilla border & padding issues */
	read_more::-moz-focus-inner,
	input::-moz-focus-inner {
    border: 0;
    padding: 0;
	}
	

/* #Forms
================================================== */


	input{color:#777;}
	.login fieldset {margin:5px 20px 0 0;font-family: 'Lato', sans-serif; font-size:11px;}
	.login fieldset  input,
	.login fieldset  textarea {width:150px;display: block;padding:10px;margin: 0;border: solid 1px #bec3c8; background: #e1e2e3; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
	.login label { position: absolute; top: 13px; left: 10px;color: #777;display: block;}
	.login p.checkbox label {text-align:right; width:85px; top:2px; }
	.ie .login p.checkbox label {top:6px!important; }
	.login .checkbox input  { width:15px!important;height:15px;padding:5px;}
	.ie .login .checkbox input  {background:none!important;border:none!important;}
	
	.register fieldset {margin:5px 20px 0 0;font-family: 'Lato', sans-serif; font-size:11px;}
	.register fieldset  input,
	.register fieldset  textarea {width:150px;display: block;padding:10px;margin: 0;border: solid 1px #bec3c8; background: #e1e2e3; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
	.register label { font-size:11px; position: absolute; top: 10px; left: 10px;color: #777;display: block;}
	
	.social_and_search .search form label, 
	.social_and_subscribe .search form label{color:#777;font-family: 'Lato', sans-serif; font-size:12px;}
	.subscribe form label {color:#777;font-family: 'Lato', sans-serif; font-size:12px; }
	
	#respond {font-family: 'Lato', sans-serif; font-size:13px;line-height:1.7em; color:#999;}
	#respond label.checked { text-indent: -5000px;}
	#respond label { color:#888;}
	#respond em { color: #01b3b3;}
	#respond .requiredNote { color: #333; font-weight: bold;}
	#respond .success { color: #819934;}
	#respond label.error { display:block; position:absolute!important; top:-25px; width:auto; color: #ff0000!important; background: none!important;padding:!important;}
	
	#commentform {margin-bottom:10px;margin-top:40px;}
	#commentform p{width:250px; margin-bottom:20px;}
	#commentform label {padding-left:10px!important;color:#777;}
	#contactForm textarea{ padding:8px;color:#666;margin-bottom:10px;}
	#mail, #email, #contactName, #url, #author, #comment{padding:10px;color:#666;margin-bottom:10px;}
	#submit {padding:10px 30px;float: left;margin-bottom:10px;cursor: pointer;cursor: hand;border: none;background:#000;	color:#666;	}
	.submit {padding:5px 15px;margin-bottom:10px;cursor: pointer;cursor: hand;border: none;background:#202020;color:#666;}
	
	#comments-list .comment-body .name, #comments-list .comment-body .name a {color: #FFB900; text-decoration:none;}
	#comments-list .comment-body .comment-meta, #comments-list .comment-body .comment-meta a{font-size:11px;color:#999;text-decoration:none;}

	
/* #Misc
================================================== */


	.remove-bottom { margin-bottom: 0 !important; }
	.half-bottom { margin-bottom: 10px !important; }
	.add-bottom { margin-bottom: 20px !important; }
	
	.right {float:right; margin-left:15px; margin-bottom:5px;}
	.left {float:left;}
	
	.spacer {height:20px;}
	.no_margin {margin:0!important;}
	.margin-bottom {margin-bottom:20px;}
	.no_border {border:none!important;}
	.margin-top{margin-top:20px;}
	.center {float:right;}
	