/* Layout */
.left {float:left}
.clear,.clearer {clear:both}
.clearer,.dblock {display:block;line-height:0;font-size:0}
.clearer {height:0}
#lyftenbloggie h1, #lyftenbloggie h2, #lyftenbloggie dl, #lyftenbloggie dt, #lyftenbloggie dd, #lyftenbloggie ol, #lyftenbloggie ul, #lyftenbloggie li, #lyftenbloggie fieldset, #lyftenbloggie form, #lyftenbloggie label, #lyftenbloggie blockquote, #lyftenbloggie legend {vertical-align: baseline;font-size: 100%;outline: 0;padding: 0;margin: 0;border: 0;}
#lyftenbloggie ol, #lyftenbloggie ul {list-style: none; background:none;}
#lyftenbloggie fieldset {padding: 0;margin:0;border: none !important;}
#lyftenbloggie fieldset a {font-weight: bold;}
#lyftenbloggie ul {padding: 0 0 0 2px;margin: 0;margin-left: 1px;list-style: none; background:none;}
#lyftenbloggie h1 {font-size: 200%;}
#lyftenbloggie h2 {font-size: 210%;font-weight: normal;margin:2px 0 15px 0;}
#lyftenbloggie div.blogcontent {display: block;float: left;padding: 0px 0;position: relative;width:100%}
#lyftenbloggie div.editcontent {display: block;float: left;padding: 0px 0;position: relative;width:100%;}
#lyftenbloggie blockquote:before, #lyftenbloggie blockquote:after, #lyftenbloggie q:before, #lyftenbloggie q:after {content: "";}
#lyftenbloggie blockquote, q {quotes: "" "";}
#lyftenbloggie input, #lyftenbloggie select {padding:5px;}
/* @end */

/* Blog Content */
#lyftenbloggie .blogcontent .entry {padding: 0 0 10px;}
#lyftenbloggie .blogcontent .entry p{padding: 0px;}
#lyftenbloggie .blogcontent {float: left;margin: 0px 0 0;font-size: 1.2em;width:100%;}
#lyftenbloggie .blogcontent .postinfo {font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;padding: 5px 5px 5px 0px;margin:10px 0;}
#lyftenbloggie .blogcontent .postinfo p{font-size: 11px;margin:0;}
#lyftenbloggie .blogcontent img {padding: 4px;background-color: #f7f7f7;border: 1px solid #ebebeb;max-width: 575px;height: auto;margin:10px 0 10px;}
#lyftenbloggie .blogcontent .postinfo > p{margin-bottom:0px;}
#lyftenbloggie .blogcontent h3.entry-title {font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;font-size: 20px;margin: 0px 0px 0px;}
#lyftenbloggie .blogcontent h3.entry-title a {text-decoration: none;}
/* @end */

/* @group Content option bar */
#lyftenbloggie .blogcontent .read-more {float: right;margin-right: 10px;}
#lyftenbloggie .blogcontent .read-more a:link,#lyftenbloggie .blogcontent .read-more a:visited {background: url(../images/arrow_right.png) no-repeat right center;padding-right: 7px;}
#lyftenbloggie .blogcontent .read-more a:hover {background: url(../images/arrow_green_right.png) no-repeat right center;}
#lyftenbloggie .blogcontent .author-info {margin: 0 0 10px;padding: 5px;height: 65px;}
#lyftenbloggie .blogcontent .author-info p {margin: 0;}
#lyftenbloggie .blogcontent .author-info p.about {margin-bottom: 5px;}
#lyftenbloggie .blogcontent .author-info img {float: left;border: none;background: none;margin-right: 10px;margin-bottom: 5px;padding: 0;width: 40px;height: auto;}
#lyftenbloggie .blogcontent .entry-options {padding: 0 5px 5px;color: #C0C0C0;font-size:11px;}
#lyftenbloggie .blogcontent p.entry-tags {padding: 0 5px 5px 5px;margin: 0;font-weight: bold;font-size:11px;}
#lyftenbloggie .blogcontent p.entry-tags a {font-weight: normal;}
#lyftenbloggie .blogcontent div.postdata {padding: 5px;height:40px;margin-top: 25px;margin-bottom: 50px;background-color: #f7f7f7;border: 1px solid #ebebeb;}
/* @end */

