.comment a.heading{
	display:block;
	font-size:14px;
	font-weight:bold;
    height:15px;
}
.new{
 padding-left:60px;
}
.new_comment{
	p-osition:relative;
	t-op:-15px;
}
.new_comment .notice{
	padding:10px 20px;
}
#textarea textarea{
 display:block;
 font-size:100%;
 height:5em;
 width:383px;
 border:3px solid #CCCCCC;
 padding:5px;
}

#buttons input {
    margin:10px 0.7em 0pt 0pt;
}

/** new cooment css **/
	.comment_box {
		border: 2px solid rgb(234, 234, 234); 
		overflow: hidden; 
		background-color: rgb(255, 255, 255);
	margin:5px 0;		
padding:20px;
		position:relative;
		z-index:99;
}	
.comment_box img{
    border:1px solid #CCCCCC;
    float:right;
    min-height:16px;
    padding:2px;
    width:16px;	
}
	.comment_box .comment .comment_header{
		display:inline;
		margin-bottom:5px;
		color:#ccc;
		font-size:10px;
	}
	.comment_box .comment .comment_header span{
		border-bottom: 2px dotted #ccc;
		color:#464646;
	}
	.comment_box .comment h3 img{
		margin-right:10px;
	}
	.index{
		position: relative; 
		top: 0px; 
		left: 0px; 
		z-index: 1;
		color: rgb(234, 234, 234);
	}
	.index div{
		position: absolute; 
		padding-bottom: 20px; 
		padding-top: 8px; 
		top: 0px; 
		font-size: 50px; 
		font-weight: bold; 
		left: -22px; 
	}
	
	.quote{
		position: relative; 
		top: 0px; 
		left: 0px; 
		z-index: 1;
	}
	
	.quote div{
		position: absolute; 
		padding-bottom: 20px; 
		padding-top: 8px; 
		top: 0px; 
		font-size: 50px; 
		font-weight: bold; 
		left: 540px; 
		font-family: Times New Romans; 
		content: open-quote; 
		color: rgb(234, 234, 234);
		font-style: italic;
	}
	.admin_color {
		border-color:#2F2F2F;
		color:#2F2F2F;
	}

