/**

 * Theme Name: Scoutie Girl

 * Theme URI: http://scoutiegirl.com

 * Description: A custom theme for the website of Scoutie Girl by Tara Gentile.

 * Version: 0.7

 * Author: Tara Gentile

 * Author URI: http://taragentile.com

 * Tags: handmade blog, craft blog, handmade marketing, craft blogging, wordpress design, 

 * Status: publish

 *

 *Template: hybrid

 */

/* Get base CSS */

@import url('http://www.scoutiegirl.com/wp-content/themes/hybrid/library/css/21px.css');

/* Get layout CSS */

@import url('http://www.scoutiegirl.com/wp-content/themes/hybrid/library/css/2c-l-fixed.css');

/* Get plugins CSS */

@import url('http://www.scoutiegirl.com/wp-content/themes/hybrid/library/css/plugins.css');

/* Get drop-downs CSS */

@import url('http://www.scoutiegirl.com/wp-content/themes/hybrid/library/css/drop-downs.css');



body {

background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAH0lEQVQIHWP8//8/AxKoZwAJQHE9WBKZAxMAy0AlGACq1CjXqC+LfAAAAABJRU5ErkJggg==') #d1d1cd;
font: normal normal 12px arial, helvetica, sans-serif;
color: #222;

}

a {

color: #2e8089;
font-weight: bold;
text-decoration: none;

}



a:hover {

color: #666;

text-decoration: none;



}



.content img {

padding: 5px;



margin-bottom: 15px;

}



h1, h2, h3, h4, h5, h6 {
font-family: georgia, serif;

}

#site-title, #site-description {
display:none;
}

#header {
}



.content h3, h3 {

color: #222;

}

.content h3 {
font-size: 32px;
line-height: 32px;
}



.content h4, h4 {
    color: #333333;
    font-size: 22px;
    line-height: 24px;
}



.content {



font-size: 14px;



line-height: 1.4em;



color: #000;

width: 560px;

}





#body-container {

background:none repeat scroll 0 0 #FFFFFF;


margin:0 auto;

overflow:visible;

padding:5px 20px 5px 40px;

width:1050px;

}





#navigation, #primary-menu {



background: #fff;



width: 1030px;



	float: left;



	margin-right: 0px;
margin-top: -13px;


	font: normal normal 13px arial, tahoma, sans-serif;



text-transform: uppercase;



border-bottom: 1px solid #c0c0bc;



position:relative;



}

#primary-menu div.menu li a {



border: 0;



	font: normal normal 14px arial, tahoma, sans-serif;

text-transform: uppercase;

color: #737371;



padding: 10px 12px;



letter-spacing: 1px;



}


#primary-menu div.menu li a:hover {



background: #c0c0bc;



color: #000;



}

#primary-menu div.menu li ul {
margin-top: 15px;
}



#primary-menu div.menu li li a {



width: 100%;



background: #737371;

color: #fff;



}



#primary-menu div.menu li ul li a:hover {



background: #fff;



color: #737371;

}



.sf-sub-indicator {
display:none;
}

.content {

margin-top: 20px;

}



.breadcrumbs {

font-size: 11px;

margin-bottom: 10px;



color: #666;

}



form {

	margin: 0;

	padding: 0;



}





#primary {

color:#666666;

float:left;

font-size:11px;

list-style:none outside none;

overflow:visible;

padding-left:50px;

width: 420px;
margin-top: -49px;

}

#primary ul {



list-style:none;

margin: 0;

}



#primary .columns ul li {

border-bottom: 1px solid #d3bb5a;



}



#primary ul li p {

margin-bottom: 3px;

}

.page-9880 #primary {
display:none;
}



#secondary {

display:none;

}

.page-9880 #secondary {
display:block;
float:left;
width: 420px;
clear:none;
}

.page-9880 .content, .page-9880 #content {
float:right;
}

.widget {



margin-bottom: 20px;







}



#secondary ul {







list-style:none;







margin: 0;







}











#container {

width: 1030px;

}















.widget-title, p.widget-title {

font-family: arial, verdana, sans-serif;
font-size: 11px;
text-transform: uppercase;
	color:#666;
	margin: 0;
	padding: 0 0 0 0px;
background: #fff;
letter-spacing: 1px;
border-bottom: 1px solid #eee;







margin-bottom: 5px;







}







.textwidget {







	padding-top: 10px;







}























.post {







	margin-bottom: 25px;







	width: 560px;







	overflow: hidden;

}

