/*
Theme Name: Cybergrub
Theme URI: http://www.omnized.com
Description: This is a theme by Jason Barnidge of <a href="http://www.omnized.com">OZ</a>. Theme is widget- and Gravatar- ready, revamped for WP 2.8 but also backward compatible with Wordpress 2.3 to 2.8 with threaded comments.
Version: 0.1
Tags: dark, black, blue, fixed-width, two-columns
Author: Jason Barnidge, OZ
Author URI: http://www.omnized.com
Latest updated: March 14, 2010
*/

@import url("basic.css");
@import url("dropdown.css");
/* CSS RESET */
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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;/*	vertical-align: baseline;	*/
}
form, table, input, textarea, dl, dt, dd {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border:0;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1.2em;
	color: #CCC;
	background-color: #272E36;
}
ol, ul {
	list-style: none;
}
caption {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/* 2 columns */
div#left-column {
	width: 350px;
	float: left;
	clear: none;
}
div#right-column {
	width: 350px;
	float: right;
	clear: none;
}
div.post-block {
	width: 360px;
	float: left;
	clear: none;
}
div#container_division {
	width: 700px;
}
.embed {
	width:48%;
	float:left;
	padding:0 0 0 10px;
	margin:0 0 20px 0;
}
/* END 2 Columns */
/* END CSS RESET */

html {
	background-color:#272E36;
}
#wrapper {
	margin:0px auto;
	margin-top:0px;
	background-color:#1D242C;
	width:960px;
	font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
	font-size:small;
	/*	border:1px solid #6C737B;	*/
/*	font-size:0.75em;	*/
	line-height:1em;
}
.cb {
	clear:both;
}
#header {
	width:960px;
	margin:0px;
	padding-top:5px;
}
#header h1, .description {
	margin-top:0px;
	margin-left:0px;
	color:#CCCCCC;
}
.bgBar {
	background:#545d65 url('images/bgBar.png') left top repeat-x;
	width:100%;
	height:240px;
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
}
.topbar {
	clear:both;
	margin:0px;
	height:25px;
}
.menu {
	text-transform:uppercase;
	letter-spacing:0px;
	font-size:11px;
	line-height:100%;
}
.menu ul {
	list-style:none;
	z-index:100;
}
.menu li {
	float:right;
	position:relative;
}
.menu li a {
	display:inline;
	background:url('images/menu-line.png') left 17px no-repeat;
	color:#CCCCCC;
	text-decoration:none;
}
.menu a {
	display:inline;
	margin:0px 5px;
	background:url('images/menu-line.png') left center no-repeat;
	color:#CCCCCC;
	text-decoration:none;
}
.menu li a:hover, .menu li.current_page_item a, .menu li.current_page_parent a {
	color:#FFFFFF;
}
.menu li.home-link a {
	background:none;
}
.menu li.subscribe {
	float:right;
	margin-right:10px;
}
.menu li.subscribe a {
	background:none;
	color:#FFC062;
}
.menu li.subscribe a:hover {
	color:#FFD697;
}
.menu li.subscribe img {
	float:right;
	margin:-2px 5px 0px 2px;
	width:14px;
	height:14px;
}
#profile-container {
	margin:30px 0 1.0em;
	border-bottom:0px dashed #222;
	padding-bottom:0; /*1.5em;*/
}
.profile-datablock {
	margin:.5em 0 .5em;
}
.profile-img {
	display:inline;
}
.profile-img img {
	float:left;
	padding:2px;
	border:1px solid #222;
	margin-right:8px;
}
.profile-data {
	margin:0;
	font:bold 78%/1.0em 'Tahoma', Arial, Times New Roman;
	text-transform:uppercase;
	letter-spacing:0em;
}
/*
.profile-data strong {
  display:none;
  }
.profile-textblock {
  margin:0 0 .5em;
  }
*/
.profile-link {
	margin:0;
	font:78%/1.0em "Tahoma", Arial, Times New Roman;
	text-transform:uppercase;
	letter-spacing:0em;
}
/* unchanged */
.wp-caption {
	background-color:#343D46;
	border:1px solid #454C54;
	text-align:center;
	padding:5px;
}
#container {
	float:left;
	width:720px;
	margin-left:10px;
	color:#CCCCCC;
	margin-bottom:19px;
}
/* unchanged */

