body, html { 
padding : 0; 
margin : 0; 
} 
body { 
background:#010000
url(http://colourlovers.com.s3.amazonaws.com/images/patterns/519/519497.png);
text-align: center;
font : 85%/170% "Arial", sans-serif;
color : #202020; 
} 
#container { 
margin : 0 auto; 
text-align : left; 
width: 790px;
margin-top: 20px;
background:#B11463 ;
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 80px;
   -khtml-border-radius: 80px;
   -webkit-border-radius: 80px;
   border-radius: 80px;
} 
#header {
width: 790px;
height:70px;
background:#B11463
url();
text-align:left;
padding-top:20px;
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 80px;
   -khtml-border-radius: 80px;
   -webkit-border-radius: 80px;
   border-radius: 80px;
}
.sitetitle {
font-family:"Arial ";
font-size:60px;
color: #DAC01A;
text-shadow: 1px 1px 4px #000000;
padding-top:200px;
text-align:left;
letter-spacing:-5px;
font-style: none ;
}
#sidebar { 
width: 200px;
float: right;
margin-bottom: 20px;
padding: 10px;
} 
#content {
width: 770px;
padding: 10px;
margin-bottom: 20px;
float: left;
}
#footer {
clear:both;
text-align:center;
padding:10px;
height:40px;
}
#fatfoot {
width: 770px;
clear : both; 
height: 220px;
padding: 10px;
font-size: 12px;
text-align:left;
}
#one {
background: #363D2D;
width: 238px;
height: 210px;
padding: 7px;
margin: 2px;
float: left;
color: #fff; 
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 12px;
   -khtml-border-radius: 12px;
   -webkit-border-radius: 12px;
   border-radius: 12px;    
}
#two {
background: #363D2D;
width: 238px;
height: 210px;
padding: 7px;
margin: 2px;
float: left;
color: #fff;  
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 12px;
   -khtml-border-radius: 12px;
   -webkit-border-radius: 12px;
   border-radius: 12px;    
}
#three {
background: #363D2D;
width: 238px;
height: 210px;
padding: 7px;
margin: 2px;
float: right;
color: #fff;    
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 12px;
   -khtml-border-radius: 12px;
   -webkit-border-radius: 12px;
   border-radius: 12px;

}
#top {
padding: 10px;
width: auto;
}

.top1 {
width: 300px;
font-size: 12px;
background: #C1D9E0;
float: left;
margin-bottom: 10px;
padding: 5px;
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 80px;
   -khtml-border-radius: 80px;
   -webkit-border-radius: 80px;
   border-radius: 80px;
}

.top2 {
background: #C1D9E0;
width: 300px;
font-size: 12px;
margin-bottom: 10px;
float: right;
padding: 5px;
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 80px;
   -khtml-border-radius: 80px;
   -webkit-border-radius: 80px;
   border-radius: 80px;
}

a:link,a:visited {
text-decoration: none;
color: #FCF4E1;
font-weight:400;
text-align:justify;
padding:0;
text-decoration: none;
} 
a:hover { 
color: #DAC01A;
text-decoration: none;
}

.date {
	background: #B11463 url('') repeat-x ;
	width:70px;
	text-align:center;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
float: left;
margin-left:-70px;
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 12px;
   -khtml-border-radius: 12px;
   -webkit-border-radius: 12px;
   border-radius: 12px;
}
.date-inside {
	
	padding:2px;
}
.date .date-day {
	font-size:30px;
}
.read-more {
float: left;
margin-right:90px;
font:700 10px/30px Bookman Old Style', serif;
text-align:center;
color:#FCF4E1;
margin:1px;
width:200px;
background:#363D2D ;
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 12px;
   -khtml-border-radius: 12px;
   -webkit-border-radius: 12px;
   border-radius: 12px; 
}

.read-more:hover {
color:#B11463;
}
.editComment, .editableComment, .textComment{
	display: inline;
}
.comment-childs{
	border: 1px solid #edebeb;
	margin: 5px 2px 2px 4px;
	padding: 4px 2px 2px 4px;
	background-color:#fff ;
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 12px;
   -khtml-border-radius: 12px;
   -webkit-border-radius: 12px;
   border-radius: 12px;
}
.chalt{
	background-color: #ECF2E9;
}
#newcomment{
	border:5px solid #ECF2E9;width:90%;
}
#newcommentsubmit{
	color:#ECF2E9;
}
.adminreplycomment{
	border:5px solid #ECF2E9;
	width:99%;
	margin:4px;
	padding:4px;
}
.mvccls{
	color: #fff;
}