h2.entry-title, h2.page-title, h1.page-title, h1.entry-title {

width: 100%;

text-align: left;

margin-bottom: 0px;
line-height: 30px;
border-bottom: none;
font-size:32px;
}

.entry-title a, .page-title a {
color:#383431;
font-family:arial,sans-serif;
font-size:36px;
font-style:normal;
font-weight:bold;
text-decoration:none;
text-transform: lowercase;
}

.entry-title a:hover, .page-title a:hover {

	color: #666;

text-transform: lowercase;

}

.page .entry-content {



margin-top: 20px;

}

.byline {

	font-size: 11px;
margin-top: 5px;

line-height: 12px;
text-transform: lowercase;
text-align: left;
font-family: georgia, serif;
}

.byline a {
text-decoration:none;
}


.entry-meta .categories, .entry-meta .tags {

text-align:left;

}

.entry-meta {
text-align:left;
}

.separator {

display:none;



}



.comments-link {



background:url("http://scoutiegirl.com/images/comments.png") no-repeat scroll right top transparent;



color:#999933;



float:right;



font-family:georgia, serif;



font-size:24px;



padding-right:48px;



padding-top:30px;
line-height: 32px;


text-transform:lowercase;



font-variant: small-caps;



}







.comments-link:hover {



background:url("http://scoutiegirl.com/images/comments2.png") no-repeat scroll right top transparent;



padding-right:48px;



padding-top:30px;



text-transform:lowercase;



}

.light, .related_post_title, .related_post {







color: #666;







font-style: italic;







font-size: 11px;







}

.content blockquote {

	margin: 0;
padding: 20px 20px 20px 40px;

color: #666;
font: normal normal 16px georgia, serif;
font-style:italic;
}




.entry-meta {

	padding-top: 5px;


	font-size: 11px;

	width: 545px;

	overflow: hidden;

}

.entry-meta a, .comments-link a, .entry-meta .categories a, .entry-meta .tags a {







color: #333;
font-weight: bold;






text-decoration: none;



}



.entry-meta a:hover {







	color: #d3bb5a;







text-decoration:none;







}



.navigation {







	width: 560px;







	font: normal normal 14px Verdana, tahoma, sans-serif;







	overflow: hidden;







}



.navigation a {







	text-decoration: none;







	margin-bottom: 25px;







	display: block;







}



.alignleft {







	float: left;







	margin-right: 10px;







}



.alignright {







	float: right;







	margin-left: 10px;







}

.aligncenter {







	margin: 0 auto;







}





/* Comments template */







#comments-template {







	clear: both;







	}

/* Comment headers */







.comments-header {







	font-size: 1.2em;







	}

/* Comments are closed */







.comments-closed {







	font-style: italic;







	}





/* Comment list */







#comments-template ol {







	list-style: none;







	margin: 0 0 21px 0;







	}







#comments li, #comments li li li, #comments li li li li li {







	overflow: hidden;







	margin: 0 0 15px 0;







	padding: 15px 15px 0 15px;







	background: #fff;







	border: 1px solid #ccc;







	}







#comments li li, #comments li li li li {







	background: #f9f9f9;







	}



/* Avatar */







#comments-template .avatar {







	width: 60px;







	height: 60px;







	float: left;







	margin-right: 15px;







	padding: 0;







	border: 1px solid #666;







	}















/* Comment metadata */







cite {







font-style:normal;







}















.comment-meta {







	margin: 10px 0 21px 0;







	font-size: 11px;







	color: #666;







	}







.comment-author {







font-family: georgia, serif;







	font-size: 24px;







	color: #000;







font-style:italic;







	}







.comment-reply-link, .permalink, .comment-edit-link {







	font-style: italic;







	color: #666;







	}















/* Comment text */







.comment-text {







	clear: left;







	margin: 0 15px;







	}















/* Form */







.text-input {







	display: block;







	padding: 3px 6px;







	width: 97%;







	}







#comments-template label {







	font-size: .9em;







	}















/* Respond textarea */







textarea {







	width: 98%;







	}















/* Submit and rest buttons */







.button, .submit, .reset {







	width: 100px;







	margin-right: 15px;







	padding: 7px 15px 8px 15px;







	background: #fff;







	border: 1px solid #ccc;







	}







.button:hover, .submit:hover, .reset:hover {







	cursor: pointer;







	background: #f9f9f9;







	}















/* Footer styles */















