@charset "UTF-8";
/* CSS Document */
/*
Theme name: HannahB
Theme URI: http://hannahbdesign.com
Description: Hannah B. Design dot com
Version: 1.0
Author: Sarah Bailey
Author URI: http://www.spunmonkey.com
Tags: Design, Portfolio, Blog
*/

body {  
	margin:0px; padding:0px;  
    background-image:url(images/ginghambg.jpg);
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
} 

img {
	border:none;
}

#wrap {
}


.container {  
     width:960px;  
     margin:0 auto;  
     border:4px solid #ed1b59;
	 background-color:#FFF;
	 margin-top:50px;
	 margin-bottom:50px;
 }

.yellow_container {  
     width:960px;  
     margin:0 auto;  
     border:4px solid #f8ea32;
	 background-color:#FFF;
	 margin-top:50px;
	 margin-bottom:50px;
	 min-height:900px;
 }

#header {
}

.post {
	margin:40px 40px;	
}
/*h2 is for post title*/
.post h2 a:link {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color: #ed1b59;
	text-decoration:none;
	
	
}
/*h4 is for date/time*/
.post h4 {
	text-transform:uppercase;
	font-size:10px;
	color:#999;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	
}
#sidebar {
	float: left;
	width:180px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-top:100px;
}


#sidebar a:link, #sidebar a:visited, #sidebar a:active{
	list-style:none;
	text-transform:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#ed1b59;
	text-decoration:none;
	font-weight:bold;
	text-indent:none;
}

#sidebar ul li {
	list-style:none;
	margin-left:0px;
}

#sidebar a:hover{
background-color:#ed1b59;
display: inline;
color:white;
}

#rightbar {
	float: right;
	width:170px;
	margin-top: 30px;
	margin-right:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#rightbar li {
	list-style:none;
}

#rightbar h4{
	text-transform:uppercase;
	font-size:10px;
	color:#999;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}



#hello_content {
	width:700px;
	margin-left: 200px;
	text-align:right;
	min-height:500px;
	

}

#hello_content a:link, #hello_content a:visited {
	color:#ed1b59;
	text-decoration:none;
}

#hello_content a:hover {
	color:white;
	display:inline;
	background-color:#ed1b59;
}

.hello_post{
	text-align:right;
	
}

#content {
	width:565px;
	margin-left:210px;
}


#content a:link, #content a:visited {
	color:#ed1b59;
	text-decoration:none;
}

#content a:hover {
	color:white;
	display:inline;
	background-color:#ed1b59;
}

#blog_content {
	width:755px;
	margin-left: 10px;
	min-height:500px;
	

}

#blog_content a:link, #blog_content a:visited {
	color:#ed1b59;
	text-decoration:none;
}

#blog_content a:hover {
	color:white;
	display:inline;
	background-color:#ed1b59;
}


/*Footer*/
#footer {
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	clear: both;
}

#footer a:link, #footer a:visited {
	color:#ed1b59;
	text-decoration:none;
}

#footer a:hover {
	color:white;
	display:inline;
	background-color:#ed1b59;
}
.contact {
	margin-left:50px;
	margin-top:40px;
}

#category_content {
	width:690px;
	margin-left: 210px;
	text-align:left;
	min-height:500px;
	
}

#category_content a:link, #category_content a:visited {
	color:#ed1b59;
	text-decoration:none;
}

#category_content a:hover {
	color:white;
	display:inline;
	background-color:#ed1b59;
}

.category_post{
	text-align:left;
	padding-bottom:3px;
	border-bottom:dotted #ed1b59 thin;
	
}
#tags {
	text-transform:uppercase;
	font-size:10px;
	color:#999;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}


#tags a:link, #tags a:visited {
	text-transform:uppercase;
	font-size:10px;
	color:#999;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#tags a:hover {
	color: #ed1b59;
	background-color: white;

}

#single_content {
	width: 670px;
	float: left;
	
}
.single_post h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color: #ed1b59;
	
}

.single_post a:link, .single_post a:visited {
		color:#ed1b59;
	text-decoration:none;
}

.single_post a:hover {
	color:white;
	display:inline;
	background-color:#ed1b59;
}
.single_post h4 {
	text-transform:uppercase;
	font-size:10px;
	color:#999;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
}
.single_post {
	width:670px;
	margin-left: 50px;
}

#comments a:link, #comments a:visited {
	color:#ed1b59;
	text-decoration:none;
}

#comments a:hover {
	color:white;
	display:inline;
	background-color:#ed1b59;
}

#rightbar a:link, #rightbar a:visited {
		color:#ed1b59;
	text-decoration:none;
}

#rightbar a:hover {
	color:white;
	display:inline;
	background-color:#ed1b59;
}