/* @override http://sgcatlanta.org/css/blog.css */
#RightContent h3			{ font:bold 23px helvetica, arial, sans-serif; color:#343d43; border-bottom:6px solid #f3f3f4; }
#archives li { font-size: 11px; color: #666; }
#archives li a { padding-right: 10px;}
#latest-posts li { overflow: hidden; }
#latest-posts li span { display: block; float: left; }
#latest-posts li a { display: block; float: left; width: 120px;  }
#blog #pagination			{ float:right; margin-top:-40px; }
#blog #pagination span		{ display:inline; font-size:13px; color:#919da9; padding-right:20px; }
#blog p.pagination			{ display:inline-block; position:relative; font-size:13px; padding-right:55px; }
#blog .pagination a			{ color:#2168a3; display:inline-block; width:16px; height:17px;text-align:center; }
#blog .pagination a.current	{ background:#2168a3; color:#fff; text-decoration:none; }
#blog .pagination a.next, 
#blog .pagination a.previous{ width:22px; height:18px; display:block; background:url(/img/blog_pagination_btns.gif) no-repeat; text-indent:-999em; }
#blog .pagination a.next	{ position:absolute; right:0; top:0; background-position:right top;}
#blog .pagination .next:hover	{ background-position:right bottom; }

#blog h5			{ font-size:16px !important; padding-bottom: 0px; margin-bottom: 10px; }
#blog a 				{ font-weight: bold; text-decoration: none; }
#blog a:hover 			{ text-decoration: underline; }

#blog .previous				{ position:absolute; right:22px; top:0; }
#blog .pagination .previous:hover		{ background-position:left bottom; }

.post						{ padding-bottom:25px; border-bottom:1px solid #e9e9e9; }
#blog .post p.date			{ font-size:11px; color:#7d7f80; text-transform:uppercase; margin-top: -10px; }
#blog .post p.date strong	{ color:#5e6265; font-weight:normal; }

#blog .post h4				{ font:21px helvetica, arial, sans-serif; }
#blog .post h4 a			{ color:#2168a3; text-decoration:none; font-weight:bold; }
#blog .post h4 a:hover		{ text-decoration:underline; }

.post p.meta				{ font-size:12px; color:#8e8e8e; margin-top:17px; }
.post p.meta a				{ color:#30536f; }
.post .comments				{ background:url(/img/comments_icon.gif) no-repeat left center; padding-left:18px; }

#RightPageColumn			{ padding-top:20px; }
#RightPageColumn h3			{   color:#85755d !important;
  font-size:15px !important;
font-family: "Lucida Grande", Arial, sans-serif !important; font-weight: normal; border-bottom:3px solid #ecebeb; }
#RightPageColumn ul			{ list-style:none; padding:10px 4px;  }
#RightPageColumn li a		{ font-size:13px; text-decoration:none; }
#RightPageColumn li a:hover	{ text-decoration:underline; }
#latest-posts li span		{ font-size:11px; color:#959798; padding-left:4px; width:48px; display:inline-block; }

/* @group DETAIL PAGE */
.WidenMargins				{}

#comments					{ padding: 3em 10px; background:#f9f9f9; border:1px solid #e6e6e6; }
#comments .comment			{ padding: 10px; }
#comments .alt				{ background: #efefef; }

#post-comment-form			{ margin:5em 0; padding:15px; background:#f9f9f9; border:1px solid #e6e6e6; }
#blog #post-comment-form h3 { margin:0 0 20px; border:0; padding:0; font-size:17px; color:#343d43; }
#post-comment-form label	{ 
							  display:inline-block; width:88px; font-size: 13px; color: #5e6265; font-weight:bold; 
							  vertical-align:top; padding-top:8px;
							}
#post-comment-form input,
#post-comment-form textarea	{ width:360px; height:21px; padding:4px; border:1px solid #ddd; margin-bottom:8px; vertical-align:middle; }
#post-comment-form textarea	{ height:100px; }
#post-comment-form input.submit	{ width:auto; clear:both; float:none; border:auto; background:auto; margin-left:88px;}
/*
#post-comment-form textarea,
#post-comment-form input	{ display: block; padding: 4px; width: 100%; border: 1px solid #d7d7d7; font-size: 12px; margin-bottom:15px; }
#post-comment-form .hidden	{ position: absolute; left: -999em; }
#post-comment-form textarea	{ height: 100px; }
#post-comment-form .submit input	{ width: auto; background-color: #0eabf5; border: none; padding: 8px 11px 7px 10px;color: #fff; }
*/

/* @end DETAIL PAGE */