/* @group My Entries */
#lyftenbloggie .myentries .published {background: url(../images/published.png) no-repeat;width:16px;height:16px;}
#lyftenbloggie .myentries .unpublished {background: url(../images/unpublished.png) no-repeat;width:16px;height:16px;}
#lyftenbloggie .myentries .revpending {background: url(../images/preview.png) no-repeat;width:16px;height:16px;}
#lyftenbloggie .myentries .delpending {background: url(../images/delete.png) no-repeat;width:16px;height:16px;}

#lyftenbloggie .myentries .sectiontableheader {border:none;line-height: 24px;padding: 4px 0;}
#lyftenbloggie .myentries td.sectiontableheader {padding: 5px 6px;border-bottom: 1px solid #eff1f1;border-top: 1px solid #eff1f1;color: #050505;background: #f8f8f8;}
#lyftenbloggie .myentries tr.sectiontableentry1 td, #lyftenbloggie .myentries tr.sectiontableentry2 td, #lyftenbloggie .myentries td.sectiontableentry1, #lyftenbloggie .myentries td.sectiontableentry2 {height: 8px;padding:8px 5px;border-bottom: 1px solid #eff1f1;}
#lyftenbloggie .myentries tr.sectiontableentry1:hover td, #lyftenbloggie .myentries tr.sectiontableentry2:hover td {background: #f9f9f9;}
#lyftenbloggie .myentries td.sectiontableentry2, #lyftenbloggie .myentries tr.sectiontableentry2 td {background: #fff;}
#lyftenbloggie .myentries .sectiontableheader {font: bold 11px Arial, Helvetica, sans-serif;text-transform: uppercase;}
#lyftenbloggie .myentries .smalltxt {font-size:67%;} 
/* @end */

/* @group Social Bookmarks */
#lyftenbloggie .bookmarks {position:absolute;float:right;right:10px;margin:-8px 0 10px;}
#lyftenbloggie .bookmarks a img, #lyftenbloggie .bookmarks img {padding: 0;background-color: none;border: none;height: auto;}
#lyftenbloggie .bookmarks .shareme{position:absolute;padding:10px; padding-top:0px;width:250px;border:solid 1px #CCCCCC;background:#fff;margin-top:5px;z-index:10000;}
#lyftenbloggie .bookmarks .shareme h2{border:0; margin:0;border-bottom:solid 1px #CCCCCC;color:#000000;display:block;font-weight:bold;font-size:12px;margin-bottom:10px;padding:6px 0px;}
#lyftenbloggie .blogcontent .bookmarkbadge {float:right;text-align:center;margin:10px 10px 10px 10px;}
#lyftenbloggie .blogcontent .bookmarkbadge a {}
/* @end */

 /* @group Navigation */
#lyftenbloggie .blogcontent .page-nav { position:relative; margin:50px 0; text-align:right; border-top:1px solid #e7e7e7; background:#f4f4f4; font-size:12px;}
#lyftenbloggie .blogcontent .page-nav dt { float:left; width:21%; text-align:left; padding-left:10px; line-height:30px; }
#lyftenbloggie .blogcontent .page-nav dd { float:right; width:70%; margin-right:1%;  line-height:30px; }
#lyftenbloggie .blogcontent .page-nav dd .pagination span{ color:#ADADAD; line-height:30px; margin-right:5px;}
#lyftenbloggie .blogcontent .page-nav strong { padding:2px 3px; line-height:30px; }
#lyftenbloggie .blogcontent .page-nav a, 
#lyftenbloggie .blogcontent .page-nav a:hover { text-decoration:none; line-height:30px; margin-right:5px;}
#lyftenbloggie .blogcontent .page-nav a.active, 
#lyftenbloggie .blogcontent .page-nav a.active:hover { background:#EEEEEE; border-color:#999; color:#333; font-weight:bold; cursor:default; }
/* @end */

