/*  
Theme Name: Busy
Description: 2 Column Port of www.busyoutdoors.com Cube Cart Skin
Version: 1.0
Port Author: Kate Northey
Port Author URL: www.seriradesigns.com
*/


/**RIGHT SIDE BAR WITH WIDGETS
*********************************/
.colRight #recent-comments ul, 
.colRight #recent-posts ul, 
.colRight #archives ul, colRight #rss-1 ul {font:bold 12px Arial,Helvetica,sans-serif;color: #ff9900;background: #DCFFB9;}
.BlogIcon {margin-right:5px;float:left;margin-top:2px;}
.colRight li {list-style-type:none;margin-left:5px;}
.colRight li a {background-color: #dcffb9;color: #2f6505;font:bold 12px Arial,Helvetica,sans-serif;text-decoration:none;}
.colRight li a:hover {color: #FF9900;background: #dcffb9;}
#recent-comments ul li {list-style-type:square;list-style-position:outside;margin-left:15px;}


/**RSS IMAGE BOX
******************/
.boxTitleRight a img {float:left;margin-top:2px;margin-right:5px;}
.boxTitleRight a {background-color: transparent;/*color: #F77217;*/color: #346A00;font-weight:bold;}
#recent-comments ul, #recent-posts ul, #archives ul, #rss-1 ul{
	border-left: 1px solid #BFDBAA;
	border-right: 1px solid #BFDBAA;
	border-bottom: 1px solid #BFDBAA;
	background-color: #DCFFB9;
	padding-left: 5px;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-bottom: 5px;
        list-style-type:none;
        }


/**SEARCH FORM WORDPRESS
**************************/
#WPSearch {margin:20px auto 5px 0;padding:0;}
#WPSearch span {color: #346A00;background: #FFFFFF;font:bold 12px/20px Helvetica;padding-bottom:5px;}

#SearchResults {
	background-image:url(images/SearchResults.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:380px;
	height:65px;
	border:none;
	margin:0 auto;
	}

#SearchResults h1 {
	display:none;
	text-align:center;
	padding:0;
	color:#FF9900;
	background:#FFFFFF;
	font-weight:normal;
	font:18px Helvetica, Arial, Verdana, sans-serif;
	margin:0 auto 20px;
	}

#PostsFound {
	background-image:url(images/Posts.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	width:380px;
	height:47px;
	border:none;
	margin:0 auto;
	}

#PostsFound h2 {
	display:none;
	text-align:center;
	padding:0;
	color:#2f6505;
	background:#FFFFFF;
	font-weight:normal;
	font:18px Helvetica, Arial, Verdana, sans-serif;
	margin:0 auto 20px;
	}

#NoPosts {
	background-image:url(images/noPosts.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	width:380px;
	height:65px;
	border:none;
	margin:0 auto;
	}

#NoPosts h2 {
	display:none;
	text-align:center;
	padding:0;
	color:#2f6505;
	background:#FFFFFF;
	font-weight:normal;
	font:18px Helvetica, Arial, Verdana, sans-serif;
	margin:0 auto 20px;
	}


h2#highlight {color: #A1CB7F;margin-left:150px;}
#tagline {color: #A1CB7F;margin:10px auto 0;text-align:center;font:28px Helvetica, Arial, Verdana, sans-serif;}

/**HEADERS
************/
#ArchivesFor {
	background-image:url(images/ArchivesFor.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	width:380px;
	height:65px;
	border:none;
	margin:0 auto;
	}

#ArchivesFor h1 {
	display:none;
	text-align:center;
	padding:0;
	color:#2f6505;
	background:#FFFFFF;
	font-weight:normal;
	font:18px Helvetica, Arial, Verdana, sans-serif;
	margin:0 auto 20px;
	}

#ArchivesForPostsTagged {
	background-image:url(images/ArchivesForPostsTagged.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	width:380px;
	height:65px;
	border:none;
	margin:0 auto;
	}

#ArchivesForPostsTagged h1 {
	display:none;
	text-align:center;
	padding:0;
	color:#2f6505;
	background:#FFFFFF;
	font-weight:normal;
	font:18px Helvetica, Arial, Verdana, sans-serif;
	margin:0 auto 20px;
	}

#AuthorArchives {
	background-image:url(images/AuthorArchives.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	width:380px;
	height:65px;
	border:none;
	margin:0 auto;
	}

#AuthorArchives h1 {
	display:none;
	text-align:center;
	padding:0;
	color:#2f6505;
	background:#FFFFFF;
	font-weight:normal;
	font:18px Helvetica, Arial, Verdana, sans-serif;
	margin:0 auto 20px;
	}

