html, body  
	{background:url(images/bg.png);
	 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; 
	 color:#EF8BB8;
	 font-family:'ostrich_sansmedium',serif;
	 border-bottom: 1px solid #D4D4D4;
	 padding:0 0 10px;
	}
h2 
	{font-size: 1.2em;
	color:#EF8BB8;
	font-family:'ostrich_sansmedium',serif;
	}
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:#574D4D;
	 text-decoration:none;
	}
a:visited 
	{color:#574D4D;
	}
a:hover 
	{color: #EF8BB8;
	}
p {
padding-bottom:20px;
line-height:150%;
color:#574D4D;
font-size:14px;
}
.clr{
clear:both;
}
#wrapper{
width:1103px;
}
#main{
background:#ffffff;
}
#top-menu {
    padding: 15px 0 0 0;
    display: inline-block;
    width: 960px;
    height: 53px;
    list-style: none outside none;
    margin: 40px 0px 10px;
    color: #393939;
    font-size: 23px;
    line-height: 25px;
    font-family: 'ostrich_sansmedium',serif;
    font-weight: normal;
    background-image: none;
    background-position: center top;
    background-repeat: no-repeat;
    text-align: center;
    border-top: 1px solid #D4D4D4;
    border-bottom: 1px solid #D4D4D4;
}
#top-menu li{
display:inline;
margin-right: 90px;
}

#content{
width:700px;
padding:15px;
float:left
}
#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;
}
#social{
display:inline;
list-style-type:none;

}
#social li{
display:inline;
padding: 5px;
}
#sidebar h2{
font-size: 1.2em;
color:#EF8BB8;
font-family:'ostrich_sansmedium',serif;
text-align:center;
padding:10px;
}