.entry {
	margin-top:40px;
	margin-bottom:30px;
	padding:10px 5px 10px 20px;
	line-height:1.2em;
	position:relative;
	top:-20px;
}
.archive-entry, .excerpt-entry {
	margin-top:40px;
	margin-bottom:10px;
	padding:10px 5px 10px 20px;
	line-height:1.2em;
	position:relative;
	top:-20px;
	text-align:center;
}
.post, .page {
	margin:40px 0px;
	border-left: 1px solid #6C737B;
	border-top:1px solid #6C737B;
	border-bottom: 1px solid #151515;
}
.pgEntry {
	margin-top:40px;
	margin-bottom:30px;
	padding:10px 5px 10px 20px;
	line-height:1.2em;
	position:relative;
	top:-20px;
}
.pgPost, .pgPage {
	margin:40px 0px;
	border-top:1px solid #6C737B;
	border-bottom: 1px solid #6C737B;
}
/*	#99A1AE;	*/
/*
.post table { margin:0 0 1em 0; }
.post td, .post th { border:1px solid #333; padding:15px; }
*/
.post th {
	background-color:#000;
	font-weight:normal;
}
.post-content ul li {
	margin:0 0 0 0;
	line-height:160%;
	background:url(img/bullet1.gif) no-repeat left 9px;
	padding:0 0 0 12px;
}
.post-content input {
	margin:5px 0;
}
.clearboth {
	clear:both;
}
.page-link {
	clear:both;
	width:100%;
}
/*  -----|  Typography  |---------------------------------------------------  */
 a {
	color:#99A1AE;
	text-decoration:none;
}
a:hover {
	color:#fff;
	text-decoration:underline;
}
h1, h2, h3, h4, h5, h6, .-date, #wp-calendar caption {
	margin-bottom:0.8em;
	font: bold 78%/1.4em 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
	text-transform:uppercase;
	margin-top:0px;
	padding-top:0px;
	line-height:1em;
	letter-spacing:.2em;
}
h1, h3, h4, h6 {
	color:#999999;
	letter-spacing:0em;
}
h1 {
	font-size:1.1em;
}
h3 {
	letter-spacing:0em;
	text-transform:none;
}
h2 {
	margin:.1em 0 .1em;
	font:bold 78%/1.4em 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
	text-transform:uppercase;
	letter-spacing:.1em;
	color:#777;
}
h5 {
	margin:.5em 0 .5em;
	font:bold 78%/1.4em 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
	text-transform:uppercase;
	letter-spacing:.1em;
	color:#999;
}
h7 {
	height:20px;
}
#container blockquote {
	text-transform:none;
	margin:1em 20px;
	padding:10px;
	border:1px solid #555555;
}
h3, #wp-calendar caption {
	font-size:1.3em;
}
p {
	margin-bottom:0.6em;
	margin-top:0.6em;
	line-height:1.2em;
}
#container li {
	margin-bottom:0.3em;
	margin-top:0.3em;
	line-height:1.2em;
}
/*	td{line-height:1.1em; padding-right:0px;}	*/
blockquote p {
	margin-bottom:0.3em;
}
.post ul {
	list-style-type:disc;
	padding-left:2em;
}
.post ol {
	list-style-type: decimal;
	padding-left:2em;
}
.day {
	font-size:2em;
	color:black;
	padding:2px;
}
.post-title {
	font-weight:bold;
	margin:.25em 0 0;
	padding:0 0 4px;
	font-size:1.1em;
	line-height:1.0em;
	color:#CCCCCC;
	display:block;/*  border-bottom:1px solid #6C737B; */
}
.post-title2 {
	font-weight:bold;
	margin:.25em 0 0;
	padding:0 0 4px;
	font-size:100%;
	line-height:1.0em;
	color:#CCCCCC;
	display:block;/*  border-top:1px solid #6C737B; */
}
.post-border {
	border-bottom:1px solid #6C737B;
}
.post-title a {
	color:#99A1AE;
	display:block;
	font-weight:bold;
	text-decoration:none;
	font-size:1.1em;
}
.post-title a:hover {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	font-size:1.1em;
}
.author {
	padding-bottom:5px;
}
/*	.{clear:both;}		*/
#container .-meta {
	border:1px dotted #99A1AE;
	clear:both;
	line-height:1em;
	padding-bottom:10px;
}
.-content {
	clear:both;
}
/* Show/Hide */
.commenthidden {
	display:none
}
.commentshown {
	display:inline
}
/* Comments----------------------------------------------- */

/*DATE*/

.entry-date {
	float:right;
	border:1px solid #6C737B;
	background-color:#6C737B;
	padding:2px 5px 2px 5px;
	margin:0px 0px 10px 10px;
}
.entry-date * {
	text-align:center;
}
.title-box {
	float:left;
	border:1px solid #6C737B;
	background-color:#1D242C;
	position:relative;
	left:-10px;
	top:-20px;
	padding:2px 10px 2px 10px;
	margin:10px 10px 0px 0px;
}
/*
.sidebar ul, .sidebar ul li{list-style-type:none; padding:0;margin:0px 0px 0px 0px;}
.sidebar ul{margin:5px 10px 0px 10px;}
.sidebar ul ul{margin-left:5px;}
.sidebar ul ul ul{padding-left:5px; padding-right:5px;}
.sidebar ul li{margin-bottom:0px;margin-top:0px;}
.sidebar ul li ul li{margin-bottom:0px;margin-top:0px;}
*/

