/**
 * Theme Name: Sweet Sky
 * Author: Stacy Lewis
 * Template: hybrid
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */

/**
* Import pre-made styles from Hybrid
************************************************/
@import url('../hybrid/library/css/21px.css'); 

@import url('../hybrid/library/css/2c-l-fixed.css'); 

 @import url('../hybrid/library/css/plugins.css');
 @import url('../hybrid/library/css/drop-downs.css');
 @import url('../hybrid/library/css/screen.css');

@import url(http://fonts.googleapis.com/css?family=Molengo);

/**
* Body
************************************************/

/* Contains everything */
body 
{font-family: calibri, arial, sans-serif;
color: #515151;  
font-size: 16px;
line-height: 22px;
background: url('http://sweetsky.net/images/spirals6.png') repeat scroll 0 0 transparent;
}

	/* Wrapper for everything inside of the body */
	#body-container 
{background: #FFFFFF;
padding: 0 0 0 0;
width:950px;
margin: 0 auto 25px auto;
}

/**
* Elements
************************************************/

/* Hyperlinks */

a, a:visited
{color: #C33700;
text-decoration: none;}

a:hover 
{color: #FF4800; 
text-decoration: underline;}

/* Headers */
h3 {font-family: "molengo",arial,sans-serif;
font-style: none; 
font-size: 18px;
line-height: 20px;
color: #9a2b10;
text-decoration: none;}

h4 {}

h5 {}
h6 {}

/* Unordered lists */
ul {list-style-type: circle; }
	ul li {}

/* Ordered lists */
ol {}
	ol li {}

/* Blockquotes */
blockquote {    
    border-left: 3px solid #DCF7FA;
    margin: 0 5em 0 2.4em;
    padding: 0 0 0 0.8em;
    color: #999999;
}

	blockquote blockquote {}
	blockquote em {}

/* Notes */
.note {}


/**
* Images
************************************************/

/* Normal images */
img {}
a img {}



/* Thumbnails */
.thumbnail {}

/* WP Captions [caption] */
.wp-caption {}
	.wp-caption img {}
	.wp-caption p {}

/* Avatars */
.avatar {}

/**
* Header
************************************************/

/* Contains entire header */
#header-container {width:950px;
padding: 0 0 0 0;
}

	/* Contains site title and tagline */
	#header {width:950px;
margin-bottom: 0px;
}

		/* Site title */
		#site-title {display:none;}
			#site-title a {}

		/* Site description/tagline */
		#site-description {display:none;}

/**
* Primary Menu
************************************************/

/* Wrapper for entire menu area */
#primary-menu {
background: #FFFFCF; 
margin-top: -6px;
}


	/* Wrapper for unordered list of menu items */

#primary-menu div.menu li a {
background: #FFFFCF;
border-left: none;
border-right: none;
border-top: none;
border-bottom: none;
color:#0071BC;
font:12px "molengo", arial,sans-serif;
text-transform:lowercase;
letter-spacing:1px;
margin-left: 62px;
padding:8px 10px 10px 10px; /* NOTE: padding creates the "space" for the background color to appear on hover */
}

#primary-menu div.menu li a:hover {
color: #C33700;
text-decoration: none;
}


		/* Menu list. */
#primary-menu li, #page-nav li {
    margin-right: 6px;
}

#primary-menu li ul {
background: none;
border-top: none;} 		


#primary-menu ul {}
			#primary-menu li {}
				#primary-menu li a {}
			#primary-menu li.current-menu-item {}

/**
* Containers below the header and navigation
************************************************/

/* Wrapper for the content and primary/secondary widget sections */
#container {width:950px;
margin: 0px 30px;
}

	/**
	* Content
	************************************************/

	/* Contains site's main content */
	#content {margin-top:0px;
width:530px;}

		/* Breadcrumb trail */
		.breadcrumb {display: none;}
			
			/* Archive and search page titles. */
			.archive-title
			.author-title {}
			.term-title {}
			.category-title {}
			.tag-title {}
			.date-title {}
			.search-title {}

		/* Entry wrapper <div> */
		.hentry {}
		.post {}
		.page {}

			/* Post, page, and 404 page titles */
			.entry-title {}
			.entry-title a, .entry-title a:visited {
font-family: "molengo",arial,sans-serif;
font-style: none; 
font-size: 22px;
line-height: 30px;
color: #9a2b10;
text-decoration: none;
letter-spacing: .3px;
}

			.entry-title a:hover {
font-family: "molengo",arial,sans-serif;
font-style: none; 
font-size: 22px;
line-height: 30px;
color: #f15539;
text-decoration: none;
letter-spacing: .3px;
}

			.post-title {}
			.page-title {}
			.attachment-title {}
			.error-404-title {}

			/* Author and date byline */
			.byline {}

			/* Full entries */
			.entry-content

			/* Excerpts (introduced) */
			.entry-summary {}

				/* Using <!--nextpage--> */
				p.page-links a {}

				/* More link <!--more--> */
				a.more-link {}

			/* Entry metadata */
			.entry-meta {
font-size:11px;
overflow:hidden;
padding-top:5px;
text-align:left;
width:530px;
border-top: 1px solid #E8E8E8;}

		/* Post series */
		.series {} 
			.series-title {}

		/* Navigation links */
		.navigation-links {}
			.navigation-links .previous {}
			.navigation-links .next {}



		/**
		* Comments template
		************************************************/



		/* Wrapper for entire comments area */
		#comments-template {}


			/* Comments section headers/titles */
			.comments-header {}
			#comments-number {}

			/* Comments closed paragraph */
			p.comments-closed {}

				/* Main comments section */
				#comments {}
					
							/* Comment avatars */
							#comments .avatar {}

							/* Comment metadata */
							#comments .comment-meta {}
								#comments .comment-meta cite {}

							/* Comment text */
							#comments .comment-text {}

					/* Paged comments navigation */
					#comments-template .paged-navigation {}
						#comments-template .paged-navigation .page-numbers {}
						#comments-template .paged-navigation .next {}
						#comments-template .paged-navigation .prev {}

				
		/**
		* Utility widget sections (see other widget code below)
		************************************************/

		/* All utility widget sections (except widgets template) */
		.utility {}

		/* Before content */
		#utility-before-content {    
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin: 7px 0 25px 0px;
}

