.blogInt {margin:0 10px;}
.narrowcolumn {float:left; width:600px;}

.postmetadata {text-align: right;}
hr {border:none; background: #2F0505;}

.blogCandyLinks {background: url(../images/blog/sweetfriends.jpg) top left no-repeat; height:107px; color:#fff; margin: 0 0 20px 0; padding:10px 150px 10px 390px;}
.blogCandyLinks a {color:#fff; font-size:11px;}
.blogCandyLinks ul {float:left; width:130px; padding:0; margin:0;}
.blogCandyLinks ul li {padding:0; margin:0; line-height: 14px;}

.blogFeaturedProd {background:url(../images/blog/side_frame.gif) top left no-repeat; width:300px; height:205px;}
.blogFeaturedProd .bfppadding {padding:40px 44px;}
.blogFeaturedProd .title {position: absolute; width:197px; height: 22px; background: url(../images/blog/featured.png) top left no-repeat; margin:12px 0 0 16px;}

.blogSignup {width:250px; height:148px; color:#fff; padding:100px 0 0 50px; background:url(../images/blog/signup.png) top left no-repeat;}
.blogSignup input {border:3px solid #555; background:#777; color:#fff; font-size:12px; padding:3px; width: 170px;}
.blogSignup .go {margin:3px 0 0 107px;}
.blogSignup .go input.btn {width:auto; background:url(../images/blog/go.gif) top right no-repeat; width:63px; height:32px; border:none; cursor: pointer; cursor:hand;}
.blogSignup .go input:hover.btn {background:url(../images/blog/go_on.gif) top right no-repeat;}
.blogSignup .go a.btn {width:auto; background:url(../images/blog/go.gif) top right no-repeat; width:63px; height:32px; border:none; cursor: pointer; cursor:hand;}
.blogSignup .go a:hover.btn {background:url(../images/blog/go_on.gif) top right no-repeat;}

#sidebar .sfwrong {width: 196px; height: 142px; background: url(../images/blog/emailwrong.png) top left no-repeat; z-index: 999; margin: -30px 0 0 -20px;}
#sidebar .sfdone {width: 196px; height: 142px; background: url(../images/blog/wegotit.png) top left no-repeat; z-index: 999; margin: -30px 0 0 -20px;}

.blogFlickr {padding:10px 28px;}
.blogFlickr img {padding:2px;}
.blogFlickr ul.thumbs {width:245px; padding:0; margin:0;}
.blogFlickr ul.thumbs li {list-style: none; display:inline-block;}

.commentlist, .comment {background:none !important;}

.left_nav{
	padding-bottom:20px;
	font-size:10px;
	line-height:14px;
}

.left_nav_padding{
	padding-left:5px;
}

.left_nav_padding a{
	color:#320606;
	text-decoration:none;
	font-weight:normal;
}

.left_nav_padding a:hover{
	color:#320606;
	text-decoration:underline;
	font-weight:normal;
}

.LB_BLOG h2{
	font-family: "Trebuchet MS";
	font-size:36px;
	color:#120c0a;
	line-height:30px;
	text-transform:uppercase;
	margin-bottom:10px;
}

.LB_BLOG h2 a{
	font-family: "Trebuchet MS";
	font-size:36px;
	color:#120c0a;
	line-height:30px;
	text-transform:uppercase;
	text-decoration:none;
}

.LB_BLOG h2 a:hover{
	font-family: "Trebuchet MS";
	font-size:36px;
	color:#120c0a;
	line-height:30px;
	text-transform:uppercase;
	text-decoration:none;
}

.lb_newsstory{
	font-size:14px;
	font-family:Arial;
	line-height:20px;
	color:#5c5553;
	font-weight:normal;
}

.lb_newsstory p{
	font-size:14px;
	font-family:Arial;
	line-height:20px;
	color:#5c5553;
	font-weight:normal;
}

.post{
	border-bottom:1px solid #afa387;
}

.lb_date_comments{
	font-size:11px;
	color:#65524b;
}

.lb_date_comments a{
	text-decoration:underline;
	font-weight:normal;
	color:#2caed5;
}

.lb_date_comments a:hover{
	text-decoration:none;
	font-weight:normal;
	color:#2caed5;
}

.lb_signup{
	margin-bottom:10px;
}

.lb_signup input{
	font-size:11px;
	font-style:italic; 
	color:#545454;
	border:0px;
	padding:5px;
}

.lb_signup_success{
	background-color:#5b651b;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding:5px;
	margin-bottom:10px;
	margin-right:20px;
	display:none;
}

.lb_signup_error{
	background-color:#651b1e;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding:5px;
	margin-bottom:10px;
	margin-right:20px;
	display:none;
}

.pagetitle{
	font-size:18px;
}

.lb_newsstory ul, .lb_newsstory ol {margin:10px 0 10px 20px; padding:0;}
.lb_newsstory ul li {margin:0 0 0 15px; padding:0; list-style:disc; font-size:13px; line-height:20px;}
.lb_newsstory ol li {margin:0 0 0 15px; padding:0; list-style:decimal; font-size:13px; line-height:20px;}
