/* basic elements */
body {
	font:8pt georgia, serif; 
	color:#333; 
	/*background:grey; */
	background: gray url('http://cantcode.net/~corro/css/pattern_156.gif') repeat fixed center;
	margin:0; 
}
	
p {
font:10pt georgia, serif; 
margin:0 0 12px 0; 
text-align:justify;
}

h3 {
font:bold 12pt georgia, serif; 
margin-bottom:0;
}

acronym {
font-weight:bold; 
border-bottom: none;
}

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

a:hover, a:active {
text-decoration:underline; 
color:#c00;
}

#container {
width:680px; 
padding:0; 
margin:80px auto 80px 80px; 
border:12px solid #333;
position:absolute; 
background:#f8f8f8 ;
}

#menu li {
margin-top:60px;
margin-left: 55px;
position:relative;
list-style-type:none; 
font:15pt georgia, serif;
color: white;
font-style: italic;
float: left;
}

#footer {
color: white;
position: absolute;
}

#menu a {
color: white;
font-style: italic;
}

#logo li {
float:right;
margin-top:60px;
margin-left: 650px;
position:absolute;
font:15pt georgia, serif;
font-style: italic;
list-style-type:none; 
}

#logo a {
color: #900;
}

#logo a span {
color: white;
}


	
#posts {
margin:0 8px 50px 30px; 
width:600px;
}

#posts h3 {
 margin-top: 30px;
 height: 25px;
}

#posts h3 a {
color:black;
}

#posts p{
 font:11pt georgia, serif;
}

#posts p.p1{
 font:30pt georgia, serif;
}

#posts p.p2{
 font:20pt georgia, serif;
}
#posts.p3{
 font:6pt georgia, serif;
}

#posts span.comment-count a{
 font:8pt georgia, serif;
 color:black;
 font-style: italic;
 text-align:right;
}

.p3{
 font:5pt georgia, serif;
}

.tags {
text-align: right;
}

.post {
margin-bottom: 1em;
padding-bottom: 1em;
border-bottom: thin dotted;
}

.post li {
 font:10pt georgia, serif;
}

#page {
padding-top: 10px;
margin-bottom: -35px;
text-align: right;
}

#page span {
text-align: left;
float: left;
}
