/* -----------------------------------------------*/
/*  Fairy Godmother's Blog : Main Stylesheet				  

Primary Site Colors:


/* -----------------------------------------------*/


/* -----------------------------------------------*/
/*  Reset 							 			  */
/* -----------------------------------------------*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;font-weight: normal;vertical-align: baseline;}

a:focus {border: none !important;}

/* -----------------------------------------------*/
/*  Float Control								  */
/* -----------------------------------------------*/

.float-left {float: left;}
.float-right {float: right;}
.clearer {clear: both; height: 0; line-height: 0; padding: 0; margin: 0;}

.alignleft {margin-right: 16px !important; margin-left: 0 !important;}
.alignright {margin-left: 16px !important; margin-right: 0 !important;}

/* -----------------------------------------------*/
/*  Header tag styles							  */
/* -----------------------------------------------*/

h1, h1 a {font-size: 24px; color: #957954; margin-bottom: 24px;}

h2 {font-size: 18px; color: #957954; margin-bottom: 24px;}
h3 {}
h4 {}
/* -----------------------------------------------*/
/*  Body Styles     							  */
/* -----------------------------------------------*/

body {text-align: center; font-family: Lucida Grande, Helvetica, Verdana, sans-serif; color: #666; font-size: 12px; line-height: 19px; background: #1083c4 url(../images/body-bg.gif) 0 0 repeat-x;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
a:visited {color: #0000ee;}

/* -----------------------------------------------*/
/*  Main Layout Styles 							  */
/* -----------------------------------------------*/

#super-container {position: relative; width: 100%; padding-bottom: 24px; background: transparent url(../images/super-container-bg.jpg) 50% 0 no-repeat;}
#wrapper {width: 990px; margin: 0 auto; text-align: left;}
#header-nav {height: 85px; width: 100%;}

.home-link {width: 450px; height: 100px; float: left; margin-top: 42px;}

#content-wrapper {width: 990px; min-height: 700px; background: url(../images/content-bg.gif) 0 0 repeat-y;}
#content-cap {height: 44px; width: 990px; background: url(../images/content-cap.jpg) 0 0 no-repeat;}
#content-bg {width: 990px; min-height: 448px; background: url(../images/content-graphics-top.jpg) 0 0 no-repeat;}
#content-container {width: 100%; min-height: 700px; padding-bottom: 42px;}

#first-post {}

#posts {position: relative; float: left; margin-top: 100px; padding: 24px; width: 600px;}
#posts.single {padding-left: 124px; padding-top: 42px; width: 518px;}
#right-bar {position: relative; float: right; min-height: 200px; margin-top: 305px; margin-right: 24px; width: 299px; background: url(../images/stitching-border-bg.jpg) 0 0 repeat-y;}
#right-bar-bottom {width: 299px; height: 23px; clear: both; position: absolute; bottom: 0px; background: url(../images/stitched-bar-bottom.jpg) 0 0 no-repeat;}

#content-wrapper-bottom {width: 990px; height: 15px; background: url(../images/content-bottom.jpg) 0 0 no-repeat;}
.post-display {width: 600px;}
td.post {width: 500px;}

.feedback {margin-top: 16px;}
.comments-bubble {float: right; width: 108px; height: 32px; color: #937e5c; padding: 4px; padding-top: 5px; padding-left: 14px; display: block; background: url(../images/comment-bubble.jpg) 0 0 no-repeat;}
.comments-bubble:hover {color: #369; text-decoration: none;}
.posted-by {float: right; display: block; margin-top: 4px; margin-right: 8px;}

#commentlist {clear: both; margin-top: 24px;}
.comment {padding: 16px 0;}

.date-stamp {width: 80px; padding: 16px 28px 16px 16px; text-align: center; background: url(../images/datestamp-cloud.jpg) 12px 0 no-repeat;}
.date-stamp .day {margin: 0 auto; font-size: 19px; color: #9a7b44;}
.date-stamp .month {margin: 0 auto; font-size: 12px; color: #cea45a;}

#sidebar {padding: 24px; padding-left: 42px;}
#sidebar li {list-style-type: none; margin-left: 18px !important;}
#sidebar li a {color: #fff;}
#sidebar li a:hover {text-decoration: underline;}
#search {height: 44px; padding-top: 24px;background: url(../images/search-box-stars.jpg) 72px 0 no-repeat;}
#search input {float: left;}
#search .search-box {margin-right: 8px; padding: 4px 2px;}

#categories {padding-top: 30px; margin: 36px 0px; background: url(../images/categories.jpg) 0 0 no-repeat;}
#archives {padding-top: 30px; margin: 36px 0px; background: url(../images/archives.jpg) 0 0 no-repeat;}
#blogroll {padding-top: 30px; margin: 36px 0px; background: url(../images/our-friends-blogs.png) 0 0 no-repeat;}

.mission-statement {color: #fff;}

.social-media-links {}
.maw-online-title {margin: 0 0 24px;}

/* Classes that the Wordpress WYSIWYG Editor Likes to Use*/

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */

