body {
	background-color:#000;
	color:#eee;
	font-family:verdana,sans-serif;
        margin:15px auto 15px auto;
	}

a img {border:0;}
a {text-decoration: underline;}
a:link , a:visited , a:active {color:#eee;text-decoration:none;}
a:hover {color: #ff0066;text-decoration:underline;}
h1, h2, h3 {margin: 0px;padding: 0px;font-weight: normal;}
form {padding:0px;margin:2px 0px 0px 0px;}

#container {
	margin-left:auto;
	margin-right:auto;
	padding: 0px;
	width: 558px;

	}

#icons {
	padding:auto;
        margin:auto;
	width:558px;
	color: #666666;
        text-align:center;
	font-size:70%;
	}

.icon {

	border:0px solid #aaa;
	float: left;
	margin: 15px 1px 5px 1px;
	width:182px;
}
.icon img {border:1px solid #000;}
.icon p{margin-bottom:2px;}

.icon2 {
	border:0px solid #aaa;
	float: left;
	margin: 13px 1px 5px 1px;
	width:182px;
	padding:2px 0px 0px 0px;
	line-height:120%;
}

icon2 p {margin-bottom:0px;}


.footer {
    font-family:verdana,sans-serif;
    font-size:70%;
    text-align:center;
    padding:0px 0px 0px 12px;
    margin-left:2px;
    border-top:1px solid #444;

}


.title {
	color: #fff;
	font-size:120%;
	text-align: left;
	font-weight: bold;
	margin-bottom:5px;
	
	margin-bottom: 10px;
	
	}

.title a:link,
.title a:visited,
.title a:active {
	color:#e00;
	text-decoration:none;
	
	}

.date {
	color: #666666;
	font-size:80%;
	text-align: left;
	font-weight: bold;
	margin-bottom: 10px;
	
	}

.posted {
	color: #eee;
	font-family: Verdana, Arial, sans-serif;
	font-size:80%;
	float: right;
	margin-bottom: 25px;
	padding:0px 0px 10px 0px;
}

.commentscount {
	color: #eee;
	font-family: Verdana, Arial, sans-serif;
	font-size:11px;
	margin-bottom: 15px;
	padding:0px;
        text-align:center;
}

.photo {
	text-align: left;
	margin-bottom: 20px;
	}

.link-note {

	font-size:11px;
	text-align:left;
	padding: 17px 0px 0px 12px;
    letter-spacing:0.05em;
	}


#comment-data {
	float: left;
	width: 180px;
	padding-right: 15px;
	margin-right: 15px;
	text-align: left;
	border-right: 1px dotted #BBB;
	}

textarea[id="comment-text"] {
	width: 80%;
	}
	
	
.srcimput {
	width: 150px;
	margin: 0 0 1px 0;
	padding: 0;
	}
	
.srcsubmit {
	width: 155px;
	margin: 0;
	padding: 0;
	}


.comments-head	{
    font-size:90%;
    color: #e00;
    border:1px solid #444;
    margin-top:8px;
    font-weight:bold;

    padding:7px;
    text-align:left;
}

.comments-body {
    font-size:80%;
    font-weight:normal;
    padding:10px;
    border-left:1px solid #444;
    border-right:1px solid #444;
    border-bottom:1px solid #444;
    color:#aaa;
    line-height:140%;
    text-align:left;


}

.comments-body a {
    color:#eee;
    text-decoration:none;
}
.comments-body a:hover {
    color:#ff0066;
    text-decoration:underline;
}

.comments-body p {
    font-size:95%;
    font-weight:normal;
    color:#aaa;
    padding-left:25px;
}
.comments-body ul {
    margin: 0px;
    padding:0px 0px 0px 4px;
}
.comments-body li {
    font-size:110% ! important;
    list-style-type: none;
    margin-bottom:6px;
    padding-left:8px;
    background-image:url('http://x51.org/x/images/ar.png');
    background-repeat:no-repeat;
    background-position:0% 50%;
}


.comments-post {

    font-size:105%;
    font-weight:normal;
    color:#eee;
    margin:0px;

}
.comments-post b{ color:#eee;}

.blog {
	padding:0px 10px 10px 10px;
	border:0px solid #444;
}

.blogbody {
	font-size:90%;
	text-align:left;    
	color:#eee;
	line-height:160%;
	padding:5px 10px 10px 10px;
    margin-bottom:15px;
}

.blogbody h2, .blogbody h3 {
    font-size:100%;
    color:#d00;
    font-weight:bold;
}

.blogbody a:link,
.blogbody a:visited,
.blogbody a:active {
    border-bottom:1px solid #999;
    text-decoration:none;
}

.blogbody a:hover {
    color:#ff0066;
}

.blogbody img{
    margin-bottom:7px;
    text-align:center ! important;
}


.line{
    margin:0px;
    padding:0px;
    border-top:1px solid #aaa;
}

.dotline{
    margin-bottom:5px;
    padding:0px;
    border-top:1px dotted #999;

}

#topleft {
           float:left;
           margin-bottom:30px;
           width:560px;
           margin-top:0;
           }

#topleft img {
               margin:3px 0 0 0;
               float:left;
}

.topright {
            width:350px;
            float:right;
            text-align:right;
            font-size:70%;
            margin-right:10px;
            margin-top:0
}


.pages	{
    font-size:11px;
    color: #eee;
    padding:4px 0px 8px 15px;
    font-weight:normal;
    letter-spacing:0em;
    font-family:verdana,sans-serif;
    text-align:left;
}

.pages i {
    font-size:11px;
    color: #ff0066;
    font-weight:normal;
    text-decoration:none;
    font-family:verdana,sans-serif;
}

.pages b {
    font-size:11px;
    color: #c00;
    font-weight:bold;
 
    text-decoration:none;
    font-family:verdana,sans-serif;
}

