/*  

Theme Name: Garden

Theme URI: http://milo.peety-passion.com/category/themes/

Description: A simple and lightweight theme with custom icons.

Version: 3.0

Author: milo IIIIVII

Author URI: http://milo.peety-passion.com/

*/

body {
	background: #fff;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 16px;
	background-image: url(images/bgtile.jpg);
	background-repeat:repeat-y;
	background-position: top center;

}

#wrap {
	color: #333;
	font-size: 11px;
	font-family: Tahoma, Helvetica, Sans-Serif;
	margin: -10px auto;
	padding: 0;
	width:980px;
	
}

a:link, a:visited{
	color: #333333;
	text-decoration: none;
}

a:hover{text-decoration: underline;color:#333;}

a img{ border:none; }

description {display:none;}

#header {
	width: 980px;
	height: 193px;
	margin: 0px auto;
	text-align: right;
	background-image: url(images/header-short.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #000000;
}
#header   .blogtitle {
	padding-top: 40px;
	height: 90px;
	width: 500px;
	margin-left: 490px;
	text-align: center;
}
#header   h1 {
	padding: 0px;
	margin: 0px;
	
}

#header   h1 a   {
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	text-decoration: none;
	background-image: none;
	padding: 0;
		
}
#header  h1 a:hover{
	color: #CCCCCC;
	text-decoration: none;

}
#header     h2     {
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0;
	margin: 0;
	
}
#header  ul {
	list-style-type: none;
}
#header li {
	list-style-type: none;
	display: inline;
	
}
#header  a {
	color: #FFFFFF;
	list-style-type: none;
	background-image: url(images/navbullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0 0 0 10px;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}


#header #navtop li a {
	background-image: url(images/navbullet.gif);	
}

#header #navtop li:first-child a {
	background-image: none;	
}

#header #navbtm li:first-child a {
	background-image: none;
}


#navtop ul {
	list-style: none;
	margin: 20px 20px 0px 0;

}

#navtop li {
	padding: 0 3px;
	margin-top: 0px;
	margin-bottom: 0;

}

#navtop.current_page_item a, #navtop.current_page_item a:visited{
	color: #006666;
}

#navtop.page_item a{
	color: #fff;
	text-decoration: none;
	background: transparent;
	
}

#navtop.page_item a:hover {
	color: #006666;
}

#navbtm ul {
	list-style: none;
	clear: both;
	text-align: right;
	margin: 0px 20px 0 0;
	padding: 0px;
	
}
#navbtm li {
	padding: 0 3px;
	margin-top: 0px;
	margin-bottom: 0;
}

#navbtm.current_page_item a, #navbtm.current_page_item a:visited{
	color: #006666;
}

#navbtm.page_item a{
	color: #fff;
	text-decoration: none;
	background: transparent;

}

#navbtm.page_item a:hover {
	color: #006666;
}

#l_sidebar {
	float: left;
	width: 18%;
	margin: 0 15px 0 0;
	padding: 0px 0 20px 0;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

#l_sidebar h1 {
	font-size: 130%;
	margin: 25px 0 15px 0;
	padding: 0;
	line-height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#l_sidebar h1 .small {font-size: 80%;}

#l_sidebar  h2 {
	font-size: 120%;
	margin: 0 0 20px 0;
	padding: 0;
	line-height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#l_sidebar h2 .small {font-size: 90%;}

#l_sidebar p {
	font-size: 100%;
	margin: 5px 0;
	padding: 5px 20px;
	line-height: 100%;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;	
}

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

#l_sidebar ul li {margin: 0;padding: 0;}

#l_sidebar ul li a {
	color: #000000;
	text-decoration: none;
}

#l_sidebar ul li a:hover {
	color: #666666;
	text-decoration: underline;
}

#l_sidebar ol li {margin-left: -20px;padding: 0; text-align: left; list-style-position: outside; color: #838383;}


#r_sidebar {float: right; width: 21%;margin:23px 0 0 0;padding: 0;}

#searchdiv {margin: 0; padding: 0; }
#searchform {margin: 0;padding: 0;overflow: hidden; height: 30px; width: 200px;}
#searchsubmit {float: right; background-color: #F0F4F8; padding: 2px 3px; margin: 0px; }

#s {width: 155px;  height: 18px;background: #F0F4F8;color: #333;font-size: 11px;font-family: Verdana, Helvetica, Sans-Serif; padding: 3px;margin: 0;border: 1px solid #666666; float:left;}

#r_sidebar p{padding: 0;margin: 0;}

#r_sidebar h2{display: none;}

#r_sidebar li {padding: 10px 0 0 0; margin: 0;}

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


#r_sidebar ul li a:hover {color: #333;text-decoration: underline;}

