#subfooter {  
width:940px;  
height:325px;  
background-color:#252525;  
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#cccccc;  
}  
  
#subfooter .widget {  
width:310px;  
height:325px; 
float:left;  
}  
  
#subfooter .widget .inner {  
padding:10px;  
  
}  

#subfooter li {  
list-style-type: none;  
list-style-image: none;  
}  
  
#subfooter li ul {  
padding-left:0px;  
font-size:12px;  
}  
  
#subfooter a {  
padding:5px;  
width:90%;  
text-decoration:none;  
clear:both;  
display:block;  
}  
  
#subfooter a:hover {  
background-color:#383838;  
color:#FFFFFF;  
} 

#footme {
color:#cccccc;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-top:10px;
text-align:center;
float:left;
 }

.footer{
text-align:left;}

.blog-item, .blog-item h2,  h3{ 
color:
#8c8c8c; 
font-family:
Tahoma;
font-size:
25px; 
line-height: 18px;
}

.blog-details, .blog-details p, .blog-details span, #respond, #respond p{
color: #8c8c8c;
font-family: Tahoma;
text-transform: none;
font-size:12px;
line-height: 18px;
}

/* Sidebar  Start*/
#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	font-family:Tahoma;
	font-size:13px;
	color:#8c8c8c;
	}
#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}
#sidebar #searchsubmit {
	padding: 1px;
	}

/* Begin Sidebar */
#sidebar
{
	padding: 0px 0 10px 0;
	width: 190px;
	}

#sidebar form {
	margin: 0;
	}
/* End Sidebar */
/* Sidebar  Edward*/

.left-cat { 
width: 780px;
float:left;

}

.right-cat {
width: 150px;
float:right;

}

#sidebar h2 {
font-family:Tahoma;
color:#ffffff;}