
.comment-h3 {
	padding-bottom: 20px;
	font-weight:bold;
	font-size:22px;
}

.comment-h3 a {
	text-decoration:none;
	color:0D95C7;
}
span.bluetitle {
	font-size:22px;
	font-weight:bold;
	color:#0d94c7;
}

#post_heading {
	padding-bottom:30px;
	font-size:22px;
	font-weight:bold;	
}

#comm-posts {
	width:645px;
	border-top:solid 1px #cbddeb;
	border-right:solid 1px #cbddeb;
	border-left:solid 1px #cbddeb;
}
		
.dark .user, .light .user {
	width:247px;		
	position:absolute;
	top:0;
	left:0;
	line-height:15px;
	margin-top:15px;
	background:url(/wp-content/themes/warcom/images/comments/comments_tab.gif) no-repeat 230px 2px;
}
		
.light .user {
	background:url(/wp-content/themes/warcom/images/comments/comments_light_tab.gif) no-repeat 230px 14px ;
}
			
.user img {
	border:none;
}

p.user_image {
	float:left;
	margin:0;
	padding:0;
	margin-left:15px;
}

.user a {
	text-decoration:none;
	color:#0d94c7;
}

.user a:hover {
	text-decoration:none;
	color: #00CCFF;
}
		
.light, .dark {
	width:645px;
	position:relative;
	border-bottom:solid 1px #cbddeb;
	background:#F7FAFD url(/wp-content/themes/warcom/images/comments/lightbg_tile.gif) repeat-y;
	border-left:none;
	_height:110px;
	min-height:85px;
}
		
.dark {
	background:#EDF3FA url(/wp-content/themes/warcom/images/comments/bg_tile.gif) repeat-y;
}


p.post_date{
	width:110px;
	margin-top:5px;
	padding:0 10px 0 12px;
	float:left;
	font-size:10px;
	color:#999999;
}
		
#comm-posts p.user_name{
	width:100px;
	padding:10px 10px 0 12px;
	margin:0px;
	float:left;
	font-weight:bold;
	font-size:17px;
	color: #0D94C7;
}

.comm-post {
	width:354px;
	margin:0;
	padding:15px 20px;
	margin-left:250px;
	min-height:83px;
	font-size:12px;
	line-height:20px;
	color: #999999;	
}

#form img {
	top:14px;
	left:219px;
	position:absolute;
	z-index:1;
}

#form {
	/*margin-top:50px;*/
	position:relative;
}

#form_title {
	font-size:12px;
	color: #999999;
	margin:0;
	padding:0;
}

p.title {
	font-weight:bold;
	font-size: 22px;
	color:#333333;
	margin: 0;
	padding: 0 0 15px 0;
}

p.title_quote{
	padding:0;
	margin: 0 0 5px 0;	
}

textarea {
	/*width:388px;*/
	width: 625px;
	height:100px;
	/*margin-left: 20px;*/
	padding: 10px 10px;
	font-size: 12px;
	font-family: Helvetica;
	background-color: #f7fafd;
	border: solid 1px #cbddeb;
	margin: 0 0 10px 0;
}

/*.box{
height: 24px;
width:200px;
padding:5px 0 0 5px;
font-size:12px;
border:solid 1px #cbddeb;
}*/

#comments .box, #form .box {
/*height: 24px;*/
width: 640px;
padding: 8px 0 8px 5px;
font-size: 12px;
border: solid 1px #cbddeb;
margin: 0 0 10px 0;
}

#comments .checkbox, #form .checkbox {
margin-left: 40px;
font-size: 10px;
}

.button {
background: url(/wp-content/themes/warcom/images/comments/button.gif) no-repeat 0 0;
height: 24px;
display: block;
/*width: 85px;*/
width: 129px;
border: none;
cursor: pointer;
margin: 10px 0 0 0;
/*position: absolute;
right: -25px !important;
right: 0px;
top: 147px;*/
}

html>body .button { /**right:-25px !important;*/ }


.button:hover, .button.sfhover {
background-position: 0 -24px;
}

#commentform .subscribe-to-comments {
margin-left:16px;
}	

.cleary {
clear:both;
}

#textarea {
/*margin-top:10px;*/
}

#comm-posts {
	width:645px;
	border-top:solid 1px #cbddeb;
	border-right:solid 1px #cbddeb;
	border-left:solid 1px #cbddeb;
	margin: 0 0 15px 0;
}


table.table-comments {
	margin: 0 0 0 15px 0;
	padding: 0;
	border-collapse: collapse;
	width: 645px;
}
table.table-comments tr td {
	padding: 5px 0;	
}

