#content 
{	
	font-size: 14px;	
	float: left;	
	margin: 0px;
	width:550px;
}
 
#content #comments 
{
clear: both;	
 font-size: 14px;	
 float: left;	
 margin-bottom: 20px;	
 width: 100%;	
 color: #444
 } 
#content div.singlepos
{	
	padding-right: 10px;	
	padding-left: 10px;	
	padding-bottom: 0px;	
	padding-top: 0px;
	width:550px;
	
} 
ol
 {	} 
ol 
{
	color: #555
} 
 
#content #comments ol 
 {	
  	border-right: #d2ebf7 1px solid;	
   	padding-right: 5px;	
   	border-top: #d2ebf7 1px solid;
  	padding-left: 5px;	
  	padding-bottom: 10px;	
  	margin: 0px;	
  	border-left: #d2ebf7 1px solid;	
  	padding-top: 10px;
	border-bottom: #d2ebf7 1px solid
} 
#content #comments ol.respond 
{	
	border-top-width: 0px;	
	padding-right: 5px;	
	padding-left: 5px;	
	border-left-width: 0px;
	font-size: 12px;	
	background: #eaf4f9;	
	border-bottom-width: 0px;	
	padding-bottom: 10px;
	margin: 5px 0px 0px;	
	padding-top: 10px;	
	height: 1%;	
	border-right-width: 0px;
	width:525px;
} 
 
#content p 
{
	padding-right: 0px;	
	padding-left: 0px;
	padding-bottom: 0px;	
	margin: 0px 0px 12px 5px;	
	line-height: 22px;	
	padding-top: 0px
} 
#content #comments ol.respond p 
{
	margin: 0px 0px 5px
} 

#content #comments ol.respond p.box 
  {	
  	padding-right: 5px;	
   	padding-left: 5px;	
   	font-size: 11px;	
   	background: #d2ebf7;
  	padding-bottom: 5px;	
  	margin: 15px 0px 0px;	
  	line-height: 14px;	
  	padding-top: 5px
 } 
.button 
{
	border-width: 0px;	
	font-weight: bold;	
	background: #555;	
	color: #fff;	
	padding: 3px;
 }

.smallbutton 
{
	border-width: 0px;	
	background: #555;	
	color: #fff;	
	padding: 2px;
 }

 
#content #comments #commentarea 
{	
	border-right: #d2ebf7 1px solid;	
	padding-right: 5px;	
	border-top: #d2ebf7 1px solid;	
	padding-left: 10px;	
	font-size: 14px;	
	background: #fff;	
	padding-bottom: 10px;	
	border-left: #d2ebf7 1px solid;	
	width: 520px;	
	color: #333;	
	padding-top: 10px;	
	border-bottom: #d2ebf7 1px solid;	
	font-style: italic;	
	font-family: georgia, serif;	
	height: 150px
} 

#content #comments #url
 {	
 	border-left-color: #d2ebf7;	
 	border-bottom-color: #d2ebf7;	
  	width: 250px;	
  	border-top-color: #d2ebf7;	
  	border-right-color: #d2ebf7
} 
#content #comments #email 
  {	
  	border-left-color: #d2ebf7;	
  	border-bottom-color: #d2ebf7;	
   	width: 250px;	
   	border-top-color: #d2ebf7;	
   	border-right-color: #d2ebf7
 } 
#content #comments #author 
{	
	border-left-color: #d2ebf7;	
	border-bottom-color: #d2ebf7;	
	width: 250px;	
    border-top-color: #d2ebf7;	
    border-right-color: #d2ebf7
} 

#content #comments ol.commentlist 
{	
	border: #d2ebf7 1px solid;	
	padding: 10px 10px 10px 10px;	
	margin: 0px;	
}
         
#content #comments ol li 
{
	margin: 0px 0px 12px;	
	color: #444;	
	padding: 0px;	
	list-style-type: none;	
	height: 1%
} 
#content #comments ol li p 
{
padding: 0px;	
margin: 0px 5px 12px;                         	
line-height: 140%;	
} 

#content #comments ol li p.commenter 
{	
	border-right: #d2ebf7 0px solid;	
 	padding: 5px;
	border-top: #d2ebf7 0px solid;	
	font-size: 12px;	
	background: #fff;	
	margin: 0px 0px 10px;	
	border-left: #003663 3px solid;	
	color: #333;	
	line-height: 16px;	
	border-bottom: #d2ebf7 1px solid;	
	font-style: normal
}
 
#content #comments ol li p.commenter span {font-weight: normal; padding-left: 10px; } 
#content #comments ol li p.commenter span a {	font-weight: normal} 
#content #comments ol li p.commenter b {	font-style: normal} 
  
