html, body  
	{text-align: center; 
	 font-size: 1em; 
	 font-family: verdana, tahoma, arial, helvetica, sans-serif;
	}
body *
	{margin: 0 auto; 
	 padding: 0px; 
	 font-size: 1em; 
	 text-align: left;

	}
img 
  {border: 0px;
	}
h1 
	{font-size: 1.4em; 
	 font-weight: bold;
	}
h2 
	{font-size: 1.2em;
	margin-bottom:10px;
	}
h3
	{font-size: 1em; 
	 font-weight: bold;
	}
table.main 
	{padding: 0px; 
	 border: 0px; 
	 margin: 0px auto 0px auto; 
	 width: 700px; 
	 background: #fafafa;
	}
td 
	{text-align: left; 
	 vertical-align: top; 
	 background: #ffffff;
	}
a 
	{color: #9a0000; 
	 font-size: 1em;
	}
a:visited 
	{color: #c60000;
	}
a:hover 
	{color: #cb8583;
	}
p {
padding-bottom:20px;
line-height:150%;
}
.clr{
clear:both;
}
#wrapper{
width:1103px;
}
#main{
background:#ffffff;
}
#content{
width:700px;
padding:15px;
float:left;
font-size:14px;
line-height:150%;
}
#comments{
}
#comment-box{
margin-bottom:20px;
}
#comment{
padding: 10px;
font-size:11px;
float:right;
border-radius: 10px;
border: 1px solid #DDD;
width: 600px;
}
#comment p{
padding-bottom:5px;
font-weight:bold;
color:#C1DFD6;
font-size: 15px;
}
#comment-img{
float: left;
margin-right: 10px;
padding: 10px;

}
#sidebar{
padding:15px;
width:340px;
float:right;
}
#sidebar h2{

background:url(images/sidebartitle.png) no-repeat scroll 0% 0% #FFF;
font-size: 10px;
color: #000;
letter-spacing: 2px;
text-align: center;
padding-top: 20px;
border-bottom: medium none;
height: 27px;
text-transform: uppercase;
font-weight: normal;
margin-bottom: 15px;
font-family: PT Sans;
}