#BlogArchives {
	background-image:url(images/BlogArchives.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	width:380px;
	height:65px;
	border:none;
	margin:0 auto;
	}
	
#BlogArchives h1 {
	display:none;
	text-align:center;
	padding:0;
	color:#2f6505;
	background:#FFFFFF;
	font-weight:normal;
	font:18px Helvetica, Arial, Verdana, sans-serif;
	margin:0 auto 20px;
	}

#Table1 {border:solid 1px #dcffb9;}
td.6 {font:bold 12px Arial,Helvetica,sans-serif;padding:0px 6px;}
td.6 a.6Link {width:100%;color:#2f6505;text-decoration:none;}
td.4 {font:bold 12px Arial,Helvetica,sans-serif;padding:0px 4px; cursor:default;}
td.4 span {color:#FF9900;}
.txtCopyright div a {color:#FF9900;background: #FFFFFF;text-decoration:none;}
.txtCopyright div a:hover {text-decoration:underline;color: #919191;background:#FFFFFF;}

/**GENERAL HEADER STYLING
**************************/
h1.pagetitle {font:20px Arial, Helvetica, sans-serif;text-align:center;color: #A1CB7F;background: #FFFFFF;}
h1, h2 {color: #F77217;background: #FFFFFF;font: bold 20px Arial, Helvetica, sans-serif;}
h1 a, h2 a{font: bold 20px Arial, Helvetica, sans-serif;color: #F77217;background: #FFFFFF;text-decoration:none;}
h1 a:hover, h2 a:hover {color: #A1CB7F;background: #FFFFFF;text-decoration:underline;}
.postInfo {color: #0A6228;background: #FFFFFF;margin:5px 0;padding:0;} 
.metaTags, .metaComments {color: #648243;background: #FFFFFF;margin:5px 0;padding:0;}
.metaTags a, .postInfo a {color: #FF9900;background: #FFFFFF;}
.metaComments a {color: #0A6228;background: #FFFFFF;text-decoration:none;}
.postInfo a:hover {text-decoration:none;}


/**SINGLE POST PAGE
********************/
.HPPosts {margin-bottom:20px;}
.HPPosts, .SinglePost {float:left; padding:0 5px; height:100%; font: 12px Verdana, Arial, Helvetica, sans-serif;}
.post {margin-bottom:20px;}
.entry {color: #515151;background: #FFFFFF;}

/**COMMENTS
************/
.MemberComments {float:left;padding:3px;margin-top:40px;color: #696969;	background:#FFFFFF;width:396px;}
h3#comments{color: #648243;margin:0 0 20px 0;}
ol.commentlist{list-style-type:none;margin-bottom:30px;}
ol.commentlist li, ol.commentlist li.alt{margin:0 5px;padding:10px 0;}
ol.commentlist li {background:#FFFFFF;color: #648243;border-bottom:3px double #648243;}
ol.commentlist li .CommentAuthor, 
ol.commentlist li .CommentAuthor a {text-align:left;color: #FF9900;background:#FFFFFF;}
ol.commentlist li .CommentId {font:20px Helvetica, Arial, Verdana, sans-serif;font-style:italic;float:right;margin:-20px 0 0 0;	position:relative;}
ol.commentlist li .CommentInfo, ol.commentlist li.alt .CommentInfo {text-align:right;margin-bottom:5px;}
ol.commentlist li .CommentInfo a {color: #FF9900;background:#FFFFFF;text-decoration:none;}
ol.commentlist li .CommentInfo a:hover {text-decoration:underline;color: #648243; background:#FFFFFF;}


/**ALTERNATING COMMENT COLORS
*******************************/
ol.commentlist li.alt{background:#FFFFFF;color: #F77217;border-top:3px double #648243; border-bottom:1px solid #F77217;}
ol.commentlist li.alt .CommentAuthor, 
ol.commentlist li.alt .CommentAuthor a {text-align:left;color: #648243;background: #FFFFFF;}
ol.commentlist li.alt .CommentId {font:20px Helvetica, Arial, Verdana, sans-serif;font-style:italic;float:right;margin:-20px 0 0 0;position:relative;}
ol.commentlist li.alt .CommentInfo a {color: #648243;background: #FFFFFF;text-decoration:none;}
ol.commentlist li.alt .CommentInfo a:hover {text-decoration:underline;color: #FF9900;background: #FFFFFF;}
.xhtml {font-size:12px;}
h3#respond{color: #0A6228;}
