/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

body {
	background-color: #ffbb61; 
	background-image: url('/wp-content/themes/bloggingstream/img/bodyRepeater.png'); 
	background-repeat: repeat-x;
	font-family: Helvetica, Arial, Sans-serif;
	font-size: 12px;
	color:#333333;
	line-height: 1.5;  /*unitless for proper inheritance*/
}
a:link, a:visited  {
	text-decoration: none;
	color:#666666;
}
a:visited  {
	text-decoration: none;
	color:#333333;
}
a:hover  {
	text-decoration: underline;
	color:#999999;
}
div.post div.entry p img,
div.post div.entry img {
	border:none;
}
#single_content  {
	border-top: none;
	margin-top: 0px;
}



/* Header */

div#header {
	height:206px;
	border-bottom: none;
} 

ul#pagenav li a:hover, ul#pagenav li.current_page_item a  {
	padding: 10px 15px 10px 15px;
	margin-top: 30px;
	background-color: #ffbb61;
}
/* Fix for Drop Nav */
ul#pagenav li ul li a,
ul#pagenav li ul li a:hover,
ul#pagenav li.current_page_item ul li a,
ul#pagenav li.current_page_item ul li a:hover,
ul#pagenav li ul li.current_page_item a,
ul#pagenav li ul li.current_page_item a:hover {
	margin-top: 0px;
}





/* span.heading {
	margin-left: 10px;
} */

/* Home Featured */
div#wrapperBorder {
	border: 3px solid #333333;
	width:960px;
}
div.container_16 {background-color: #fff;}

div#home_content {
}
#featured  {
	float: left;
	width: 950px;
	background-color: #fff;
	padding: 0 0px 20px 10px;
	font-family: Helvetica, Arial, Sans-serif;
	border-top: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
#featured #full_article div.image img {
	border: none;
}
#featured #full_article h2 {
	font-size: 36px;
	font-weight: bold;
}
div.text a:link,
div.text a:visited,
div.text a:hover {
	color:#999;
}
div.text a:hover {
	color:#000;
}
#featured #full_article div.text {
/* 	width:490px; */
}
#featured #full_article div.text p {
/* 	width:480px; */
	padding-right: 20px;
	font-size: 14px;
	color:#666666;
	padding-left: 0px;
}
#featured #article .text a.read_more  {
	font-style: normal;
}
#featured #full_article .text a.read_more  {
	font-style: normal;
}

#featured #article .text  {
	font-size: 14px;
	float: left;
	width: 580px;
}

#featured #article h2  {
	float: left;
	width: 580px;
	margin: 0;
	font-family: Helvetica,Arial,Sans-serif;
}

#featured #article .image  {
	float: left;
	width: 580px;
}

#featured #article .image img  {
}

#featured #article div.image img {
	border: none;
}
img.featured_avatar {
	float: left;
	margin: 0px 10px 10px 0px;
}
img.home_more_articles_avatar {
	width:30px;
	height:40px;
	float: left;
	margin: 0px 10px 10px 0px;
}
img.comments_avatar {
	width:41px;
	height:53px;
	float: left;
	margin: 0px 10px 10px 0px;
}
div.avatar img {
/* 	width:41px; */
/* 	height:53px; */
/* 	float: left; */
/* 	margin: 0px 10px 10px 0px; */
}


/* Home More Posts */

div#left div#more_posts {
	width: 640px;
	border-bottom: none;
	margin:0px;
}

#more_posts .item  {
	float: left;
	width: 98%;
	margin-bottom: 15px;
	padding-bottom: 10px;
	border-bottom: 1px solid #e1e1e1;
}

#more_posts .item.left  {
	width: 650px;
	padding: 0 9px 0 0;
	margin: 0 10px 0 0;
	border: none;
	border-bottom: 1px solid #e1e1e1;
}

#more_posts .item h2  {
	font-size: 18px;
	margin: 5px 0 0 0;
}
#more_posts .item span.meta {
	display: block;
	margin-bottom: 20px;
}
#more_posts .item p  {
	margin: 5px 0;
/* 	width:630px; */
}

#more_posts .item p img  {
	float: left;
	margin: 5px 8px 4px 0;
}

/* #more_posts .item a.read_more {
	display: block;
	clear: left;
} */
#more_posts a#archives_link  {
	display: block;
	text-align: right;
	margin: 10px 0 10px 0;
	font: italic bold 14px Georgia,Times,Serif;
}

#left  {
	float: left;
	width: 660px;
/* 	width: 654px; */
}
#left .box  {
	border-bottom: none
}

#left_single  {
}

#middle .box  {
	border-bottom: none;
}
#right {
/* 	width:294px; */
}
#right .box  {
	border-bottom: 1px solid #e1e1e1;
}

.box ul li  {
	border-bottom: 1px solid #e1e1e1;
}


/* Archives */
div#archive_posts {
	position: relative;
}
div#archive_posts div.item {
/* 	height:220px; */
}
div#archive_posts p {
	width: 400px;
}

div#archive_posts a {
	color:#00649e;
}

div#archive_posts div.image {
	float:right;
	right:10px;
}
div#archive_posts img {
	border: none;
	margin-top:20px;
}


/* Sidebar */
div#right div#post-meta p {
	font-size: 12px;
}
ul#recentcomments li.recentcomments {
	font-weight: bold;
	color:#00649e;
	border-bottom: none;
}
ul#recentcomments li.recentcomments a {
	font-weight: normal;
}

/* Footer */

