@charset "utf-8";
/*
 The layout is based 960 grid pixel system. The layout is divided 12 columns. Each column width comes from 12 columns width.
*/

.column-1 		{width:940px; float:left; margin:0 10px 20px 10px;}
.column-2 		{width:620px; float:left; margin:0 10px 20px 10px;}
.column-3 		{width:460px; float:left; margin:0 10px 20px 10px;}
.column-4 		{width:300px; float:left; margin:0 10px 20px 10px;}
.column-5 		{width:220px; float:left; margin:0 10px 20px 10px;}
.column-6 		{width:140px; float:left; margin:0 10px 20px 10px;}
.cover			{width:100%;  float:left; margin:0 0 15px 0;}

/* Begin Comments*/
h3#comments, #respond h3 {font-size: 1.25em;}
.js_on .cufon-on h3#comments, .js_on .cufon-on #respond h3 {font-size: 1.667em;}

ol.commentlist {
    margin: 20px 20px 0 20px;
    padding: 0;
    width: auto;
}
.commentlist li {
    list-style: none;
}
.commentlist .children li {
    
}
.comment {
    
}
.commentlist ul.children {
    margin-bottom: 0;
}
.commentlist .comment-meta {
    padding: 7px 7px 25px;
    display: block;
    font-style: normal;
}
.commentlist .comment-meta .avatar-wrapper img {
    padding: 1px;
    border: 1px solid #333;
    float: left;
    margin-right: 9px;
}
.avatar-wrapper {
    display: block;
    width: 70px;
    float: left;
}
.commentmetadata {
	color:#E5E5E5;
}
.content .comment-block .commenttext p{
	margin:10px 0 10px 0;
}
.commentlist span {
    color: #484848;
    font-size: 11px;
    padding-left: 5px;
}
a.url{
	border-bottom: 1px dotted #E5E5E5;
    color: #E5E5E5;
    text-decoration: none;
}
a.comment-edit-link{
	border-bottom: 1px dotted #E5E5E5;
    color: #E5E5E5;
    text-decoration: none;
}
a.comment-reply-link{
	border-bottom: 1px dotted #E5E5E5;
    color: #E5E5E5;
    text-decoration: none;
	margin:0 15px 0 0;
	text-transform:lowercase;
}
a.url:hover, a.comment-edit-link:hover, a.comment-reply-link:hover{
	color:#999;
	border-bottom: 1px dotted #999;
}
#commentform p{
	margin:0 0 5px 20px;
}
h5#comments{
	color:#E5E5E5;
	margin:20px 20px 0 25px;
	font-size:12px;
	text-transform:uppercase;
	font-weight:normal;
}
#respond {
    clear: both;
    margin: 30px 0 0 0;
    padding: 0 0 20px 0;
    width: 100%;
}
#respond h5{
	margin:0 0 0 20px;
	color:#999999;
	font-size:12px;
	font-weight:normal;
}
#respond h5 a, a#cancel-comment-reply-link{
	border-bottom: 1px dotted #E5E5E5;
    color: #E5E5E5;
    text-decoration: none;
}
a#cancel-comment-reply-link{
	margin:5px 0 5px 20px;
}
#respond h5 a:hover, a#cancel-comment-reply-link:hover{
	color:#999;
	border-bottom: 1px dotted #999;
}
#commentform p, fieldset p{
    padding: 2px 0;
    clear: both;
}
.commenttext em{
	color:#696;
	margin:10px 0 0 0;
}

/* End Comments */