/*
Theme Name: StreetWise Version 3.0
Theme URI: 
Description: Custom Theme
Version: 3.0
Author: Randy Federighi
Author URI: http://prop-14.com
Tags: 
*/

/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
caption, th { text-align:left }
q:before, q:after { content:''}
a img { border:none } /* Gets rid of IE's blue borders */

html, body		{ height:100%; }
:link img 		{ border:none }
a 				{ outline:none;}
.hidden 			{ display:none; }
br.clear 		{ clear:both; display:block; height:1px; margin:-1px 0 0 0 }
/* new clearfix */
.clearfix:after 				{ visibility:hidden; display:block; font-size:0; content:" "; clear:both;  height:0; }
* html .clearfix             		{ zoom:1; } /* IE6 */
*:first-child+html .clearfix { zoom:1; } /* IE7 */

/* Presentational classes generated by WordPress. http://codex.wordpress.org/CSS */
.aligncenter 	{ display:block; margin:0 auto }
.alignleft 		{ float:left }
.alignright 		{ float:right }
.wp-caption 		{ border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }
img.alignright	{ padding:0 0 20px 20px; }
img.alignleft	{ padding:0 20px 20px 0; }
/* bottom wp page navigation */
.page-navigation		{  }
.page-navigation p		{  }
@media only screen and (max-device-width:480px) {body{-webkit-text-stroke:0 black;}} 

				/* -------- COLOR SCHEME
							black:			#12130B;
							light green:	#A3D4A2;
							darker green:	#50A053;
				*/

