/*
Theme Name: Empowered Theme
Theme URI: http://empoweredblogs.com/
Description: A WordPress theme created for the professional entrepreneur. Increases your online social presence, easily customizable, and syndication ready.
Version: 2.1
Author: Clifton Hatfield
Author URI: http://cliftonhatfield.com
Tags: blogging, internet marketing, social proof, clifton hatfield, empowered blogs, professional
*/

/*RESET*/
* {margin:0;padding:0;}

/*TAGS*/
html {height:100%;}
body {font:normal 12px Arial, Helvetica, sans-serif;height:100%;}
ul li {list-style-type:none;}
ol li {margin-left:25px;}
p {padding:6px 0;}
img {border:0;}
small {font-size:11px;}
h1, h1 a:link {font:28px Tahoma, Geneva, sans-serif;margin:10px 0 2px 0;text-shadow:0 1px rgba(255, 255, 255, 0.5);}
h2, h2 a:link {font:23px Tahoma, Geneva, sans-serif;margin:10px 0 2px 0;text-shadow:0 1px rgba(255, 255, 255, 0.5);}
h3, h3 a:link {font:18px Tahoma, Geneva, sans-serif;margin:10px 0 2px 0;text-shadow:0 1px rgba(255, 255, 255, 0.5);}
h4, h4 a:link {font:15px Tahoma, Geneva, sans-serif;margin:10px 0 2px 0;text-shadow:0 1px rgba(255, 255, 255, 0.5);}
h5, h5 a:link {font:12px Tahoma, Geneva, sans-serif;margin:10px 0 2px 0;text-shadow:0 1px rgba(255, 255, 255, 0.5);}
h6, h6 a:link {font:11px Tahoma, Geneva, sans-serif;margin:10px 0 2px 0;text-shadow:0 1px rgba(255, 255, 255, 0.5);}
a:focus {outline:none;}
hr {margin:5px 3px;}
pre {display:block;padding:10px;background:#FFF;line-height:16px;font-size:11px;font-family:Arial, Helvetica, sans-serif;box-shadow:0 0 5px #555 inset;-moz-box-shadow:0 0 5px #DDD inset;}

/*LINKS*/
a:link, a:active, a:visited {text-decoration:none;color:#21759B;}
a:hover {text-decoration:underline;color:#D54E21;}

/*GENERAL*/
.clear {clear:both;}

.float-left {float:left;}
.float-right {float:right;}

.bold {font-weight:bold;}

.font-small {font-size:10px;}
 
.text-center {text-align:center;}
.text-left {text-align:left;}
.text-right {text-align:right;}

.display-none {display:none;}
.display-block {display:block;}

.color-blue {color:#0000FF;}
.color-gray {color:#777;}
.color-dark-gray {color:#565656;}

.indent {text-indent:-2000px;}

/*WRAPPER*/
.wrapper {width:1024px;margin:auto;position:relative;}

/*HEADER*/
.header{width:1024px;height:230px;margin:auto;position:relative;clear:both;background-color:transparent;}
.header-img{cursor:pointer;width:1024px;height:170px;background:#F5F5F5;background:-moz-linear-gradient(center top , #F9F9F9, #F5F5F5);background:-webkit-gradient(linear, center top, center bottom, from(#F9F9F9), to(#F5F5F5));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#F5F5F5');box-shadow: 0 1px 0 #FFFFFF inset;-moz-box-shadow: 0 1px 0 #FFFFFF inset;-webkit-box-shadow: 0 1px 0 #FFFFFF inset;}
.header .blog-title {font-family:Droid Sans;font-size:46px;padding:35px 0 0 30px;}
.header .tagline {font-family:Droid Sans;font-size:26px;padding:10px 0 0 30px;}

/*MENUS*/
.menu-wrapper {background:transparent;display:block;margin:0 auto;width:1024px;}
.menu-wrapper .menu-below-header, .menu-wrapper .menu-above-header, .menu-wrapper .menu {height:30px;color:#464646;border-bottom:#DFDFDF solid 1px;box-shadow: 0 1px 0 #FFFFFF;text-shadow:0 1px rgba(255, 255, 255, 0.5);font-size:15px;background:#AAAAAA;background:-moz-linear-gradient(center top , #AAAAAA, #888888);background:-webkit-gradient(linear, center top, center bottom, from(#AAAAAA), to(#888888));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#AAAAAA', endColorstr='#888888');}
.menu-wrapper .menu-below-header, .menu-above-header, div.menu,  {font-size:13px;margin-left:12px;width:1024px;}
.menu-wrapper .menu-below-header ul, .menu-above-header ul, div.menu ul {list-style: none outside none;margin: 0;}
.menu-wrapper .menu-below-header li, .menu-above-header li, div.menu li {float: left;position: relative;}
.menu-wrapper .menu-below-header a, .menu-wrapper .menu-above-header a, .menu-wrapper .menu a {font-size:13px;color:#FDFDFD;text-shadow:0 1px rgba(0, 0, 0, 0.5);display:block;line-height:30px;padding:0 15px;text-decoration:none;font-family:"Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;}
.menu-wrapper .menu-below-header ul ul, .menu-wrapper .menu-above-header ul ul, .menu-wrapper .menu ul ul {box-shadow:1px 2px 3px rgba(0, 0, 0, 0.2);-moz-box-shadow:1px2px 3px rgba(0, 0, 0, 0.2);-webkit-box-shadow:1px 2px 3px rgba(0, 0, 0, 0.2);display:none;float:left;left:0;position:absolute;top:30px;width:180px;z-index:99999;}
.menu-wrapper ul ul li {min-width: 180px;} 
.menu-wrapper ul ul ul {left: 100%;top: 0;}
.menu-wrapper ul ul a {background: none repeat scroll 0 0 #333;height:auto;line-height:1em;padding:10px;width:160px;font-size:12px;}
.menu-wrapper li:hover > a, .menu-wrapper ul ul *:hover > a {background-color:#999999;background-image:-moz-linear-gradient(center top , #999999, #333333);-webkit-gradient(linear, center top, center bottom, from(#999999), to(#333333));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#3333333');color:#DDDDDD;}
.menu-wrapper .sub-menu li a:hover {background-color:#000;background-image:none;}
.menu-wrapper ul li:hover > ul {display: block;}
.menu-wrapper .menu > .menu-item > a {font-weight: bold;}
.menu-wrapper ul li.current_page_item > a, .menu-wrapper ul li.current-menu-ancestor > a, .menu-wrapper ul li.current-menu-item > a, .menu-wrapper ul li.current-menu-parent > a {color: #FFFFFF;}
* html .menu-wrapper ul li.current_page_item a, * html .menu-wrapper ul li.current-menu-ancestor a, * html .menu-wrapper ul li.current-menu-item a, * html .menu-wrapper ul li.current-menu-parent a, * html .menu-wrapper ul li a:hover {color: #FFFFFF;}
.screen-reader-text {left: -9000px;position: absolute;} 
.menu-below-header ul ul ul, .menu-above-header ul ul ul {left:100% !important;top:0 !important;}
.menu li a, .menu-wrapper .menu-below-header ul li:hover ul {-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}

/*CONTENT*/
.content-wrapper {width:994px;margin:auto;padding:15px;}
.content {width:970px;margin:auto;padding-top:15px;background-color:transparent;}
.main-column {width:638px;float:left;margin-right:16px;position:relative;}
.post {padding:10px;margin:0 0 10px 0;background-color:#F9F9F9;background-image:-moz-linear-gradient(center top , #FCFCFC, #F9F9F9);background:-webkit-gradient(linear, center top, center bottom, from(#FCFCFC), to(#F9F9F9));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFCFC', endColorstr='#F9F9F9');border:1px solid #DFDFDF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.post .entry {padding:5px 0 0 0;clear:both;}
.magazine-layout {width:313px;float:left;padding:0 6px;}
.magazine-layout-left {padding-left:0;}
.magazine-layout-right {padding-right:0;}
.magazine-layout .entry-meta {clear:both;float:none;}
.magazine-layout .post h2 a:link, .magazine-layout .page h2 a:link, .magazine-layout .page h2, .magazine-layout .post h2 {font-size:15px;}
.magazine-layout .wp-caption, .magazine-layout .entry img, .magazine-layout .border-img, .magazine-layout .entry-content img {width:75px;height:65px;}
.post h2 a, .page h2 a, .page h2, .post h2 {color:#222;font:27px Tahoma, Geneva, sans-serif,sans-serif;text-shadow:0 1px rgba(0, 0, 0, 0.1);}
.magazine-layout .the-content p {padding-top:0;}
.magazine-layout .meta-span {clear:both;}
.magazine-layout .entry-above-header {height:45px;}
.entry-above-header {border-bottom:1px solid #DDD;position:relative;margin-bottom:5px;height:30px;}
.entry-meta {float:left;position:absolute;bottom:3px;color:#898989;}
.post h2 a:hover, .page h2 a:hover {color:#333;}
.entry p {color:#444;line-height:20px;}
.entry-content p {color:#565656;line-height:20px;}
.more-link, a.more-link:link, a.more-link:hover {text-decoration:none;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.postmetadata {clear:both;}
.post small, .page small {color:#898989;}
.post ol li, .post ul li  {color:#565656;margin:8px 0 8px 25px;}
.post ul li {list-style-type:disc;}
.pagetitle {font:bold 34px Arial;color:#222;text-align:center;margin-bottom:10px;text-shadow:0 1px rgba(255, 255, 255, 0.8);}
.entry .share-links li, .share-links li {margin:4px 0;width:145px;float:left;list-style-type:none;}
.navigation {margin:auto;width:638px;}
.navigation div a {color:#666;}
.nav-previous {float:left;}
.nav-next {float:right;}
.share {font:normal 12px "trebuchet ms";color:#333;clear:both;margin-top:20px;}
.post-title-wrapper {position:relative;top:-5px;left:-5px;color:#464646;border-bottom:#DFDFDF solid 1px;box-shadow: 0 1px 0 #FFFFFF;text-shadow:0 1px rgba(255, 255, 255, 0.5);font-size:15px;background-color: #F1F1F1;background-image: -moz-linear-gradient(center top , #F9F9F9, #ECECEC);-webkit-gradient(linear, center top, center bottom, from(#F9F9F9), to(#ECECEC));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#ECECEC');margin:1px 0 0 0;padding:7px 10px;width:318px;}}
.post-tags {margin:20px 10px;}
.post-author {padding:8px;box-shadow: 0 1px 0 #FFFFFF inset;-moz-box-shadow: 0 1px 0 #FFFFFF inset;-webkit-box-shadow: 0 1px 0 #FFFFFF inset;border: 1px solid #DFDFDF;background:#F1F1F1;background-image:-moz-linear-gradient(center top , #FEFEFE, #F1F1F1);background:-webkit-gradient(linear, center top, center bottom, from(#FEFEFE), to(#F1F1F1));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE', endColorstr='#F1F1F1');margin:10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;}
.post-author-title {background-color: #F1F1F1;background-image:-moz-linear-gradient(center top , #F9F9F9, #ECECEC);background:-webkit-gradient(linear, center top, center bottom, from(#F9F9F9), to(#ECECEC));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#ECECEC')border-bottom: 1px solid #DFDFDF;box-shadow: 0 1px 0 #FFFFFF;color: #464646;font-size: 15px;left: -8px;margin: 1px 0 0;padding: 7px 10px;position: relative;text-shadow: 0 1px rgba(255, 255, 255, 0.8);top: -8px;width:594px;}
.post-author-title a:link {font-size:15px;}
.post-author img {margin:0 8px 0 0;}
.author-description, #author-description {float:left;width:470px;font-size:13px;line-height:18px;}
.author-list-item {padding:4px 0;}
.author-list-item;first-child {padding:8px;}
.author .entry-author-info {margin:0;}
.welcome-box {background-color:#F5F5F5;background-image:-moz-linear-gradient(center top , #F9F9F9, #F5F5F5);background:-webkit-gradient(linear, center top, center bottom, from(#F9F9F9), to(#F5F5F5));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#F5F5F5');border:1px solid #DFDFDF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 1px 0 #FFFFFF inset;border:1px solid #CCC;margin:0 0 10px 0;padding:6px 10px;color:#006666;text-shadow:0 1px rgba(255, 255, 255, 0.6);-moz-border-radius:5px;-webkit-border-radius:5px;font-size:14px;text-align:justify;}
.share-links-wrapper ul li {list-style-type:none;margin-left:0;}
.no-border {-moz-border-radius:0 !important;background-color:transparent !important;margin:0;border:0 !important;padding:0 0!important;} 
#tbox {width:1024px;margin:auto;padding:8px 0;background:#FFF;border:5px solid #333;margin-top:10px;text-align:center;}
.entry-title a:hover {color:#999;}
.entry-title a {-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;}
#tbox iframe {margin:auto;}
.entry-utility a {color:#333;}
.published {cursor:help;}
abbr {border:0;}
.comment-count {padding:0 0 0 15px;background:url(images/bubble.gif) center left no-repeat;color:#666;}
.comment-count a {color:#555;} 
p.attachment {text-align:center;}
.entry-caption {text-align:center;width:600px;margin:auto;font-weight:bold;}
.entry-attachment-description {width:600px;margin:auto;}
.author a {color:#898989;}
.entry-utility {font-size:11px;padding-bottom:3px;color:#565656;border-top:1px solid #DFDFDF;box-shadow:0 1px 0 #FFF inset;-moz-box-shadow:0 1px 0 #FFF inset;-webkit-box-shadow:0 1px 0 #FFF inset;padding-top:8px;}
.entry-utility a:link {font-size:11px;color:#565656;}
.entry-content-featured-image {float:left;}
.entry-content-featured-image img {margin-top:0 !important;margin-left:0 !important;margin-right:10px;}
.width-400 {width:400px;}
.width-440 {width:445px;}
.width-190 {width:190px;}
.width-100-percent {width:100%;}
.comment-count {float:right;}
.full-article {padding:0 0 0 20px;background:url(images/book_open.png) center left no-repeat;color:#565656;}
.full-article a {color:#565656;}
.the-excerpt {color:#565656;padding-bottom:15px;}
.entry-format {color:#565656;}
.db-compact {display:block;width:90px;}
.page-template-template-contact-php .entry-meta {display:none;}

/*COMMENTS*/
.comments-area {background:#FFF;padding:8px;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;}
.post-comments {border:1px solid #DFF;background:#F9F9F9;padding:5px;-moz-border-radius:3px;-webkit-border-radius:3px;boder-radius:3px;}
.commentlist {list-style-type:none;}
.commentlist li {clear:both;list-style-type:none !important;margin:15px 0 !important;}
.comment, .pingback {clear:both;margin:10px 0;} 
.pingback .avatar-wrapper, .comment .avatar-wrapper {float:left;margin-right:10px;width:80px;text-align:center;}
.pingback .avatar-wrapper > a {width:70px;height:70px;display:block;background:url(http://www.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=70) center center no-repeat !important;}
.pingback .avatar-wrapper > a, .comment .avatar {float: left;margin: 0 20px 10px 0;background: #f4f5f6; /* Old browsers */background: -moz-linear-gradient(top, #f4f5f6 0%, #d0d1db 50%, #f4f5f6 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f5f6), color-stop(50%,#d0d1db), color-stop(100%,#f4f5f6)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #f4f5f6 0%,#d0d1db 50%,#f4f5f6 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #f4f5f6 0%,#d0d1db 50%,#f4f5f6 100%); /* Opera11.10+ */background: -ms-linear-gradient(top, #f4f5f6 0%,#d0d1db 50%,#f4f5f6 100%); /* IE10+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f5f6', endColorstr='#f4f5f6',GradientType=0 ); /* IE6-9 */background: linear-gradient(top, #f4f5f6 0%,#d0d1db 50%,#f4f5f6 100%); /* W3C */padding: 5px;border: 1px solid #b8b8ba;-webkit-box-shadow: 0px 0px 3px 3px #d1d1d1;-moz-box-shadow: 0px 0px 3px 3px #d1d1d1;box-shadow: 0px 0px 3px 3px #d1d1d1;}
.pingback .avatar-wrapper .url, .comment .avatar-wrapper .url {display:block;color:#777;text-align:center;}
.pingback .comment-text, .comment .comment-text {text-shadow:0 1px rgba(255,255,255,0.8);float:left;position:relative;border: 1px solid #EAE6E6;border-radius: 2px 2px 2px 2px;box-shadow: 0 0 0 1px #FFFFFF inset;-moz-box-shadow: 0 0 0 1px #FFFFFF inset;-webkit-box-shadow: 0 0 0 1px #FFFFFF inset;margin-bottom: 20px;padding: 10px;width:500px;line-height:18px;background-color:#F1F1F1;background-image:-moz-linear-gradient(center top , #F9F9F9, #F1F1F1);background:-webkit-gradient(linear, center top, center bottom, from(#F9F9F9), to(#F1F1F1));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#F1F1F1');}
.comment-info, .comment-info a:link {font-size:10px;}
.commentlist .comment .comment-text .author-comment, .commentlist .children .comment .author-comment {background-color:#DCDCDC;background-image:-moz-linear-gradient(center top , #F9F9F9, #DCDCDC);background:-webkit-gradient(linear, center top, center bottom, from(#F9F9F9), to(#DCDCDC));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#DCDCDC');}
.comment .children {padding-left:90px;}
.children .comment .comment-text {float:left;position:relative;background: none repeat scroll 0 0 #F3F3F3;border: 1px solid #EAE6E6;border-radius: 2px 2px 2px 2px;box-shadow: 0 0 0 1px #FFFFFF inset;-moz-box-shadow: 0 0 0 1px #FFFFFF inset;-webkit-box-shadow: 0 0 0 1px #FFFFFF inset;margin-bottom: 20px;padding: 10px;width:410px;line-height:18px;}
.pingback .comment-bubble, .comment .comment-bubble {position:absolute;top:15px;left:-12px;background:url(images/comment-bubble.png) top left no-repeat;width:12px;height:26px;}
#respond h3 {margin:4px 0;}
#commentform p {text-align:left !important;}
#commentluv {-moz-border-radius:5px;background:none repeat scroll 0 0 #FFF;border:4px solid #F3F3F3;margin:10px 0;padding:8px 4px;}
.cluv {border:1px solid #DDD !important;margin:3px 0;-moz-border-radius:5px;-webkit-border-radius:5px;background:#EEF;}
.subscribe-to-comments {-moz-border-radius:2px;border-radius:2px;-webkit-border-radius:2px;background:none repeat scroll 0 0 #FFF;border:1px solid #F3F3F3;margin:10px 0;padding:8px 4px;font-weight:bold;font-size:13px;}
.subscribe-to-comments input {width:25px !important;}
.comment-subscription-form {-moz-border-radius:2px;border-radius:2px;-webkit-border-radius:2px;background:none repeat scroll 0 0 #FFF;border:1px solid #F3F3F3;margin:10px 0;padding:8px 4px;font-weight:bold;font-size:13px;}
.comment-subscription-form input {width:25px !important;}
#commentform input[type="text"] {line-height:35px;height:35px;width:300px;font-size:18px;box-shadow:0 0 3px #999 inset;-moz-box-shadow:0 0 3px #999 inset;-webkit-box-shadow:0 0 3px #999 inset;}
 .comment-reply-link {background: url("images/bg-btn.png") repeat-x scroll left bottom #EEE;
    border: 1px solid #A6B1B9;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 3px #FFFFFF inset;
    color: #333333;
    display: block;
    font: bold 13px/30px Helvetica,Arial,sans-serif;
    height: 14px;
    padding: 0 10px 15px;
    text-align: center;
    text-decoration: none !important;
    text-shadow: 1px 1px 0 #FFFFFF;
    text-transform: uppercase;float:right;}

/*SIDEBAR*/
.side-bar {width:340px;float:left;/*margin-top:-250px;padding-top:375px;*/}
.side-bar > ul > li, .footer .widget-area > ul > li {margin:8px 0;position:relaive;background-color:#F5F5F5;background-image:-moz-linear-gradient(center top , #F9F9F9, #F5F5F5);background:-webkit-gradient(linear, center top, center bottom, from(#F9F9F9), to(#F5F5F5));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#F5F5F5');border:1px solid #DFDFDF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow: 0 1px 0 #FFFFFF inset;-moz-box-shadow: 0 1px 0 #FFFFFF inset;-webkit-box-shadow: 0 1px 0 #FFFFFF inset;padding:5px;}
.widgettitle {position:relative;top:-5px;left:-5px;color:#464646;border-bottom:#DFDFDF solid 1px;box-shadow: 0 1px 0 #FFFFFF;text-shadow:0 1px rgba(255, 255, 255, 0.5);font-size:15px;background-color: #F1F1F1;background-image: -moz-linear-gradient(center top , #F9F9F9, #ECECEC);-webkit-gradient(linear, center top, center bottom, from(#F9F9F9), to(#ECECEC));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#ECECEC');margin:1px 0 0 0;padding:7px 10px;width:318px;}
.side-bar .first-widget {margin:0;}
.first-widget .widgettitle {position:static;width:306px;border-radius: 3px 3px 3px 3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #DFDFDF;}
.rsswidget {margin:10px 0 5px 0 !important;text-decoration:none;font-size:11px;}
.widget_rss ul li {border-top:1px solid #FFF;border-bottom:1px solid #DFDFDF;color:#777;text-shadow:0 1px rgba(255,255,255, 0.5);font-size:11px;}
.widget_rss ul li:hover {background:#F2F2F2;text-shadow:0 1px rgba(255,255,255, 0.8)}
.widget_rss ul li:first-child {border-top:none;}
.widget_rss ul li:last-child {border-bottom:none;}
.side-bar .widget, .footer .widget {clear:both;}
.side-bar .widget_rss ul li, .footer .widget_rss ul li {margin:0;}
.side-bar .rss {background:url(images/rss1.png) top left no-repeat;width:97px;height:29px;float:right;margin:0;display:block;}
.side-bar .video_widget {text-align:center;}
.side-bar .video_widget h2 {text-align:left;}
.optin-fields-wrapper input {margin:5px 0; height:20px;padding:3px;width:180px;}
.side-bar .cat-item, .side-bar .page-item, .side-bar li li, .footer .cat-item, .footer .page-item, .footer li li {display:block;padding:3px 0 3px 18px !important;margin-top:0;margin-bottom:0;}
.side-bar .children li a, .footer .children li a {display:inline-block;}
.side-bar .children, .footer .children {background:none;}
.side-bar .widget_tag_cloud a:hover, .footer .widget_tag_cloud a:hover {text-decoration:underline;}
.side-bar a, .footer a {text-decoration:none;text-shadow:0 1px rgba(255, 255, 255, 0.5)}
.side-bar a:hover, .footer a:hover {text-shadow:0 1px rgba(255, 255, 255, 0.9)}
.footer .widget-area {width:320px;margin:0 9px;}
.footer .widget-area {float:left;}
.footer .widgettitle {width:298px;}
#footer-widget-area {width:1014px;margin:auto;}
.footer {background:#FFF;}
.side-bar .cat-item, .side-bar .page-item, .side-bar li li {display: block;padding: 3px 0 3px 18px !important;margin-top: 0;margin-bottom: 0;}
.blogroll li, .widget_most_popular_posts ul li {border-top:1px solid #FFF;border-bottom:1px solid #DFDFDF;color:#777;text-shadow:0 1px rgba(255,255,255, 0.5);font-size:11px;}
.blogroll li:hover, .widget_most_popular_posts ul li:hover {background:#F2F2F2;text-shadow:0 1px rgba(255,255,255, 0.8)}
.blogroll li:first-child, .widget_most_popular_posts ul li:first-child {border-top:none;}
.blogroll li:last-child, .widget_most_popular_posts ul li:last-child {border-bottom:none;}
.tagcloud {text-align:justify;}
.widget_categories select {width:320px;margin:auto;font-size:14px;display:block;padding:4px;}

/*FORMS*/
.optin-form {margin:auto;position:relative;top:0;left:0;width:330px;}  
.optin-form #optinform {position:absolute;top:0;left:0;width:330px;}
form.main .description, form.footer .description {width:330px;float:left;}
form.sidebar .description p {font-size:13px;}
form.main .form-row, form.sidebar .form-row, form.footer .form-row {margin:4px 0}
form.main label, form.sidebar label, form.footer label {width:80px;text-align:right;float:left;display:block;padding:5px 4px 0 0;} 
form.main input[type="text"], form.footer input[type="text"] {padding:3px;width:150px;border:1px solid #999;}
form.sidebar input[type="text"] {padding:3px;width:170px;border:1px solid #999;}
form.main input[type="submit"], form.sidebar input[type="submit"], form.footer input[type="submit"] {}
.form-footer {width:933px;margin:auto;}
.form-footer .optin-form {margin:0 !important;}
form#contact_form label {display:block;}
form#contact_form .form-box {margin:5px 0;}
form#contact_form textarea {width:450px;height:100px;}
input.long {width:200px;}
form#contact_form #message {margin:5px 0 15px;background-color:#FFFBCC;border:1px solid #E6DB55;padding:0 0.6em;}
form.email-it label {display:block;font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;}
form.email-it input[type="text"] {width:300px;}
form.email-it textarea {width:300px;height:65px;}


/*SEARCH*/
div.search {float:left;width:176px;height:31px;margin:0;}
#searchform #s {width:195px;padding:6px 4px;border-right:0;color:#AAAAAA;background-color:#F5F5F5;background-image:-moz-linear-gradient(center top , #F9F9F9, #F5F5F5);background:-webkit-gradient(linear, center top, center bottom, from(#F9F9F9), to(#F5F5F5));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#F5F5F5');border:1px solid #DFDFDF;border-radius: 3px 3px 3px 3px;box-shadow: 0 1px 0 #FFFFFF inset;}
#searchform #searchsubmit {float:right;}
#searchform > div {width:176px;margin:auto;}
.error-404 #searchform #s {width:300px;height:50px;background:#EEE;font-size:26px;border:3px solid #CCC;-moz-border-radius:8px;-webkit-border-radius:8px;}
.error-404 #searchform #s {}


/*LISTS*/ 
.social_widget ul {list-style-types:none;width:320px;margin:auto;} 
.social_widget > ul > li {float:left;margin:2px 4px;background-image:none;padding:0 !important;border-bottom:1px ;}
.social_widget > ul > li a {display:block;width:32px;height:32px;}
.entry > ul > li {list-style-type:disc;margin:4px 0 4px 25px;}


/*FOOTER*/
.footer-content {width:1024px;margin:auto;color:#777;padding:0 0 8px 0;}
.footer-content a {color:#777;}
.footer-pages-list ul li {list-style-type:disc !important;margin-left:20px;}
.knil {text-align:center;} 
.footer-wrapper {padding-bottom:40px;}
.footer {width:1024px;float:center;margin:auto;height:100%;}

/*BUTTONS*/
.button {background:url("../../../wp-admin/images/white-grad-active.png") repeat-x scroll left top #EEEEEE;border-color:#BBBBBB;color:#464646;
-moz-border-radius:11px 11px 11px 11px;
-moz-box-sizing:content-box; 
border-style:solid;
border-width:1px;
cursor:pointer;
font-size:11px !important;
line-height:14px;
padding:2px 8px;
text-decoration:none;}
.button-main {
    background: url("images/bg-btn.png") repeat-x scroll left bottom #EEE;
    border: 1px solid #A6B1B9;
    border-radius:5px;
    box-shadow: 0 0 0 1px #FFFFFF inset;
    color: #333333;
    display: block;
    font: bold 13px/30px Helvetica,Arial,sans-serif;
    height: 14px;
    padding: 0 10px 15px;
    text-align: center;
    text-decoration: none !important;
    text-shadow: 1px 1px 0 #FFFFFF;
    text-transform: uppercase;
	float:left;
}
.button-main:hover {background-color:#E9E9E9;}
input.button-main {
    background: url("images/bg-btn.png") repeat-x scroll left bottom #EEE;
    border: 1px solid #A6B1B9;
    border-radius:5px;
    box-shadow: 0 0 0 1px #FFFFFF inset;
    color: #333333;
    display: block;
    font: bold 13px/30px Helvetica,Arial,sans-serif;
	line-height:20px;
    padding:5px 15px;
    text-align: center;
    text-decoration: none !important;
    text-shadow: 1px 1px 0 #FFFFFF;
    text-transform: uppercase;
}
input.button-main :hover {background-color:#E9E9E9;cursor:pointer;color:#000;}

/*CALENDER*/
#wp-calendar {border:1px solid #ddd;empty-cells: how;font-size:14px;margin:0;width:90%;}
#wp-calendar #next a {padding-right:10px;text-align:right;}
#wp-calendar #prev a {padding-left:10px;text-align:left;}
#wp-calendar a {display:block;text-decoration:none;}
#wp-calendar a:hover {background:#e0e6e0;color:#333;}
#wp-calendar caption {color:#999;font-size:16px;text-align:left;}
#wp-calendar td {color:#ccc;font:normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;letter-spacing:normal;padding:2px 0;text-align: center;}
#wp-calendar td.pad:hover {background:#fff;}
#wp-calendar td:hover, #wp-calendar #today {background:#eee;color:#bbb;}
#wp-calendar th {font-style:normal;text-transform:capitalize;}
 

/*CAPTIONS AND ALIGNMENT*/
.alignleft {display:inline;float:left;margin-right:1.625em;}
.alignright {display:inline;float:right;margin-left:1.625em;}
.aligncenter {clear:both;display:block;margin:0;margin-left:auto;margin-right:auto;}
.wp-caption, .entry img, .border-img, .entry-content img {text-align:center;padding:4px;background-color:#F5F5F5;background-image:-moz-linear-gradient(center top , #F9F9F9, #F5F5F5);background:-webkit-gradient(linear, center top, center bottom, from(#F9F9F9), to(#F5F5F5));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#F5F5F5');border:1px solid #DFDFDF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 1px 0 #FFFFFF inset;}
.wp-caption img {margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text {font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}


/*RELATED LINKS*/ 
.related-posts {margin:15px 0;border:4px solid #CCC;background:#EFEFEF;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;padding:4px;} 
.related-posts-list {list-style-type:none;}
.related-posts-list li {width:100px;height:135px;overflow:hidden;overflow:hidden;text-align:center;float:left;display:inline-block;margin:0 9px;border:1px solid #CCC;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;background:#DDD;}
.related-posts-list li a:hover {text-decoration:none !important;} 
.related-posts-img {height:100px;overflow:hidden;}

/*AUTHOR PAGE*/
.author .page-title a {font-size:28px;}
#author-avatar {float:left;padding:0 8px 8px 0;}
.entry-author-info {margin:5px 0 5px 104px;}
.entry-author-info {list-style-type:none !important;padding:0;margin:0;}

/*SLIDESHOW*/
.slideshow-wrapper {padding:10px 10px 30px 10px;position:relative;margin:0 auto 10px;background-color:#F0F0F0;background-image:-moz-linear-gradient(center top , #FCFCFC, #F0F0F0);background:-webkit-gradient(linear, center top, center bottom, from(#FCFCFC), to(#F0F0F0));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFCFC', endColorstr='#F3F3F3');border:1px solid #DFDFDF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.slideshow-pager {position:absolute;float:right;bottom:10px;z-index:80;margin:0 0 0 3px;}
.slideshow-pager a {display:block;background:url(images/slideshow_pager.png) top left no-repeat;width:20px;height:20px;text-indent:-2000px;float:left;margin:0 3px;}
.slideshow-pager a.activeSlide {background:url(images/slideshow_pager.png) left bottom no-repeat;}
.slideshow-wrapper img {text-align:center;padding:4px;margin:0 10px;background-color:#F5F5F5;background-image:-moz-linear-gradient(center top , #F9F9F9, #F5F5F5);background:-webkit-gradient(linear, center top, center bottom, from(#F9F9F9), to(#F5F5F5));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#F5F5F5');border:1px solid #DFDFDF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 1px 0 #FFFFFF inset;}
.slideshow-wrapper p {color:#565656;line-height:20px;text-shadow:0 1px rgba(255, 255, 255, 0.8);}
.slides li {background-color:#F0F0F0;background-image:-moz-linear-gradient(center top , #FCFCFC, #F0F0F0);background:-webkit-gradient(linear, center top, center bottom, from(#FCFCFC), to(#F0F0F0));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFCFC', endColorstr='#F3F3F3');}

/*NO SIDEBAR TEMPLATE*/
.page-template-no-sidebar-php .main-column {width:100%;}

/*SIGNATURE*/
.empowered-signature {border:none !important;background-color:transparent;}

/*PAGING*/
.paging {clear:both;float:left;margin-left:240px;}
.paging a:link, .paging a:visited {float:left;margin:0 1px;padding:3px 5px;display:block;color:#666666 !important;font-size:13px;box-shadow:0 1px 0 #FFFFFF inset;text-shadow:0 1px rgba(255, 255, 255, 0.5);font-size:15px;background:#EEEEEE;background:-moz-linear-gradient(center top , #EEEEEE, #999999);background:-webkit-gradient(linear, center top, center bottom, from(#EEEEEE), to(#DDDDDD));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE', endColorstr='#DDDDDD');border:1px solid #E3E3E3;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.paging a:hover {text-decoration:none;}
.paging form {float:left;}
.paging span {float:left;margin:0 3px;padding-top:4px;line-height:16px;display:block;color:#565656;}
.paging input {width:30px;height:20px;margin:2px 3px;text-align:center;color:#565656;}

/*CONTACT FORM*/
.et-contact-form label {font-size:18px;text-shadow:0 1px rgba(255, 255, 255, 0.8);} 
.et-contact-form .et-field-name, .et-contact-form .et-field-email {width:300px;height:35px;line-height:35px;padding:4px;color:#565656;text-transform:capitalize;font:20px Arial, Helvetica, sans-serif;}
.et-contact-form .et-field-email {text-transform:lowercase;}
.et-contact-form .et-field-msg {width:500px;height:130px;padding:4px;line-height:30px;font:15px Arial, Helvetica, sans-serif;color:#565656;}
.et-contact-form .et-contact-button {padding:0 10px 15px;display:block;height:14px;font:bold 13px/30px Helvetica, Arial, sans-serif;text-transform: uppercase; color: #333; background: #e6f1fa url(images/bg-btn.png) repeat-x left bottom; text-decoration: none!important; border: 1px solid #a6b1b9; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow:inset 0 0 3px #fff;-moz-box-shadow:inset 0 0 3px #fff;-webkit-box-shadow:inset 0 0 3px #fff;text-shadow:1px 1px 0 #fff;width:90px;text-align:center;}
.et-contact-form .et-contact-button:hover  {background-color:#d7e7f3;}
.et-contact-form .et-contact-confirm {text-align:center;font-style:italic;color:#464646;border:1px solid #DFDFDF;border-bottom:#DFDFDF solid 1px;box-shadow:0 1px 0 #FFFFFF;text-shadow:0 1px rgba(255, 255, 255, 0.8);font-size:15px;background-color: #F1F1F1;background-image: -moz-linear-gradient(center top , #F9F9F9, #ECECEC);-webkit-gradient(linear, center top, center bottom, from(#F9F9F9), to(#ECECEC));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#ECECEC');margin:1px 0 0 0;padding:7px 10px;}
.et-contact-form .add-info .add-info-title {color:#454545;margin-top:10px;padding:10px 0;font-size:16px;text-shadow:0 1px rgba(255,255,255,0.8);border-top:1px solid #DDD;box-shaodw:0 1px #FFF inset;-moz-box-shadow:0 1px #FFF inset;-webkit-box-shaodw:0 1px #FFF inset;}
.et-contact-form .add-info ul li {margin:8px 0;padding:8px 0;list-style-type:none !important;box-shadow:0 1px #FFF inset;-moz-box-shadow:0 1px #FFF inset;-webkit-box-shadow:0 1px #FFF inset;border-bottom:1px solid #DFDFDF;color:#777;text-shadow:0 1px rgba(255,255,255, 0.8);font-size:14px;}
.et-contact-form .add-info ul li:hover {background:#F2F2F2;text-shadow:0 1px rgba(255,255,255, 0.8)}
.et-contact-form .add-info ul li:first-child {box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.et-contact-form .add-info ul li:last-child {border-bottom:none;}

/*JETPACK*/
#subscribe-blog {line-height:18px;}
#subscribe-blog input[type="submit"] {
    background: url("images/bg-btn.png") repeat-x scroll left bottom #EEE;
    border: 1px solid #A6B1B9;
    border-radius:5px;
    box-shadow: 0 0 0 1px #FFFFFF inset;
    -moz-box-shadow: 0 0 0 1px #FFFFFF inset;
    -webkit-box-shadow: 0 0 0 1px #FFFFFF inset;
    color: #333333;
    display: block;
    font: bold 13px/30px Helvetica,Arial,sans-serif;
	line-height:20px;
    padding:5px 15px;
    text-align: center;
    text-decoration: none !important;
    text-shadow: 1px 1px 0 #FFF;
    text-transform: uppercase;
}
#subscribe-blog input[type="submit"]:hover {background-color:#E9E9E9;cursor:pointer;color:#000;}
#subscribe-field {color:#565656;line-height:30px;height:30px;font:normal 16px Arial, Helvetica, sans-serif;background:#FFFFFF;background:-moz-linear-gradient(center top , #FFFFFF, #F5F5F5);background:-webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#F5F5F5));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F5F5F5');box-shadow: 0 1px 0 #FFFFFF inset;-moz-box-shadow: 0 1px 0 #FFFFFF inset;-webkit-box-shadow: 0 1px 0 #FFFFFF inset;border:1px solid #DFDFDF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}

/*SOCIAL BUTTONS*/
.facebook-button {float:right;width:80px;}
.twitter-button {float:right;width:90px;}
.google-button {float:right;width:120px;}
.digg-button {float:right;width:90px;}