/* Post Screen */
#lyftenbloggie .tabberlive .tabbertabhide { display:none;}
#lyftenbloggie .tabber {}
#lyftenbloggie .tabberlive { margin-top:1em;}
#lyftenbloggie ul.tabbernav{ margin:0; padding: 3px 0; border-bottom: 1px solid #aaa; font: bold 12px Verdana, sans-serif;}
#lyftenbloggie ul.tabbernav li{ list-style: none; margin: 0; display: inline;}
#lyftenbloggie ul.tabbernav li a{ padding: 3px 0.5em; margin-left: 3px; border: 1px solid #aaa; border-bottom: none; background: #D6D6D6; text-decoration: none;-moz-border-radius-topright: 3px;-khtml-border-top-right-radius: 3px;-webkit-border-top-right-radius: 3px;border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-khtml-border-top-left-radius: 3px;-webkit-border-top-left-radius: 3px;border-top-left-radius: 3px;}
#lyftenbloggie ul.tabbernav li a:link { color: #4F4F4F; }
#lyftenbloggie ul.tabbernav li a:visited { color: #4F4F4F; }
#lyftenbloggie ul.tabbernav li a:hover{ color: #000; background: #E2E2E2;}
#lyftenbloggie ul.tabbernav li.tabberactive a{ background-color: #E4E4E4; border-bottom: 1px solid #E4E4E4;}
#lyftenbloggie ul.tabbernav li.tabberactive a:hover{ color: #000;}
#lyftenbloggie .tabberlive .tabbertab { border:1px solid #aaa; border-top:0; border-bottom:0;}
#lyftenbloggie .tabberlive .tabbertab h3 { display:none;}
#lyftenbloggie .tabberlive#tab1 {}
#lyftenbloggie .tabberlive#tab2 {}
#lyftenbloggie .tabberlive#tab2 .tabbertab { height:200px; overflow:auto;}

#lyftenbloggie div.tabbertab .settings {background:#EEEEEE;}
#lyftenbloggie div.tabbertab .settings .settings_content {line-height:1.3em;padding:10px}
#lyftenbloggie div.tabbertab .settings_title {background:#D5D5D5 url('../images/settings_title.gif') repeat-x left top;color:#555;padding:6px 8px;font:bold 0.9em Verdana,sans-serif;border-bottom:1px solid #C2C2C2}
#lyftenbloggie div.settings_actions {border:1px solid #aaa; height:15px;background:#E2E2E2;color:#4F4F4F;padding:15px 10px 10px 10px;text-align:right;-moz-border-radius-bottomright: 3px;-khtml-border-bottom-right-radius: 3px;-webkit-border-bottom-right-radius: 3px;border-bottom-right-radius: 3px;-moz-border-radius-bottomleft: 3px;-khtml-border-bottom-left-radius: 3px;-webkit-border-bottom-left-radius: 3px;border-bottom-left-radius: 3px;}
#lyftenbloggie div.settings_actions .rbutton {font-weight: normal;padding: 6px;border-bottom: none;-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;text-decoration: none;background-color: #CBC9C9;color: #4F4F4F;}
#lyftenbloggie div.tabbertab .setting {border-bottom:1px solid #D5D5D5;margin-bottom:8px;padding-top:4px}
#lyftenbloggie div.tabbertab .setting .title h3 {font:normal 1.5em sans-serif;color:#567}
#lyftenbloggie div.tabbertab .setting .title h3 a {color:#567;text-decoration:underline}
#lyftenbloggie div.tabbertab .setting .title h3 a:hover {color:#069}
#lyftenbloggie div.tabbertab .setting .description {padding-top:8px}
#lyftenbloggie div.tabbertab .setting span.highlight {background:#F6FCF6;padding:0 2px}

#lyftenbloggie div.tabbertab .settings .timestampdiv {padding:3px 0 10px;}
#lyftenbloggie div.tabbertab .settings .curtime {background-image: url(../images/date-button.gif);background-repeat: no-repeat;background-position: left 10px;padding:10px 0 10px 18px;}
#lyftenbloggie div.tabbertab .front_splash .titlediv {background:#D5D5D5;padding:10px;margin:5px 0 10px;}
#lyftenbloggie div.tabbertab .front_splash .titlediv input{width:92%;}

#lyftenbloggie div.tabbertab .front_splash {background:#EEE;line-height:1.4em;padding:10px}
#lyftenbloggie div.tabbertab .front_features {background:#EEE;padding:10px}
#lyftenbloggie div.tabbertab ul.options_list {margin:0;list-style:none;list-style: none;}
#lyftenbloggie div.tabbertab ul.options_list li {padding:10px;border-bottom:1px solid #B4B4B4;border-top:1px solid #ECECEC;background: none;list-style: none;}
#lyftenbloggie div.tabbertab ul.options_list li strong {font:bold 1.3em Georgia,Verdana,Tahoma,sans-serif;letter-spacing:-1px}
#lyftenbloggie div.tabbertab ul.options_list li em {font-style:normal;line-height:1.6em}
#lyftenbloggie div.tabbertab ul.options_list li.alt {background:#E0E0E0}
#lyftenbloggie div.tabbertab ul.options_list li label {font-weight:bold;}
#lyftenbloggie div.tabbertab a.togbox {display: block;padding-left: 20px;margin: 0px;overflow: hidden;color:#7D7F8B;text-decoration:none;}
#lyftenbloggie div.tabbertab .closed a.togbox {background: #E0E0E0 url(../images/icon_tick.png) no-repeat 0px 1px;}
#lyftenbloggie div.tabbertab a.togbox {background: #E0E0E0 url(../images/icon_tick.png) no-repeat 0px -16px;}
#lyftenbloggie div.tabbertab .inside {margin-left: 20px;margin-top:7px;}

