/* 
Theme Name: Evolu
Theme URI: http://evolu.co.nz
Description: Evolu Blogzine Theme
Author: LERO9 Ltd.
Author URI: http://lero9.co.nz
Version: 1.0
Tags: Magazine,Framework
Template: hybrid
*/

/**
* Import pre-made styles from Hybrid
************************************************/

/* Eric Meyer's reset.css */
@import url('../hybrid/library/css/reset.css');

/* Plugins CSS */
/* @import url('../hybrid/library/css/plugins.css'); */

/**
* Body
************************************************/

/* Contains everything */
body {font:62.5%/1 Arial,Helvetica,sans-serif;}
body.ltr {color:#47595f;background:#fff url(images/body-bg.png) 0 0 repeat-x;}

/* Wrapper for everything inside of the body */
#body-container {background-color:#fff;}

/**
* Elements
************************************************/

/* Hyperlinks */
a:link {border-bottom:1px dotted #49595f;color:#007a7d;}
a:visited {border-bottom:1px dotted #49595f;color:#42a9a8;}
a:hover {border-bottom:1px solid #49595f;}
a:active {}
a.no-border {border:none;}

/* Headers */
h1,h2,h3,h4,h5,h6 {font:1em/1.4em Georgia,serif;color:#49595f;}
h1 {font-size:2.4em;}
h2 {font-size:1.9em;}
h3 {font-size:1.8em;}
h4 {font-size:1.6em;}
h5 {font-size:1.4em;}
h6 {font-size:1.2em;}
h1 a:link,h2 a:link,h3 a:link,h4 a:link,h5 a:link,h6 a:link {color:#49595f;border:none;}
h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited {color:#76898e;border:none;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover {color:#242f33;border:none;}

/* Text elements */
strong {}
em {}
cite {}
abbr {}
acronym {}
sup {}
sub {}
address {}
ins {}
dfn {}
del {}

/* Paragraphs */
p {font-size:1.3em;line-height:1.4em;margin-bottom:15px;}

/* Unordered lists */
ul {list-style:none;}
ul li {line-height:1.3em;}

/* Ordered lists */
ol {}
ol li {line-height:1.3em;}

/* Defition lists */
dl {}
dt {}
dd {}

/* Blockquotes */
blockquote {padding: 1em 2em;font-style: normal;font-size: 1.3em;border-left: 3px solid #54928B;background-color:#f1f3ed;}
blockquote em, blockquote cite {font-style: italic;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}

/* Object */
object {}

/* Code */
pre {overflow: auto;font: 1.2em Monaco, monospace, Courier, "Courier New";line-height: 1.6em;margin-bottom: 1.6em;padding: 9px;}
code {font: 1em Monaco, monospace, Courier, "Courier New";}
pre code {font-size: 1em;}

/* Tables */
table {}
caption {}
tr {}
th {}
td {}

/* Forms */
form {}
textarea,
input {color:#47595f;border:1px solid #d1d5d6;padding:3px 5px;}
input:focus, textarea:focus {border-color:#007a7d;}
label {font-weight:bold;font-size:1.3em;}
option {}
.button, .sendbutton {cursor:pointer;position:relative;display:inline;text-transform:uppercase;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.sendbutton {border-color:#007a7d;background-color:#007a7d;color:#fff;font-size:1.5em;}


hr {height:1px;line-height:1px;border:none;border-bottom:1px solid #D1D5D7;}
.hr-thick {border:none;background:url(images/hr-thick.png) 0 100% repeat-x;}
hr.hr-pad {margin-bottom:10px;}

/* Alignment */
.alignleft, .left {float: left;margin-right: 1.5em;}
.alignright, .right {float: right;margin-left: 1.5em;}
.aligncenter, .center {display: block;margin: 0 auto 1.8em auto;}
.alignnone, .block {clear: both;margin: 0 0 1.8em 0;}
.clear {clear: both;}
img.alignleft, img.alignright {display: inline;}

/** Typography **/

.sans {font-family:Arial, Helvetica, sans-serif;}
.bold {font-weight:bold;}
/* Drop caps */
.drop-cap {	}

/* Notes */
.note {}

/* Warnings/Alerts */
.warning, .alert {}

/* Errors */
.error {color:#f30;}
.success {color:#0f0;font-weight:bold;}

/* Downloads */
.download {}

/**
* Images
************************************************/

/* Normal images */
img {}
a img {}

/* WP Smilies */
img.wp-smiley {}

/* Thumbnails */
.thumbnail {}

/* WP Captions [caption] */
div.alignleft {margin-right:3em;}
div.alignright {margin-left:3em;}
.wp-caption a {border:none;}
.wp-caption p {text-align:center;}

/* Gallery [gallery] */
.gallery {}
.gallery img {}

/* Avatars */
.avatar {border:1px solid #d1d5d7;padding:5px;}

/**
* Header
************************************************/

/* Contains entire header */
#header-container {height:130px;}

/* Contains site title and tagline */
#header {padding:26px 5px 0 13px;position:relative;}
#header .date {position:absolute;top:20px;right:5px;font-size:1.3em;text-transform:uppercase;}
#header .header-links {position:absolute;top:41px;right:5px;border-top:1px solid #D3D6C8;}
#header ul.header-links {list-style:none;font-size:1.1em;text-transform:uppercase;padding-top:5px;}
#header ul.header-links li {float:left;display:inline;position:relative;margin-left:10px;background:url(images/sep.png) 0 0 no-repeat;padding-left:10px;}
#header ul.header-links li.first {padding-left:0;margin-left:0;background:none;}
#header ul.header-links li a {float:left;padding-left:15px;background:url(images/resources.png) 0 0 no-repeat;}
#header ul.header-links li a#h-login {background-position: 0 -98px;}
#header ul.header-links li a#h-register {background-position: 0 -123px;}
#header ul.header-links li a#h-newsletter {background-position: 0 -146px;}
#header ul.header-links li a#h-rss {background-position: 0 -173px;}
#site-title a, #site-title a:hover, #site-title a:visited {border:none;}
#header .search {position:absolute;top:78px;right:5px;background:url(images/searchbox-bg.png) 0 0 no-repeat;width:214px;height:33px;}
#header .search form {margin:4px 0 0 10px;}
#header .search form input {border:none;background:none;padding:0;}
#header .search form input.search-text {width:166px;}
#header .search form input.search-submit {background:url(images/searchbox-bg.png) -225px 0 no-repeat;width:28px;height:22px;cursor:pointer;padding:0;text-indent:-9999px;}

/* Site title */
#site-title {text-indent:-9999px;background:url(images/evolu-under-the-skin.png) 0 0 no-repeat;width:456px;height:50px;}
#site-title a {display:block;width:422px;height:50px;}
#site-title a span {}

/* Site description/tagline */
#site-description {text-indent:-9999px;background:url(images/evolu-tagline.png) 0 0 no-repeat;width:375px;height:26px;}

/**
* Page navigation
************************************************/

/* Wrapper for navigation */
#nav {height:38px;width:100%;border-bottom:3px solid #54928b;background:url(images/tab-nav.png) 0 0 no-repeat;position:relative;z-index:50;}
.category-skinbeauty #nav,
.category-skin #nav,
.category-fitness #nav {border-color:#98b528;}

.category-wellbeing #nav,
.category-health #nav {border-color:#6ba6a9;}

.category-foodwine #nav,
.category-food #nav,
.category-wine #nav,
.category-recipes #nav {border-color:#57253a;}

.category-homegarden #nav,
.category-recycling #nav,
.category-plants #nav,
.category-gardening #nav,
.category-environment #nav {border-color:#9ea728;}

.category-traveladventure #nav,
.category-sports #nav,
.category-accommodation #nav,
.category-adventures #nav,
.category-fishing #nav {border-color:#6d6923;}

.category-creativearts #nav,
.category-books #nav,
.category-performing #nav {border-color:#49595f;}

.category-enterprise #nav,
.category-green-business #nav {border-color:#007a7d;}

.category-retailer-news #nav {border-color:#54928b;}



/* Main nav */
#nav ul {padding:5px 0 0;list-style: none;line-height: 1.0;position:relative;margin-left:5px;}
#nav ul.menu ul {position:absolute;top:-999em;width:15em;font-size:1.2em;text-transform:uppercase;z-index:99;}
#nav ul ul li {width: 80%;border-bottom:1px dotted #49595f;margin:0 auto;line-height:38px;}
#nav li:hover {visibility: inherit;}
#nav li {display:inline;float: left;position: relative;}
#nav a {display: block;position: relative;border:none;height:33px;}
#nav ul.menu a:hover {text-decoration:underline;}
#nav li:hover ul, li.sfHover ul {left: -5px;top:33px;z-index: 99;border-style:solid;border-color:#6ba6a9 #eaebe3 #eaebe3;border-width:3px 0 10px;padding:0 10px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;background-color:#eaebe3;}
#nav li:hover li ul, li.sfHover li ul {top: -999em;}
#nav li li:hover ul, li li.sfHover ul {left: 10em;top: 0;}
#nav li li:hover li ul, li li.sfHover li ul {top: -999em;}
#nav li li li:hover ul, li li li.sfHover ul {left: 10em;top: 0;}

#nav li.cat-item {height:33px;background:url(images/tab-nav.png) 100% 100% no-repeat;text-indent:-9999px;margin-right:3px;}
#nav li.cat-item li.cat-item {text-indent:0;background:#eaebe3;margin:0;width:100%;}
#nav li.cat-item-0 {width:52px;background-position:0 -40px;}
#nav li.cat-item-3 {width:105px;background-position:0 -80px;}
#nav li.cat-item-37 {width:96px;background-position:0 -120px;}
#nav li.cat-item-5 {width:93px;background-position:0 -160px;}
#nav li.cat-item-6 {width:115px;background-position:0 -200px;}
#nav li.cat-item-7 {width:143px;background-position:0 -240px;}
#nav li.cat-item-8 {width:115px;background-position:0 -280px;}
#nav li.cat-item-9 {width:95px;background-position:0 -320px;}
#nav li.cat-item-10 {width:108px;background-position:0 -360px;}
/* hover states */
#nav li.cat-item-0:hover, #nav li.cat-item-0.current-cat, #nav li.cat-item-0.current-cat-parent {background-position:-200px -40px;}
#nav li.cat-item-3:hover, #nav li.cat-item-3.current-cat, #nav li.cat-item-3.current-cat-parent {background-position:-200px -80px;}
#nav li.cat-item-37:hover, #nav li.cat-item-37.current-cat, #nav li.cat-item-37.current-cat-parent {background-position:-200px -120px;}
#nav li.cat-item-5:hover, #nav li.cat-item-5.current-cat, #nav li.cat-item-5.current-cat-parent {background-position:-200px -160px;}
#nav li.cat-item-6:hover, #nav li.cat-item-6.current-cat, #nav li.cat-item-6.current-cat-parent {background-position:-200px -200px;}
#nav li.cat-item-7:hover, #nav li.cat-item-7.current-cat, #nav li.cat-item-7.current-cat-parent {background-position:-200px -240px;}
#nav li.cat-item-8:hover, #nav li.cat-item-8.current-cat, #nav li.cat-item-8.current-cat-parent {background-position:-200px -280px;}
#nav li.cat-item-9:hover, #nav li.cat-item-9.current-cat, #nav li.cat-item-9.current-cat-parent {background-position:-200px -320px;}
#nav li.cat-item-10:hover, #nav li.cat-item-10.current-cat, #nav li.cat-item-10.current-cat-parent {background-position:-200px -360px;}
/* drop-down borders */
#nav li.cat-item-0:hover ul {border-top-color:#54928b;}
#nav li.cat-item-3:hover ul {border-top-color:#98b528;}
#nav li.cat-item-37:hover ul {border-top-color:#6ba6a9;}
#nav li.cat-item-5:hover ul {border-top-color:#57253a;}
#nav li.cat-item-6:hover ul {border-top-color:#9ea728;}
#nav li.cat-item-7:hover ul {border-top-color:#6d6923;}
#nav li.cat-item-8:hover ul {border-top-color:#49595f;}
#nav li.cat-item-9:hover ul {border-top-color:#007a7d;}
#nav li.cat-item-10:hover ul {border-top-color:#54928b;}
/**
* Containers below the header and navigation
************************************************/
#body-container {overflow: hidden;width: 960px;margin: 0 auto;}

/*
 *Hero Container Block - at the top of home and category landing pages
*/
#hero-block {background:url(images/horizontal.png) 50% 100% no-repeat;margin-top:15px;padding:0 10px 25px;overflow:hidden;zoom:1;}
#page-feature {position:relative;z-index:1;height:284px;}
#page-feature.home-feature {width:584px;float:left;}
.cat-feature #carousel {width:940px;}
#carousel .carousel-img {float:left;width:584px;height:284px;}
.home-feature .carousel-img {background:url(images/carousel-bg.png) 0 0 no-repeat;}
.cat-feature {background:url(images/top-feature-bg.png) 0 0 no-repeat;}
#carousel .carousel-img-container {position:relative;overflow:hidden;width:560px;height:260px;margin:12px 0 0 12px;}
ul.image-only {float:left;}
.feature .feature-details {max-height:284px;width:330px;float:right;position:relative;display:inline;margin:0 10px 0 16px;}
#carousel-nav-home {right:27px;top:247px;}
#carousel-nav {left:27px;top:247px;}
.carousel-nav {height:10px;position:absolute;z-index:10;}
.carousel-nav a {text-indent:-9999px;display:block;float:left;background:url(images/bullets.png) 0 0 no-repeat;height:10px;width:10px;margin-right:10px;border:none;}
.carousel-nav a.activeSlide {background-position:-20px 0;}
.feature-details-slide {top:100px;left:-458px;position:absolute;font-size:1em;height:140px;width:440px;background:transparent url(images/slidein-bg.png) 100% 0 no-repeat;overflow:hidden;}
.feature-details-slide h3 {margin:15px 0 0 15px;font-size:1.9em;}
.feature-details-slide p {margin:0 10px 5px 15px;}
.feature-details-slide .more-link {margin:0 0 0 15px;}

.feature-details h2 {margin:7px 0 5px;}
.feature-details h4 {margin:15px 10px 10px 0;border-bottom:1px solid #49595f;font-size:1.1em;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;}
.feature-details p {margin-bottom:5px;line-height:1.25em;padding-right:10px;}
.feature-details ul.feature-more-info {font-size:1.2em;}
.feature-details ul.feature-more-info li {float:left;display:inline;position:relative;width:30%;margin-right:15px;}
.feature-details ul.feature-more-info li.last {margin-right:0;}
/**
* Content
************************************************/
#content {clear:both;overflow: hidden;float: left;margin-bottom:20px;}

/* Contains site's main content */
.content {overflow: hidden;float: left;width: 575px;padding:10px 10px 10px 15px;}
.no-widgets .content, .no-default-widgets .content {width: 960px;}

/* Breadcrumb trail */
.breadcrumb {clear:both;background-color:#f4f4f0;border-bottom:1px solid #d3d6c8;height:32px;position:relative;z-index:0;}
.breadcrumb-trail {margin:0 0 0 15px;line-height:32px;font-size:1.1em;}
.breadcrumb-extra {height:24px;position:absolute;top:4px;right:10px;margin:0;}

/* Archive and search <div> before posts are listed */
.author-info {}
.category-info {}
.date-info {}
.search-info {}
.tag-info {}

/* Home Page */

/* Category landing pages */
.archive .hentry, .home .hentry {overflow:hidden;margin-top:15px;margin-bottom:15px;}
.hentry .thumbnail {float:left;}
.hentry .post-title, .hentry .post-byline {margin-left: 95px;}
.hentry .post-byline {line-height:1em;border-top:1px solid #d1d5d7;border-bottom:1px solid #d1d5d7;margin-top:5px;margin-bottom:10px;padding:4px 0 3px;text-align:right;}
.hentry .post-byline .cat-btn {float:left;padding:0 0 0 5px;}
.hentry .post-byline .cat-btn a {margin-right:-2px;padding-right:5px;position:relative;display:inline;float:left;color:#fff;text-transform:uppercase;font-size:11px;line-height:18px;border:none;}
.hentry .post-byline .cat-btn a:hover {text-decoration:underline;}
.hentry .post-byline .left {margin:2px 0 0;position:relative;display:inline;}
.hentry .post-byline .comments-link {background:url(images/sep.png) 0 0 no-repeat;padding-left:8px;margin:0 0 0 2px;font:italic 13px/1 Georgia, serif;position:relative;top:-1px;}
.hentry .post-byline .comments-link a {padding:0 0 1px 22px;background:url(images/comment.png) 0 1px no-repeat;color:#49595f;border:none;}
.hentry .post-byline .comments-link a:hover {text-decoration:underline;}
.hentry img.thumbnail {border-top:1px solid #efefef;border-left:1px solid #efefef;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;padding:5px;}
.hentry img.medium {background:url(images/medium-img-bg.png) 0 0 no-repeat;padding:9px 11px 12px 9px;border:none;}
.entry-secondary {float:left;width:275px;}
.sec-odd {margin-right:12px;}
.sec-even {margin-left:12px;}
.entry-secondary .post-title, .entry-secondary .post-byline {margin-left: 0;}
.entry-leading .entry-title, .entry-leading .byline, .entry-leading .entry-summary {margin-left: 240px;}
.hentry .thumbnail {margin: 0 15px 5px 0;}
h3.category-more {margin:0 0 15px;padding:5px 0;}

/* category colors */
.content .category-skinbeauty .cat-btn,
.content .category-skin .cat-btn,
.content .category-fitness .cat-btn {background:url(images/category-btn-bg.png) 0 0 no-repeat;}

.content .category-skinbeauty .cat-btn a,
.content .category-skin .cat-btn a,
.content .category-fitness .cat-btn a {background:url(images/category-btn-bg.png) 100% 0 no-repeat;}

.content .category-wellbeing .cat-btn,
.content .category-health .cat-btn {background:url(images/category-btn-bg.png) 0 -30px no-repeat;}

.content .category-wellbeing .cat-btn a,
.content .category-health .cat-btn a {background:url(images/category-btn-bg.png) 100% -30px no-repeat;}

.content .category-foodwine .cat-btn,
.content .category-food .cat-btn,
.content .category-wine .cat-btn,
.content .category-recipes .cat-btn {background:url(images/category-btn-bg.png) 0 -60px no-repeat;}

.content .category-foodwine .cat-btn a,
.content .category-food .cat-btn a,
.content .category-wine .cat-btn a,
.content .category-recipes .cat-btn a {background:url(images/category-btn-bg.png) 100% -60px no-repeat;}

.content .category-homegarden .cat-btn,
.content .category-recycling .cat-btn,
.content .category-plants .cat-btn,
.content .category-gardening .cat-btn,
.content .category-environment .cat-btn {background:url(images/category-btn-bg.png) 0 -90px no-repeat;}

.content .category-homegarden .cat-btn a,
.content .category-recycling .cat-btn a,
.content .category-plants .cat-btn a,
.content .category-gardening .cat-btn a,
.content .category-environment .cat-btn a {background:url(images/category-btn-bg.png) 100% -90px no-repeat;}

.content .category-traveladventure .cat-btn,
.content .category-sports .cat-btn,
.content .category-accommodation .cat-btn,
.content .category-adventures .cat-btn,
.content .category-fishing .cat-btn {background:url(images/category-btn-bg.png) 0 -120px no-repeat;}

.content .category-traveladventure .cat-btn a,
.content .category-sports .cat-btn a,
.content .category-accommodation .cat-btn a,
.content .category-adventures .cat-btn a,
.content .category-fishing .cat-btn a {background:url(images/category-btn-bg.png) 100% -120px no-repeat;}

.content .category-creativearts .cat-btn,
.content .category-books .cat-btn,
.content .category-performing .cat-btn {background:url(images/category-btn-bg.png) 0 -150px no-repeat;}

.content .category-creativearts .cat-btn a,
.content .category-books .cat-btn a,
.content .category-performing .cat-btn a {background:url(images/category-btn-bg.png) 100% -150px no-repeat;}

.content .category-enterprise .cat-btn,
.content .category-green-business .cat-btn {background:url(images/category-btn-bg.png) 0 -180px no-repeat;}

.content .category-enterprise .cat-btn a,
.content .category-green-business .cat-btn a {background:url(images/category-btn-bg.png) 100% -180px no-repeat;}

.content .category-retailer-news .cat-btn {background:url(images/category-btn-bg.png) 0 -210px no-repeat;}

.content .category-retailer-news .cat-btn a {background:url(images/category-btn-bg.png) 100% -210px no-repeat;}

/* Posts */
.post {}

/* Post, page, and archive titles */
.entry-title,
.single-title,
.page-title,
.attachment-title,
.error-404-title,
.author-title,
.category-title,
.date-title,
.tag-title {margin-bottom:10px;}
p.no-data {margin:15px 0 10px;font-size:1.4em;font-weight:bold;}
.page-template h2 {margin-top:15px;border-bottom:1px solid #D1D5D7;}

/* Full entries */
.entry-content ul {margin:0 0 10px 15px;font-size:1.3em;}
.entry-content ol {margin:0 0 10px 25px;font-size:1.3em;}
.entry-content ol li {margin-bottom:5px;}
.entry-content ul li {background:url(images/bullets.png) 0 -20px no-repeat;padding:0 0 0 20px;margin-bottom:5px;}
.entry-content ul.style1 li {background-position:0 -45px;}
.entry-content ul.style2 li {background-position:0 -70px;}
.entry-content ul.style3 li {background-position:0 -95px;}
.entry-content ul.style4 li {background-position:0 -120px;}

.entry-content img {border:1px solid #d1d5d7;padding:5px;}
.entry-content img.size-medium {border:0;background:url(images/medium-img-bg.png) 0 0 no-repeat;padding:9px 11px 12px 9px;border:none;}
.single-byline {padding:5px;margin:0 0 20px;border-top:1px solid #d1d5d7;border-bottom:1px solid #d1d5d7;}
.single-byline .published {float:right;}

/* archives page */
.entry-content ul.xoxo {margin:15px 0 15px 15px;list-style:disc;}
.entry-content ul.xoxo li {background:none;padding:0;}
.entry-content ul.xoxo li.cat-item {margin-bottom:15px;}
.entry-content ul.xoxo ul {font-size:1em;margin:5px 0 5px 15px;list-style:disc;}
.entry-content ul.xoxo ul li.cat-item {margin-bottom:5px;}
/* Excerpts (introduced in Hybrid 0.4) */
.entry-summary {}

/* Using <!--nextpage--> */
p.pages a {}

/* More link <!--more--> */
a.more-link, a.more-link-inline {font-size:1.3em;line-height:1.3em;}
a.more-link {font-weight:bold;}
a.more-link-inline {white-space:nowrap;}
p a.more-link, p a.more-link-inline {font-size:1em !important;}

/* Post meta data */
/* titles */
.title-related,
.post-meta-data .meta-prep-tags,
.post-meta-rating .post-ratings em {font-weight:bold;color:#a4acae;}
/* tags */
.post-meta-data .tags {display:block;text-align:right;}
.post-meta-data .meta-prep-tags {float:left;font-size:1.231em;}
/* ratings */
.post-meta-rating {border-top:1px solid #d3d6c8;border-bottom:1px solid #d3d6c8;padding:10px 0;}
.post-meta-rating .meta-prep-tags {padding-right:15px;}
.post-meta-rating .post-ratings em {display:inline;float:right;font-size:1.231em;}
.post-meta-rating .post-ratings em .post-ratings-text {padding-right:15px;display:none;}
/* post meta tools */
.post-meta-tools {overflow:hidden;font-size:1.2em;text-transform:uppercase;margin:0 0 15px;}
.post-meta-tools li {display:inline;position:relative;float:left;background:url(images/resources.png) 0 0 no-repeat;padding:0 0 0 15px;margin:0 20px 0 0;}
.post-meta-tools li#meta-tool-email {background-position:0 -222px;}
.post-meta-tools li#meta-tool-print {background-position:0 -247px;}
.post-meta-tools li#meta-tool-comment {background-position:0 -272px;}
/* related posts */
.title-related {font-family:Arial, Helvetica, sans-serif;border-bottom:1px solid #d3d6c8;}
ul.related {font-size:1.3em;margin:10px 0 15px;}
ul.related li {background:url(images/resources.png) 0 0 no-repeat;padding:0 0 5px 25px;margin:0 0 5px;border-bottom:1px dotted #d3d6c8;position:relative;}
ul.related li.last {border:0;}
ul.related li span {position:absolute;right:0;top:0;}

/* Post series */
.series {} 
.series-title {}

/* Navigation links */
.navigation-links {clear:both;font-size:1.3em;margin:5px 0;line-height:1.3em;overflow:hidden;}
.navigation-links .previous {float:left;width:49%;display:inline;position:relative;}
.navigation-links .next {float:right;width:49%;display:inline;position:relative;text-align:right;}

/* Attachment image navigation */
.navigation-attachment {}

/* Authors */
.author-profile {background:url(images/hr-thick.png) 0 100% repeat-x;overflow:hidden;margin:0 0 20px;}
.author-profile img {float:left;}
.author-profile h2.author-name {border:none;}
.author-profile p.author-bio {margin-left:180px;}
.author-profile h2.author-name {margin:0 0 10px 180px;}
.author-profile .author-links {width:160px;float:left;margin:10px 0;}
.author-profile .author-likes {width:395px;float:right;margin:10px 0 0;}
.author-profile .author-links h3,
.author-profile .author-likes h3 {border-bottom:1px solid #d1d5d7;color:#a4acad;font-family:Arial,Helvetica,sans-serif;margin:0 0 5px;}
.author-profile .author-links ul {margin-left:0;}
.author-profile .author-links ul li {padding:0 0 0 25px;}
.author-links ul li.twitter {background-position:0 -199px;}
.author-links ul li.facebook {background-position:0 -219px;}
.author-links ul li.linkedin {background-position:0 -239px;}
.author-description .avatar {margin: 0 20px 15px 0;}

/**
* Search styles */
body.search #search-form-2 {margin:0 0 20px;}
body.search #search-form-2 .search-text {width:250px;}
body.search .search-submit {color:#fff;border-color:#007a7d;background-color:#007a7d;}
body.search .hentry {border-bottom:1px solid #d1d5d7;margin:0 0 10px;padding-bottom:10px;}
.hfeed .post-10 {border-bottom:0;}
.searchterm1 {background-color:#fc0;}
.searchterm2 {background-color:#fd0;}
.searchterm3 {background-color:#fe0;}
.searchterm4 {background-color:#ff0;}
.searchterm5 {background-color:#ff9;}
/**
* Comments template
************************************************/

/* Wrapper for entire comments area */
#comments-template {clear:both;margin:20px 0 0;}

/* Comments section headers/titles */
.comments-header {font-weight:bold;color:#a4acae;font-size:1.6em;font-family:Arial, Helvetica, sans-serif;margin:0 0 15px;}
#comments-number {}

/* Comments closed paragraph */
p.comments-closed {}

/* Main comments section */
#comments {}
#comments ol {list-style:none;}

/* Comment avatars */
#comments .avatar {position:relative;display:inline;float:left;width:70px;height:70px;top:-6px;padding:5px;border-top:1px solid #f4f4f4;border-left:2px solid #eaeaea;border-right:1px solid #f4f4f4;border-bottom:2px solid #c6c6c6;}

/* Comment meta data */
.comment-meta-data {line-height:23px;position:relative;text-align:right;margin-left:83px;padding:5px 5px 5px 17px;height:22px;background:#f1f2ed url(images/resources.png) 100% -25px no-repeat;}

.administrator > .comment-meta-data,
.editor > .comment-meta-data,
.author > .comment-meta-data {background-color:#6ba6a9;color:#fff;}
.entry-author > .comment-meta-data,
.comment-author-kati > .comment-meta-data,
.comment-author-paulw > .comment-meta-data {background-color:#98b528;color:#fff;}
.administrator > .comment-meta-data a,
.editor > .comment-meta-data a,
.author > .comment-meta-data a,
.entry-author > .comment-meta-data a,
.comment-author-kati > .comment-meta-data a,
.comment-author-paulw > .comment-meta-data a {color:#fff;border-color:#fff;}

.comment-meta-data .comment-author {float:left;}
.comment-meta-data .comment-author cite {font-style:normal;font-weight:bold;font-size:1.5em;}
.comment-meta-data span.comment-sep {display:none;}
.comment-meta-data .comment-time {font-size:1.1em;margin:0 90px 0 0;}
.comment-meta-data a.permalink {position:absolute;right:75px;top:11px;text-indent:9999px;background:url(images/resources.png) -90px -70px no-repeat;width:10px;height:10px;border:0;}
.comment-meta-data span.comment-reply-link {}
.comment-meta-data a.comment-reply-link {position:absolute;top:7px;text-indent:9999px;right:5px;background:url(images/resources.png) 0 -70px no-repeat;width:60px;height:19px;border:0;}
.comment-meta-data .comment-edit-link {float:left;margin:7px 0 0 10px;line-height:1.2em;font-size:1.1em;}
.depth-4 .comment-meta-data a.permalink {right:15px;}
.depth-4 .comment-meta-data .comment-time {margin-right:30px;}

.comment-meta-data em {float:left;position:relative;display:inline;line-heigth:1.1em;text-align:left;width:110px;margin-left:10px;}

/* Comment text */
#comments .comment-text {margin:10px 0 0 90px;padding:5px 10px;}
#comments .comment-text blockquote {border-left:3px solid #f1f2ed;margin-left:0;padding-left:2em;}
#comments .children li {margin-top:10px;padding-left:35px;background:url(images/resources.png) -68px -310px no-repeat;}

/* Paged comments navigation */
#comments-template .paged-navigation {}
#comments-template .paged-navigation .page-numbers {}
#comments-template .paged-navigation .next {}
#comments-template .paged-navigation .prev {}

/* Main comment form div */
#respond {clear:both;margin-bottom:20px;}

/* Comment form title */
#reply {border-top:2px solid #d3d6c8;border-bottom:2px solid #d3d6c8;padding:6px 0;}

/* Comment form elements */
p#cancel-comment-reply {}
#respond p {margin-bottom:10px;}
#respond label {display:block;margin:0 0 3px;font-size:1em;}
#respond input {font-size:1.154em;width:230px;border-width:2px;}
#respond textarea {width:98%;border-width:2px;}
#respond .button {color:#fff;width:110px;}
#respond .form-submit {overflow:hidden;}
#respond .submit-comment {border-color:#007a7d;background-color:#007a7d;}
#respond .reset-comment {width:100px;border-color:#d3d6c8;background-color:#fff;color:#47595f;margin-right:10px;}
#respond .required {font-weight:normal;}

#respond .get-gravatar {position:relative;margin-top:20px;float:right;width:295px;height:103px;background:#f1f2ed;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#respond .get-gravatar img {position:absolute;top:10px;right:10px;}

/**
* Utility widget sections (see other widget code below)
************************************************/

/* All utility widget sections (except widgets template) */
.utility {}

/* Before content */
#utility-before-content {}

/* After content */
#utility-after-content {}

/* After post but before comments */
#utility-after-single {}

/* After page but before comments */
#utility-after-page {}

/* Widgets page template widgets */
.page-template-widgets #content .widget {}

/**
* Widget sections (Primary and Secondary)
************************************************/

/* Widgets in general */
.widget {margin-bottom:10px;width:340px;background-image:url(images/sidebar-bg.jpg);background-repeat:no-repeat;}
.widget-inside {padding:15px;}
.widget-title {font-size:1.6em;margin:0 0 10px;display:block;}
.widget ul {font-size:1.3em;}
.widget ul li {margin:0 0 5px;}

.aside-signup ul {margin:0 0 10px 2px;}
.aside-signup ul li {background:url(images/bullets.png) 0 -45px no-repeat;padding:0 0 0 20px;margin-bottom:5px;}

/* Aside Home Widget */
#aside-home {width:340px;float:right;}
#aside-home .widget {background:none;}
#aside-home .widget .widget-inside {padding:15px;}
#aside-home .widget .widget-title {font-family:Georgia, serif;font-weight:normal;font-size:1.9em;}
/* Primary widget section */
#primary {position:relative;float:right;width:340px;padding:10px 10px 0;}

#primary .widget, #secondary .widget {}
#primary .widget-inside {}
#primary .widget-title {}

#primary .widget-outline,
#primary .widget-solid,
#primary .widget-pages {padding-top:10px;}
#primary .widget-outline .widget-inside,
#primary .widget-solid .widget-inside,
#primary .widget-pages .widget-inside {padding:5px 15px 10px;background-image:url(images/sidebar-bg.jpg);background-repeat:no-repeat;}
#primary .widget-outline,
#primary .widget-pages {background-position: -700px 0;}
#primary .widget-outline .widget-inside,
#primary .widget-pages .widget-inside {background-position: -700px 100%;}
#primary .widget-solid {background-position: -1050px 0;}
#primary .widget-solid .widget-inside {background-position: -1050px 100%;}

.aside .paper {background-position: -350px 0;height:172px;}
/* Secondary widget section */
#secondary {position:relative;clear:right;float:right;width:340px;padding:10px 10px 0;}

#secondary .widget {background-position: -700px 0;padding-top:10px;}
#secondary .widget-inside {padding:5px 15px 10px;background-image:url(images/sidebar-bg.jpg);background-repeat:no-repeat;background-position: -700px 100%;}
#secondary .widget-title {}
#secondary .widget ul {}
#secondary .widget ul li {}

#secondary .widget-solid, #secondary .widget-tabs {background-position: -1050px 0;}
#secondary .widget-solid .widget-inside, #secondary .widget-tabs .widget-inside {background-position: -1050px 100%;}

.widget-tags .tag-cloud {text-align:center;}
.highest-rated li {position:relative;}
.highest-rated li .ratings {position:absolute;top:2px;right:0;}
/**
* Footer
************************************************/


/* Footer section */
/* Wrapper for the entire footer */
#footer-container {clear:both;background:url(images/footer-bg.png) 0 0 no-repeat;position:relative;height:162px;margin-bottom:25px;}
/* Footer extra */
#footer-container p {margin:0 0 5px 0;line-height:1.2em;}
#footer-container .widget {float:right;overflow:hidden;position:absolute;top:-10px;right:10px;}
#footer-container .widget-inside {padding:20px;}
#footer-container .widget-inside p {margin:0 0 15px 0;}

#footer-container .footer-green {background:url(images/footer-bg.png) -970px 0 no-repeat;height:182px;color:#fff;}
#footer-container .copyright {clear:both;margin:0 0 0 15px;}
#footer-container .credit {}

#footer {overflow:hidden;float:left;width:575px;padding:15px;}
#footer h4 {font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
#footer-nav ul {overflow:hidden;font-size:1.3em;width:435px;margin:5px 0 0 0;}
#footer-nav ul li {position:relative;display:inline;float:left;background:url(images/footer-bullet.png) 100% 50% no-repeat;padding-right:10px;margin-right:5px;line-height:1.5em;}
#footer-nav li.page-item-13, #footer-nav li.page-item-140 {background:none;}

/* Miscellaneous styles */
.hidden {display:none;}
.evolu-colors {width:100%;height:10px;background:url(images/evolu-colors.png) 0 0 repeat-x;}
div.simple-tip {font-size:1.2em;position:absolute;background-color:#f1f2ed;padding:5px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}

/* social icons */
#social-bookmarks {clear:both;background:#e9f4f8;border:1px solid #adddef;overflow:hidden;padding:15px 0 0 20px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#social-bookmarks h5 {width:240px;margin-bottom:10px;font:1.8em/1 Arial,Helvetica,sans-serif;}
#social-bookmarks p {width:240px;float:left;}
.icons {float:right;background:url(images/ico-social.png) 0 100% no-repeat;width:285px;height:49px;position:relative;top:-20px;}
.icons .social-image {position:relative;border:0;float:left;width:32px;height:32px;margin-right:25px;background-image:url(images/ico-social.png);background-repeat:no-repeat;text-indent:-9999px;}
.icons a.social-image:hover {top:-5px;}
.icons a#ico-facebook {background-position:0 0;}
.icons a#ico-twitter {background-position:-56px 0;}
.icons a#ico-digg {background-position:-114px 0;}
.icons a#ico-delicious {background-position:-171px 0;}
.icons a#ico-stumbleupon {background-position:-228px 0;}

/* login dialog */
#login-modal {display:none;padding:10px;width:390px;}
#login-modal #lwa-member {margin:0 auto; width:262px;}
#login-modal h2 {text-align:center;margin:10px;}
#login-modal #lwa-status-login, #login-modal #lwa-status-lost {margin:5px 0;}
#login-modal .invalid {color:#e03;}
#login-modal .confirm {}
#login-modal #lwa-loading {float:left;background:url(images/spinner.gif) 50% 50% no-repeat;height:16px;width:16px;margin:9px 0 0 50px;}
#login-modal label {display:block;font-weight:bold;}
#login-modal label.inline {display:inline;font-weight:normal;}
#login-modal input.input {font-size:1.5em;width:250px;}
#login-modal #lwa-pw-lost {margin-left: 55px;}
#login-modal .button {float:right;border-color:#007a7d;background-color:#007a7d;padding:5px 25px;color:#fff;font-size:1.15em;}
#login-modal #lwa-lost {margin:0 auto; width:332px;}
#login-modal #lwa-lost-cancel {float:left;margin:8px 10px;}
#login-modal .lwa-notice {padding:10px;text-align:center;color:#f60;font-weight:bold;background-color:#fff;border:2px solid #d1d5c6;-moz-border-radius:6px;-webkit-border-radius:6px;}
#login-modal .lwa-lost-input {width:252px;margin:0 auto 35px;}
#login-modal .avatar {float:left;}
#login-modal .lwa-profile {overflow:hidden;margin:30px 0 0;}
#login-modal .lwa-user-menu {font-size:1.4em;font-weight:bold;margin-left:150px;}
#login-modal .lwa-user-menu li {margin-bottom:5px;}

/* jQuery UI Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
/*.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }*/


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }

/* Accordion
----------------------------------*/
.ui-accordion .ui-accordion-header {cursor:pointer;padding-bottom:5px;position:relative;border-bottom:1px solid #D1D5D7;}
.ui-accordion .ui-accordion-li-fix {display:inline;}
.ui-accordion .ui-state-active {border-bottom:0 !important;}
.ui-accordion .ui-accordion-header a {display:block;}
.ui-accordion .ui-accordion-content {position:relative;display:none;margin-bottom:5px;padding-bottom:5px;}
.ui-accordion .ui-accordion-content-active {display:block;border-bottom:1px solid #D1D5D7;}
.ui-accordion .ui-corner-bottom {border-bottom:0;}
/* Icons
----------------------------------*/
.ui-accordion .ui-accordion-header .ui-icon {width:10px;height:11px;overflow:hidden;background-image:url(images/accordion-arrows.png);background-repeat:no-repeat;position:absolute;right:0;top:2px;}

/* states and images */

.ui-icon-triangle-1-e { background-position: -28px 0; }
.ui-icon-triangle-1-s { background-position: 0 0; }

/* Newsletter */
.content-iframe {padding:10px 0 0 10px;}
#mc-signup legend {display:none;}
#mc-signup label {width: 120px;float:left;}
#mc-signup .mc-field-group {margin:0 0 10px 0;}
#mc-signup .sendbutton {margin-left:165px;}
/* WP PageNavi (plugin) */
.wp-pagenavi {clear:both;margin:15px 0;padding-top:10px;font-size:1.3em;text-transform:uppercase;text-align:right;border-top:1px solid #d1d5d7;}
.wp-pagenavi .pages {float:left;}
.wp-pagenavi .current {border:1px solid #007a7d;padding:4px 8px;margin-left:3px;}
.wp-pagenavi .extend {}
.wp-pagenavi a {border:1px solid #007a7d;padding:4px 8px;background-color:#007a7d;color:#fff;margin-left:3px;}
.wp-pagenavi a:hover {background-color:#7fbcbe;}

/* WP Postratings Plugin */
.post-ratings {-moz-opacity: 1;opacity: 1;}
.post-ratings em {display:none;}
.post-ratings-loading {display: none;height: 16px;text-align: left;position:relative;}
.post-ratings-image {border: 0px;}
.post-ratings img, .post-ratings-loading img, .post-ratings-image img {padding:0px;margin:0px;position:relative;top:1px;}
.post-ratings-text {}
.post-ratings-comment-author {font-weight: normal;font-style: italic;}

/* WP Email plugin styles */
.wp-email p {text-align: left;}
.wp-email p.error {color:#d30;}
.wp-email textarea {height:70px;}
.wp-email label {font-weight: bold;}
.wp-email-loading {display: none;text-align: center;height: 16px;}
.wp-email-image {border: 0px;}
.wp-email textarea, .TextField {width:500px;}
#imageverify {width:60px;}
.Button {cursor:pointer;font-size:1.154em;text-transform:uppercase;border-color:#007a7d;background-color:#007a7d;color:#fff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#wp-email-required {font-weight: bold;}
#wp-email-button {text-align: center;}
#wp-email-popup {padding: 1em 2.5em 0;}
#wp-email-popup h2 {margin-bottom:15px;}
/* cForms styles */
.cform {margin:10px 0 0;width: 575px;}
.cform fieldset	{margin-top:10px;padding:5px 0 5px 0;border:none;}
.cform .cf_hidden, .linklove {display:none;}
.cform legend {font-size:1.5em;font-weight:bold;margin:0 0 15px;}
.cform ol {list-style:none;margin-left:0;}
.cform label {display:block;font-size:1em;}
.cform .single {width:60%;margin-right:10px;}
.cform .cformselect {margin-right:10px;}
.cform .area {width:560px;}
.fldrequired {background-color:#ffc;}
.cform .cf_li_err {border:1px dashed #f03;padding:5px;}
.cform .captcha, .cform #li--5 a {border:0;}
.cform .captcha {padding:0 5px;vertical-align:bottom;}
.cform img.captcha-reset {vertical-align:text-bottom;background:url(../../plugins/cforms/styling/captcha_reset_grey.gif) 0 50% no-repeat;margin:0 0 2px 3px;width:21px;height:21px;border:none;padding:0;}
.cform .sendbutton {font-size:1.154em;}
.cform .cf_li_text_err {font-size:1em;list-style:disc;}
.cform .cf_li_text_err li {background:none;padding:0;}
.cf_info {font-size:1.5em;font-weight:bold;}
.failure ol {font-size:1em;font-weight:normal;margin-top:10px;}
.cform label.cf-after { display:inline;font-weight:normal;padding-left:5px;}


/* fancy box styles
-----------------------------------*/
div#fancy_overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;display: none;z-index: 30;}
div#fancy_loading {position: absolute;height: 40px;width: 40px;cursor: pointer;display: none;overflow: hidden;background: transparent;z-index: 100;}
div#fancy_loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background: transparent url('images/fancybox/fancy_progress.png') no-repeat;}
div#fancy_outer {position: absolute;top: 0;left: 0;z-index: 90;padding: 20px 20px 40px 20px;margin: 0;background: transparent;display: none;}
div#fancy_inner {position: relative;width:100%;height:100%;background: #FFF;}
div#fancy_content {margin: 0;z-index: 100;position: absolute;}
div#fancy_div {background: #000;color: #FFF;height: 100%;width: 100%;z-index: 100;}
img#fancy_img {position: absolute;top: 0;left: 0;border:0; padding: 0; margin: 0;z-index: 100;width: 100%;height: 100%;}
div#fancy_close {position: absolute;top: -12px;right: -15px;height: 30px;width: 30px;background: url('images/fancybox/fancy_closebox.png') top left no-repeat;cursor: pointer;z-index: 181;display: none;}
#fancy_frame {position: relative;width: 100%;height: 100%;display: none;}
#fancy_ajax {width: 100%;height: 100%;overflow: auto;}
a#fancy_left, a#fancy_right {position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;z-index: 111;display: none;background-image: url("data:image/gif;base64,AAAA");outline: none;overflow: hidden;}
a#fancy_left {left: 0px;}
a#fancy_right {right: 0px;}
span.fancy_ico {position: absolute;top: 50%;margin-top: -15px;width: 30px;height: 30px;z-index: 112;cursor: pointer;display: block;}
span#fancy_left_ico {left: -9999px;background: transparent url('images/fancybox/fancy_left.png') no-repeat;}
span#fancy_right_ico {right: -9999px;background: transparent url('images/fancybox/fancy_right.png') no-repeat;}
a#fancy_left:hover, a#fancy_right:hover {visibility: visible;background-color: transparent;}
a#fancy_left:hover span {left: 20px;}
a#fancy_right:hover span {right: 20px;}
#fancy_bigIframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;}
div#fancy_bg {position: absolute;top: 0; left: 0;width: 100%;height: 100%;z-index: 70;border: 0;padding: 0;margin: 0;}
div.fancy_bg {position: absolute;display: block;z-index: 70;border: 0;padding: 0;margin: 0;}
div#fancy_bg_n {top: -20px;left: 0;width: 100%;height: 20px;background: transparent url('images/fancybox/fancy_shadow_n.png') repeat-x;}
div#fancy_bg_ne {top: -20px;right: -20px;width: 20px;height: 20px;background: transparent url('images/fancybox/fancy_shadow_ne.png') no-repeat;}
div#fancy_bg_e {right: -20px;height: 100%;width: 20px;background: transparent url('images/fancybox/fancy_shadow_e.png') repeat-y;}
div#fancy_bg_se {bottom: -20px;right: -20px;width: 20px;height: 20px;background: transparent url('images/fancybox/fancy_shadow_se.png') no-repeat;}
div#fancy_bg_s {bottom: -20px;left: 0;width: 100%;height: 20px;background: transparent url('images/fancybox/fancy_shadow_s.png') repeat-x;}
div#fancy_bg_sw {bottom: -20px;left: -20px;width: 20px;height: 20px;background: transparent url('images/fancybox/fancy_shadow_sw.png') no-repeat;}
div#fancy_bg_w {left: -20px;height: 100%;width: 20px;background: transparent url('images/fancybox/fancy_shadow_w.png') repeat-y;}
div#fancy_bg_nw {top: -20px;left: -20px;width: 20px;height: 20px;background: transparent url('images/fancybox/fancy_shadow_nw.png') no-repeat;}
div#fancy_title {position: absolute;z-index: 100;display: none;}
div#fancy_title div {color: #FFF;font: bold 12px Arial;padding-bottom: 3px;white-space: nowrap;}
div#fancy_title table {margin: 0 auto;}
div#fancy_title table td {padding: 0;vertical-align: middle;}
td#fancy_title_left {height: 32px;width: 15px;background: transparent url('images/fancybox/fancy_title_left.png') repeat-x;}
td#fancy_title_main {height: 32px;background: transparent url('images/fancybox/fancy_title_main.png') repeat-x;}
td#fancy_title_right {height: 32px;width: 15px;background: transparent url('images/fancybox/fancy_title_right.png') repeat-x;}
/* end fancybox styles */
#simplemodal-container a.modalCloseImg {border:0;background:url(images/fancybox/fancy_closebox.png) no-repeat; /* adjust url as required */
	width:30px;height:30px;display:inline;z-index:3200;position:absolute;top:-15px;right:-15px;cursor:pointer;}
#simplemodal-overlay {background-color:#fff;}
#simplemodal-container {background-color:#fff; border:2px solid #9a9a9a; padding:10px;-moz-box-shadow: 0 0 30px #222;-webkit-box-shadow: 0 0 30px #222;}
.simplemodal-wrap {background:#fff url(images/login-modal-bg.png) 0 100% repeat-x;}

/* Facebook Connect */
.fbc_connect_button_area {float: left;}
.mu_register .fbc_connect_button_area {float: right;}
.fbc_connect_button_area span {}
a.FB_Link, .fbc_connect_button_area .fbconnect_login_button {border:0;}

/* delete these */
.fbc_profile_pic {float: right;padding: 0 5px 5px 5px;}
.fbc_profile_header {text-align: right;padding: 5px;padding-top: 10px;border: gray dotted 1px;background: white;width: 175px;}
.fbc_loginstate_top {position: absolute;right: 0;top: 0;}

img.ext-logo {float:right;margin-left:10px;margin-bottom:10px;}
