/* Social Network - added by Heim */
#socialNetwork {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
	color: #333333;
	margin: 5px 0px 5px 0px;
	padding: 5px;
	/* height: 18px; */
}
#socialNetwork ul{
	text-align:left;
	margin: 0px;
	padding: 0px;
}
#socialNetwork li {
	display: inline;
	padding-right: 8px;
	line-height: 2.5em;
}

#socialNetwork li.delicious {
	background:url(/images/delicious.gif) 0 0 no-repeat;
	padding: 5px 0 10px 25px;}
	
#socialNetwork li.digg {
	background: url(/images/digg.gif) 0 0 no-repeat;
	padding: 5px 0 10px 25px;}
	
#socialNetwork li.facebook {
	background: url(/images/facebook.gif) 0 0 no-repeat;
	padding: 5px 0 10px 25px;}
	
#socialNetwork li.google {
	background: url(/images/google.gif) 0 0 no-repeat;
	padding: 5px 0 10px 25px;}
	
#socialNetwork li.live {
	background: url(/images/live.gif) 0 0 no-repeat;
	padding: 5px 0 10px 25px;}	
	
#socialNetwork li.newsvine {
	background: url(/images/newsvine.gif) 0 0 no-repeat;
	padding: 5px 0 10px 25px;}
	
#socialNetwork li.yahoo {
	background: url(/images/yahoo.gif) 0 0 no-repeat;
	padding: 5px 0 10px 25px;}
	
#socialNetwork li.reddit {
	background: url(/images/reddit.gif) 0 0 no-repeat;
	padding: 5px 0 10px 25px;}	

#socialNetwork li.yahoo-buzz {
	background: url(/images/yahoo-buzz.gif) 0 0 no-repeat;
	padding: 5px 0 10px 25px;}
	
#socialNetwork li.stumbleupon {
	background: url(/images/stumbleupon.gif) 0 0 no-repeat;
	padding: 5px 0 10px 25px;}
	
#socialNetwork a:link{
	color: #22557f;
}
#socialNetwork a:visited {
	color: #666699;
}
#socialNetwork a:hover {
	color: #b44e31;
}


div.post-reply { width: 693px; margin: 0 auto 30px auto;}
post-reply-form { padding: 20px 20px 0 20px }
post-reply-form h3 { text-transform: uppercase; letter-spacing: -1px; color: #333333; padding-bottom: 10px; margin-bottom: 15px; border-bottom: 1px dotted #666666; font-size: 160%; }
post-reply-form fieldset { padding-bottom: 20px; }
post-reply-form input { width: 255px; padding: 5px; border: 1px solid #d6d6bd; }
post-reply-form label { padding-left: 15px; }
post-reply-form textarea { border: 1px solid #d6d6bd; height: 100%; padding: 5px; width: 98%; display: block; margin: 0 auto; }
post-reply-form button { cursor: pointer; border: none; background: none; }

/*comment styles*/

.comment_text h1{
	font-size:1em;
}

.comment_text h2{
	font-size:0.9em;
}

.comment_text h3, .comment_text h4, .comment_text h5{
	font-size:0.8em;
}

.comment_text p{
	font-size:0.9em;

}

.comment_text pre code{
	padding:0;
	margin:0;
}

#commenttext {
	line-height:1.5;
	padding:5px;
	background-color:#F2F2F2;
	color:#585858;
	display:block;
	position:relative;
	overflow:auto;
	margin:0 0 10px;
	font-size:0.8em;
}

.comment_text ul{
	margin:0 0 0 20px;
}

.comment_text li{
	font-size:0.9em;
}

div.comment {
float:left;
width:150px;
background:#FFFFCC;
border-right:1px solid Black;
padding:10px 0;
text-align:center;
}

