/* General */
.clear,.clearer {clear:both}
.clearer {display:block;line-height:0;font-size:0}
.clearer {height:0}
#lyftenbloggie object {position: relative;z-index: 0;}
#lyftenbloggie .authorFeed img{padding:8px 2px 0 2px;}
#lyftenbloggie .req{color:#FF0000;padding-left:3px;}

/* Author Box */
#lyftenbloggie .blogcontent #authorinfo {float: left;width: 540px;padding:10px 10px 10px 0;}
#lyftenbloggie .blogcontent #authorpic {float: left;width: 80px;padding:10px;}
#lyftenbloggie .blogcontent #authorpic img {width: 80px;float: left;}
#lyftenbloggie .blogcontent #authorpic a {float: left;width: 80px;background-color: #AA331F;font-size: .7em;text-decoration: none;text-align: center;color: white;text-transform: uppercase;padding: 2px 0px 2px 0px;}
#lyftenbloggie .blogcontent .authbox {float: left;width: 100%;border: #DFDFDF 1px solid;background: #EFEFEF;padding: 0px;margin: 5px 0px 0px 0px;}
#lyftenbloggie .blogcontent .postauthorinfo {float: left;width: 512px;}
#lyftenbloggie .blogcontent h2.authorname {width:100%;margin: 5px 0px 0px 10px;float: left;font-size: 1.3em;line-height: 1.5em;}
#lyftenbloggie .blogcontent p.authordesc {border-top: #DFDFDF 1px solid;float: left;margin: 0px 0px 0px 10px;line-height: 1.6em;padding-top: 5px;width:100%;}
#lyftenbloggie .blogcontent span.authorFeed {float: left;margin: 0px 0px 5px 10px;padding-bottom: 5px;}
#lyftenbloggie .blogcontent h2.postbyauth {margin: -10px 0px 10px 0px;float: left;font-size: 1.3em;line-height: 1.5em;}

/* Social Bookmarks */
#lyftenbloggie .bookmarks {width:100%;margin:0 0 0 10px;clear:both;}
#lyftenbloggie .bookmarks a img, #lyftenbloggie .bookmarks img {padding: 0;background-color: none;border: none;height: auto;}
#lyftenbloggie .bookmarkbadge {float:right;text-align:center;margin:10px 10px 10px 10px;}
#lyftenbloggie .bookmarkbadge a {}

 /* Page Navigation */
#lyftenbloggie .blogcontent .page-nav { position:relative; margin:50px 0; font-size:12px;}
#lyftenbloggie .blogcontent .page-nav dt { float:left; padding-top:10px;}
#lyftenbloggie .blogcontent .page-nav dd { float: right;}

/* Modal */
#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 ul {margin: 0;padding:0;}
#popbox .submit-result li {margin: 0 0 0 15px;padding:0;}
.modalDialog_transparentDivs{filter:alpha(opacity=40);opacity:0.4;background-color:#4C4C4C;z-index:1;position:fixed;height:100%;width:100%;}
#modalBox_container{border:5px solid #999999;padding:0px;z-index:100;position:fixed;background-color:#FFF;}
#modalBox_container div.dialog_title{background:#F2F2F2;border-bottom:1px solid #E5E5E5;border-top:1px solid #FFFFFF;color:#4C4C4C;width:100%;height:25px;}
#modalBox_container div.dialog_title h2{color:#4C4C4C;font-size:14px;font-weight:bold;margin:0 0 0 5px;line-height:25px;text-shadow: 1px 1px rgba(255,255,255,0.2);}
#modalBox_container div.dialog_title a.close{float:right;margin:4px 7px 0 0;color:#4C4C4C;background:url(system/images/close.png);height:15px;width:15px;text-indent:-99999px;}
#modalBox_container div.dialog_title a.close:hover{background-position: 0 -15px;}
#modalBox_container #modalBox_content{position:absolute;top:27px;bottom:0px;width:100%;}
#modalBox_container #modalBox_content #popbox form{padding: 0 !important;margin:0 !important;border: none !important;}
#modalBox_container #modalBox_content #popbox fieldset{padding: 0px 10px 0 10px !important;margin:0 !important;border: none !important; background:none !important;}
#modalBox_container #modalBox_content #details-footer {position:absolute;bottom:0;border-top: 1px solid #DDDDDD;background: #FFFFFF url(system/images/popupfade.png) repeat-x left bottom;padding: 10px 0 8px 0;margin: 0px;text-align: right;height:20px;width:100%;}
#modalBox_container #modalBox_content .error{border:1px solid #FF0000;}
#modalBox_container #modalBox_content #sent-details {height:100%;padding: 50px 0 10px;margin: 0 auto;text-align: center;position:relative;}
#modalBox_container #modalBox_content h2#resultmsg{font-size:12px;font-weight:bold;margin: 10px auto;text-align: center;}
#modalBox_container #modalBox_content #sent-footer {padding: 0px 10px;margin: 13px 0px 0px;text-align: center;height:36px;}
#modalBox_container #modalBox_content .rbutton {font-weight: normal;margin:6px 10px 0 0;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: #595959;text-shadow: 1px 1px rgba(255,255,255,0.2);box-shadow: 0 1px 1px rgba(0,0,0,0.3);-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.3);-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.3);}
#modalBox_container .loading {position: absolute;top: 50%;background:url(system/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;}
.modalBox_shadow{z-index:90;position:fixed;background-color:#858585;filter:alpha(opacity=30);opacity:0.3;}

/* Footer */
#blog-footer, #blog-footer a {color: #ccc !important; background-color: inherit; font: normal 9px Verdana, Arial, Sans-Serif !important}
#blog-footer {display: block;height: 14px;padding-top: 1px;margin-top: 4px;text-align: left}
#blog-footer a {text-decoration: none !important;text-transform: none;padding: 0;margin: 0;background: none !important}