body{
margin:30px;
color:#343434;
font-family:century gothic, courier new;
font-size:0.92em;
}

.current_post{
background:#C1C1C1;
}

img{
border:none;
}

hr{
border:none;
border-bottom:1px solid black;
}


h1{
font-size:1.9em;
}

h2{
font-size:1.3em;
margin-bottom:-10px;
margin-top:30px;
}

.youtube{
margin-top:0px;

}

.youtube table{
text-align:center;
margin-bottom:20px;
}

.youtube tr{
vertical-align:top;
}

ul, ol{
list-style-type:disc;
margin-left:-20px;
line-height:20px;
}


ul, ol{
*:margin:20px;
}


.movies_full li{
line-height:20px;
margin-bottom:10px;
padding:5px;
}

.movies_full li:hover{
background:#FFFFB3;
}

#movies li{
margin-bottom:10px;
}



#vibe{
width:100%;
}

.vibe_list{

}

.vibe_post{
margin-bottom:10px;
}

#ruler{
background:#000000;
color:white;
margin:-30px -30px 10px -30px;
padding:5px;
}

#ruler_left{
float:left;
}

#ruler_right{
float:right;
}

#ruler a{
color:white;
}


#rss{
float:right;
text-align:right;
}

#content{
margin-top:-10px;
}

.post{
margin-top:30px;
}

.comment_info{
background:#D8D8D8;
padding:3px;
padding-left:10px;
}

.comment_info_left{
float:left;
}

.comment_info_right{
float:right;
}

.comment{
margin-top:20px;
amargin-bottom:20px;
}

.comment_text{
margin-top:10px;
padding-left:5px;
}

.left_column{
float:left;
width:74%;
margin-bottom:30px;
}


.right_column{
float:right;
width:25%;

}

#greader{
}

#thoughts{

}

a{
color:black;
text-decoration:underline;
}

a:visited{
color:#000000;
}

.post a:visited{
color:#757575;
}



.footer{
float:right;
text-align:right;
margin:3px;
margin-top:50px;
}



.post_info{
text-align:right;
faont-family:courier new;
font-size:0.95em;
}

h3{
display:inline;
font-size:1.2em;
margin-right:5px;
}


.pages{
margin-top:20px;
margin-bottom:70px;
}

.pages a{
text-decoration:none;
font-weight:bold;
}

.pages .left{
float:left;
}

.pages .right{
float:right;
}

form label{
display:block;
}


input, textarea{
background:#ffffff;
border:1px solid #919194;
margin:1px;
}


/*.comment{
margin-top:20px;
}

.comment p{
margin:3px;
}

.comment_info{
background:#ffffff;
border:1px solid #919194;
padding:3px;
padding-left:8px;
padding-right:8px;
}

.comment_name{
float:left;
font-weight:bold;
}

.comment_date{
float:right;
}

.comment_info a{
text-decoration:none;
}
*/