#lyftenbloggie #authordiv {color:#7D7F8B;font-family:Georgia,Verdana,Tahoma,sans-serif;}

#lyftenbloggie div.tabbertab .taglist {	border: 1px solid #ccc;list-style: none;height: 10em;overflow: auto;background: #fff; width:570px;}
#lyftenbloggie div.tabbertab .taglist li {background: none; padding: 0;}
#lyftenbloggie div.tabbertab .taglist, #lyftenbloggie div.tabbertab .taglist li {margin: 0; padding: 0;}
#lyftenbloggie div.tabbertab .taglist label {display: block; padding: 0 0.2em 0 25px; text-indent: -25px;}
#lyftenbloggie div.tabbertab .taglist label:hover, #lyftenbloggie div.tabbertab .taglist label.hover { background: #777; color: #fff;}
* html .taglist label {height: 1%; }
/* @end */

/* @group Comments */
#lyftenbloggie #post .comments {clear: both;}
#lyftenbloggie .comments img {padding: 0;background: none;border: none;margin:0;}
#lyftenbloggie #post .comments h4 {font-size: 123.1%;color: #dc2c84;margin: 10px 0 10px 0px;}
#lyftenbloggie #post .comments h4 em {font-size: 77%;color: #999;}
#lyftenbloggie #post .comments p.post-comment {float: right;font-size: 85%;margin: 12px 32px 0 0 !important;margin: 12px 16px 0 0;}
#lyftenbloggie #post .comments ul li {margin: 15px 20px 55px 5px;background: none;list-style: none;}
#lyftenbloggie #post .comments ul blockquote {border: 1px solid #ddd;border-bottom: 0 !important;border-bottom: 1px;background: #fff url(../images/comment-fade-up.png) repeat-x left bottom;font-size: 93%;padding-bottom: 2px;}
#lyftenbloggie #post .comments ul blockquote p {color: #444;margin: 10px;}
#lyftenbloggie #post .comments .comment-meta {padding-top: 20px;}
#lyftenbloggie #post .comments p.moderate {float: right;}
#lyftenbloggie #post .comments .editpane .sbtn { margin-left: 0; }
#lyftenbloggie #post .comments cite {font-size: 85%;padding: 8px 0 0 15px;position: relative;left: 0;zoom: 1;top: 1px !important;top: -1px;}
*+html #lyftenbloggie #post .comments cite {top: -2px !important;}
#lyftenbloggie #post .comments p.poster {float:left; margin: 10px 0 4px 4px;}
#lyftenbloggie #post .comments .avatar{float: left;margin: 10px 4px 4px 10px;width: 24px;height: 24px;}
#lyftenbloggie #post .comments .comment-tip {position: absolute;float:left;left:25px;margin:-1px 0;width: 11px;height: 7px;}
#lyftenbloggie #post .comments fieldset.editpane {background: transparent;border: 0;padding: 0;border: none;margin:0;}
#lyftenbloggie #post .comments #comments-section textarea {width: 550px;}
a.rateup-comment,a.rateup-comment:link,a.rateup-comment:visited,a.rateup-comment:hover,a.rateup-comment:active {background: url(../images/rateup.gif) no-repeat 0 0;display: block;margin: 0px 6px 0 0;text-indent: -9999px;width: 16px;height: 12px;outline: none;float: right;}
a.rateup-comment:hover {background: url(../images/rateup.gif) no-repeat 0 -23px;display: block;margin: 0px 6px 0 0;text-indent: -9999px;width: 16px;height: 12px;outline: none;}
a.ratedwn-comment,a.ratedwn-comment:link,a.ratedwn-comment:visited,a.ratedwn-comment:hover,a.ratedwn-comment:active {background: url(../images/ratedwn.gif) no-repeat 0 0;display: block;margin: 0px 6px 0 0;text-indent: -9999px;width: 16px;height: 12px;outline: none;float: right;}
a.ratedwn-comment:hover {background: url(../images/ratedwn.gif) no-repeat 0 -23px;display: block;margin: 0px 6px 0 0;text-indent: -9999px;width: 16px;height: 12px;outline: none;}
a.report-comment,a.report-comment:link,a.report-comment:visited,a.report-comment:hover,a.report-comment:active {background: url(../images/report.gif) no-repeat 0 0;display: block;margin: 0px 6px 0 0;text-indent: -9999px;width: 16px;height: 12px;outline: none;float: right;}
a.report-comment:hover {background: url(../images/report.gif) no-repeat 0 -23px;display: block;margin: 0px 6px 0 0;text-indent: -9999px;width: 16px;height: 12px;outline: none;}
#lyftenbloggie #post .comments span.rate-result{position: absolute;color:red;font-size:10px;float:right;margin-right:5px;}
/* @end */