#footer  {
	float: left;
	width: 960px;
	margin-top: 20px;
	padding: 0px;
	border-top: 3px solid #e1e1e1;
	background-color: #fff;
}
#footer ul  {
	float: left;
	padding: 15px 0px 50px 20px;
}




/* User Color Styles */

/* Pam */
.user2,
h3.user2,
div.post h2.user2,
div#container a.user2 {
	color:#cc9933;
} 
h3.user2 {
	font-size: 18px;	
	margin: 0px;
	padding-top: 10px;
	border-top: 1px solid #e1e1e1;
} 
div.post h2.user2 {
	font-size:33px;
}

/* Sharon */
.user3,
h3.user3,
div.post h2.user3,
div#container a.user3 {
	color:#cb5128;
}
h3.user3 {
	font-size: 18px;
	margin: 0px;
	padding-top: 10px;
	border-top: 1px solid #e1e1e1;
}
div.post h2.user3 {
	font-size:33px;
}

/* Maggy */
.user4 ,
h3.user4,
div.post h2.user4,
div#container a.user4,
p.wp-caption-text {
	color:#5bab6a;
} 
h3.user4 {
	font-size: 18px;
	margin: 0px;
	padding-top: 10px;
	border-top: 1px solid #e1e1e1;
} 
div.post h2.user4 {
	font-size:33px;
}
p.wp-caption-text {
	font-size:18px;
	font-weight: bold;
	line-height: 120%;
	margin: 0em;
	padding:0 10px;
}



/* Sidebar Styles */
div#right {
	color:#000;
}
div#right ul li ul li a {
	margin-left: 10px;
}

div#sidebarRecentRecipes ul li {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: none;
}
div#sidebarRecentRecipes ul li p {
	margin: 0px;
	font-weight: bold;
}
div#sidebarRecentRecipes ul li span.meta a,
div#sidebarRecentRecipes ul li span.meta span {
	color:#00649e;
} 




div.widget_categories ul li {
	font-weight: bold;
}
div.widget_categories ul li ul li {
	font-weight: normal;
	border:none;
	border-top: 1px solid #e1e1e1;
}
div.widget_categories ul li a,
div.widget_categories ul li ul li a {
	color:#00649e;
}
div.widget_categories ul li a:hover,
div.widget_categories ul li ul li a:hover {
	color:#666666;
}




ol.commentlist li {
	display:block;
	float: none;
	width:98%;
}

ol.commentlist li div.user-meta strong.name {
	display:block;
	text-transform: uppercase;
}
ol.commentlist li div.user-meta {
	margin-bottom: 10px;
}


.addthis_button {
	display: block;
	text-align: right;
}


table#featuredConversation {
	margin-top: 20px;
}
table#featuredConversation td {
	vertical-align: top;
}
table#featuredConversation td p {
	font-size: 11px;
	line-height: 22px;
	margin: 0;
}
table#featuredConversation td p a.read_more{
	font-size: 10px;
}


/* Related Posts */

div#related-posts ul li {
	list-style: none;
}
div#left_single div#related-posts ul {
	padding-left: 0px;
}
div#left_single div#related-posts ul li a {
	text-decoration: underline;
	color:#333333;
}
div#right div#related-posts {
	margin-top: -8px;
}
div#right div#related-posts ul {
	padding-left: 0px;
}
div#right div#related-posts ul li {
	line-height: 13px;
	border-bottom: none;
}
div#right div#related-posts ul li a {
	color:#333333;
	font-size: 12px;
}

/* Contact Form */

div.post {
	position: relative;
}
div.post address {
	width:280px;
	position: absolute;
	top:-10px;
	right:0px;
	border-left: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	padding-left: 20px;
}
div.post address p {
	font-weight: bold;
	font-style: normal;
}
div.post address p a {
	font-weight: normal;
}
div.post address span {
	color:#00649e;
}





a.relatedContent table { 
	width:370px; margin-right:20px;  border-collapse:collapse;  border:1px solid #999;
}
a.relatedContent table tr td {  
	vertical-align:top;  padding:5px;
}
a.relatedContent table tr td.relatedContentPhoto {  
	text-align: left;
}
a.relatedContent table tr td.relatedContentPhoto img {  
	text-align: left; margin:0; padding:0;
}
a.relatedContent table tr td.relatedContentTitle {  
	color: #333;  font-size: 16px;  line-height: 18px;  font-weight: bold;  padding: 10px 0 0 10px;
}
a.relatedContent:hover table {
	background-color: #fae3ab; border:1px solid #666;
}
a.relatedContent:hover table tr td.relatedContentTitle {  
	color: #000;
}
	
	
	
#blogherads a.bhaheadlines {display:block; text-align:left; font-weight:bold; font-size:10px ! important}
#blogherads .bhaheader {margin:0 0 5px 0;}
#blogherads a.bhaheadlines {margin-top:1px;}
#blogherads a.privacy {font: 9px arial;color: #666666;}
#blogherads img {border:0; margin: 0; padding:0}\n");

#blogherads.delicious-posts ul li a {
        font-size:10px;
        color: #333;
        text-decoration: none;
}

.box2 {
        border-top: 1px solid #e1e1e1;
        border-bottom: 1px solid #e1e1e1;
} 

.box2 ul li a {
        font-size:10px;
        line-height:10px;
        color: #333;
        text-decoration: none;
}

.ad_main ul li a {
        font-size:10px;
        line-height:10px;
        color: #333;
        text-decoration: none;
}
	
	
	