blockquote {
background-color:#FCF4E1 ;
width:455px;
text-align:left;
font-family:Bookman Old Style', serif;
color:#363D2D;
border:5px solid #FFFFFF ;
padding:4px;
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 12px;
   -khtml-border-radius: 12px;
   -webkit-border-radius: 12px;
   border-radius: 12px;
}
pre {
background-color:#FCF4E1;
width: 300px;
height: 100px;
overflow: auto;
border: 5px solid #363D2D ;
padding: 10px;
color: #fff;
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 12px;
   -khtml-border-radius: 12px;
   -webkit-border-radius: 12px;
   border-radius: 12px;
}

textarea {
color:#fff ;
text-transform:none;
background:#1A1819;
text-decoration:none;
text-align:center;
border:4px solid #363D2D ;
padding:5px;
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 12px;
   -khtml-border-radius: 12px;
   -webkit-border-radius: 12px;
   border-radius: 12px;
}

input,select,submit {
color:#fff ;
text-transform:none;
background:#1A1819;
text-decoration:none;
text-align:center;
border:4px solid #363D2D  ;
padding:5px;
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 12px;
   -khtml-border-radius: 12px;
   -webkit-border-radius: 12px;
   border-radius: 12px;
}

.commenters {
background:  #B11463 url('') repeat-x ;
text-align:center;
padding:2px;
float: right;
margin-right:-90px;
font-size:10px;
width:112px;
color:#000;
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 12px;
   -khtml-border-radius: 12px;
   -webkit-border-radius: 12px;
   border-radius: 12px;
}

.comments {
background:#1A1819;
border:4px solid #363D2D ;
border-top:4px solid none;
min-height:150px;
padding:10px;
color:#fff;
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 12px;
   -khtml-border-radius: 12px;
   -webkit-border-radius: 12px;
   border-radius: 12px;
}

.avatar {
border:6px solid #363D2D ;
float: left;
margin-left:-112px;
width:auto;
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 12px;
   -khtml-border-radius: 12px;
   -webkit-border-radius: 12px;
   border-radius: 12px;
}


table {


}
#navigation3 {
width:auto;
text-align:left;
background:#FCF4E1;
opacity:0.77px;
margin:0 0 10px;
padding:15px;
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 12px;
   -khtml-border-radius: 12px;
   -webkit-border-radius: 12px;
   border-radius: 12px;
}

#navigation3 ul,#navigation3 li {
list-style-type:none;
display:inline;
}

#navigation3 a:link,#navigation3 a:visited {
float:inherit;
font:400 18px "Arnoldboecklin, fantasy ";
width:auto;
text-decoration:none;
opacity:0.77px;
padding:10px 20px;
color: #DAC01A;
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 12px;
   -khtml-border-radius: 12px;
   -webkit-border-radius: 12px;
   border-radius: 12px;
}

#navigation3 a:hover {
color: #1A1819;
background:#B11463;
text-decoration:none;


}
h1 {
font-family: "Bookman Old Style', serif ";
color: #FCF4E1;
text-shadow: 1px 1px 4px #000;
font-size:30px;
font-weight: bold;
 

margin:0;
padding:0;
}

h2 {
font-family:"Bookman Old Style', serif";
font-size:20px;
color: #FCF4E1;
text-shadow: 1px 1px 4px #000;
font-weight: bold;
display:block;
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 12px;
   -khtml-border-radius: 12px;
   -webkit-border-radius: 12px;
   border-radius: 12px;
margin:0;
margin-bottom: 2px;
padding:0;
text-align: center; 


}



ul {
list-style-image:url('http://oh-dolly.info/2.png');
margin-left:5px;



}
 
 .aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 5px solid #363D2D ;
   text-align: center;
   background-color: #FCF4E1;
   padding-top: 4px;
   margin: 10px;
   border-radius: 12px;
   border-radius: 3px;
/* optional rounded corners for browsers that support it */
   -moz-border-radius: 12px;
   -khtml-border-radius: 12px;
   -webkit-border-radius: 12px;
   border-radius: 12px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}
 