
/* Blog Styles */

#blog #content .page-holder { background:url(/custom/images/framework/content-blog-bg.jpg) repeat-y; }

#blog h2, #blog h2 a { font: 22px Georgia, "Times New Roman", Times, serif; color: #006595; margin:0; }
#blog #content ul { margin:0 0 24px; padding:0; list-style:none; }
#blog #content li { margin:8px 0 0; list-style:none; padding:0; } 
	
#blog .seo-block { width:553px; }
	#blog .content-block { width:550px; }
	#blog .content-block .holder { width:514px; }
	#blog .content-block .main-info { padding:0 0 16px; }

.mid-column h3, .sidebar h3 { margin:16px 0 0; }

#blog .mid-column { float:left; width:212px; padding:30px 15px 0; }
	#blog .mid-column form { display:block; margin:2px 0 24px; }

#blog .sidebar { width:160px; padding:45px 15px 30px; }

#blog .sidebar .email { display:block; padding:0 0 0 24px; line-height:16px; background:url(/custom/images/framework/email-icon.gif) no-repeat 0 2px; }
#blog .sidebar .rss { display:block; padding:0 0 0 24px; line-height:16px; background:url(/custom/images/framework/rss-icon.gif) no-repeat 2px 1px; }

#blog .articles small { display:block; margin:2px 0 7px; }
#blog .articles small.title { padding:0 0 0 4px; }

#blog .fusion-btn { display:block; margin:5px 0 0; }

#blog #searchform { overflow:hidden; margin:5px 0 8px; }
#blog #searchform input { display:block; float:left; margin:0 0 5px; }
#blog #searchform #s { width:150px; margin:0 6px 4px 0; padding:3px; }
#blog #searchform .search-btn { width:46px; height:25px; /*ie*/ font-size:0px;line-height:0; }

#blog .comments h3 { font-size:17px; color:#362C22; }

#blog .comments ol, #blog .comments .comment cite { margin:0; padding:0; }
#blog .comments .comment img, #blog .comments .comment cite { display:block; float:left; }

#blog #content .comments .comment { margin:0 0 28px; }

#blog .comments .comment-author { overflow:hidden; margin:0 0 8px; }
#blog .comments cite { font-size:16px; line-height:32px; font-weight:bold; color:#555; }
#blog .comments cite a { color:#555; }
#blog .comments .says { display:none; }

#blog .comments .comment-meta { margin:-10px 0 0; }

#blog .comments #comment { width:480px; }

#blog #content .holder ul { padding:0 0 0 16px; }
#blog #content .holder ul li { list-style:disc outside; }
