@charset "utf-8";
/*   

Theme Name: Love Me Three 
Theme URI: http://www.thatblogguy.com/themes/
Description: Simple 3 column theme, suitable for use in both adult and mainstream blogs
Author: Jace "That Blog Guy"
Author URI: http://www.thatblogguy.com
Version: 1.0
.
*/

/* CSS Document */




body {	
background:#000 url(images/bg.jpg) repeat-x fixed top; 
padding:0; 
padding-top: 15px; 
margin:0; 
color: 
#999999; 
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

a {
text-decoration: none;  
color: #ffc600;}

a:hover {
text-decoration: underline;}

a img {
border:0;}

p {
padding: 10px 0 10px 4px; 
margin:0; 
font-size:15px;}

blockquote {
border-left: #FFCC33 solid 3px; 
margin:10px 20px 20px 20px; 
padding-left:15px;}

blockquote p { 
margin:0; 
padding:0;}

small { 
font-size:12px; 
font-weight:bold}

h1, h2, h3 {
font-family:Geneva, Arial, Helvetica, sans-serif, Verdana, Arial, Sans-Serif;	
font-weight: bold;	
}

h2, h2 a, h2 a:hover, h2 a:visited  {
font-size: 14px; 
text-decoration: none; 
line-height:normal; 
margin:0;
padding:0; }

form {
margin:0; 
padding:0}	

#maindiv { 
margin:auto; 
width:911px; }

#head {	
background:url(images/head.png) no-repeat top center; 
margin:auto; 
width:893px; 
height:72px; 
padding-top:9px; 
padding-right: 16px; 
text-align:center; }
	
.blogtitle, .blogtitle a{ 
font-size:35px; 
color: #84C1FF; }
	
.blogtitle a:hover {
text-decoration:none}
	
.blogdesc {	
font-size:15px;	
color: #84C1FF; }	

#footer { 
background:url(images/footer-bg.png); 
position: absolute; bottom: 0;}

#leftmenu { 
width:171px; 
float:left; }

#rightmenu { 
width:171px;  
Float:right; }

	.menuup {  
	background: url(images/menuheader.png) repeat-y; 
	width:171px; 
	height:43px; }
	
	.menucenter { 
	background:url(images/menumiddle.png) repeat-y; 
	width:141px; 
	padding: 1px 17px 1px 13px;
	font-size:10px;}
	
	.menucenter ul  li {  
	list-style:none; 
	padding:0;  
	padding:0; }
	
	.menucenter li, .menucenter li ul {  
	list-style:none;  
	padding:0 0 0 12px ; 
	margin:0; }
	
	.menucenter li { 
	line-height:15px; 
	}
	
	.menucenter ul{ 
	padding:0;  
	margin:0 0 0 1px;}
	
    .menucenter h2{ 
	padding:0; 
	margin:10px 0 5px 0; 
	font-size:14px; 
	font-weight:bold; 
	height:21px; 
	line-height:19px;}
	
	.menudn { 
	background: url(images/menubottom.png) repeat-y; 
	width:171px; 
	height:35px;}

#footerdiv{	
padding:23px 0 0 0; 
width:560px; 
height:32px;  
margin:auto; 
background:url(images/footer.png) center no-repeat; 
text-align: center; 
font-size: 8px; 
font-weight:bold; }

#postcontainerdiv { 
width:560px; 
margin:auto;}

	.posttopdiv { 
	clear:none; 
	margin:0 auto; 
	width:560px; 
	height:78px; 
	background:url(images/center-top.png) no-repeat center; }
	
		.posttitle { 
		position:relative; 
		top:24px; 
		left:32px; 
		width:440px; 
		height:38px; 
		font-size:20px; 
		font-weight:bold; 
		float:left; color: #CCCCCC; 	}
		
		.posttitle a{
		color: #CCCCCC;}
		
		.posttitle a:hover{
		text-decoration:none;}
		
		.postinfo {
		position:relative;
		float: left;
		left:45px;
		top:19px;
		width:427px;
		height:auto;
		font-size:12px;}
		
		.postdate {	
		position:relative; 
		right:19px; 
		top:17px; 
		width:50px; 
		font-size:12px; 
		float:right; 
		text-align:center; 
		font-family: Georgia, "Times New Roman", Times, serif; }
		
			.theday {
			font-size:30px;}
			
			.themonth {
			font-size:17px; 
			font-weight:bold }
			
	.postdiv { width:560px;
	margin:auto;
	background:url(images/center-bg.png) center;	} /* background principale post */
	
	.toppost { 
	width:525px; 
	padding:0 20px 1px 15px; 
	background:url(images/center-middle.png) top center no-repeat; 
	min-height:36px; 
	height:auto;	}
	
		.toppost ul, .toppost ol { 
		text-align:left;}
		
		.toppost p img { 
		margin: 3px 10px 0px 0px}
		
	.bottompost {
	width:519px; 
	margin:0 auto; 
	height:34px; 
	padding:16px 20px 0 20px; 
	background: url(images/center-bottom.png) no-repeat center bottom; 
	text-align:center; }

#wp-calendar { 
margin:auto; 
display:table; 
color: #009999; 
font-size:10px; 
font-family:Arial, Helvetica, sans-serif}	

#wp-calendar tbody tr td { 
border:solid 1px #333333; 
margin:0 ; 
padding:0 1px; 
text-align:center; 
line-height:12px;}

#wp-calendar a:hover { 
text-decoration:none}	

#wp-calendar caption {
width:100%}

cite { 
font-size:12px; 
line-height:30px; }

.commentlist { 
padding:0; 
margin:0 30px; 
font-size:14px;}

.alt {
margin:0; 
background:#161616;}

.commentlist li{ 
padding:0 10px 10px;}

.commentlist  li ul li, .commentlist  li ol li{ 
padding:0px; 
margin:0; 
font-size:12px;}

#comments { 
text-align:center;}

.commentlist blockquote { 
padding:10px;}

.normbold { 
padding-top:20px;}

.commentlist li p{
padding:5px 0}

#comment, #author, #email , #url {	background: none; 
color: #999999; 
border:1px solid  #333333; 
padding: 2px; }

.btnG   {	
border: solid  #000; 
width:22px; 
height:22px; 
border-width: 1px ;  
vertical-align: middle; 

			background:url(
			images/search.gif) center no-repeat;}
			
.goog   {	
border: solid #000;	
border-width: 1px;	
vertical-align: middle; 
width:90px; 
height:18px; 
padding-left:2px; 
padding-right:2px;
font-family: "Times New Roman", Times, serif; 
letter-spacing:1px; 
font-size:14px; 
background-image:url(images/form.gif); color: #F4F4F4;	}
			
.goog:hover { 
border-color: #fff}

.btnG:hover { 
border-color: #fff}