#footer {







	border-top: 1px solid #ddd;







	padding-top: 5px;







	font-size: 10px;







	margin-bottom: 20px;







	width: 970px;







	overflow: hidden;







}















.footerMenu {







	text-align: right;







	list-style: none;







	margin: 0;







	padding: 0;







}















.footerMenu li {







	display: inline;







	margin-left: 15px;







}















td.h2hright {















                        height: 182px;















                        width: 224px;















                        background-image: url("http://www.daisyjanie.com/scoutie%20girl/hearttoheart/bg_h2h.jpg");















                        background-position: 0px 0px;















                        background-repeat: no-repeat;















                        text-align: center;















                        padding: 0px 0px 0px 0px;















                        margin: 0px 0px 0px 0px;















                        float: center;















                        border-bottom: 1px solid #CCCCCC;















                        border-top: ;















                        }















 















td.h2hleft {















                        height: 182px;















                        width: 326px;















                        background: #FFFFFF;















                        background-position: 0px 0px;















                        background-repeat: no-repeat;















                        text-align: center;















                        padding: 1px 0px 1px 0px;















                        margin: 0px 0px 0px 0px;















                        float: center;















                        border-bottom: ;















                        border-top: ;















                        }















#adrotate_1 img {

padding-bottom: 8px;

}

#adrotate_1, #adrotate_2 {
text-align: center;
}



#adrotate-5 img {
padding: 5px 5px;
margin: 5px 10px 0;
}

#adrotate-5 img:hover {
background: #eee;
}


#content .sociable ul li img {







padding: 0px;







}















.button, .submit, .reset {







padding: 7px 10px 8px;







font-family: arial, verdana, sans-serif;







color: #d3bb5a;







border: 0;







margin-right: 0px;







width: inherit;







text-transform: uppercase;







}















.button:hover, .submit:hover, .reset:hover {







background: #d3bb5a;







color: #fff;







}















.search-form input, .search-form textarea {







font-family: verdana, helvetica, sans-serif;







color: #d3bb5a;







}















textarea, input {







font-family: verdana, helvetica, sans-serif;







}















.thumbnail {







float:left;







padding: 0 10px 5px 0;















}















.singular-post .breadcrumbs {







display:none;







}















#mc-embedded-subscribe-form {







margin-top: -6px;







}















.mc-field-group {







margin: 0px;







}















.mc-embedded-subscribe {







margin: 0px;







}


.page-template-default  #utility-before-content {

display:none;

}

#utility-before-content {
margin-top: -15px;
}

.widget input.search-text {

width: 320px;

}

.note {



	padding: 6px 9px;



	background: #eee;



	border: 1px solid #ccc;



	}
.contributors {



font-size: 18px;



text-align: left;



font-family: "century gothic", arial, sans-serif;
text-transform: uppercase;
letter-spacing: 1px;

width: 420px;



}







.contributors a {

color:#666666;

display:block;

text-decoration: none;
width: 100%;
padding: 2px;





}







.contributors a:hover {



color: #fff;



background: #ccc;



text-decoration:none;


width: 100%;
}



#buttons {



}







#buttons li.outsidethebox a {

background: url('http://www.scoutiegirl.com/images/sgsprite.jpg') 0 -229px;

width: 220px;

height: 42px;

}



#buttons li.creativeliving a {

background: url('http://www.scoutiegirl.com/images/sgsprite.jpg') 0 -271px;

width: 220px;

height: 42px;

}



#buttons li.mindfulspending a {

background: url('http://www.scoutiegirl.com/images/sgsprite.jpg') 0 -313px;

width: 220px;

height: 42px;

}





#buttons li.outsidethebox:hover a {

background: url('http://www.scoutiegirl.com/images/sgsprite.jpg') -218px -229px;

width: 220px;

height: 42px;

}



#buttons li.creativeliving:hover a {

background: url('http://www.scoutiegirl.com/images/sgsprite.jpg') -218px -271px;

width: 220px;

height: 42px;

}



#buttons li.mindfulspending:hover a {

background: url('http://www.scoutiegirl.com/images/sgsprite.jpg') -218px -313px;

width: 220px;

height: 42px;

}



#buttons li a {

font-size: 0;

display:block;

}



.rsswidget img {

display:none;

}



#subsidiary ul {

list-style:none;

margin-left: 0px;

}



#rss-3 li {

margin-bottom: 5px;

}