/*	
.sidebar{ 
	position:relative;
	top:-145px;		
	float:right; 
	width:210px;
	margin-right:5px;
	color:#CCCCCC; 
	background-image: url(http://www.omnized.com/OZ2007/OmniZed_files/news_data/sBar_journal.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left bottom;
	border-color:#454c54;
	margin-bottom:30px; 
	background-color:#343D46; 
	border:2px solid #454C54;
	padding:5px 0px 120px 0px;
	}
*/	
		.sidebar {
	letter-spacing:0px;
	line-height:100%;
	position:relative;
	top:-145px;
	float:right;
	width:210px;
	margin-right:5px;
	color:#CCCCCC;/*	background-color:#1D242C;        */
}
.sidebar ul {
	list-style:none;
	z-index:100;
	width:210px;
}
.sidebar li {
	float:right;
	width:210px;
}
.sidebar li a {
	color:#99A1AE;
	text-decoration:none;
	display:inline;
	padding:0px;
	margin:0px;
}
.sidebar li a:hover, .sidebar li.current_page_item a, .sidebar li.current_page_parent a {
	color:#FFFFFF;
	text-decoration:underline;
}
.sidebar li.home-link a {
	background:none;
	padding-left:0;
}
.sidebar ul li ul li {
	position:relative;
	padding-left:15px;
	margin-top:2px;
}
.sidebar ul li ul li ul li {
	position:relative;
	left:15px;
	padding-left:15px;
	margin-top:0px;
}
.sidebar li ul li ul li {
	position:relative;
	left:15px;
	padding-left:15px;
	margin-top:0px;
}
.sidebar li.subscribe {
	float:right;
	overflow:hidden;
}
.sidebar li.subscribe a {
	background:none;
	color:#FFC062;
}
.sidebar li.subscribe a:hover {
	color:#FFD697;
}
.sidebar li.subscribe img {
	float:right;
	margin:-2px 0px 0px 8px;
	width:16px;
	height:16px;
}
#widgets {
	list-style:none;
	width:210px;
}
.widget {
	width:210px;
	overflow:hidden;
	background:#343D46;
	padding:5px;
	margin:5px 0px 10px 0px;
	border:solid 2px #454C54;/*					box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 10px; -moz-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 10px; -webkit-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 10px;	*/
}
/*	.widget h2 { margin:0px 0px 10px 0px; padding:0px; font:bold 18px/150% Helvetica, Arial, sans-serif; }	*/
					.widget h2 {
	margin-bottom:0.5em;
	font: bold 78%/1.4em 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
	text-transform:uppercase;
	margin-top:0px;
	padding-top:0px;
	line-height:1em;
	letter-spacing:.2em;
}
.widget_search input {
	width:300px;
	height:20px;
	background:#272E36 url('images/icon_search.png') 180px 2px no-repeat;/*					box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 5px; -moz-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 5px; -webkit-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 5px;	*/
}
/*
				.widget_fpcomments li, .widget_fptwitter li { border:solid 2px #454C54 ; padding:5px 0px 5px 0px; overflow:hidden; }
				.widget_fpcomments li:last-child, .widget_fptwitter li:last-child { border:0; }
*/				
/*				
<b:widget id='LinkList9' locked='false' title='+/- Links' type='LinkList'>
<b:includable id='main'>
<script type='text/javascript'>
//<![CDATA[
if(typeof(rnd) == 'undefined') var rnd = '';
rnd = Math.floor(Math.random()*1000);
rnd = 'id-' + rnd;
document.write('<a href="#" onclick="tmp = document.getElementById(&quot;' + rnd + '&quot;); tmp.style.display = (tmp.style.display == &quot;none&quot;) ? &quot;block&quot; : &quot;none&quot;; return false;">');
//]]>
</script>
<b:if cond='data:title'><h2><data:title/></h2></b:if>
<div class='widget-content'>
<script type='text/javascript'>
//<![CDATA[
document.write('<div id="' + rnd + '" style="display:none;">');
//]]>
</script>
<ul>
<b:loop values='data:links' var='link'>
<li><a expr:href='data:link.target'><data:link.name/></a></li>
</b:loop>
</ul>
<script type='text/javascript'>
//<![CDATA[
document.write('<\/div>');
//]]>
</script>
<b:include name='quickedit'/>
</div>
</b:includable>
</b:widget>
*/
/*
.widgettitle { 
    font-size: 120%; 
    font-weight: normal; 
    border-bottom: 3px solid #F0F0F0; 
    padding: 0  0 5px 3px; 
}
.widget_views_most_viewed ul li { 
    padding: 6px 0 6px 21px; 
    border-bottom: 1px dotted #CCCCCC; 
    background: url(images/ico_hotpost.gif) no-repeat top left; 
    background-position: 3px 4px; 
    font-size: 90%; 
}
class="widget widget_pages"
class="widget widget_text"
class="widget widget_search"
class="widget widget_archive"
class="widget widget_categories"
	class="widget widget_collapscat"
	class="widget widget_callapslink"	

*/
.testimonials_manager_widget {
	background:#454C54 url('http://www.omnized.com/cybergrub2/wp-content/themes/cybergrub_aurora/images/quote-testimonials1.png') left top no-repeat;
}
#wp-calendar, .calendar_wrap {
	width:100%;
	text-align:center;
}
#wp-calendar caption {
	color:#777777;
}
#wp-calendar td, #wp-calendar th {
	text-align:center;
}
#wp-calendar th {
	font-weight:bold;
}
#wp-calendar a {
	color:#777777;
	background-color:#272E36;
	border:1px solid #6C737B;
	display:block;
	text-align:center
}
#wp-calendar a:hover {
	color:#999999;
	background-color:#6C737B;
	display:block;
	border:1px solid #6C737B;
	text-decoration:none;
}
.postmetadata {
	/*	margin-left:10px; 
	margin-bottom:5px; 
	background-color:#343D46;	*/ 
	background-color:#272E36;
	padding:9px;
	/*	border-left:1px solid #6C737B;		#777777;	*/
	border-top:1px dashed #444444;
	border-bottom:1px dashed #444444;
	border-right:1px solid #151515;
	clear: both;
}
#footer {
	/*	border-top: 1px solid #555; /*	#454C54;	*/
	margin:10px auto;
	padding:3px 0;
	width:920px;
	color:#000;
	text-align:center;
	clear: both;
	font-size: 85%;
	text-transform: uppercase;
}
#footer a {
	color:#000;
}
.meta-sep {
	color:#333333;
}
.nav-previous {
	float:left;
	width:45%;
}
.nav-next {
	float:right;
	width:45%;
	text-align:right;
}
.nav-previous a, .nav-next a {
	display:block;
	padding:3px;
	color:#999999;
	background-color:#1D242C;
	border:1px solid #6C737B;
}
.nav-previous a:hover, .nav-next a:hover {
	background-color:#6C737B;
	color:white;
	text-decoration:none;
}
.navigation {
	margin-bottom:5px;
	margin-top:5px;
}
.-meta {
	border-top:1px solid #999999;
	margin-top:20px;
	padding-top:10px;
}
.makesep {
	clear:both;
	height:0px;
}
abbr {
	border:none;
}
#s {
	width:200px;
	height:20px;
	background: #272E36 url('images/icon_search.png') 180px 2px no-repeat;
	text-align:center;
	margin-left:5px;/*	box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 5px; -moz-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 5px; -webkit-box-shadow:rgba(0, 0, 0, 0.05) 0px 0px 5px;	*/
}
/*
#s{border:1px solid #454C54; background:#1D242C; width:120px; color: #999999;padding:3px;}
#searchsubmit{border:1px solid #666;background:#444; width:50px;color:#CCC;padding:0px;}
#searchsubmit:hover{color:black;background:#99A1AE;border:1px solid #1D242C;}
*/
/* #383C37 unchanged */
#noresults-s, #comment {
	border:1px solid #454c54;
	background:#272E36;
	width:180px;
	color: #CCCCCC;
	padding:3px;
}
#comment {
	width:450px;
	background:#272E36;
}
#comment:hover, #comment:focus {
	border: 1px solid #99A1AE;
}
#respond .form-allowed-tags {
	color: #888;
	font-size: 12px;
	line-height: 18px;
}
#noresults-searchsubmit {
	border:1px solid #454C54;
	width:50px;
	background:#454C54;
	color:#CCCCCC;
	padding:3px;
}
#submit {
	border:1px solid #454C54;
	background:#272E36;
	color:#99a1ae;
	padding:3px;
	margin-top:5px;
}
#noresults-searchsubmit:hover {
	color:#CCCCCC;
	border:1px solid #454C54;
}
#submit:hover, #submit:focus {
	color:#FFFFFF;
	border:1px solid #99a1ae;
}
#msgBody {
	width:800px;
	height:250;
}
pre, code {
	font-family:'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
}
.post code, .post cite, .post blockquote, .code, .entry cite, .entry blockquote {
	margin:0;
	padding:5px;
	border-top:1px solid #454C54;
	border-bottom:1px solid #454C54;
	display:inline-block;
}
/*	background-color:#343D46; 	*/

