/*
Theme Name: Simply Baby Stuff Blog
Theme URI: http://blog.simplybabystuff.com
Author: SEOwhat
Author URI: http://www.seowhat.com
Tags:
*/


/* Begin Typography & Colors */



body, html{



	font-size: .90em; /* Resets 1em to 10px */



	font-family: Arial, Helvetica, sans-serif;



	color: #5a4a42;



	background:#C4D9A6 url(images/bg.jpg) repeat top center;



	margin:0px;

	

	padding: 0px;



	}











a:link, a:visited {



/*	text-decoration:none;*/



	color:#5a4a42;







}







a:hover, a:active {



	color:#5a4a42;



	text-decoration: underline;



}











#header{



	height:355px;



	position:relative;





}







#title_desc{



	position:absolute;



	top:30px;



	left:20px;



}







#header h1{







	margin:0px;



	padding:0px;



font-size:4em;



}







#header h1 a{



	color:#660099;



	margin:0px;



	padding:0px;



}







#header h5{



	margin:0px;



	padding:0px;



	font-size:18px;



}







#logo {



	font-size:1.8em;



	font-weight:bold;



	color:#FFFFFF;



	font-family: Arial, Helvetica, sans-serif;



text-align:center;



	padding-top:415px;



    padding-right:50px;



}







#logo h1 a{



	font-size:34px;



	color:#fff;



	text-decoration:none;



}







/* menu */



#menu{



	height:48px;



	position: absolute;



	margin-top:0px;



	background-image: url(http://blog.simplybabystuff.com/wp-content/themes/blogidea1-iamlucky/images/menu2-bg.png);



	background-repeat: no-repeat;



	width:1000px;

top: 285px;

}







#menu ul{



	list-style: none;



	list-style-type: none;



	font-size: 1.1em;



	margin:0px auto;



	padding:0px;
padding-top: 5px;


	padding-left:15px;



}







#menu ul li{



	float: left;



	margin: 0px 0 0 1px;



	background-image: url(http://blog.simplybabystuff.com/wp-content/themes/blogidea1-iamlucky/images/divider.jpg);



	background-repeat: no-repeat;



	background-position: right top;



	height:25px;



	padding-top: 9px;



	padding-right: 20px;



	padding-bottom: 2px;



	padding-left: 20px;



	font-weight:bold;



}







#menu ul li a{



	display: block;



	text-decoration: none;



	color: #fff;



}







#menu ul li a:hover{



	text-decoration: underline;



}







#menu ul li.current_page_item{



}







#menu ul li.current_page_item a{



text-decoration:underline;



}







.mid{



position:relative;



top:0px;



background-color: #fff;



padding-top: 10px;



}







.content_column{



}















#content{



padding:0 15px 25px;



}















#sidebars{







}











#sidebars ul{



	padding:0px;



	margin:0px;



	list-style:none;



	padding:10px;



}







#sidebars ul li ul{



	margin-left:1px;



	padding:0px;



	width:300px;



	border-left:1px solid #68533C;



	border-right:1px solid #68533C;



	border-bottom:1px solid #68533C;



}







#sidebars ul li ul ul{



border:none;



}











#sidebars ul li h2 {



	color:#68533C;



	padding:0px;



	margin:0px;



	padding:10px 10px 0px 25px;



	font-size:1.1em;



	background-image: url(images/h2bg.jpg);



	background-repeat: no-repeat;



	height:27px;



	width:300px;




}







#sidebars ul li.tags {background:#fff;}







#sidebars ul li.tags:hover {background:#fff;}







#sidebars ul li ul li{



	background:#fff;



	padding:5px;



	border-bottom:1px solid #68533C;



}







/*#sidebars ul li ul li:hover{



	background:#FDE6EE;



}*/







#sidebars ul li ul li li{



	border-bottom:1px solid #68533C;



	padding:5px;



}







#sidebars ul li ul li li a{



color:#68533C;



}











#sidebars ul li ul ul{



	margin:0px;



	padding:0px;



	border-top:0px solid #eee;



}











#sidebars ul li ul li a,



#sidebars ul li ul li a:visited



{



	color:#68533C;



	text-align:left;



	font-size:1.10em;



	font-weight:bold;



	padding-left:20px;



	line-height:22px;



}







#sidebars ul li ul li a:hover{



}







#sidebars ul li ul {



	margin-bottom:10px;



}







#footer{



	height: 33px;



      border-top:1px solid #fff;



}







#footer p {



	margin: 0;



	padding: 10px 0;



	text-align: center;



}







#footer a{



	text-decoration:none;



}







#footer a:hover{



	text-decoration:underline;



}











small {



	font-family: Arial, Helvetica, Sans-Serif;



	font-size: 0.9em;



	}







h2.pagetitle {



	font-size: 1.6em;



	color:#5a4a42;



	}





.entry img {



float:left;



margin-right:10px;



}















acronym, abbr, span.caps



{



	font-size: 0.9em;



	letter-spacing: .07em;



	}







a, h2 a:hover, h3 a:hover {



	color: #5a4a42;



	/*text-decoration: none;*/



	}







a:hover {



	text-decoration: underline;



	}







#wp-calendar #prev a, #wp-calendar #next a {



	font-size: 9pt;



	}







#wp-calendar a {



	text-decoration: none;



	}







#wp-calendar caption {



	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;



	text-align: center;



	}







#wp-calendar th {



	font-style: normal;



	text-transform: capitalize;



	}



/* End Typography & Colors */