#middle_sidebar {
	display: none;
}
/*#middle_sidebar {
	float: right;
	width:10%;
	margin: 0 20px 0 0;
	padding: 20px 0 20px 0;
}

#middle_sidebar p{padding: 2px 0 16px 0;margin: 0;line-height: 20px;}

#middle_sidebar ul {list-style: none;margin: 0;padding: 0 0 10px 0;}

#middle_sidebar ul li {margin: 0;padding: 5px 0 0 0;}*/



/*#middle_sidebar ul li a:hover {color: #333;text-decoration: underline;}*/

.pagetitle
{
padding: 0 0 15px 0;
font-size: 150%;
text-align: center;
}

#content {width: 95%;margin: 0 0 0 10px;padding: 0 0 0 10px;}

#content p {line-height: 140%;}

#content h1, #content h1 a {}

#content h1 a:hover {}

#content h2 a {color:#000000;}

#content h2 a:hover {text-decoration: underline;}

#content h2 {}
#content h5 {}

#content p ol,#content p ul {margin: 0;padding: 0 0 0 20px;}

blockquote{margin: 15px 0 0 25px;padding: 0 25px 0 10px;font-style: italic;color: #666; border-left: 1px solid #666;}

#content blockquote p{margin: 0 0 20px 0;padding: 0;}

#contentmiddle {float: left;width: 57%; margin: 10px 0 0 0;padding: 20px 0px 10px 0px; background:#d9e4ef;}

/*This little thing will display the Post Image on ONLY the first post in a category page.*/
.post-image .caption
{ 
	font-size: 100%;
	text-align: center;
	color: #333333;
	margin-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}

.post .contenttitle .post-image
{ 
	display: block;
	margin: -5px 0 10px 0;
	
}

.post .contenttitle .post-image img
{ 
	width: 490px;
	
}

.contenttitle h2{
	border-top: 1px dotted #333333;
	padding-top: 2px;

}
.contenttitle p {
	color: #666666;
	font-style: italic;
	font-family: Times New Roman, Times, serif;
	margin: 0px;

}

.contenttitle p a{

	color: #666666;
	padding: 0 2px;
}

/*this keeps the title of the first post lined up on top with the sidebars*/
#contentmiddle .contenttitle h2{
	margin: -8px 0 5px 0;
	clear: left;
	
}

.post {
	padding: 0 20px;
	
}

.entry  p {
	margin: 15px 0;
}

#contentmiddle ul {list-style: none; margin: 0;padding: 0 0 20px 0;}

#contentmiddle ul li {margin: 0;padding: 5px 0 0 0;}

#contentmiddle ul li a {color: #474B7C;text-decoration: none;}

#contentmiddle ul li a:hover {color: #474B7C;text-decoration: underline}

#content img.wp-smiley {float: none;border: none;padding: 0;margin: 0;}

#content img.wp-wink {float: none;border: none;padding: 0;margin: 0;}

#footer {background: transparent;width: 80%;margin: 0;padding: 10px 0 10px 0;text-align: center;border-top: 5px solid #fff;}


#commentblock {width: 95%;color: #333;float: left;padding: 10px 20px 0 20px;margin: 10px 0 10px 0;}

ol#commentlist {padding: 5px 0 5px 0;margin: 0;list-style-type: none;}

.commentdate {font-size: 12px;padding-left: 0;}

#commentlist li p{margin-bottom: 8px;line-height: 20px;padding: 0;}

#commentlist li {border-top:1px dotted #333333;}

.commentname {color: #ccc;margin: 0;padding: 5px 5px 5px 0; }

.commentinfo{clear: both;}

.commenttext {clear: both;margin: 5px 0 20px 0;padding: 20px 10px 5px 10px;}

.commenttext-admin {clear: both;margin: 5px 0px 20px 0px;padding: 20px 10px 5px 10px; }

#commentsformheader{padding: 0;}

#commentsform{text-align: left;margin: 0;padding: 0;}

#commentsform form{text-align: left;margin: 0;}

#commentsform p{margin: 0;}

#commentsform form textarea{width: 99%;}

p.comments_link  img{margin: 0;padding: 0;border:none;}

.entry { clear: left; }

#wp-calendar {empty-cells: show;margin: 10px auto 0;width: 120px;}

#wp-calendar #prev a {font-size: 9pt;}

#wp-calendar a {text-decoration: none;}

#wp-calendar caption {font: bold 1.3em 'Tahoma', Arial, Helvetica, Sans-Serif;text-align: center;}#wp-calendar th {font-style: normal;text-transform: capitalize;}#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: #000; }

img.center, a img.center {display: block;margin-left: auto;margin-right: auto;padding: 3px;}

img.alignleft, a img.alignleft, .alignleft {float:left;margin: 4px 10px 5px 0;padding: 3px;}

img.alignright, a img.alignright, .alignright {float:right;margin: 4px 10px 5px 0;padding: 3px;}

.hide
{
	display: none;
}

.socialbookmarking
{
	padding: 3px 0;
}

#footer
{
	 display: none;
}

