/* @override 
	http://localhost:3001/stylesheets/elee/blog.css?1257188629
	http://localhost:3001/stylesheets/elee/blog.css?1260309460
	http://localhost:3001/stylesheets/elee/blog.css?1260310105
	http://localhost:3001/stylesheets/elee/blog.css?1260310655
	http://localhost:3001/stylesheets/elee/blog.css?1260825932
	http://localhost:3001/stylesheets/elee/blog.css?1260826017
	http://localhost:3001/stylesheets/elee/blog.css?1260908179
	http://localhost:3001/stylesheets/elee/blog.css?1260908432
	http://localhost:3001/stylesheets/elee/blog.css?1260908625
	http://localhost:3001/stylesheets/elee/blog.css?1260909096
*/

.right {float:right;}

h1.title a {color:#3d3d3d; text-decoration:none;}
h1.title a:hover {color:#257ECD; text-decoration:underline;}
h4.date {margin-top:10px;}

.blog.sidebar {background:url(/images/bg_sidebar.png) repeat-y right; width:205px; padding-bottom:300px;; padding-right:30px; width:175px;}
.blog.sidebar .bottom {background:url(/images/bg_sidebar_grad.png) no-repeat bottom right; width:205px; height:118px; position:absolute; bottom:0px;}
.blog.sidebar .top {background:url(/images/bg_sidebar_grad_2.png) no-repeat top right; width:205px;}


.blog.sidebar ul.tags a {padding:0; color:#257ECD; background:none; display:inline; text-decoration:underline; font-weight:normal; font-size:1em; cursor:pointer;}
.blog.sidebar ul.tags a:first-child {border-top:none;}
.blog.sidebar ul.tags a:hover {background-color:none; opacity:1; color:none; cursor:pointer;}
.blog.sidebar .form_50 input[type=text].zip {width:60%; float:right;}
.blog.sidebar .bottom {margin-top:327px;}

.author_info {
	font-size:0.9em; 
	line-height: 1.5em; 
	border-left:1px solid #cacaca; 
	padding-left:20px; 
	float: right;
	width: 80%;
}
.author_info img {margin:0 0 5px 0;}
.author_info .author_name {
	width: 180px;
}
.post_content ul {
	list-style-type: disc;
	padding: 10px 10px 20px 20px;
}
.post_content ol {
	list-style-type: decimal;
	padding: 10px 10px 20px 20px;
}
.author_info .author_name a { font-size: 14px;}
.container_16 .grid_12.comments {padding:18px 20px; color:#363636; margin-bottom:20px; border-top: 2px solid #ccc; border-bottom: 2px solid #ccc; background-color: #fafafa;}
.other_links {border-top:1px solid #cacaca; border-bottom:1px solid #cacaca; padding:10px; margin:10px 0 20px 0; background-color:#f8f8f8; width:680px;}
.comments img {vertical-align:middle;}
.add_comments {float:left; margin-right: 10px;}
.social_btns {float:right; width:240px;}
.social_btns li {display:block; float:left; padding:0 5px;}

.group {
	padding: 7px 0;
}