/*
Theme Name: Empowered Theme - Default
Theme URI: http://empoweredblogs.com/
Description: A Wordpress theme created for the professional entrepreneur. Increases your online social presence and easily customizable.
Version: 1.0
Author: Clifton Hatfield
Author URI: http://cliftonhatfield.com
Tags: the empowered tribe, marketing, network, social media, blog, business, professional, entrepreneur
*/

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


/*TAGS*/
body {background-image:url(images/bg.jpg);background-position:top center;background-repeat:no-repeat;background-color:#ECD6EB;background-attachment:fixed;font:normal 12px Arial, Helvetica, sans-serif;}
ul li {list-style-type:none;}
ol li {margin-left:25px;}
p {margin:8px 0;}
img {border:0;}
small {font-size:11px;}
h3 {font:20px Georgia, "Times New Roman", Times, serif;margin:15px 0;}
a:focus {outline: none;}

/*LINKS*/
a:link, a:active, a:visited {text-decoration:none;color:#0000FF;}
a:hover {text-decoration:underline;color:#666;}


/*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;}

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

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

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


/*HEADER*/
.header-wrapper {background:url(images/header_wrapper_bg.jpg) top left repeat-x;height:230px;}
.header {background:url(images/header_bg.jpg) left 0 no-repeat;width:1000px;height:230px;margin:auto;position:relative;z-index:99;clear:both;}
.header-img {cursor:pointer;float:left;}
.header h1 {text-indent:-2000px;width:1000px;height:150px;margin-top:40px;}
.header .tagline {color:#777;font-size:17px;padding-left:20px;position:absolute;top:155px;left:330px;}
.header .brand {background:url() top left no-repeat;width:95px;height:49px;position:absolute;top:130px;left:800px;text-indent:-2000px;}
.header-top-links {background:transparent;margin:0 !important;}
.header-top-links ul li {float:left;padding:4px 8px 4px 8px;}
.header-top-links ul li a {color:#FFF;font-size:15px;font-weight:bold;}
.header-top-links ul li a:hover {color:#EEE;}


/*MENU*/
.menu-wrapper {clear:both;position:absolute;top:193px;left:0;height:30px;}
.menu {border-bottom:0;background:transparent;width:1000px;margin:auto;padding-top:6px;}
.menu ul {}
.menu > ul > li.page_item, .menu > ul > li.cat-item, .menu > ul > li {float:left;margin:0;position:relative;height:30px;}
.menu > ul > li.page_item > a, .menu > ul > li.cat-item > a {display:block;height:20px;padding:7px 13px 0 13px;font:bold 15px Geneva, Arial, Helvetica, sans-serif;color:#FFF;text-decoration:none;}
.menu ul li.page_item a:hover, .menu ul li.cat-item a:hover {color:#CCC;}
.menu ul li ul, .header-top-links ul li ul {display:none;position:absolute;z-index:1000;width:200px;padding:4px;}
.menu ul li ul li {background:url(images/transparent_black.png) top left repeat transparent;width:150px;padding:7px 20px 7Px 13px;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;}
.menu ul li ul li.page_item a, .menu ul li ul li.cat-item a {padding:0;color:#FFF;font-weight:bold;}
.menu ul li ul li.page_item a:hover, .menu ul li ul li.cat-item a:hover {color:#EEE;}
 

/*CONTENT*/
.content-wrapper {background-image:url(images/content_wrapper.jpg);background-position:top left;background-repeat:repeat-y;width:1026px;margin:auto;position:relative;}
.content {width:970px;margin:auto;padding-top:15px;background-color:transparent;}
.main-column {width:638px;float:left;margin-right:8px;}
.post {padding:8px;margin:0 0 10px 0;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;}
.post .entry {border-top:1px solid #BBB;margin-top:5px;padding:8px 0 0 0;}
.post h2 a, .page h2 a, .page h2, .post h2 {color:#000;font:bold 24px Georgia;}
.post h2 a:hover, .page h2 a:hover {color:#333;}
.entry p {color:#565656;line-height:20px;}
.more-link, a.more-link:hover {display:block;margin-top:8px;padding:4px 10px 4px 4px;width:120px;border:1px solid #AAA;background:url(images/arrow.png) 110px 7px no-repeat #CCC;-moz-border-radius: 5px;-webkit-border-radius: 5px;text-decoration:none;}
.postmetadata {clear:both;}
.post small, .page small {color:#666;}
.post ol li {color:#565656;margin:8px 0 8px 25px;}
.pagetitle {font:bold 34px "Trebuchet MS";color:#222;text-align:center;margin-bottom:10px;text-shadow:1px 1px 1px #666;}
.share-links-wrapper {border-top:1px solid #00FFFF;padding:0 4px;clear:both;margin:1px 0 15px 0;}
.share-links {height:25px;}
.share-links li img {border:0 !important;background:transparent !important;margin:0 !important;padding:0 !important;}
.entry .share-links li, .share-links li {margin:4px 0;width:145px;float:left;list-style-type:none;}
.navigation {}
.share {font:normal 12px "trebuchet ms";color:#333;clear:both;}
.post-title-wrapper {}
.post-tags {margin:20px 10px;}
.post-author {border:4px solid #DFF;background:#EEFFFF;margin:10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;}
.author-description {float:left;width:470px;}
.welcome {background:#FFF;border:5px solid #DDC;margin:0 0 10px 0;padding:10px;color:#006666;-moz-border-radius:5px;-webkit-border-radius:5px;}
.floating-social-widget {border:1px solid #AAA;background:#FFF;width:60px;position:absolute;top:0;left:-75px;padding:3px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.floating-social-widget-header, .floating-social-widget-top, .floating-social-widget-read {padding:2px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #DDD;color:#777;text-align:center;background:#EEE;cursor:help;} 
.floating-social-widget-read {margin-bottom:3px;margin-top:3px;position:relative;}
.floating-social-widget-read-sub {border:2px solid #CCC;background:#DDD;padding:4px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;top:0;left:65px;z-index:100;display:none;}
.floating-social-widget-facebook {width:60px;text-align:center;margin:4px auto;}
.floating-social-widget-twitter {width:55px;height:65px;margin:auto;text-align:center;margin:4px auto;}
.facebook-like {border:4px solid #EDEDED;background:#EFEFEF;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:5px;}


/*COMMENTS*/
.comments-area {background:#FFF;padding:8px;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;}
.post-comments {border:4px solid #DFF;background:#E7FFFF;padding:5px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.commentlist ul li {clear:both;list-style-type:none;margin:15px 0;}
.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 {padding:2px;border:3px solid #EEE4DB;background:#EEE;-moz-border-radius:5px;-webkit-border-radius:5px;}
.pingback .avatar:hover, .comment .avatar:hover {border:3px solid #DDE;}
.pingback .avatar-wrapper .url, .comment .avatar-wrapper .url {display:block;color:#777;text-align:center;}
.pingback .comment-text, .comment .comment-text {position:relative;background:#EEE;border:3px solid #EEE4DB;float:left;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;width:460px;}
.comment .children {padding-left:90px;background:url(images/large_reply_bubble.png) 30px 0 no-repeat;}
.comment .children .children {position:relative;left:-90px;padding-left:90px;width:490px;}
.children .comment .comment-text {position:relative;background:#EEE;border:3px solid #EEE4DB;float:left;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;width:370px;}
.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;}
.comment .reply-link {float:right;margin:0;padding:0 0 0 20px;height:20px;background:url(images/reply.gif) top left no-repeat;display:block;}
#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 #33FFFF;margin:10px 0;padding:8px 4px;}


/*SIDEBAR*/
.side-bar {width:300px;padding:10px;float:left;background:#EEE;border:1px solid #CCC;-moz-border-radius:5px;-webkit-border-radius:5px;}
h2.widgettitle {margin:10px 0 5px 0 !important;border-bottom:1px solid #BBB !important;font-size:16px !important;font-family:arial;text-decoration:none;}
h2 .rsswidget {margin:10px 0 5px 0 !important;font-size:16px !important;font-family:arial !important;text-decoration:none;}
.side-bar > ul > li {margin:8px 0;}
.side-bar > ul > li > ul > li {margin:5px 0;}
.side-bar .widget {clear:both;}
.widget_rss ul li {padding:5px;border:1px solid #31CBFF;margin:8px 0;}
.book-cover {background:url(images/book_cover.jpg) center right no-repeat;border:1px solid #66FFFF;width:95px;height:118px;float:right;}
.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;}


/*FORMS*/
.optin-form {padding:10px 8px;margin-bottom:10px;position:relative;top:0;left:0;}  
.optin-form #optinform {position:absolute;top:0;left:0;}
form.main .description, form.footer .description {width:330px;float:left;}
form.sidebar .description {}
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:189px;height:31px;margin:0;}
#searchform {}
#searchform #s {width:150px;padding:6px 4px;background:#666;border:1px solid #999;border-right:0;color:#999;}
#searchform #searchsubmit {float:right;}
#searchform > div {width:189px;margin:auto;}


/*LISTS*/ 
.social_widget ul {list-style-types:none;}
.social_widget > ul > li {float:left;margin:2px 3px;}
.entry > ul > li {list-style-type:disc;margin:4px 0 4px 25px;}


/*FOOTER*/
.footer-content {width:1026px;margin:auto;margin-bottom:20px;color:#777;}
.footer-content a {color:#777;}
.footer-pages-list ul li {list-style-type:disc !important;margin-left:20px;}
.footer-content .float-left {margin:0 10px;padding:0 5px;}
.knil {text-align:center;}
.footer-text {text-align:center;}


/*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;}


/*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*/
.aligncenter, div.aligncenter {display:block;margin-left:auto;margin-right:auto;}
.alignleft {float:left;}
.alignright {float:right;}
.wp-caption, .entry img, .border-img {border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.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;}