/*
Theme Name: Sweet Lorraine Bakeshop Blog
Theme URI: http://sweetlorrainebakeshop.com/blog/
Description: Website design for Sweet Lorraine Bakeshop Blog.
Version: 1.0
Author: Sweet Lorraine Bakeshop
Author URI: http://sweetlorrainebakeshop.com/

	This theme was designed and built by Sweet Lorraine Bakeshop,
	whose website you will find at http://sweetlorrainebakeshop.com/


*/

*{margin:0;padding:0}
body{font: 100% Arial, Helvetica, Verdana, sans-serif;text-align:center}
p, h1, h2, h3, h4, ul, ol{margin:0 0 10px 0}
a, a:link {text-decoration:none;color: #0072bc;}
a:hover {text-decoration:underline;color:#e74757;}
a img, img a {border:none; text-decoration:none;}
#header {margin-top:5px;}
.top-nav {float:right;font-size:72%;}
div#header h1{margin:0 0 10px 28px;}
div#container{text-align:left}
div#content p{line-height:1.4}
div#navigation{background:#fbe5de}
div#extra{background:#fbe5de}
div#footer{background: #fff;color: #e74757;text-align:right;}
div#footer p{margin:0;padding:5px 10px}

div#container{width:860px;margin:0 auto}
div#content{float:right;width:660px; font-size:92%;}
div#navigation{float:left;width:200px;font-size:82%;}
#navigation ul {list-style:none;}
div#extra{float:left;clear:left;width:200px;font-size:82%;}
div#footer{clear:both;width:100%;font-size:72%;text-transform:uppercase;}

.content-wrap {padding:10px;}
.post-title {margin-bottom:2px;font-size:160%;}
.post {padding-bottom:30px;margin-bottom:20px;background:transparent url(http://blog.sweetlorrainebakeshop.com/images/divider.gif) bottom right no-repeat;}
.entry {}
.post-meta {font-size:72%;text-transform:uppercase;margin-bottom:8px;}
.widget-text {padding:8px;font-size:92%;}

 /* Comments*/
 
 #comment-styles {
 padding:10px;
 margin:20px 0 0 0;
 border:1px solid #330000;
 }
 
#comment-styles td {font-size:92%;}
#commentform {border-top:1px solid #ccc;}
#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;border:1px solid #ccc;}
#commentform textarea {width: 92%;padding: 2px;border:1px solid #ccc;}
#commentform #submit {margin: 0;float: left;border:1px solid #ccc;padding-bottom:6px;}
	h3#comments {font-weight:bold;color:#330000;font-size:100%;}
	h3#respond {font-weight:bold;color:#330000;font-size:100%;}
.alt {margin: 0;padding: 10px;}
	ol#commentlist {margin:0;padding:0;}
#commentlist {border-top:1px solid #ccc;}
#commentlist li {margin: 8px 0 0px 3px;padding: 5px 10px 3px 0px;list-style: none;font-size:82%;;}
#commentlist p {margin: 10px 5px 10px 0;}
#commentform p {margin: 5px 0;}
.nocomments {text-align: center;margin: 0;padding: 0;}
.commentmetadata {margin: 0; padding:0;font-size:92%;color:#666;}
.comment-author {font-weight:bold;color:#666;}
.comment-author a {color:#666;}

 /* Forms*/
option {font-size:12px;background-color:#FEEEDE;}
option.category {font-weight:bold;background-color:#FBE3DD;}
input.go {background-color: #F37C96; font-weight: bold; font-size: 12px; color: white;}

blockquote {padding-left:16px;padding-right:16px;font-size:12px;}

.twitter_followers{
float:left;
margin-right:20px;
margin-bottom:0px;
}

.mashup-body .name {font-weight:bold;}
.mashup-body .followers {font-size:72%;font-style:oblique;}
.mashup-body .meta {font-size:72%;color:#666;font-style:oblique;}
.mashup-body .text {padding:6px;}
.mashup-body .location {}
.mashup-box {margin-top:10px;margin-bottom: 10px;border:1px solid #ccc;padding:10px;}
.mashup-baby {}