/* @group Popup Box */
#popbox ul li, #popbox ul{background: none;margin:0;padding:0;list-style: none;}
#popbox h4 {font-size: 123.1%;background-color: transparent;color: #dc2c84;border: 0;margin-top: 10px;margin-left: 30px;}
#popbox .submit-result li {margin-left: 15px;}
/* @end */

/* group FaceBox I love this thing XOXO */
#boxoverlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 100%;background-color:#000;}
#facebox .loader {position: absolute;top: 50%;background:url(../images/loading.gif);height:32px;width:32px;display: table-cell; vertical-align: middle;left: 50%;margin:-16px 0 0 -16px;z-index: 100;display:none;}
#facebox .b {background:url(../images/b.png);}
#facebox .tl {background:url(../images/tl.png);}
#facebox .tr {background:url(../images/tr.png);}
#facebox .bl {background:url(../images/bl.png);}
#facebox .br {background:url(../images/br.png);}
#facebox {position: absolute;top: 0;left: 0;z-index: 100;text-align: left;}
#facebox fieldset {padding: 10px 10px 0 10px;margin:0;border: none !important;}
#facebox .popup {position: relative;}
#facebox table {border-collapse: collapse;}
#facebox td {border-bottom: 0;padding: 0;}
#facebox h2.dialog_title{background:#7D7D7D;border-bottom:1px solid #555555;color:white;font-size:14px;font-weight:bold;margin:0px;}
#facebox h2 span{display:block;padding:4px 10px 5px 10px;}
#facebox .asterisk {color:#FF0000;font-size:12px;margin:2px;}
#facebox .submit-result ul{position:absolute;left:0;font-size:10px;margin:0px;list-style: none;}
#facebox .submit-result ul li {background: none;text-align: left;list-style: none;}
#facebox input {width:90%;}
#facebox #captchaimage {margin-bottom:-5px;}
#facebox .boxctrls {padding:10px 0px;}
#facebox .rbutton {font-weight: normal;padding: 6px;border-bottom: none;-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;text-decoration: none;background-color: #CBC9C9;color: #264761;}
#facebox .body {padding: 0px;background: #fff;width: 370px;border:1px solid #555555;margin-bottom:10px;}
#facebox .loading {margin: 0 auto;background:url(../images/loading.gif);height:32px;width:32px;}
#facebox img {border: 0;margin: 0;}
#facebox .footer {border-top: 1px solid #DDDDDD;background: url(../images/popupfade.png) repeat-x left bottom;padding: 0px 10px;margin: 10px 0px 0px;text-align: right;height:36px;}
#facebox h2.resultmsg{font-size:12px;font-weight:bold;margin: 10px auto;text-align: center;}
#facebox .sent-details {border-bottom: 1px solid #DDDDDD;padding: 0px 0 10px;margin: 0 auto;text-align: center;position:relative;}
#facebox .sent-footer {padding: 0px 10px;margin: 13px 0px 0px;text-align: center;height:36px;}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {height: 10px;width: 10px;overflow: hidden;padding: 0;}
#facebox_overlay {position: fixed;top: 0px;left: 0px;height:100%;width:100%;}
.facebox_hide {z-index:-100;}
.facebox_overlayBG {background-color: #000;z-index: 99;}
* html #facebox_overlay { /* ie6 hack */position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
/* @end */