/*  

Theme Name: JustSimple

Description: JustSimple Theme <a href="http://wpthemespot.com/themes/justsimple/" title="JustSimple by WP ThemeSpot">WP ThemeSpot</a>

Version: 1.0

Author: WP ThemeSpot

Author URI: http://wpthemespot.com

*/

*

{

	margin: 0em;

	padding: 0em;

}



a:link,a:visited

{

	color: #666666;

	text-decoration: none;

}



a:hover,a:active

{

	color: red;

	text-decoration:underline;

	

}

h1,h2,h3,h4,h5,h6 

{

	color:#000000;

	font-family:Garamond, Palatino, Georgia, Times, Times New Roman, Serif;

	letter-spacing:0px;

}

img 

{

	border:;

	padding:2px;

}

img.left 

{

	float:left;

	margin:0 1em 1em 0;

}

img.right

{

	float:right;

	margin:0 0em 1em 1em;

}

blockquote {

	margin:1em;

	padding:1em;

	

	color:#000000;

}

.clear 

{

	clear:both;

}

fieldset 

{

	border:0;

}

#main ol,#main ul 

{

	margin:1em;

	padding:0 2em;

}

body

{

	background: #FFFFFF;

	color: #FFFFF;

	font-family:Garamond, Palatino, Georgia, Times, Times New Roman, Serif; 

	font-size:12px;

	font-size: medium;	

	font-size: 1em

}



#outer

{

	max-width:800px;

	margin: 0 auto 2em auto;

	background: #FFFFFF;		

	padding: 1.0em;

	border: solid 1px #FFFFFF;		

}

#menu

{

	padding: 1em 0.5em;

	max-width:800px;

	margin: 0em auto 0;

	text-transform:;

	text-align:left;

}



#menu a

{

	color:#000000;

	text-decoration: none;

	padding:0.8em 0.5em;	

}



#menu ul

{

	list-style: none;

	padding: 0em;

}



#menu li

{

	display: inline;

	font-size: 1em;

	font-weight: bold;	

}

#menu li a:hover,#menu li a:active,#menu li.current_page_item a

{

	border-bottom: #515815 1px solid;

}



#header

{

	padding:0em;

}



#header h1

{

	font-size: 1.5em;

	font-weight: bold;

	letter-spacing: ;

}

#header h1 a 

{

	color:#000000;

}

#header h2

{

	position: relative;

	font-size: 1em;	

	font-weight:normal;

	font-style:italic;	

	border-style:none;

}

#header #searchform

{

	float:right;

	margin:0;

	padding:0;

}

#feedinfo 

{

	padding:0.5em 0.5em;

	background:#f9f9f9;

	border-top:#f9f9f9 1px solid;

	border-bottom:#eee 1px solid;

	font-size:0.9em;

	margin: 0;

}

#feedinfo em 

{

	float:right;

	font-style:normal;

}

#feedinfo .feed 

{

	background:url(img/icon_feed.gif) no-repeat left center;

	padding:2px 0 2px 17px;

}

#content

{

	margin-top: 1.0em;

	padding: 1.2em;

	line-height: 2.2em;

	position: relative;	

}

#main

{

	max-width:550px;

	float: left;

	position: relative;

	margin:0;

	padding:0 2% 0 0;

}



#main p

{

	line-height:normal;

	margin-top: 0;

	margin-bottom: 0.5em;



}

#main .post 

{

	margin:0 0 3em 0;

}

#main h2

{

	font-size: 1.50em;

	font-weight:normal;			

}

#main h2.pagetitle

{

	font-size: 1.50em;

	font-weight:normal;

	border-bottom:none;

	margin:0 0 1em 0;

}

#main h2 a

{

	color: #000000;

}

#main .post-content 

{

	margin:1em 0;

	padding:0;

}

#main .post-content ul, #main .post-content ol 

{

	margin:1em 2em;

	padding:0;

}

#main p.post-info 

{

	clear:both;

	padding:3px 0;

	margin:1em 0;

	color:#666666;	

	font-size:0.9em;		

	border-bottom: solid 1px #eec;		

}



#main p.post-info a 

{

	color:#666666;

}

#comments, #respond{

	margin: 2em 0 10px 5px;	

	font-size:1.4em;

	font-weight:normal;

}

#commentform 

{

	margin:10px 0;	

	padding:10px;

	background:#f0f0f0;

	border-top: #eee 1px solid;

	border-bottom: #eee 1px solid;

}

.commentnum 

{

	font-size:1.5em;

	font-weight:bold;	

	padding:3px;

}

#outer .commentlist {

	margin: 0;

	padding: 0;		

	border-top: #eec 1px solid;

	list-style:none;

}

.commentlist li 

{

	list-style:none;

	margin: 0;

	padding:1em;	

	border-bottom: #eec 1px solid;	

}

.commentlist li.alt 

{

    background:#f9f9f9;    

}

.commentlist li .cmtinfo 

{

	font-size:1em;		

}

.commentlist li cite 

{

	font-style:normal;

	font-weight:bold;

}

.commentlist li .cmtinfo em 

{

	float:right;

	margin:0;

	padding:0;

	font-style:normal;

	font-size:0.9em;

	color:#999;

}

#outer .nocomments 

{

	text-align:center;

	color:#999;

	font-size:0.9em;

}

input.textbox

{

	border:#ecc 1px solid;

	background:#f9f9f9;

	font:1em Verdana, Arial, Serif;

	padding:2px;

	width:150px;

}

textarea{

	width: 90%;

	padding:5px;

	height: 20em;

	border: 1px solid #ecc;	

	background:#f9f9f9;

	font:1em Verdana, Arial, Serif;

}

.textbox:focus, textarea:focus

{

	background:#fff;

	border:#999 1px solid;

}

#sidebar

{

	width: 23%;

	float: left;

	position: relative;

	font-size: 1em;

	margin:0 1%;

}



#sidebar p

{

	margin-bottom: 2.0em;

	color: #4F4F2B;	

}



#sidebar h2

{

	font-size: 1.25em;

	margin-bottom: 1em;

	padding:0;	

	font-weight:normal;

	border-bottom:#eec 1px solid;

}



#sidebar ul

{

	list-style: none;

	line-height: normal;

	margin-bottom: 2em;

}

#sidebar form

{

	margin-bottom:2em;	

}

#sidebar input.textbox 

{

	width:80%;

}



#sidebar ul ul ul

{

	list-style: none;

	line-height: 1.0em;

	margin:0;

	padding:0 1em;

}



#footer

{

	border-top: solid 1px #EFEFD6;

	padding: 1em;

	margin:2em 0 0 0;

	font-size: 0.9em;

	clear: both;

	text-align:left;

	line-height:1.6em;

}

