/*
Theme Name: SMA-BlueTheme Version 2.1
URI: http://socialmediatraction.com
Description: SMA-Blue Version 2.1
Version: 2.1
Author: SMA
*/

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

#header {background-color: #efefef;color: #fff;padding: 0px;margin:0;}
#header_meta {margin-top: 15px;width: 275px;}
.wrapper {width: 985px;margin: 0 auto;}

h3, h4, h5, h6{color: #000939;margin:0 0 5px 0;}
h1 {font-size: 24px;}
h2 {font-size: 21px;margin-top:10px;}
h3 {font-size: 18px;}
h4 {font-size: 16px;}
h5, h6 {font-size: 14px;}

body, h1, h2, h3, h4, h5, h6 {font-family: 'Century Gothic', Arial, Helvetica, sans-serif;}

h1.title  {color: #fff;text-decoration: none;padding: 125px 0 0 0; height:0px !important;height /**/:125px;overflow:hidden;background: url(/images/header.png) no-repeat;width:990px;}
h2.tagline, h2.tagline a {font-size: 18px;color:#fff;width:50%;}

a.rss {background-image: url(images/socialnets.png);height: 24px;width: 24px;text-indent: -9999px;display: block;background-position: 0px 0px;}
a.twitter {background-image: url(images/socialnets.png);height: 24px;width: 24px;text-indent: -9999px;display: block;background-position: -30px 0px;}
a.linkedin {background-image: url(images/linkedin.png);	height: 24px;width: 24px;text-indent: -9999px;display: block;}
a.delicious {background-image: url(images/socialnets.png);height: 24px;width: 24px;text-indent: -9999px;	display: block;	background-position: -60px 0px;}
a.youtube {background-image: url(images/socialnets.png);height: 24px;width: 24px;text-indent: -9999px;display: block;background-position: -90px 0px;}
a.facebook {background-image: url(images/socialnets.png);height: 24px;width: 24px;text-indent: -9999px;	display: block;	background-position: -119px 0px;}

ul#social_networks {display:block;margin:0;padding:0;}
#social_networks li {display:block;float:left;list-style: none;padding-top: 5px;margin-left: 3px;}

#nav li a {font-size: 16px;color: #000939;text-decoration: none;}
#nav li {float: left;list-style: none;margin: 6px 20px 6px 0px;}
li.current-page-item a{font-weight: bold;}

#content {background-color: #FFF;border: 1px solid #c1c1c1;padding: 10px;margin-bottom: 20px;}

ul#sidebar_r {margin: 0 0 0 10px;list-style: none;font-size: 12px;color: #000939;}

.widget {margin: 10px 0;}
h3.widgettitle, h3.widgettitle a {font-size: 18px;color: #000939;font-weight: bold;line-height: 150%;margin-bottom: 3px;}


ul#nav {margin: 0;}

#content_right {width: 240px;float: right;/*border-left: 1px solid #c1c1c1;*/}
#content_left {width: 210px;	float: left;/*border-right: 1px solid #c1c1c1;*/padding-right: 10px;}
#content_center {padding: 0 10px;width: 480px;}

ul#sidebar_l {margin: 0 0 0 10px;list-style: none;font-size: 12px;color: #000939;}
ul#sidebar_l ul {list-style: none;font-size: 12px;color: #000939;	margin: 5px 0 0 0;}
.widget_categories a {text-decoration: none;	/*border-top: 1px solid white;border-bottom: 1px solid white;*/}
.post h2, .post h2 a {color: #000939;font-size: 20px !important;font-weight: bold;text-decoration: none;}
.calendar {height: 39px;width: 37px;background-image: url(images/calendar.png);margin-right: 10px;}
.month {font-size: 9px;color: #FFF;text-align: center;padding-top: 3px;}
.entry {margin-top: 10px;font-size: 14px;margin-bottom: 10px;}
.comments {background-image: url(images/comment.png);background-repeat: no-repeat;font-size: 12px;padding-left: 17px;background-position: left 3px;margin-bottom:30px;clear:both;}
.comments a{color: #000939 !important;font-weight: bold;}
.post {margin-bottom: 10px;clear:both;}
.post a {color: #083c00;}
.post.cycle .rotator img {margin:0 auto;}

.page-footer {width:480px;margin:10px auto;}

#footer {background-image: url(images/footerbg.png);height: 68px;clear:both;}

h1.footer_title , h1.footer_title a{font-size: 34px;color: #FFF;margin-bottom: -3px;padding-top: 6px;}

.entry p {line-height: 18px;}
.widget_categories a:hover {text-decoration: underline;}
.date {font-size: 19px;color: black;	text-align: center;}
h2.footer_tagline, h2.footer_tagline a {font-size: 13px;color: #FFF;}
.widget li {margin-bottom: 5px;}
.widget_categories li {margin-bottom: 0px;}
.url{font-weight: bold;}
.rsswidget img {float: right;width: 20px;height: 20px;}
.entry p {margin-bottom: 10px;}
textarea#comment{width: 100%;}
.navigation{font-size: 16px;text-align:center;}
.post ol, .post ul{margin-bottom: 10px;}

.akpc-widget ol, .akpc-widget li {list-style: none;margin: 0px;}
.akpc-widget li {margin-bottom: 5px;}
.akpc-widget span {display: none;}
#s {margin-left: 10px;}
#footer a {color: white;}
#footer {padding-top: 10px;color: white;font-size: 24px;}
.top_left_ad, .bottom_left_ad {float: left;margin-left: 20px;}
.top_left_ad, .top_right_ad {margin-bottom: 10px;}
.videothumb {width: 75px;float: right;}
.date, .day, .month {text-align: center !important;}
.day {margin-top: 2px;color: white !important;}
.top_left_ad img, .top_right_ad img, .bottom_left_ad img, .bottom_right_ad img {border: none;width: 80px;height: auto;}

.top_left_ad img, .bottom_left_ad img {margin-left: -13px;margin-right: 10px;}
#text-3 fieldset {border: 0px;padding: 0px;margin: 0px;}
li.widget, #text-3, #recent-comments-3, #sidebuttons, #categories-3, #recent-posts-3, .feedback , #socialicons, #searchbox {-moz-border-radius: 4px;border-radius: 4px;-webkit-border-radius: 4px;border: 1px solid #ccc;padding: .55em .55em .75em .55em;margin:0 0 15px 0;background-color: #ddd;color: #000;}
ul#sidebar_r li.widget.widget_simpleimage {background:none;border:none;margin:5px 0;padding-top;0;padding-bottom:0;}
.footnote {margin:10px 0;font-style:italic;font-size:10px;}

ul#social_networks li {margin-top:5px;}
ul#social_networks {margin:0;padding:0;}
#socialicons {height:auto;}
#socialicons .clear {margin:0;padding:0;}

.sociable img {opacity: 1;-moz-opacity: 1;filter: alpha(opacity=100);}

#text-3 input#mce-EMAIL {width: 80% !important;margin:4px 0;padding: .2em .3em;width: 95%;float: left;z-index: 999;}ul#recentcomments {list-style-type:none;margin:0;padding:0;}
ul#recentcomments li {margin:0;padding:4px 0;}
.mc-field-group {clear: both;overflow: hidden;}
label.mc_var_label {display:none;height:0;}
input#mc_mv_EMAIL {border:1px solid #999;background:#eee;padding:4px;margin:4px 0;width:180px;}
input#mc-embedded-subscribe, input#mc_signup_submit {clear: both;width: auto;display: block;-moz-border-radius: 4px;border-radius: 4px;-webkit-border-radius: 4px;margin: 2px 0;padding:4px;border:1px solid #7F9DB9;background:#FDA924;color:#fff;font-weight:bold;text-transform:uppercase;font-size:10px;cursor:pointer;}
.postdate {color:#666;font-size:10px;margin:5px 0;}
#commentform input {margin:5px 0;}#commentform textarea {width:90%;}ol.commentlist {list-style-type:none;margin:0;padding:0;}ol.commentlist li {clear:both;padding:10px;margin:5px 0;font-size:12px;}ol.commentlist li img.avatar {float:right;}.alt {background:#eee;}.sociable {}
.tractionURL {clear: both;width: auto;display: block;-moz-border-radius: 4px;border-radius: 4px;-webkit-border-radius: 4px;margin: 10px 0;padding:10px;border:1px solid #010729;background:#3F81B5;color:#fff;font-weight:bold;font-size:16px;cursor:pointer;text-align:center;}.tractionURL a:link, .tractionURL a:visited {color:#fff;text-decoration:none;}.tractionURL a:hover  {text-transform:underline;}

/* ClearFix */

.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

/* Column Float Fix */
/* column container */
.colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
}
/* common column settings */
.colright,
.colmid,
.colleft {
	float:left;
	width:960px;			/* width of page */
	position:relative;
}
.col1,
.col2,
.col3 {
	float:left;
	position:relative;
	padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
					only padding top and bottom is included here, make it whatever value you need */
	overflow:hidden;
}
/* 3 Column settings */
.threecol {
	
}
.threecol .colmid {
	right:220px;			/* width of the right column */
}
.threecol .colleft {
	right:0px;			/* width of the middle column */
}
.threecol .col1 {
	width:480px;			/* width of center column content (column width minus padding on either side) */
	left:230px;			/* 100% plus left padding of center column */
}
.threecol .col2 {
	width:220px;			/* Width of left column content (column width minus padding on either side) */
	right:500px;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
}

.threecol .col3 {
	width:220px;			/* Width of right column content (column width minus padding on either side) */
	left:0px;			/* Please make note of the brackets here:
					(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
}

.page-footer .simpleimage {padding:5px;float:left;}
ul.blogroll {margin:0;padding:0;list-style:none;}
ul.blogroll li {display:inline;padding-right:1px;}