/*  



Theme Name: Let it snow



Original Theme URI: http://beccary.com/goodies/wordpress-themes/



Description: Winter - Snowman, snowflakes, blue and white



Version: 1.1



Author: Based off of Dusk by Becca Wei



Author URI: http://beccary.com



Modified by: Teresa Jones of http://scribblescratch.com



Illustrations by: Teresa Jones of http://scribblescratch.com & http://herbrokentoy.com



Permission to use illustrations for this theme ONLY.  No other use permitted without permission!







*/















/* Basics and Typography */

body {margin: 0;margin-bottom: 0;padding: 0;height: 100%;background: #fff url(images/bg.png); background-repeat: repeat;background-position: top center;

	font-size: x-small;font-family: Arial, sans-serif;color: #555;text-align: center;font-size: 0.92em;}

html>body {font-size: 0.80em;}

p {font-size: 1em;line-height: 1.5em;margin: 1.2em 0;}

ol, ul {font-size: 1em;	line-height: 1.5em;	margin: 1.2em 0 1.2em 2em;	padding: 0;}

h1, h2, h3, h4, h5, h6 {margin: 1.0em 0;font-family: Arial, sans-serif;}

h1, h2 {font-size: 1.3em;}

h3 {font-size: 1.5em;}

h4 {font-size: 1.3em;}

h5 {font-size: 1.2em;}

h6 {font-size: 1.1em;}

a:link {color: #876967;}

a:visited, a:active {color: #f59a9f;}

a:hover {	color: #f59a9f; border-bottom: 0px dotted #ACBDCC;text-decoration: none;}

input, textarea, select {background-color: #FFF;color: #4A4A49;	font-size: 1em;	font-family: Arial, sans-serif;}

blockquote {background-color: #eeeeee;margin: 0 10px;padding: 0 10px;border-left: 1px dotted #808080;border-right: 1px dotted #808080;}

code {font-family: Courier New;	color: #666;}

form, img {margin: 0;padding: 0;border: 0;}



/* Layout */

#wrapper {width: 795px;	margin: 0 auto;	background: #ffffff url(images/wrapper.png) repeat-y;	font-size: 0.9em;text-align: left; margin-bottom: 0px;}

#header {width: 795px;height: 120px;background: url(images/top.gif) no-repeat;margin-top:20px;border-bottom:3px solid #f59a9f;margin-bottom:10px;}



/* Header Styles */

#title {float: left;margin: 38px 0 0 9px;border-bottom: 0px dotted #9e2251;	padding: 1px; font-weight: bold;}

#title h1 {margin: 0;padding: 5px 15px;	border: 0;background-color: #222;color: #ACBDCC;font-size: 0.92em;line-height: 32px;letter-spacing: 1px; font-weight: bold;}

#title h1 a {color: #D3DC86;border-bottom: 0px dotted #ACBDCC;text-decoration: none;font-weight: bold;}

#content {float: left;padding: 5px 13px 0 15px;margin: 0 auto;background: #ffffff url(images/content.png) no-repeat;overflow: hidden;voice-family: "\"}\""; 

voice-family: inherit;width: 550px; border-right: 1px dotted #939393;} 

html>body #content {width: 550px;margin-left:0px; margin-right:0px;padding-right: 16px;	margin-bottom: 0;}

.link{float:right;font-size:14px;font-weight:bold;}



/* Sidebar Styles */

#sidebar {float: left;width: 180px; padding: 18px 15px 0 15px;color: #555;	font-size: 0.92em;text-align: justify;width: 180px;} 

html>body #sidebar {width: 180px; margin-bottom: 0px;}

#sidebar h2 {margin: 0 0 0 0; color: #a9ce81;border-bottom: 1px dotted #808080; width: 180px;height: 25px; padding-top: 6px; text-align:justify; background: #ffffff;font-size: 16px;font-family: Arial, sans-serif;}

#sidebar a:link {color: #876967;border-bottom:none;}

#sidebar a:visited {color: #f59a9f;border-bottom:none;}

#sidebar a:hover {color: #f59a9f; border-bottom: 0px dotted #ACBDCC;}

#sidebar ul {margin: 0;	padding: 0;	list-style-type: none;	}

#sidebar ul ul, #sidebar ol {margin: 1.2em 0 1.2em 1.3em;	}

#sidebar ul ul {list-style-type: disc;}

#sidebar a{	margin-top: 0;	margin-bottom: 0;border-bottom:none;text-decoration: none;}

#sidebar select{margin-top:10px;}











/* Footer Styles */

#footer p {margin: 0;padding: 0.6em 0;border-top: 0px dotted #9e2251;font-size: 0.92em;	}

#footer {clear: both;padding: 0em 0px 0em 0px;}





.posttitle {margin: 0.6em 0 0 0;padding: 0 0 1px 0;border-bottom: 0px dotted #737373;}

.post {margin-bottom:10px;border-bottom:3px dotted #f59a9f;padding:10px;}

.posttitle a {text-decoration: none;}

.postmeta {margin: 0;padding: 0.2em 0 0 0;}

.postmeta, .postfeedback {font-size: 0.92em;text-align: right;}

#sidebar img{margin-top:10px;}

.pagetitle {margin: 0.6em 0 1.2em 0;}

.commentauthor {margin: 1.2em 0 0 0;border-bottom: 1px dotted #737373;font-size: 1.1em;}

.commentauthor a {text-decoration: none;}

.commentmeta {margin: 0;padding: 0.2em 0 0 0;font-size: 0.92em;}

#comment {width: 98%;}







.postnav {



	width: 100%;



	padding: 1.2em 0 0 0;



	font-size: 0.92em;



	overflow: auto;



}



.prev {



	float: left;



}



.next {



	float: right;



}







/* Widgets and Etc */







.widget_calendar h2 {



	display: none;



}



.widget_search div {



	margin: 1.2em 0;



}



#sidebar #s {



	margin-bottom: 1px;



	width: 0px;



}







/* Image Borders */







div.image {



	margin: 1.2em 0;



}







div.imagecenter {



	margin: 1.2em 0;



	text-align: center;



}



div.imagecenter img {



	margin: 0 auto;



}







div.imageleft, img.imageleft {



	float: left;



	margin: 0 15px 0.2em 0;



	padding: 0;



}



 



div.imageright, img.imageright {



	float: right;



	margin: 0 0 0.2em 15px;



	padding: 0;



}







div.image img, img.image,



div.imagecenter img,



div.imageleft img, img.imageleft,



div.imageright img, img.imageright {



	padding: 5px;



	border: 1px solid #737373;



	background: #FFF;



}

 img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;border:1px solid #876967;padding:5px;
    }

    img.alignright {
float:right;margin-left:10px;border:1px solid #876967;padding:5px;
    }

    img.alignleft {
   float:left;margin-right:15px;border:1px solid #876967;padding:5px;
    }

    