/* .next {

font-size: 0px;

background: url('http://www.scoutiegirl.com/images/104.png') no-repeat;

height: 68px;

width:68px;

text-align: right;

}



.previous {

font-size: 0px;

background: url('http://www.scoutiegirl.com/images/101.png') no-repeat;

height: 68px;

width:68px;

text-align: left;

} */



#footer-container {

background:none repeat scroll 0 0 #F1F1F1;

border-bottom:5px solid #CCCCCC;

border-left:5px solid #AAAAAA;

border-top: 1px solid #aaa;

border-right: 1px solid #aaa;

clear:both;

overflow:hidden;

padding:10px;

}



#subsidiary .widget-title {

background: #f1f1f1;

}



p.wp-caption-text {

font-size: 11px;

color: #666;

font-style: italic;

}



.page-item-9876, .page-item-9880, .page-item-10462 {

display:none;

}

.no-widgets .content {
width: 800px;
margin-left: 115px;
}

.no-widgets .breadcrumb {
display:none;
}

.blurb img {
float:left;
margin: 0 10px 5px 0;
border: 1px #eee solid;
padding: 2px;
}

.blurb {
color:#666666;
font-size:12px;
line-height: 15px;
font-style:italic;
padding-bottom:20px;
min-height: 95px;
}

.blurb img {
width: 90px;
height: 90px;
}

.singular-page .blurb {
display:none;
}

.singular-page h6.authorblurb {
display:none;
}

h6 {
font-family:arial;
font-size:12px;
margin-bottom:0;
text-transform:uppercase;
color: #666666;
}

.blurbbg {
padding: 10px;

}

.blog .post {
margin-bottom:90px;
overflow:hidden;
width:560px;
}

.page-template-widgets #primary, .page-template-widgets #secondary,.page-template-widgets #text-31, .page-template-widgets .breadcrumb {
display:none;
}

.page-template-widgets .content {
width: 100%;
}

.page-template-widgets .widget {
border-right:1px solid #CCCCCC;
border-top:1px solid #EEEEEE;
padding:12px;
width:450px;
float:left;
margin: 0 20px 40px;
}

#text-34 {
width: 100%;
border: 0px;
text-align: right;
margin-bottom: 0px;
padding-bottom: 10px;
}

.breadcrumb {
display:none;
}

.as-seen-on {
background: url('http://www.scoutiegirl.com/images/sgsprite.jpg') 0px -206px;
width: 420px;
height: 204px;
}

/* #mc_embed_signup {
width: 420px;
height: 190px;
background: url('optinbg.jpg') no-repeat;
}

#mc-embedded-subscribe-form {
padding-top:70px;
font-size: 12px;
}


.mc-field-group {
float:left;
padding: 10px;
}

.mc-field-group input {
width: 105px;}

#mc-embedded-subscribe {
background:url("submitsprite.jpg") no-repeat scroll 0 0 transparent;
border:0 none;
color:#AF0134;
float:right;
font-family:arial;
height:40px;
padding-left:70px;
text-transform:uppercase;
cursor: pointer;
}

#mc-embedded-subscribe:hover {
background: url('submitsprite.jpg') 0 -40px no-repeat;
color: #30a1ca;
}

#mc_embed_close {
display:none;
} */

a.ontwitter {
background: url('sgsprite.jpg') 0px -509px no-repeat;
display:block;
height: 63px;
width: 420px;
}

a.onfacebook {
background: url('sgsprite.jpg') 0px -438px no-repeat;
display:block;
height: 63px;
width: 420px;
}

#adrotate-4 img {
padding: 10px;
margin: 5px 15px;
}

#adrotate-4 img:hover {
background: #eee;
}

a.taragentile {
background: url('sgsprite.jpg') 0px -586px no-repeat;
width: 420px;
height: 95px;
display:block;
}

a.logo {
background: url('sgsprite.jpg') no-repeat;
width: 420px;
height: 182px;
display:block;
}

.sharebutton .fb_share_count_nub_top  {
display:none;
}

.fb_share_size_Small {
padding:10px;
}

.after-post-ad img {
width:auto;
height:auto;
margin-left: 30px;
margin-top: 20px;
}

#twitter-3 {
    border: 1px solid #ee;
    background: #eee;
    padding: 10px;
}
#twitter-3 .widget-title {
    text-align: right;
    padding-right: 5px;
    margin-bottom: 15px;
}
#twitter-3 li {
    padding-bottom: 8px;
    color: #000;
}
