/* 
Theme Name: Xtremeblogg
Description: Xtremeblogg is a very versatile widget-ready design.
Version: 1.0
*/

body {color: #000;font-size: 12px;font-family: Arial, Helvetica, Sans-Serif;margin: 0px auto 0px;padding: 0px;background-color: #67727B;background-image: url(images/body-bg.png);background-repeat: repeat-x;background-position: top;}
#wrap {background: #FFF;width:960px;margin:0 auto 0;padding:0;}
a, a:visited {color: #990000;text-decoration: none;}
a:hover {text-decoration: underline;}
#header {width:960px;height:130px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;}
#header a img {border:none;}
#content {width: 925px;background-color: #FFF;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-top: 0px;padding-right: 25px;padding-bottom: 0px;padding-left: 30px;background-image: url(images/content-bg.gif);background-repeat: repeat-y;background-position: center;}
.fbright {float:right; margin:0 5px 0 0;}
#content p {padding: 0px 0px 15px 0px;margin: 0px;line-height: 20px;}
#content h1 {color: #000;font-size: 21px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;margin: 25px 0px 0px 0px;padding: 0px 0px 10px 0px;}
#content h1 a {color: #A90000;text-decoration: none;}
#content h1 a:hover {color: #333;text-decoration: none;}
#content p img {border: none;margin-right: 15px;margin-bottom: 10px;}
#content h2, #content h3 {color: #A90000;font-size: 18px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;padding: 20px 0 5px 0;margin: 0px;border-bottom: 1px dotted #C0C0C0;}
#content img.wp-smiley {border: none;padding: 0;margin: 0;}
#contentleft {float: left;width: 520px;margin: 0;padding: 0 0 20px 0;}
#contentleft ol {margin: 0 0 0 20px;padding: 0 0 10px 0;}
#contentleft ol li {margin: 0;padding: 0;}
#contentleft ul {list-style-type: square;margin: 0 0 0 20px;padding: 0 0 10px 0;}
#contentleft ul li {list-style-type: square;margin: 0 0 0 20px;padding: 0;}
#content blockquote p {margin: 0 0 10px 0;padding: 10px 0 0 0;}
#l_sidebar {float: left;width: 200px;margin: 0 0 0 20px;padding: 0 0 20px 0;}
#l_sidebar h2 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;margin-bottom: 5px;background-color: #E8E6D7;margin-top: 20px;padding-top: 7px;padding-right: 5px;padding-bottom: 7px;padding-left: 8px;border: 1px solid #D4D2C3;color: #000;}
#l_sidebar ul {list-style: none;margin: 0;padding: 0;}
#l_sidebar ul li {margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;font-weight: normal;}
#l_sidebar ul li a {display: block;color: #000;text-decoration: none;margin: 0px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #D4D2C3;padding-top: 5px;padding-right: 0px;padding-bottom: 5px;padding-left: 8px;}
#l_sidebar ul li ul li {border-bottom-style: none;margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;border-top-style: none;border-right-style: none;border-left-style: none;display: inline;}
#l_sidebar ul li ul li ul li {font-weight: normal;padding-left: 0px;margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;}
#l_sidebar ul li ul li ul li a {font-weight: normal;color: #990000;padding-left: 15px;}
#l_sidebar ul li a:hover {font-weight: bold;background-color: #E8E6D7;}
#l_sidebar p {padding: 3px 0px 0px 0px;margin: 0px;line-height: 20px;}
#r_sidebar {float: right;width: 163px;margin: 0px 0px 0px 0px;padding: 0px 0px 20px 0px;}
#r_sidebar h2 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #000000;margin-bottom: 5px;margin-top: 20px;padding-top: 7px;padding-right: 5px;padding-bottom: 7px;padding-left: 8px;border: 1px solid #B9B79F;background-color: #C9C7B6;}
#r_sidebar ul {list-style: none;margin: 0px;padding: 0px;}
#r_sidebar ul li {padding: 0px;margin: 0px;}
#r_sidebar ul li a {display: block;color: #000000;text-decoration: none;margin: 0px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #ABA789;padding-top: 5px;padding-right: 0px;padding-bottom: 5px;padding-left: 5px;}


#l_sidebar .contributors li ul li {display:block;padding:5px 0 5px 0;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #ABA789;}

#l_sidebar .contributors li ul li a{display:inline;color: #000000;text-decoration: none;border:none;}

#l_sidebar .contributors li ul li a:hover{text-decoration:underline;background:none;}

#l_sidebar .contributors li{list-style-type:none;}
#r_sidebar ul li a:hover {color: #000000;background-color: #C9C7B6;}
#r_sidebar p {padding: 3px 0px 0px 0px;margin: 0px;line-height: 20px;}
#footer {width: 980px;color: #CCCCCC;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-align: center;background-image: url(images/footer.gif);background-repeat: no-repeat;background-position: center top;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-top: 15px;padding-right: 0px;padding-bottom: 10px;padding-left: 0px;height: 60px;font-weight: normal;}
#footer a, #footer a:visited {color: #999999;text-decoration: underline;}
#footer a:hover {color: #CCCCCC;text-decoration: underline;}
#footer  #credit {margin-top: 35px;color: #444B51;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
#footer  #credit  a {color: #444B51;}
#searchdiv {margin: 0px; padding 0px;}
#searchform {overflow: hidden;width: 228px;margin-top: 10px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;background-color: #E8E6D7;border: 1px solid #D4D2C3;height: 65px;padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;}
#s {width: 220px;font-size: 14px;font-family: Arial, Helvetica, Sans-Serif;padding: 3px;display: inline;background-color: #FFFFFF;border: 1px solid #67727B;margin-top: 8px;margin-right: 0px;margin-bottom: 3px;margin-left: 0px;font-weight: bold;color: #990000;}
#rtsearchdiv {margin: 0px; padding 0px;}
#r_sidebar #searchform {overflow: hidden;width: 163px;margin-top: 10px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;background-color: #D4D2C3;border: 1px solid #D4D2C3;height: 60px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
#r_sidebar #searchbox {width: 153px;font-size: 12px;font-family: Arial, Helvetica, Sans-Serif;padding: 4px;margin: 8px 0px 0px 0px;border-top: 1px solid #999999;border-left: 1px solid #999999;border-right: 1px solid #F5F5F5;border-bottom: 1px solid #F5F5F5;background-color: #D4D2C3;}
#r_sidebar #s {width: 155px;font-family: Arial, Helvetica, Sans-Serif;padding: 3px;display: inline;background-color: #FFFFFF;border: 1px solid #67727B;margin-top:8px;margin-right:0;margin-bottom:3px;margin-left: 0;font-size: 12px;font-weight: normal;color: #000000;}
#commentblock {width: 480px;float: left;background-color: #DFE1E3;margin-top: 10px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 20px;}
#commentblock ol {list-style-type: none;margin: 0px 0px 0px 0px;padding: 0px 0px 10px 0px;}
.commentdate {font-size: 12px;padding-left: 0px;}
#commentlist li p {margin-bottom: 8px;line-height: 20px;padding: 0px;}
.commentname {color: #333333;margin: 0px;padding: 5px 5px 5px 0px;}
.commentinfo {clear: both;}
.commenttext {clear: both;margin: 3px 0px 10px 0px;padding: 20px 10px 5px 10px;width: 400px;background: #FFFFFF url(images/comment.gif) no-repeat top;}
.commenttext-admin {clear: both;margin: 3px 0px 10px 0px;padding: 20px 10px 5px 10px;width: 380px;background: #FFFFFF url(images/comment.gif) no-repeat top;}
#commentsformheader {padding-left: 0px;}
#commentsform {text-align: center;margin: 0px;padding: 0px;}
#commentsform form {text-align: left;margin: 0px;}
#commentsform p {margin: 0px;}
#commentsform form textarea {width: 99%;}
#commentform #submit {background-color: #000000;font-weight: bold;color: #FFFFFF;border: 3px solid #B0B6BB;padding-top: 4px;padding-bottom: 4px;}
#calendar_wrap {width: 225px;margin-left: 12px;margin-top: 10px;}

#l_sidebar .textwidget {margin-right: 8px;margin-left: 8px;}
#l_sidebar ul#recentcomments {margin-right: 8px;margin-left: 8px;}
#recent-comments .recentcomments a {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
#content #l_sidebar #l_sidebarwidgeted .widgettitle a.rsswidget {display: inline;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}


.post-ratings-loading {display: none;height: 16px;text-align: left;}
.wp-email p { text-align: left; margin:0; padding:0; }
.wp-email-loading { display: none; text-align: center; height: 16px; }
.wp-email-image, .WP-EmailIcon { border:0; padding:0; margin:0; }
.wp-pagenavi a { padding: 2px 4px;  margin: 2px; text-decoration: none; border: 1px solid #555; color: #000; background-color: #F4F3E8; }
.wp-pagenavi a:hover { border: 1px solid #000; color: #EBEADF; background-color: #560E00; }
.wp-pagenavi span.pages { padding: 2px 4px;  margin: 2px; color: #000; border: 1px solid #000; background-color: #EBEADF; }
.wp-pagenavi span.current { padding: 2px 4px;  margin: 2px; font-weight: bold; border: 1px solid #555; color: #EBEADF; background-color: #560E00; }
.wp-pagenavi span.extend { padding: 2px 4px;  margin: 2px; border: 1px solid #555; color: #000; background-color: #EBEADF; }