.post {



	margin: 0 0 40px;



	text-align: justify;



	}







.post  small{



	margin:0px;



	padding:0px;



	}







.post  small span{



	color: #ccc;



	font-size:1.0em;







	}







.post h2,



.post h3



 {



color:#5a4a42;



	margin:0px;



	padding:0px;



}







.post h2 a,



.post h3 a



{



	color:#000;



	font-size:25px;



	font-weight:bold;



}







.search{



	border:none;



	margin-top:-20px;



}



.search ul{



	border:none;



}







.search ul li{



	border:none;



}



.author p{



padding:0px;



}







.author img{



	padding:3px;



	border:1px solid #eee;



	background-color:#fffffa;



	margin:5px;



}











.postmetadata {



	clear: left;



}





/* End Structure */















/*	Begin Headers */







h2.pagetitle {



	margin: 10px 0 10px 0;



	text-align: center;



	padding:0px;



      text-decoration:underline;



}



















/* End Entry Lists */















/* Begin Form Elements */



#searchform {



	margin: 0px 3px 20px 3px;



	padding: 0px 3px;



	}







#sidebars #searchform #s {



	width:115px;



	padding: 2px;



      width:225px;



	}







#sidebars #searchsubmit {



	padding: 1px;



	background:#78082e;



	border:1px solid #a71144;



	color:#fff;



	}















.entry form { /* This is mainly for password protected posts, makes them look better. */



	text-align:center;



	}







select {



	width: 130px;



	}











/* Comments starts here*/











.alt {



	}







h3#respond {



	color:#000;



}







h3#comments {



	color:#000;



}







#commentform input {



	width: 170px;



	padding: 2px;



	margin: 5px 5px 1px 0;



	}







#commentform textarea {



	width: 95%;



	padding: 2px;



	}







#commentform #submit {



	margin-right: 30px;



	float: right;



	}



/* End Form Elements */















/* Begin Comments*/



.alt {



	margin: 0;



	padding: 10px;



	}







.commentlist {



	padding: 0;



	text-align: justify;



	}







.commentlist li {



	margin: 15px 0 3px;



	padding: 5px 10px 3px;



	list-style: none;



	}







.commentlist p {



	margin: 10px 5px 10px 0;



	}







#commentform p {



	margin: 5px 0;



	}







.nocomments {



	text-align: center;



	margin: 0;



	padding: 0;



	}







.commentmetadata {



	margin: 0;



	display: block;



	}



/* End Comments */















/* Begin Sidebar */







#sidebar form {



	margin: 0;



	}











/* Begin Calendar */



#wp-calendar {



	empty-cells: show;



	margin: 10px auto 10px;



	width: 155px;



	border:1px solid #eee;



	padding:10px;



	}







#wp-calendar #next a {



	padding-right: 10px;



	text-align: right;



	}







#wp-calendar #prev a {



	padding-left: 10px;



	text-align: left;



	}







#wp-calendar a {



	display: block;



	}







#wp-calendar caption {



	text-align: center;



	width: 100%;



	}







#wp-calendar td {



	padding: 3px 0;



	text-align: center;



	}







#wp-calendar td.pad:hover { /* Doesn't work in IE */



	background-color: #fffffb; }



/* End Calendar */















/* Begin Various Tags & Classes */



acronym, abbr, span.caps {



	cursor: help;



	}







acronym, abbr {



	border-bottom: 1px dashed #999;



	}







blockquote {



	margin: 15px 30px 0 10px;



	padding-left: 20px;



	border-left: 1px solid #ddd;



	}







blockquote cite {



	margin: 5px 0 0;



	display: block;



	}







.center {



	text-align: center;



	}







hr {



	display: none;



	}







a img {



	border: 0px solid #c01e55;



    padding:2px 2px 2px 2px;



	}







#sidebars img a{



	border: 1px solid #fff;



    padding:2px 2px 2px 2px;



}







.banners {



margin:0 0 15px 1px;







}







.navigation {







	margin-top: 10px;



	margin-bottom: 15px;



	}



/* End Various Tags & Classes*/







/* icons for user, cat and comments */







.post .folder_icon{



	background-image: url(images/folder.gif);



	background-repeat: no-repeat;



	background-position: left center;



}







.post .folder_icon a{



	margin-left:15px;



}







.post .comments{



	background-image: url(images/comments.gif);



	background-repeat: no-repeat;



	background-position: left center;



}







.post .comments a{



	margin-left:15px;



}







.post .date{



	background-image: url(images/date.gif);



	background-repeat: no-repeat;



	background-position: left center;



	color:#ccc;



	font-weight:normal;



}



.post .date strong{



	margin-left:15px;



}







.tags {



	padding:0px 25px 5px 25px;



}







.tags a {



	color:#fff;



}












.alignleft {



	text-align:left;



	font-size:14px;



	font-weight:bold;



}











.alignright {



	text-align:right;



	font-size:14px;



	font-weight:bold;



	margin-top:-20px;



}











 /* Main container */



.container {



	width: 1000px;



	margin: 0 auto;



	border:0px solid #eee;



	display:table; /* must put this in for FireFox. */



}







.column {



  float: left;



}







/* header and footer*/



.header  { width: 1000px;}



.footer { width: 1000px;}







/* middle content box with left and right column*/



.mid  { width: 1000px;}







/* Content Column*/



.content_column  { width: 658px;}







/* left and right Columns



.sidebar_left  { width: 225px; }*/







.sidebar_right { width: 325px; }