.alignright {
	float:right;
	margin:10px 0px 5px 10px;
}
.alignleft {
	float:left;
	margin:10px 10px 5px 0px;
}
.aligncenter {
	margin:10px auto;
}
.avatar {
	float:left;
	padding:3px;
	border:2px double #454C54;
	background-color:#111;
	margin-right:10px;
}
ol.commentlist {
	margin:0px;
	padding:0px;
}
ol.commentlist ul, ol.commentlist ul li, ol.commentlist li {
	list-style:none;
}
ol.commentlist {
	list-style:none;
	margin:0;
	padding:0;
	text-indent:0;
}
.comment {
	background-color:#1D242C;
	border:1px solid #1D242C;
	padding:5px;
	margin:0px;
}
.comment-author-admin {
	background-color:#343D46;
	border-color:#454C54;
	border-width:1px;
	border-style:solid;
}
.fn {
	background-color: inherit;
}
strong {
	font-weight:bold;
}
em {
	font-style:italic;
}
/*	AddToAny - Share / Save Buttons [edit]	*/
/*	 addthis_default_style 	*/
.addthis_toolbox, .addtoany_share_save_container {
	width: 180px;
	margin: 0;
	position: relative;
	bottom: -85px;
	left: -10px;
	text-align: left;
	clear: both;
	line-height: 16px;
}
.addthis_toolbox .custom_images a {
	border:0;
	margin-left:4px;
	vertical-align:middle;
	float:left;
	opacity:0.75;
	filter:alpha(opacity=75)	
	width:20px;
	height:20px;
	vertical-align:top
}
.addthis_toolbox .custom_images a span {
	opacity:0.75;
	filter:alpha(opacity=75)
}
.addthis_toolbox .custom_images a:hover span {
	opacity:1;
	filter:alpha(opacity=100);
}

.addthis_toolbox .addthis_default_style span{
	line-height:16px;
	}
.addthis_toolbox. addthis_32x32_style span{
	line-height:32px;
}
.addthis_toolbox .addthis_pill_combo_style a,.addthis_toolbox .addthis_pill_combo_style .addthis_button_compact .at15t_compact{
	float:left;
}.addthis_toolbox.addthis_pill_combo_style a.addthis_button_tweet{margin-top:-2px;}.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact{margin-right:4px;}.addthis_default_style .addthis_separator{margin:0 5px;display:inline;}div.atclear{clear:both;}.addthis_default_style .addthis_separator,.addthis_default_style .at300b,.addthis_default_style .at300m,.addthis_default_style .at300bs{float:left;}.at300b img{border:0;}.addthis_default_style .at300b,.addthis_button_google_plusone,.addthis_default_style .at300m{padding:0 2px;}.at300b,.at300m,.at300bs{cursor:pointer;}


