/*  Theme Name: JT
Theme URI: http://www.SH0TGUN.NET/blog
Description: This is the Juicytoots blog theme.
Version: 1.0
Author: Niki Anders
Author URI: http://www.SH0TGUN.NET*/

body, h1, h2, h3, h4, h5, h6, blockquote, p, form{	
margin: 0;	
padding: 0;}

body{	margin: 0;	
font-family: Arial;	
font-size: 14px;	
text-align: center;	
vertical-align: top;	
background: #CEEBBB url('images/bg.png') 50% 50% repeat-y;	
color: #414F42;}

h1{ 	
color: #489E23;	
font-family: Century Gothic Bold;	
font-size: 38px;	
padding-bottom: 2px;	
text-decoration: none;}

a:link, a:visited{	
text-decoration: none;	
color: #C0252C;}

a:hover{	
border-bottom: 1px dotted #3593B5;	
text-decoration: underline;	
color: #C0252C;}

p{	padding: 10px 0 0 0;}

code{	background: #C4E5F1;}

input, textarea{	
border: 1px solid #414F42;	
background: #CEEBBB;	
margin: 0 10px 0 10px;}

#wrapper{	
margin: 0 auto 0 auto;	width: 800px;	
text-align: left;        
background: #FFF;}

#header{	
background: #FFF url('images/blogheader.png') no-repeat;	
height: 300px;	
margin: 0 0 0 0;	
text-align: left;}

#container{	
float: left;	
width: 560px;	background: #FFF;        
overflow: hidden;}

.post{	
padding: 10px 0 10px 0;	
margin: 0 0 0 10px;}

.post h2{	
font-family: Century Gothic Bold;	
font-size: 32px;	
margin: 10px 0 0 20px;}

.post h3{	
font-size: 12px;	
margin: 0 0 0 20px;}

.entry{	line-height: 18px;}

p.postmetadata{	border-top: 1px dotted #3593B5;	margin: 10px 0 0 0;}

.navigation{	
padding: 10px 0 0 0;	
font-size: 14px;	
font-weight: bold;	
line-height: 18px;}

.sidebar{	
float: left;	
width: 240px;        
background: #FFF;	
margin: 0 0 0 0;        
display: inline; /* IE */         
overflow: hidden;	
font-size: 12px;}

.sidebar ul{	
list-style-type: none;	margin: 0;	
padding: 0 10px 0 10px;}

.sidebar ul li{	padding: 10px 0 10px 0;}

.sidebar ul li h2{	
font-family: Century Gothic Bold;	
font-size: 26px;	
background: url('images/sidebarheader.png') no-repeat;	
height: 40px;	
text-align: right;}

.sidebar ul ul li{	
padding: 0;	
line-height: 24px;	
font-size: 14px;}

table#wp-calendar{	
width: 100%;}

.comments-template{	
margin: 10px 0 0;	
border-top: 1px dotted #3593B5;	
padding: 10px 0 0;}

.comments-template ol{	
margin: 0;	
padding: 0 0 15px;	
list-style: none;}

.comments-template ol li{	
margin: 10px 0 auto;	
line-height: 18px;	
padding: 0 0 10px;	
border-bottom: 1px dotted #3593B5;}

.comments-template h2, .comments-template h3{	
font-family: Century Gothic Bold;	
font-size: 16px;}

.commentmetadata{	
font-size: 12px;}

.comments-template p.nocomments{	
padding: 0;}

.comments-template textarea{	
font-family: Arial;	
font-size: 12px;}

blockquote {	
background: url('images/quote.gif') no-repeat;	
display: block;	
font-weight: bold;	
padding-left: 28px;}

#footer{	
clear: both;	
float: left;	
width: 800px;	
padding: 0 0 0 0;	
background: #FFF;	
text-align: center;	
border-top: 0px solid #3593B5;}

#footer p{	
line-height: 15px;}

#topbar { 		
width: 800px; 		
height: 28px; 		
background: #414F42; 		
margin: 0 auto 0 auto; 		
border-bottom: 0px solid #414F42;} 
	 	
#topbar ul { 			
list-style: none; 			
margin: 0 15px 0 25px; 			
padding: 0;} 

#topbar ul li { 				
display: block; 			
list-style: none;			 				
float: left; 				
font-size: 0.9em;} 			 			

#topbar ul li a, #topbar ul li a:visited { 					
float: left; 					
display: block; 		
padding: 3px 8px 0 8px; 					
height: 22px; 				
color: #48A729; 					
text-decoration: none;} 
				 				
#topbar ul li a:hover { 	
background: #3593B5; 	
color: #C0252C; } 
				 				
#topbar ul li ul, #topbar ul li ul li {	
margin: 0; 			
padding: 0;} 
				 					
#topbar ul li ul li a, #topbar ul li ul li a:visited { 							float: left; 							
display: block; 						
padding: 6px 8px 0 8px; 							
height: 19px; 				
color: #C0252C; 							
text-decoration: none;}

.feedicon { 		
width: 20px; 		
height: 20px;}   	

#topbar .feedicon { 	
background: url("./images/feedicon_blue_bg.png") no-repeat; 			
display: block; 		
display: inline; /* IE */ 			
float: right; 			
margin: 2px 10px 0 0;}

.search-form input {	
width: 205px;	
font-size: 10px;	
color: #CEEBBB;}

.gravatar {	
float: left;	
padding: 3px;	border: 1px solid #3593B5;	
background: #C4E5F1;	
margin: 0 5px 0 5px;        
display: inline; /* For IE */}