#utility-before-content {
display:none;
}

.home #utility-before-content {
display:block;
}

#text-13 {
    background: none;
    font-size: 14px;
    line-height: 18px;
    margin: 10px;
    padding: 0;
}

#text-13 a, a:visited
{text-decoration: none;
}

#text-13 a:hover
{color: #515151;
text-decoration: none;
}

#text-19 {
    background: #FFFFFF;
border: 1px solid #DCF7FA;}

		/* After content */
		#utility-after-content {}

		/* After post but before comments */
		#utility-after-single {}

		/* After page but before comments */
		#utility-after-page {}

		/* Widgets page template widgets */
		.page-template-widgets #content .widget {}

	/**
	* Widget sections (Primary and Secondary)
	************************************************/

	/* Widgets in general */
	.widget {
font-family: calibri,arial, sans-serif;
color: #515151;  
font-size: 12px;
line-height: 15px;
background: none repeat scroll 0 0 #DCF7FA;
padding-bottom: 15px;
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
-moz-border-radius: 5px;
border-radius: 5px;}


			.widget-title {
    color: #515151;
    font-family: "molengo",arial,sans-serif;
    font-variant: inherit;
    letter-spacing: 2px;
    border-bottom: 1px dotted #BCC9BB;
    padding: 0 0 0 0;
}

	/* Primary widget section */
	#primary {}
		#primary .widget, #secondary .widget {
width:250px;
float:right;
margin: 7px 60px;}

				#primary .widget-title {}
				#primary .widget ul, #secondary .widget ul {
margin-left: 0px;
list-style: none;}
					#primary .widget ul li {}
					#primary .widget a, a:visited, #secondary .widget a, a:visited, #subsidiary .widget a, a:visited 
{color:#c33700;
text-decoration:none;}
					#primary .widget a:hover, #secondary .widget a:hover, #subsidiary .widget a:hover 
{color:#515151;
text-decoration:none;
}


	/* Secondary widget section */
	#secondary {}
		#secondary .widget {}

#text-14 {
    background: #ffffff;
    border: 1px solid #7a8a8c;
}
				#secondary .widget-title {}
				#secondary .widget ul {}
					#secondary .widget ul li {}

/**
* Footer
************************************************/

/* Wrapper for the entire footer */
#footer-container {
    background: none repeat scroll 0 0 #DCF7FA;
    border-style: none;
    clear: both;
    margin: 30px 30px;
    overflow: hidden;
    padding: 10px;
    -moz-border-radius: 5px;
    border-radius: 5px;}

	/* Subsidiary widget section */
	#subsidiary {}
		#subsidiary .widget {
margin: 10px 8px;
border: 1px solid #7a8a8c;
width: 240px;}
				#subsidiary .widget-title {}

	/* Footer section */
	#footer {margin: 7px;}

		/* Footer extra */
		#footer .copyright {}
		#footer .credit {}


/* Extra styling I added */

.category-info {font-family: "molengo", arial, sans-serif;
color: #515151;  
font-size: 12px;
line-height: 15px;
}

#text-3 {background: #ffffff;
border: 1px solid #DCF7FA;}

.loop-title {
    font: bold 18px/24px "molengo",arial, sans-serif;
    color: #515151;
    letter-spacing: 2px;
    border-bottom: 1px dotted #515151;
    padding: 0 0 3px 0;
}

.category-description {
    font: 13px/0px calibri, arial, sans-serif;
}

#text-8 {
background: #FFFFCF;
}

#wpcf7-f1-p691-o1 {
background: #FFFFCF;
padding: 15px;}

/* Mail Chimp */

.mc_required {
display: none;
}

#mc-indicates-required {
display: none;}

#mc_signup_form .mc_input {
    margin: 0 0 10px 0;
}

#mc_signup_form {
font: bold 10px arial;
}

#mc_signup_form .mc_input {
    width: 210px;
}

input[type="submit"] {
    cursor: pointer;
    float: left;
    margin-bottom: 20px;
    margin-top: 10px;
}

#mailchimpsf_widget-3 {
background: #FFFFcF;
}

/* Comments Link */

.comments-link {
font-size:20px;
font-family: 'molengo', arial, sans-serif;
background: url('http://sweetsky.net/images/star_01.png') no-repeat scroll right top transparent;
float: right;
padding: 5px 5px 5px 5px;
text-transform: lowercase;}

.comment-reply-link {
    font-size: 17px;
    font-style: italic;
    color: #9a2b10;
}


/* Search */

#hybrid-search-2 .search-submit
{float:right;
margin-top:18px;}

#hybrid-search-2 .search-text
{width:165px;
margin-top: 21px;
}

/* LinkWithin */

.linkwithin_hook {
    height: 0px;
    margin: 0 0 0 10px;
    padding: 0 0 1px;
}
#linkwithin_posts .linkwithin_logolink {
    display: none;
}


/* Picture caption */

.entry-content .table {
    border-collapse: separate;
    width: 100%;
}

table, td, th, tr {
border: 0px;
} 

tr td, th {
    padding: 3px 6px;


.stButton {
    margin-left: 110px !important;
}