.addtoany_list {
	display:inline
}
.addtoany_list a {
	padding:0 4px
}
.addtoany_list a img {
	height:16px;
	opacity:.7;
	overflow:hidden;
	vertical-align:middle;
	width:16px
}
.addtoany_list a:hover img, .addtoany_list a.addtoany_share_save img {
	opacity:1
}
ul.addtoany_list {
	display: inline;
	list-style-type:none;
	margin:2px 0px !important;
	padding:2px 0px !important;
	text-indent:0 !important;
}
ul.addtoany_list li {
	background:none !important;
	border:0;
	display:inline !important;
	line-height:32px;
	list-style-type:none;
	margin:2px 0 !important;
	padding:2px 0 !important;
}
a.addtoany_share_save img {
	border:0;
	width:auto;
	height:auto;
	margin:0 2px;
	padding:0 2px;
}
ul.addtoany_list li:before {
	content:"";
}
ul.addtoany_list li a {
	padding:0 4px;
	margin:0 4px;
}
ul.addtoany_list img {
	float:none;
	border:0;
	margin:0 4px;
	padding:0 4px;
	vertical-align:middle;
}
ul.addtoany_list a img {
	opacity:.7;
}
ul.addtoany_list a:hover img, ul.addtoany_list a.addtoany_share_save img {
	opacity:1;
}
iframe.addtoany_special_service {
	padding:0 4px;
	vertical-align:middle
}
/*===================================|
|=========| ADD TO ANY CSS |=========|
|===================================
	.addtoany_share_save_container{clear:both;line-height:32px;margin:16px 0}
	.addtoany_list{display:inline}
	.addtoany_list a{padding:0 4px}
	.addtoany_list a img{height:16px;opacity:.7;overflow:hidden;vertical-align:middle;width:16px}
	.addtoany_list a:hover img,.addtoany_list a.addtoany_share_save img{opacity:1}
	iframe.addtoany_special_service{padding:0 4px;vertical-align:middle}
	a.addtoany_share_save img{border:0;width:auto;height:auto}
/*==================================*/
/* 
Style Sheet code for Image Caption Easy Plugin for WordPress
Copy and Paste this code into your WordPress theme style sheet file (style.css) then upload to its location.
You can edit any of these to suit your needs.

.imagecaptioneasy {
  padding: 5px;
  font-family: arial,helvetica,sans-serif;
  font-size: 10px;
  line-height: 1.15em;
  text-align: center;
  border: 1px solid #808080;
  background: #EAEAEA;
  color: #333;
}
.imagecaptioneasy img { border: 0px solid #fff; margin-bottom:5px; }
.imagecaptioneasy span { text-align: center; }
.imagecaptioneasy_top_left { margin: 0 11px 11px 0; float: left; }
.imagecaptioneasy_top_right { margin: 0 0 11px 11px; float: right; }
.imagecaptioneasy_top_nowrap { margin: 0 0 11px 0; float: none; }
.imagecaptioneasy_left { margin: 11px 11px 11px 0; float: left; }
.imagecaptioneasy_right { margin: 11px 0 11px 11px; float: right; }
.imagecaptioneasy_nowrap { margin: 11px 0 11px 0; float: none; }
*/

.attachment-post-thumbnail.wp-post-image {
	width:150px;
	height:150px;
	padding-right: 20px;
	float:left;
	border-right:1px solid #6C737B;
	margin:10px 15px 10px 5px;
	vertical-align:text-top;
}

/*------| TWITTER profile widget code |------*/
/*-- twitter footer --*/
.twtr-ft {
	position: relative;
	margin: 0 -5px !important;
}
/*-- join the conversion resize --*/
.twtr-ft span a {
	float: none;
	font-size: 11.25px !important;
}
/*-- content / tweets bg with border --*/
.twtr-bd {
	padding: 0 1px;
	-moz-border-radius: 7px !important;
	-webkit-border-radius: 7px !important;
	border-radius: 7px !important;
	border: 1px solid #454C54 !important;
}
/*------| END TWITTER profile widget code |------*/
/*------| GFC - Google Friend Connect |------*/
	/*------| container.css	|------*/
