/*
Theme Name:BTR
Theme URI:batonrougean.com
Description:the Baton Rougean WP Theme
Version:1.0
Author:Logan Leger
Author URI:http://loganleger.com
*/
body{font-family:Helvetica Neue, Helvetica, Arial, sans-serif;background-color:#f1f1f1;color:black;text-align:justify;}
.clear{clear:both;}
.right, .twr{float:right;}
.left, .twl{float:left;}
.twl{width:20%;padding-right:5px;}
.twl img{width:48px;height:48px;}
.twr{width:75%;}
.twl, .twr{padding-bottom:25px;}
.twmeta{font-size: 12px;}
img.right, img.left{border:none;}
.right img, .left img{border:none;}
.lcol{float:left;width:70%;}
.rcol{float:left;width:20%;padding:0 25px 0 50px;}
.rcol_footer{float: left;width: 60%;}
.lcol_footer{float: left;width: 30%;}
.alignleft{float: left;padding: 5px 15px 5px 0;}
.alignright{float: right;padding: 5px 0 5px 15px;}
#header{width:800px;margin:0 auto;margin-top:-25px;padding:25px;padding-bottom:0;background:white;border:1px solid #d5d5d5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-top:none;}
#header p{font-family:Georgia, serif;border-bottom:1px solid black;font-style:italic;font-size:45px;margin:0;font-weight:bold;}
#header p span{font-style:normal;border:none;margin:0;}
ul#navigation{list-style-type:none;padding-left:0;}
ul#navigation li{display:inline;padding:5px;border:1px solid #d5d5d5;margin:0;color:black;}
ul#navigation a:link, ul#navigation a:visited{text-decoration:none;color:black;border-bottom:none;}
ul#navigation li:hover{background-color:#d30000;margin:0;color:white;}
#upper{width:800px;margin:0 auto;padding:25px;height:100px;}
#upper p{margin-top:0;font-size:14px;}
img.btr{padding:5px;height:75px;border:1px solid #d5d5d5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:white;margin-right:10px;}
#container{width:800px;margin:0 auto;background-color:white;border:1px solid #d5d5d5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:25px;}
#upper .rcol a, #upper .rcol a:link, #container a, #container a:link, #upper .lcol p a:link{text-decoration:none;border-bottom:1px solid #d30000;color:black;}
#container a:visited, #upper .rcol a:visited, #upper .lcol p a:visited{color:#d30000;}
#container a:hover, #upper .rcol a:hover, #upper .lcol p a:hover{background:#d30000;color:white;}
.sexy-bookmarks ul.socials li a, .sexy-bookmarks ul.socials li a:link, .sexy-bookmarks ul.socials li a:hover, .sexy-bookmarks ul.socials li a:visited{border:none!important;background:none!important;}
a.btr:link, a.btr:visited, a.btr:hover{border-bottom:none!important;background:none!important;}
#content{float:left;width:70%;padding-right:25px;}
.post{padding-top:15px;margin-bottom:25px;}
.home{border-bottom: 3px solid #eee;}
.post h2{margin:0;}
.post_navi{border-top:1px solid #eee;margin:50px 0;border-bottom:3px solid #eee;}
.post_navi .left, .post_navi .right{padding-bottom:25px;}
h1.title, h2.title{font-size:30px;margin:0;}
.entry span{font-style:italic;}
.meta{border-bottom:1px solid #eee;margin:15px 0;}
#sidebar{background-color:#eee;float:left;width:20%;padding:0 25px;text-align:left;}
p.sidebar{font-size:19px;font-weight:bold;}
#sidebar ul{list-style-type:none;padding:0;}
#sidebar ul li{padding-bottom:5px;}
fieldset{border:none;}
#pagination{width:800px;margin:0 auto;padding:25px;}
#footer{width:800px;margin:0 auto;margin-bottom:-35px;padding:25px;background:white;border:1px solid #d5d5d5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-bottom:none;}
img.right{width:150px;display:inline;}
textarea#comment{width:100%;}
ol.commentlist{list-style:none;margin:0;padding:0;text-indent:0;}
ol.commentlist li{border:5px solid #ddd;height:1%;margin:0 0 10px;padding:5px 7px 5px 57px;position:relative;}
ol.commentlist li div.comment-author{padding:0 170px 0 0;}
ol.commentlist li div.vcard{font:bold 14px/1.4 helvetica,arial,sans-serif;}
ol.commentlist li div.vcard cite.fn{font-style:normal;}
ol.commentlist li div.vcard cite.fn a.url{color:#c00;text-decoration:none;}
ol.commentlist li div.vcard cite.fn a.url:hover{color:#000;}
ol.commentlist li div.vcard img.avatar{border:5px solid #ddd;left:7px;position:absolute;top:7px;}
ol.commentlist li div.comment-meta{font:bold 10px/1.4 helvetica,arial,sans-serif;position:absolute;right:10px;text-align:right;top:5px;}
ol.commentlist li div.comment-meta a{color:#333;text-decoration:none;}
ol.commentlist li div.comment-meta a:hover{color:#000;}
ol.commentlist li p{font:normal 12px/1.4 helvetica,arial,sans-serif;margin:0 0 1em;}
ol.commentlist li ul{font:normal 12px/1.4 helvetica,arial,sans-serif;list-style:square;margin:0 0 1em;padding:0;text-indent:0;}
ol.commentlist li div.reply{background:#999;border:2px solid #666;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#fff;font:bold 9px/1 helvetica,arial,sans-serif;padding:5px 10px; text-align:center;width:36px;}
ol.commentlist li div.reply:hover{background:#c30;border:2px solid #c00;}
ol.commentlist li div.reply a{color:#fff;text-decoration:none;text-transform:uppercase;border-bottom:none!important;}
ol.commentlist li ul.children{list-style:none;margin:1em 0 0;text-indent:0;}
ol.commentlist li ul.children li.depth-2{margin:0 0 .25em;}
ol.commentlist li ul.children li.depth-3{margin:0 0 .25em;}
ol.commentlist li ul.children li.depth-4{margin:0 0 .25em;}
ol.commentlist li.even{background:#f7f7f7;}
ol.commentlist li.odd{background:#fff;}
ol.commentlist li.pingback div.vcard{padding:0 170px 0 0;}
.wmd-preview{border:5px solid #ddd;padding:0 5px;}
.third{float:left;width:33%;}
.weather{text-align:center;}
.weather img{margin:0 auto;}