/* universal */
@font-face {
    font-family:'LeagueGothicRegular';
    src: url('style/fonts/League-Gothic/League_Gothic-webfont.eot');
    src: url('style/fonts/League-Gothic/League_Gothic-webfont.eot?#iefix') format('embedded-opentype'),
         url('style/fonts/League-Gothic/League_Gothic-webfont.woff') format('woff'),
         url('style/fonts/League-Gothic/League_Gothic-webfont.ttf') format('truetype'),
         url('style/fonts/League-Gothic/League_Gothic-webfont.svg#LeagueGothicRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* paragraphs */
p 		{ padding:0px; margin:0 0 10px 0; line-height:1.4; }

/* headings */
h1,h2,h3,h4,h5,h6 	{ text-align:left; color:#50A053; font-weight:normal; font-style:italic; font-family:Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif; }
h1		{ font-size:30px; }
h2 		{ font-size:24px; margin:0px 0px 10px 0px; }
h3 		{ font-size:22px; margin:0px 0px 10px 0px; }
h4 		{ font-size:20px; margin:0px 0px 10px 0px; }
h5		{ font-size:18px; margin:0px 0px 10px 0px; }
h6		{ font-size:16px; margin:0px 0px 10px 0px; }
.font-alt	{ font-family:'LeagueGothicRegular'; font-style:normal; text-transform:uppercase; color:#444; letter-spacing:1px; }

/* universal links */
a:link, 
a:visited 	{ color:#036E39; text-decoration:none; }
a:hover 		{ color:#333333; text-decoration:underline }
h1 a:link, h1 a:visited, 
h2 a:link, h2 a:visited,
h3 a:link, h3 a:visited,
h4 a:link, h4 a:visited,
h5 a:link, h5 a:visited,
h6 a:link, h6 a:visited { color:#036E39; text-decoration:none; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover	{ color:#333333; text-decoration:none; }

/* button class */
a.button:link, 
a.button:visited  	{ background:#036E39; display:block; margin:0; padding:4px 10px; color:#fff; text-align:center; }
a.button:hover 		{ background:#A3D4A2; text-decoration:none; }

/* standard list reset */
ul		{ margin:0; padding:0; }
ul li		{ margin:0; padding:0; list-style:none; }
/* other */
blockquote		{ margin:20px; padding:20px; border-left:20px solid #50A053; }
blockquote p		{ font-size:16px; font-style:italic; color:#50A053; font-family:Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif; }
small 			{ font-size:9px; }
strong 			{ font-weight:bold; }
em 				{ font-style:italic; }

/* == GRID SYSTEM == */
.grid	 { _display:inline; float:left; position:relative; margin:0; padding:0; }

ul.std-list 			{ margin:10px 0px 20px 0; padding:0; }
ul.std-list li		{ text-align:left; margin:5px 0 5px 30px; padding:0; list-style:disc; }
ul.std-list li ul li	{ list-style:circle; }

/*======================= Default layout ======================= */
body 				{ margin:0; padding:0; background:#fff;
					  /* default font settings */
					  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
			          font-size:13px; color:#444; text-align:left; letter-spacing:0px; }
#wrapper 			{ width:1000px; margin:0 auto; clear:both; }
#header 				{ position:relative; margin:0 0 15px 0; padding:0; background:#fff; }
#top-bar			{  }
#vendors			{ width:1000px; height:125px; overflow:hidden; }
#content-wrap 		{ width:1000px; clear:both; margin:0; padding:20px 0; }
#main-content 		{ width:616px; float:left; margin:25px 30px 30px 0; min-height:300px; }
#sidebar 			{ width:300px; float:left; margin:25px 0 30px 0; padding:0 25px; border-left:2px solid #EBF4EF; border-right:2px solid #EBF4EF; }
#footer-wrap		{ width:100%; clear:both; overflow:hidden; padding:20px 0 30px 0; background:#036E39; border-top:2px solid #333; }
#footer 				{ width:1000px; margin:0 auto; color:#eee; position:relative; }

/* ======================= Header ====================== */
#leaderboard img				{ display:block; margin:10px auto; }
/*
#header h1 					{ background:url(images/bg/logo_full.jpg) no-repeat 0 0; width:308px; height:100px; margin:10px 0 0 0; padding:10px 0 0 0; text-indent:-9999px; float:left; } 
#header h1 a 				{ width:100%; height:100%; display:block; }
*/
#header h1 					{ float:left; margin:10px 0 0 0; }
#header h6.blog-desc			{ width:250px; height:22px; position:absolute; top:18px; left:15px;
							  font-family:'LeagueGothicRegular'; font-size:24px; color:#333; font-style:normal; }
#header .donate				{ width:160px; height:38px; overflow:hidden; float:right; margin:25px 0px 0 0; padding:0; }
#header .donate a			{ display:block; width:100%; height:100%; padding:7px 0 0 25px; color:#fff; text-transform:uppercase; font-family:'LeagueGothicRegular'; 
							  font-size:22px; letter-spacing:1px; background:url(images/bg/donate_btn.gif) no-repeat 0 0; }
#header .donate a:hover		{ text-decoration:none; background-position:5px 0; }

#top-bar h4					{ padding:8px 0 0 15px; color:#fff; font-size:20px; }
#top-bar #social-links		{ width:400px; z-index:10; height:34px; position:absolute; right:-7px; bottom:-9px; }
#top-bar #social-links ul	{ float:right; }
#top-bar #social-links ul li	{ float:left; }
#top-bar #social-links a				{ display:block; margin-left:3px; text-indent:-9999px; overflow:hidden; }
#top-bar #social-links a.blog		{ width:63px; height:25px; background:url(images/bg/blog.png) no-repeat 0 0; }
#top-bar #social-links a.facebook	{ width:27px; height:25px; background:url(images/bg/facebook.jpg) no-repeat 0 0; }
#top-bar #social-links a.twitter		{ width:27px; height:25px; background:url(images/bg/twitter.jpg) no-repeat 0 0; }
#top-bar #social-links a.flickr		{ width:25px; height:25px; background:url(images/bg/flickr.jpg) no-repeat 0 0; }
#top-bar #social-links a.youtube		{ width:26px; height:25px; background:url(images/bg/youtube2.jpg) no-repeat 0 0; }
#top-bar #social-links a.newsletter	{ width:97px; height:25px; background:url(images/bg/newsletter.jpg) no-repeat 0 0; }
#top-bar #social-links a.rss			{ width:61px; height:32px; background:url(images/bg/rss_feed.png) no-repeat 0 0; }

/* navigation */
ul#nav 					{ float:right; margin:20px 0 0 0; padding:0; z-index:20; }
ul#nav li					{ list-style:none; position:relative; float:left; padding:0; margin:0; }
/* donate */
ul#nav li a 				{ margin:0; padding:5px 8px; float:left; font-size:20px; color:#036E39; 
						  text-transform:uppercase; text-decoration:none; font-family:'LeagueGothicRegular'; }
ul#nav li a:hover 			{ color:#333; text-decoration:none; }
/* sub-nav levels */
.hasChildren 			{ position:absolute; width:5px; height:5px; right :0; bottom:0; }
ul#nav li ul 				{ display:none; background:#50A053; position:absolute; left:10px; top:100%; padding:0; margin:0; z-index:100; border:none; }
ul#nav li:hover > ul 		{ display:block; }
ul#nav li ul li 			{ _display:inline; /* for IE6 */ float:none; }
ul#nav li ul li a 			{ float:none; width:150px; padding:3px 10px 3px 10px; display:block; border:none; color:#fff; }
ul#nav li ul li a:hover		{ background:#01703D; color:#fff; }
ul#nav li ul li ul 			{ top:0; left:100%; }

/* ======================= Content ====================== */
h2.page-title			{ color:#12130B; font-style:normal; font-size:28px; border-bottom:2px solid #EBF4EF; padding:0 0 10px 0; margin:0 0 20px 0; }
.heading				{ width:100%; height:32px; clear:both; position:relative; border-bottom:7px solid #036E39; }
.heading h3				{ color:#fff; padding:6px 0 0px 15px; background:#036E39; width:200px; position:relative; }
.heading h3 span			{ display:block; position:absolute; right:-10px; top:0; width:0; height:0; border-bottom:33px solid #036E39; border-right:10px solid #fff; }
/* home page */
#featured				{ margin:25px 0; }
#featured h4				{ font-size:18px; }
#featured .box			{ float:left; }
#featured .box-1			{ width:320px; padding:0 25px 0 0; border-right:2px solid #EBF4EF; }
#featured .issue			{ margin:0 0 25px 0; }
#featured  h3			{ font-size:26px; }
#featured .thumb			{ float:left; margin:0 15px 5px 0; }
#featured .box-2			{ width:310px; padding:0 25px 0 25px; border-right:2px solid #EBF4EF; }
#featured .box-3			{ width:250px; padding:0 0 0 25px; }
#featured ul.participants	{ margin:0 0 0 20px; }
#featured ul.participants li	{ margin:0 0 5px 10px; list-style:disc; }

/* scroller */
/* Container DIV */
.simply-scroll 				{ width:1000px; height:125px; }
/* Container DIV - automatically generated */
.simply-scroll-container	{ position:relative; }
/* Clip DIV - automatically generated */
.simply-scroll-clip 			{ position:relative; overflow:hidden; width:1000px; height:125px; }
/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list 			{ overflow:hidden; margin:0; padding:0; list-style:none; }
.simply-scroll-list li 		{ padding:0; margin:0; list-style:none; float:left; position:relative; }
.simply-scroll-list li img 	{ border:none; display:block; }

/* ======================= Sidebar ====================== */
/* Search */
#search						{ width:300px; position:relative; height:32px; margin:10px 0 20px 0; padding:0; background:url(images/bg/input_search.jpg) no-repeat 0 0; }
#search input#s 				{ display:block; width:200px; height:30px; background:transparent; outline:none; border:none; float:left; padding:3px 0 0 3px; color:#666; } /* search text area */
#search input#s:focus		{ border:none; outline:none; }
#search input#searchsubmit 	{ display:block; width:62px; height:32px; background:transparent; position:absolute; top:0px; left:200px; border:none; outline:none; cursor:pointer; } /* style for custom button */
/* constant contact signup */
.cc-wrap					{ width:300px; position:relative; height:32px; margin:10px 0 20px 0; padding:0; background:url(images/bg/input_submit.jpg) no-repeat 0 0; }
.cc-wrap input.email 			{ display:block; width:200px; height:30px; background:transparent; outline:none; border:none; float:left; padding:3px 0 0 3px; color:#666; } /* search text area */
.cc-wrap input.email:focus	{ border:none; outline:none; }
.cc-wrap input.submit 		{ display:block; width:62px; height:32px; background:transparent; position:absolute; top:0px; left:200px; border:none; outline:none; cursor:pointer; } 
h2.section-title,
#sidebar h3.widget-title		{ margin:0 0 10px 0; font-size:26px }
h2.section-title			{ font-size:28px; }
#sidebar-top				{ width:370px; margin:0 0 20px 0; }
#sidebar h3					{ margin-bottom:5px; }
#sidebar h4					{  }
#sidebar .widget				{ margin:0 0 25px 0; padding:0 0 10px 0; border-bottom:7px solid #EBF4EF; }
#sidebar .widget .textwidget	{ margin:10px 0 0 0; } /* the div that holds the actual text */
#sidebar .widget ul 			{ margin:10px 0; padding:0; color:#A3D4A2; }
#sidebar .widget ul li			{ margin:0 0 0 30px; padding:5px 0; list-style:disc; }
#sidebar .widget ul li h6		{ margin:0 0 5px 0; }
#sidebar .widget ul li p		{ font-size:12px; line-height:1.4; }
#sidebar .next-event			{ background:#DFF2DF; padding:10px; }
#sidebar .next-event h3		{ text-align:center; font-size:18px; color:#12130B; }
#sidebar .next-event p		{ text-align:center; font-family:Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif; }
#sidebar .next-event a		{  }
#sidebar .next-event .details	{ border-top:3px solid #fff; border-bottom:3px solid #fff; margin:0 0 10px 0; padding:0 0 10px 0; font-family:Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif; }
#sidebar .next-event .details p	{ margin:10px 0 0 0; padding:0; }
#sidebar .next-event .details h6 	{ text-align:center; font-size:18px; margin:0px 0 5px 0; color:#12130B; font-style:normal; }
#sidebar .next-event .details h6 span	{ font-size:12px; }

/* Posts */
.post 				{ margin:0px; padding:0px; overflow:hidden; }
.post ul 				{ margin:10px 0px 20px 0; padding:0; }
.post ul li			{ text-align:left; margin:5px 0 5px 30px; padding:0; list-style:disc; }
.post ul li ul li			{ list-style:circle; }
.post ol 				{ margin:10px 0px 20px 0; padding:0; }
.post ol li			{ text-align:left; margin:5px 0 5px 30px; padding:0; list-style:decimal; }
.post .thumb			{ float:left; margin:0 20px 10px 0; }
.post h3, .post h4, .post h5, .post h6 { margin-top:30px; }
p.meta				{ font-style:italic; font-size:11px; font-family:Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif; }

.post.magazine h3.inside		{ margin-top:0px; }

#paypal						{  }
#paypal .pay-widget			{ width:200px; float:right; margin:0 0 10px 10px; padding:15px; border:2px solid #EBF4EF; background:#fff; }
#paypal .pay-widget p		{ font-size:12px; text-align:center; }
#paypal .pay-widget select	{ width:100%; margin:0 0 15px 0; }
#paypal .pay-widget option	{ padding:2px; }
#paypal .pay-widget input.img	{ display:block; margin:0 auto; }
#paypal .vendor-thumb		{ margin:0; padding:0; }
#paypal .vendor-thumb h3		{ font-size:16px; margin:10px 0 5px 0; }
#paypal .vendor-thumb p		{ font-style:italic; border-bottom:2px solid #EBF4EF; padding:0 0 5px 0; }

/* home page */
.heading.news 		{ margin:0 0 10px 0; }
.home .post h3		{ margin:0 0 0px 0; padding:0; }
.home .post			{ margin:20px 0; padding:0 0 20px 0; border-bottom:2px solid #EBF4EF; }
.home .post:first-child	{ margin-top:0; }
.page-navigation	{ clear:both; overflow:hidden; margin:0 0 20px 0; }
.page-navigation p	{ font-style:italic; font-family:Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif; }

/* archive / search */
.archive h2.page-title,
.search h2.page-title		{ margin-bottom:0; }
.archive .post,
.search .post				{ border-bottom:1px solid #E0E0E0; padding:20px 0 10px 0; margin:0; }
.archive .post h3,
.search .post h3				{ padding-top:0px; }
.archive .post .meta			{ width:100%; font-size:11px; margin:0 0 5px 0; padding:0; font-style:italic; }
.archive .post h3, .archive .post h4, .archive .post h5, .archive .post h6 { margin-top:0px; }

.search .page-navigation		{ padding:10px 0; font-style:italic; font-family:Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif; }
.search .post h3, .search .post h4, .search .post h5, .search .post h6 { margin-top:0px; }

/* gala template */
a.buy-gala-tickets 				{ display:block; margin:25px auto; padding:10px 0 7px 0; font-weight:bold; font-size:16px; width:300px; line-height:1; text-align:center; color:#fff; background:#50A053; }
ul#gala-menu 					{ margin:0 0 25px 0; padding:0; }
ul#gala-menu li 				{ margin:0; padding:0 5px; list-style:none; display:inline-block; border-right:1px solid #036E39; }
ul#gala-menu li:first-child 	{ padding-left:0; }
ul#gala-menu li:last-child  	{ border:none; }
#gala-sponsors 					{ margin:0 0 40px 0; }
#gala-sponsors h3 				{ text-align:center; margin:30px 0 15px 0; }
#gala-sponsors .gala-ads 		{ text-align:center; }
#gala-sponsors .gala-ads img 	{ display:inline-block; margin:0; }

/* ======================= Footer ======================= */
#footer .box				{ width:300px; float:left; margin:0 30px 0 0; }
#footer a				{ color:rgb( 175,200,120); }
#footer a:hover			{ color:#eee; }
#footer h3				{ color:#eee; font-size:24px; }
#footer ul				{  }
#footer ul li				{ margin:0 0 5px 15px; padding:0 10px 0 0px; list-style:disc; }
#footer .box-1 ul		{ width:100%; overflow:hidden; }
#footer .box-1 ul li		{ width:40%; float:left; }
#footer .address			{ font-weight:bold; }
#footer .page-bottom		{ margin:30px 0 0 0; overflow:hidden; }
#footer .copyright		{ font-size:11px; width:300px; float:left; }
#footer #designby		{ width:120px; float:right; }
#footer #designby p		{ color:#bbb; line-height:33px; font-size:10px; }
#footer #designby a		{ display:inline-block; width:30px; height:33px; background:url(images/bg/prop14.png) no-repeat 0 0; text-indent:-9999px; }

/* ======================= WP Comments ======================= */
#comment-wrap			{  }
h3#comments				{  } /* leave a reply text */
/* the whole list */
ol.commentlist				{ margin:0px 0px 20px 0px; }
/* enclosing class for comment */
ol.commentlist li.comment					{ list-style:none; margin:0; padding:0; border-bottom:1px solid #E0E0E0; }		
ol.commentlist li.byuser 					{  }
ol.commentlist li.comment-author-admin	{  } 
ol.commentlist li.bypostauthor 			{  }
ol.commentlist li.even 					{  }
ol.commentlist li.thread-even				{  } 
ol.commentlist li.depth-1					{  }
ol.commentlist li.even					{  } /* optional */
ol.commentlist li.odd						{  } /* optional */
ol.commentlist li div.comment-body			{ position:relative; margin:8px 0px; padding:20px 0 10px 0; overflow: hidden; } /* comment -3,4,5 etc. */
/* the comment */
ol.commentlist li div.comment-body div.comment-author	{ width:60px; float:left; padding:0px 20px 10px 0px; }
ol.commentlist li div.comment-body div.vcard			{  }
ol.commentlist li div.comment-body div.comment-author img.avatar	{ display:block; } /* make sure width matches gravatar width */
ol.commentlist li div.comment-body div.comment-author cite.fn		{  } /* name of commentor */ /* link for commenter */
ol.commentlist li div.comment-body div.comment-author cite.fn span.says	{  }
ol.commentlist li div.comment-body div.comment-meta	{ font-size:.9em; margin-left:80px; padding:0px 20px 4px 0px; }
ol.commentlist li div.comment-body div.comment-meta a	{  } /* date of comment NOTE: matches the margin of the li p */
ol.commentlist li div.comment-body div.comment-meta a.comment-edit-link		{  }
ol.commentlist li div.comment-body p			{ margin-left:80px; padding:0; }
ol.commentlist li div.comment-body div.reply	{ display:none; position:absolute; width:4em; right:0; bottom:0; background:#dedede; padding:4px; text-align:center; 
											  margin:10px 0px 0px 10px; border-top:1px solid #c7c7c7; border-left:1px solid #c7c7c7; }
ol.commentlist li div.comment-body div.reply a	{  }
/* additional styling for LEVELS */
ol.commentlist ul.children li.depth-2	{ margin:0px 0px 0px 30px; }
ol.commentlist ul.children li.depth-3	{ margin:0px 0px 0px 60px; }
ol.commentlist ul.children li.depth-3 .reply	{ display:none; } /* NOTE: remove the reply link at the depth level for replies or part of the link will show!! */

/* ----- the WP Comment Form */
form#commentform 				{ margin:10px 0px 10px 0px; padding:10px 0px 10px 0px; } /* the whole form area */
form#commentform input, 			
form#commentform textarea 		{ margin:5px 0px; padding:5px; }
form#commentform input:focus, 			
form#commentform textarea:focus	{ border:1px solid #3d3d3d; }
form#commentform label 			{ padding:5px; }
form#commentform label span		{ font-size:.8em; } /* required text */
form#commentform #comment 		{ margin:10px 0px 10px 0px; } /* comment text area */
form#commentform input#submit	{ cursor:pointer; }


/* ======================= Plugin Styling ======================= */
/* ad placer */
#sidebar .widget.adplacer				{ border-bottom:none; overflow:hidden; }
.adplacer.double-ad-unit .default		{ width:125px; height:125px; overflow:hidden; }
.adplacer.double-ad-unit .default a			{ display:block; width:100%; background:#eee; color:#999; height:100%; text-align:center; padding:55px 0 0 0; }
.adplacer.double-ad-unit .default a:hover	{ background:#ddd; text-decoration:none; }
.adplacer.double-ad-unit .ad-left		{ float:left; border-right:2px solid #EBF4EF; padding:0 24px 0 0; }
.adplacer.double-ad-unit .ad-right		{ float:right; }
.adplacer.double-ad-unit .default div 	{ width:125px; height:125px; overflow:hidden; background:#EBF4EF; }
.adplacer.double-ad-unit .default div a	{ display:block; width:100%; height:100%; text-align:center; padding-top:60px; font-size:11px; }

/* contact form 7 */
form.wpcf7-form							{  }
form.wpcf7-form input,
form.wpcf7-form textarea					{ margin:5px 0 0 0; padding:5px; font-family:Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif; }
form.wpcf7-form input[type="submit"] 		{ padding:3px; }
form.wpcf7-form span.wpcf7-list-item 	{ display:block; margin:5px 0 5px 20px; }
form.wpcf7-form .checkbox				{  }
form.wpcf7-form .checkbox .wpcf7-form-control-wrap	{ margin:0; }
form.wpcf7-form .checkbox .wpcf7-list-item			{ margin:0; padding:0; }
form.wpcf7-form .checkbox .wpcf7-list-item-label		{ font-size:14px; font-weight:bold; }
form.wpcf7-form .checkbox p							{ margin:0 0 10px 30px; }

/* twitter widget pro */
.widget_twitter div 					{ padding:0; }
#sidebar .widget_twitter ul li 		{ margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:1px solid rgb(235,235,235); line-height:1.3; }
.widget_twitter span.entry-content	{  }
.widget_twitter .follow-button,
.widget_twitter .xavisys-link 		{ margin:0 10px 10px 25px; }
.widget_twitter .entry-meta 			{ display:block; font-size:80%; }

/* wp tables reloaded */
table.wp-table-reloaded 						{ font-size:12px; }
table.wp-table-reloaded-id-1 				{ /* for styling a specific table use -id-1, etc. */ }
table.wp-table-reloaded thead 				{  }
table.wp-table-reloaded thead tr 				{  }
table.wp-table-reloaded thead tr th 			{ background:#A3D4A2; }
table.wp-table-reloaded thead tr th.column-1	{  } /* use column-2, column-3, etc. */
table.wp-table-reloaded tbody tr 				{  }
table.wp-table-reloaded tbody tr.row-1 		{  } /* use row-2, row-3, etc. */
table.wp-table-reloaded tbody tr.even 			{  }
table.wp-table-reloaded tbody tr.odd 			{  }
table.wp-table-reloaded tbody td				{ padding:6px 4px; }
table.wp-table-reloaded tbody td.column-1		{  }
table.wp-table-reloaded tbody td a			{  }
table.wp-table-reloaded tbody td a:hover		{ color:#12130B; }

a#vibelink	{ display:none !important; }

/* -------- COLOR SCHEME
							black:			#12130B;
							light green:	#A3D4A2;
							darker green:	#50A053;
				*/