.gfc-button-base-v2 {
	height:21px;
	line-height:21px;
	margin:0;
	padding:0;
	color:#fff;
	white-space:no-wrap;
	border-spacing:0;
	font:normal 13px Arial, sans-serif
}
.gfc-grey-button .gfc-button-base-v2 {
	color:#666
}
table.gfc-button {
	border:none!important;
	cursor:pointer!important;
	width:auto !important;
	margin:auto !important;
	padding:0!important;
	height:21px!important;
	line-height:21px!important
}
table.gfc-button td, table.gfc-button tr, table.gfc-button tbody {
	text-align:left!important;
	vertical-align:top!important;
	border:none!important;
	margin:0!important;
	border-spacing:0!important;
	height:21px!important;
	white-space:nowrap!important;
	line-height:21px!important
}
td.gfc-button-1 {
	width:22px!important;
	padding:0!important;
	background:transparent url(http://www.google.com/friendconnect/scs/images/gfc_button_v2.gif) no-repeat 0 0
}
.gfc-grey-button td.gfc-button-1 {
	background:transparent url(http://www.google.com/friendconnect/scs/images/gfc_button_v2grey.gif) no-repeat 0 0
}
td.gfc-button-2 {
	background:transparent url(http://www.google.com/friendconnect/scs/images/gfc_button_v2.gif) repeat-x 0 -22px;
	padding:0 7px!important;
	font-weight:bold!important;
	text-shadow:rgba(0, 0, 0, 0.3) 0 1px 1px!important
}
.gfc-grey-button td.gfc-button-2 {
	background:transparent url(http://www.google.com/friendconnect/scs/images/gfc_button_v2grey.gif) repeat-x 0 -22px
}
td.gfc-button-3 {
	width:2px!important;
	padding:0!important;
	background:transparent url(http://www.google.com/friendconnect/scs/images/gfc_button_v2.gif) no-repeat 0 -44px
}
.gfc-grey-button td.gfc-button-3 {
	background:transparent url(http://www.google.com/friendconnect/scs/images/gfc_button_v2grey.gif) no-repeat 0 -44px
}
html>body .gfc-inline-block {
	display:-moz-inline-box;
	display:inline-block;
}
.gfc-inline-block {
	position:relative;
	display:inline-block
}
* html .gfc-inline-block {
	display:inline
}
*:first-child+html .gfc-inline-block {
	display:inline
}
.gfc-button-base {
	cursor:default;
	font:normal 13px Arial, sans-serif;
	letter-spacing:normal;
	margin:0 1px;
	outline:none;
	text-align:center;
	text-indent:0;
	text-transform:none;
	white-space:nowrap;
	word-spacing:normal
}
.gfc-button-base-outer-box {
	border-top:1px solid #aaa;
	border-bottom:1px solid #aaa
}
.gfc-button-base-inner-box {
	background:#e3e3e3;
	border-left:1px solid #bbb;
	border-right:1px solid #aaa;
	margin:0 -1px
}
.gfc-button-base-pos {
	position:relative
}
.gfc-button-base-top-shadow {
	background:#f9f9f9;
	border-bottom:.23em solid #eee;
	height:.692em;
	left:0;
	overflow:hidden;
	position:absolute;
	right:0;
	top:0
}
.gfc-button-base-content {
	color:#333;
	line-height:19px;
	position:relative;
	padding:0 .200em;
	text-align:center
}
* html .gfc-button-base-inner-box {
	left:-1px
}
* html .gfc-button-base-pos {
	height:auto
}
* html .gfc-button-base-top-shadow {
	height:auto;
	line-height:.692em;
	position:static
}
* html .gfc-button-base-content {
	display:inline-block
}
* html .gfc-button-base-content {
	display:inline;
	margin-top:-.922em
}
* html .gfc-button-base-rtl .gfc-button-base-outer-box {
	left:-1px
}
* html .gfc-button-base-rtl .gfc-button-base-inner-box {
	left:0
}
*:first-child+html .gfc-button-base-inner-box {
	left:-1px
}
*:first-child+html .gfc-button-base-content {
	display:inline-block
}
*:first-child+html .gfc-button-base-rtl .gfc-button-base-inner-box {
	left:1px
}
::root .gfc-button-base, ::root .gfc-button-base-outer-box {
line-height:0
}
::root .gfc-button-base-inner-box {
line-height:normal
}
.gfc-primaryactionbutton .gfc-button-base-content {
	font-weight:bold;
	cursor:pointer;
	font-size:13px
}
.gfc-primaryactionbutton .gfc-button-base-outer-box, .gfc-primaryactionbutton.gfc-button-base-hover .gfc-button-base-outer-box, .gfc-primaryactionbutton.gfc-button-base-focused .gfc-button-base-outer-box {
	border-top-color:#bbb;
	border-bottom-color:#bbb
}
.gfc-primaryactionbutton .gfc-button-base-inner-box, .gfc-primaryactionbutton.gfc-button-base-hover .gfc-button-base-inner-box, .gfc-primaryactionbutton.gfc-button-base-focused .gfc-button-base-inner-box {
	border-left-color:#bbb;
	border-right-color:#bbb
}
.gfc-icon {
	background-image:url(http://www.google.com/friendconnect/scs/images/googleicon.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
	padding-left:23px;
	padding-right:3px
}
.gfc-footer-msg {
	padding-left:2px;
	margin-top:1px;
	line-height:11px;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	font-family:sans-serif
}
#gfci-member, .gfc_iframe_1853850665_2_body {
	margin: -10px -5px -5px -5px !important;
	border: 1px solid #1D242C !important;
	width: 218px !important;
}
.fc-members {
}
.fc-topcap-color {
}
/* sign in btn */
#div-175458888026420902 {
	padding: 0 20px !important;
	text-align: center !important;
}
/*------| GFC - Google Friend Connect |------*/

/*======|| dlvr.it DestWidget ||======*/
.dlvr-dest-widget {
	font-family: Arial, Helvetica, sans-serif !important;
	border:1px solid #aaa;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	background:white;
	padding:0 !important;
	margin:-2px !important;
}
.dlvr-dest-widget-clear {
	clear:both;
	display:block;
	padding:0 !important;
	margin:0 !important;
}
.dlvr-dest-widget a {
	color:#86D8D5;
	text-decoration: none;
}
.dlvr-dest-widget-header {
	padding:0 !important;
	margin:0px 2px !important;
	text-transform:uppercase;
	color:#ccc;
	font-size:small
}
.dlvr-dest-widget-header p {
	margin:7px 0 !important;
}
.dlvr-dest-widget-items, .dlvr-dest-widget-social, .dlvr-dest-widget-footer, .dlvr-dest-widget-items-narrow, .dlvr-dest-widget-social-narrow {
	margin:5px 0px !important;
	padding:0 !important;
	clear:left;
	zoom:1;
}
.dlvr-dest-widget-items, .dlvr-dest-widget-items-narrow {
	padding:5px 0px !important;
	border: 1px solid #CCC;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	background: #f9f9f9;
	display:table-cell;
}
.dlvr-dest-widget-items ul, .dlvr-dest-widget-items-narrow ul {
	list-style-type: none;
	margin:0 !important;
	padding:0 !important;
}
.dlvr-dest-widget-items ul li {
	margin:0 0 10px 0 !important;
	padding:0 !important;
}
.dlvr-dest-widget-items ul li div.count {
	padding:0 5px 0 0 !important;
	text-align:center;
	width:19%;
	float:left;
	color:#45240D;
}
.dlvr-dest-widget-items ul li div.count span.number, .dlvr-dest-widget-social ul li span.number {
	display:block;
	font-weight:bold;
	font-size:medium;
	padding:0 !important;
	margin:0 !important;
}
.dlvr-dest-widget-items ul li div.count span.label, .dlvr-dest-widget-social ul li span.label {
	display:block;
	font-weight:normal;
	font-size:x-small;
	margin:-2px 0 0 0 !important;
	display:block;
	padding: 0 !important;
}
.dlvr-dest-widget-items ul li div.title {
	text-align:left;
	width:75%;
	float:left;
	margin:0 !important;
	padding:0 !important;
}
.dlvr-dest-widget-items ul li div.title a, .dlvr-dest-widget-items ul li div.title-single a, .dlvr-dest-widget-items-narrow ul li div.title-single a {
	font-weight:bold;
	font-size:small;
}
.dlvr-dest-widget-social, .dlvr-dest-widget-social-narrow {
	border:1px solid #CCC;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	background:#f9f9f9;
	padding: 5px 0 !important;
}
.dlvr-dest-widget-social ul, .dlvr-dest-widget-social-narrow ul {
	list-style-type:none;
	margin:0 !important;
	padding:0 !important;
}
.dlvr-dest-widget-social ul li {
	float:left;
	width:32%;
	text-align:center;
	color:#45240D;
	border-right: 1px solid #aaa;
}
.dlvr-dest-widget-social ul li.last {
	border-right:none;
}
.dlvr-dest-widget-footer {
	clear:left;
	height:15px;
	line-height:15px;
}
.dlvr-dest-widget-footer div {
	width:48%;
	float:left;
	font-size:x-small;
	color:#AAA;
	text-transform: uppercase;
}
.dlvr-dest-widget-footer div.dlvr-dest-widget-follow, .dlvr-dest-widget-footer-single div.dlvr-dest-widget-follow {
	margin: 0 !important;
	padding:0 0 0 5px !important;
	text-align:left;
}
.dlvr-dest-widget-footer div.dlvr-dest-widget-dlvr {
	margin:0 !important;
	padding:0 !important;
	text-align:right;
}
.dlvr-dest-widget-footer div.dlvr-dest-widget-dlvr a {
	display:block;
	float:right;
}
.dlvr-dest-widget-footer div.dlvr-dest-widget-dlvr span {
	display:block;
	float:right;
	padding-right:4px !important;
}
/* -NEW narrow specific versions = same as above */

.dlvr-dest-widget-social-narrow ul li {
	float:left;
	width:32%;
	text-align:center;
	color:#45240D;
	border-right: 1px solid #aaa;
	padding-left: 0 !important;
}
.dlvr-dest-widget-social-narrow ul li span.number {
	display:block;
	font-weight:bold;
	font-size:medium;
	padding:0 !important;
	margin:0 !important;
}
.dlvr-dest-widget-social-narrow ul li.last {
	border-right:none;
}
.dlvr-dest-widget-items-narrow ul li div.count {
	padding:0 !important;
	text-align:center;
	width:19%;
	float:left;
	color:#45240D;
	display:inline !important;
}
/*	.dlvr-dest-widget-items ul li div.count span.number, .dlvr-dest-widget-social ul li span.number {display:block; font-weight:bold; font-size:medium; padding:0 !important; margin:0 !important;}
.dlvr-dest-widget-items ul li div.count span.label, .dlvr-dest-widget-social ul li span.label {display:block; font-weight:normal; font-size:x-small; margin:-2px 0 0 0 !important; display:block; padding: 0 !important;}
*/
.dlvr-dest-widget-items-narrow ul li div.count span.number, .dlvr-dest-widget-items-narrow ul li div.count span.label {
	display:block;
}
.dlvr-dest-widget-items-narrow ul li div.title {
	text-align:left;
	width:80%;
	float:right;
	margin:0 !important;
	padding:0 !important;
}
/* -narrow specific versions
.dlvr-dest-widget-items-narrow ul li div.count span.number, .dlvr-dest-widget-items-narrow ul li div.count span.label {display:inline;}
.dlvr-dest-widget-items-narrow ul li {margin-bottom:7px !important;}
.dlvr-dest-widget-items-narrow ul li div.count {display:none;}
.dlvr-dest-widget-items-narrow ul li div.title {padding: 0 !important; margin: 0 5px 0 0 !important;}
.dlvr-dest-widget-items-narrow ul li div.title a {font-weight: bold;}
.dlvr-dest-widget-items-narrow ul li div.count span.label {font-size:x-small;}
.dlvr-dest-widget-items-narrow ul li div.count span.number, .dlvr-dest-widget-items-narrow ul li div.count span.label {font-weight:bold; margin-right:2px !important;}
.dlvr-dest-widget-social-narrow ul li {text-align:center; color:#45240D;}
.dlvr-dest-widget-social-narrow ul li span.number {display:inline; font-weight:bold; font-size:medium; padding-right:10px !important;}
.dlvr-dest-widget-social-narrow ul li span.label {display:inline; font-weight:normal; font-size:small; margin-top:-2px !important;}
.dlvr-dest-widget-footer-single {clear:left; height:20px; line-height:15px;}
.dlvr-dest-widget-footer-single div {width:98%; font-size:x-small; color:#AAA; text-transform:uppercase; padding:0 !important; margin: 0 !important;}
.dlvr-dest-widget-footer-single div.dlvr-dest-widget-dlvr {text-align:right;}
.dlvr-dest-widget-footer-single div.dlvr-dest-widget-dlvr a {display:block; float:right;}
.dlvr-dest-widget-footer-single div.dlvr-dest-widget-dlvr span {display:block; float:right; padding: 0 5px 0 0 !important;}
.dlvr-dest-widget-items ul li div.title-single {text-align:left; width:98%; padding:0 !important; margin:0 !important;}
*/
/*======|| dlvr.it DestWidget ||======*/

.imgBorder img, .imgBorder {
	border: 2px solid #343D46 !important;
	padding: 3px !important;
	margin: 6px !important;
}
.imgBorder2 img, .imgBorder2 {
	border: 2px solid #454C54 !important;
	padding: 3px !important;
	margin: 6px !important;
}
 #div-6549465092499238338-808, {
 margin: 10px 0;
 width: 125px !important;
 float: right;
 display: inline;
}
/*	 .gadgets-gadget-container	*/
.gfc-button-base-v2 .gfc-button {
}
#gfci-login {
}
#comments {
	margin-top: 10px;
}
#div-round {
	margin: 5px;
	padding: 10px 10px !important;
	border: 1px solid #454C54;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	background: #272E36;
	width: 500px;
	text-align: center;
	vertical-align: middle;
	color: #999;
	text-transform: none !important;
}
#div-round a {
	color: #999;
	text-transform: none !important;
}
.round {
	padding: 5px 15px !important;
	border: 1px solid #454C54;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	background: #272E36;
	width: 280px;
	text-align: left;
	vertical-align: middle;
}
.round a {
 color:: #999;
}

