@charset "UTF-8";
/* CSS Document */




/**** clears and spacers *****/

.dottedRule { clear:both; height:0px; border-bottom:1px dotted #ccc;}
.dottedRuleSection {clear:both; height:0px; border-bottom:1px dotted #ccc; margin:25px 0px 15px 0;}
.dottedbox {border:1px dotted #ccc; padding:10px; margin:15px; width:auto}
.clear0 {clear:both; height:0px; overflow:hidden;}
.clear5 {clear:both; height:5px; overflow:hidden;}
.clear10 {clear:both; height:10px; overflow:hidden;}
.clear15 {clear:both; height:15px; overflow:hidden;}
.clear20 {clear:both; height:20px; overflow:hidden;}
.clear25 {clear:both; height:25px; overflow:hidden;}
.clear30 {clear:both; height:30px; overflow:hidden;}
.clear50 {clear:both; height:50px; overflow:hidden;}
.clear75 {clear:both; height:75px; overflow:hidden;}
.clear100 {clear:both; height:100px; overflow:hidden;}

.dottedRuleSpace { height:0px; border-bottom:1px dotted #ccc;}
.space0 {height:0px; overflow:hidden;}
.space5 {height:5px; overflow:hidden;}
.space10 {height:10px; overflow:hidden;}
.space15 {height:15px; overflow:hidden;}
.space20 {height:20px; overflow:hidden;}
.space25 {height:25px; overflow:hidden;}
.space30 {height:30px; overflow:hidden;}
.space50 {height:50px; overflow:hidden;}
.space75 {height:75px; overflow:hidden;}
.space100 {height:100px; overflow:hidden;}






#blogcontent {}

.leftinsideblog { padding-top:20px;}
.rightinsideblog { padding-top:70px;}

.rightinsideblog ul li {list-style:none;}

.alignright {float:right; margin-left:15px; padding:5px; border:1px solid #ccc;}
.alignleft {float:left; margin-right:15px; padding:5px; border:1px solid #ccc;}
.wp-caption {}
.wp-caption-text {text-align:center; font-style:italic; color:#777;}

.entry-content p, .entry-summary p{font-size:14px; line-height:23px; margin-bottom:15px;}
h1.entry-title a {font-size:26px; color:#000; }
h2.entry-title a, h2.entry-title {font-size:21px; color:#c00; margin-top:15px; line-height:25px;}
.entry-meta, .archive-meta {font-style:italic; margin:15px 0px; color:#666; font-size:11px; border-top:1px dotted #ddd; border-bottom:1px dotted #ddd; padding:7px 15px; background:#eee;}
.archive-meta {font-size:13px; line-height:21px; padding:20px}
.entry-footer {font-style:italic; margin:5px 0px; color:#888; font-size:11px}
a.read-more {display:block; float:right; width:auto; padding:5px 20px; border:1px solid #c00; background:#900; color:#fff; border-radius:5px; }
a:hover.read-more {background:#c00; text-decoration:none;}
#comments {}

h3.widget-title {margin:20px 0 5px 0; padding:5px 0 5px 0; border-top:1px dotted #BBBBBB; color:#777; clear:both}
.widget_recent_comments, .widget_meta {display:none;}
.widget-container ul li {padding:8px 0; list-style:none;}
.widget-container ul li a {font-size:13px; line-height:20px;}
.widget_search label {display:block; font-weight:bold; padding:0 0 7px 0; text-transform:uppercase; font-size:15px; color:#999}
.widget_search input#s {width:100%; padding:7px; margin:0 0 7px 0; font-size:13px; color:#c00;}
.widget_search input#searchsubmit {padding:5px 20px; font-size:14px; color:#fff; border-radius:5px; border:1px solid #c00; background:#A50000; float:right; clear:both; margin-bottom:30px}
.widget_search input#searchsubmit:hover {background:#c00;}


.form-allowed-tags {display:none;}
.comment-respond {border-radius:5px; border:1px solid #999; padding:15px 40px; margin-top:30px;}
#commentform label {display:block; width:80px; float:left; padding:7px 0; color:#777; font-weight:bold;}
#commentform input[type="text"] {width:400px; font-size:13px; padding:7px; font-family:Arial, sans-serif}
#commentform textarea {width:400px; font-size:13px; padding:7px; font-family:Arial, sans-serif}
.comment-notes {margin-bottom:15px; color:#777; font-style:italic;}

#commentform p.form-submit  {clear:both; margin-bottom:50px;}
#commentform p.form-submit input#submit {padding:5px 20px; font-size:14px; color:#fff; border-radius:5px; border:1px solid #c00; background:#A50000; float:right; clear:both; margin-bottom:30px;}
#commentform p.form-submit input#submit:hover {background:#c00;}

#comments-list {margin:40px 0 40px 0; padding:20px 0 0 30px; border-top:1px dotted #999;}
li.depth-2 {margin-left:30px;}
li.depth-3 {margin-left:60px;}
li.depth-4 {margin-left:90px;}
li.depth-5 {margin-left:120px;}

div.comment-body {color:#333}
.comment {margin:20px 0px; padding:5px 0 5px 15px; border-left:5px solid #eee;}

.vcard {font-size:12px; color:#555}
.comment-author {font-size:14px; color:#555}
.commentmetadata {padding:5px 0 10px 0; font-style:italic; }
.commentmetadata a {color:#888}
.comment p {padding-left: 20px; line-height:18px; font-size:13px;}
.reply {padding-left:20px;}
.reply a {text-decoration:underline;}

.nav-previous a, .nav-next a {margin-top:15px; display:block; background:#cc0000; color:#fff; padding:8px 20px; float:left; font-weight:bold; border:1px solid #880000; border-radius:5px;}
.nav-next a {float: right;}
.nav-previous a:hover, .nav-next a:hover {background:#ff0000}

