body{
background:url(images/bg.jpg) no-repeat center top #15212b;
}
small {
font-size:11px;
color:#7b4475;
}
small.featured {
font-size:11px;
color:#fff;
padding:0 5px 0 5px;
margin:0 0 0 4px;
background-color:#7b4475;
}
a{
text-decoration:none;
color:#7b4475;
}
a.read_more:hover{
color:#7b4475;
}
/*----------------------headers-p-a-style------------------------------*/
h1{
padding:0px;
margin:0px;
clear:both;
font-size:30px;
color:#7c7a7a;
text-transform:uppercase;
font-weight:bold;
}
h1 span{
color:#7b4475;
}
h2.pagetitle {
font-size:17px;
color:#7b4475;
padding:0px 0px 0px 10px;
font-weight:bold;
float:left;
clear:both;
}

h3 {
padding:10px 0 10px 0;
margin:0;
clear:both;
font-size:18px;
color:#7b4475;
font-weight:normal;
}


/*--------------------------featured slider content------------------------*/
.featured_title{
font-size:17px;
color:#37c3fe;
background-color:#37c3fe;
padding:2px 6px 2px 6px;
position:absolute;
top:12px;
left:20px;
float:left;
z-index:9999;
}

.comments a:hover{
color:#7b4475;
}
/*-------------------------home_content------------------------------------*/
.about_block{	
width:272px; float:left;
background:#FFF;
padding-left:30px;
}
.services_block{
width:272px; float:left; margin:0 0 0 52px;
background:#FFF;
}
.contact_block{
width:272px; float:right;
background:#FFF;
}
.block_content h2{
color:#7b4475;
font-size:18px;
margin:0px;
padding:5px 0 20px 0;
font-weight:bold;
}

/*-------------------------home_subcontent------------------------------------*/
.avatar_block{	
width:232px; float:left;
padding-left:30px;
text-align:center;
padding-top:10px;
}
.aboutme_block{
width:370px; float:left; margin:0 0 0 5px;
}
.secblock_content h2{
color:#7b4475;
font-size:18px;
margin:0px;
padding:5px 0 20px 0;
font-weight:bold;
}
.post h2 a, .page_post h2 a{
width:600px;
color:#7b4475;
font-weight:bold;
padding:0px;
margin:0px;
font-size:16px;
float:left;
}
.post h2 a:hover, .page_post h2 a:hover{
color:#7b4475;
}

#sidebar h2{
font-size:17px;
color:#7b4475;
padding:2px 6px 2px 6px;
margin:0px;
font-weight:bold;
float:left;
}
#sidebar ul ul li a:hover, #sidebar ul ul li.current-cat a, #sidebar ul ul li.current_page_item a{
color:#7b4475;
}


#footer h2{
color:#7b4475;
font-size:17px;
margin:0px;
padding:20px 0 0px 0;
font-weight:normal;
}
p.copyright{
padding:10px 0 0 0;	
color:#fff;
font-size:11px;
text-align:center;
}
#footer ul li a:hover{
color:#7b4475;
}
#subfooter ul li.recentcomments a{
color:#7b4475;
}
#subfooter ul li ul li a:hover{
color:#7b4475;
}
#subfooter .widgetblock .inner h2, #subfooter .widgetblock-right .inner h2{
color:#7b4475;
font-size:18px;
margin:0px;
padding:5px 0 5px 0;
font-weight:bold;
}