.round-outline {
	padding: 5px 15px !important;
	border: 1px solid #454C54;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	text-align: left;
	vertical-align: middle;
}

/* Post Title */
.rsswidget {
}
/* Post Title link */
.rsswidget a {
}
/* Post Summary */
.rssSummary {
}
/*	DISQUS CSS STYLES	*/
#disqus_thread {
	margin: 30px 15px 10px 10px !important;
	border-top: 1px solid #454C54;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;	
	background: #1D242C;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#272E36', endColorstr='1D242C');
	background: -webkit-gradient(linear, left top, left bottom, from(#272E36), to(#1D242C));
	background: -moz-linear-gradient(top, #272E36, #1D242C);	
}
#dsq-content {
	font-size: 12px;
	line-height: 1.5;
	margin: 0 30px 20px 30px !important;
	padding-top: 10px;
}
/* can't modify comments box b/c it calls an iframe from disqus
	border:1px solid #454c54;
	white url('../../images/themes/narcissus/inputshadow.gif') no-repeat top left
	background:#272E36;
	width:180px;
	color: #CCCCCC;
	padding:3px;
	*/
#dsq-content .dsq-trackback-url {
	border: 1px solid #424951;
	padding: 4px;
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .15);
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .15);
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background: #272E36;
}
/*	GOOGLE PLUS CARD	*/
#plus_card {
width: 99%;
height: 116px;
position: relative;
background: #272E36;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-o-border-radius: 2px;
-khtml-border-radius: 2px;
border-radius: 2px;
border: 1px solid #1D242C;
margin: 10px auto 0;
}

#plus_card_image {
width: 80px;
height: 80px;
position: absolute;
left: 0;
top: 0;
margin: 4px;
padding: 1px;
border: 2px solid #1D242C;
}

#plus_card_name {
font-size: 15px;
color: #99A1AE;
padding: 0 2px 8px 0;
word-wrap: break-word;
float: left;
margin-left: 95px;
margin-top: 7px;
line-height: 1.3em;
}

#plus_card a {
color: #99A1AE;
text-decoration: none;
font-weight: bold;
}

#plus_card a:hover {
	color: white;
}

#plus_card_add {
background: #272E36;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#424951', endColorstr='272E36');
background: -webkit-gradient(linear, left top, left bottom, from(#424951), to(#272E36));
background: -moz-linear-gradient(top, #424951, #272E36);
padding: 6px 8px;
border: 1px solid #424951;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
float: left;
margin-left: 95px;
}

#plus_card_add:hover {
	border: 1px solid #99A1AE
}
#plus_card_add a:hover {
	color: white;
}

#plusCardCount, #plusCardCredit {
width: 100%;
position: absolute;
bottom: 0;
height: 20px;
background: #1D242C;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#424951', endColorstr='272E36');
background: -webkit-gradient(linear, left top, left bottom, from(#424951), to(#272E36));
background: -moz-linear-gradient(top, #424951, #272E36);
display: block;
margin: 0 !important;
padding: 0 !important;
border-top: 1px solid #1D242C;
}

#plusCardCredit p, #plusCardCount p {
padding: 0 0 0 8px !important;
margin: 3px 0 0 !important;
font-size: 12px;
color: #999;
}

#plus_card_add a {
color: #99A1AE;
font-size: 12px;
word-wrap: break-word;
}

#plusCardShowHide {
width: 5px;
position: absolute;
right: 10px;
bottom: 0;
cursor: pointer;
padding: 0 !important;
margin: 0 !important;
color: transparent !important;
}


/* END GOOGLE PLUS CARD	*/

.related-social {
	width: 680px !important;
	margin: 15px 10px !important;
	height: 225px !important;
	padding: 15px 5px !important;
	border: 1px solid #454C54;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	background: #272E36;
}
/*	SOCIALMEDIA	*/
.socialmedia-post {
	width: 310px;
	height: 100%;
	float: left;
	padding: 0 10px;
}

.socialmedia-post ul {
	height: 30px;
	padding: 0 !important;
	margin: 0 auto;
}
/* END SOCIALMEDIA */

/* FB SEND BUTTON */
#LikePluginPagelet .fbSendButton {
	padding-left: 5px !important;
}

/* RELATED POST	*/
.related-post {
	width: 338px;
	height: 100%;
	float: right;
	border-left: 2px solid #454C54;
	padding-left: 10px;
}
.related-top {
	width: 345px;
}
.rp-box-text {
	text-align: center !important;
}
.rp-box-thumb {
background-color: #1D242C !important;
border: 2px solid #1D242C !important;
text-align: center !important;
margin-left: -2px !important;	
}
/* END RELATED POST */
.divider {
/*	border-top: 1px	solid #6C737B;	*/
}

