/* @override 
	http://sl.dev/blog/wp-content/themes/shanalogic/style.css
	http://shanalog.cldev.net/blog/wp-content/themes/shanalogic/style.css
*/

/*
Theme Name: ShanaLogic
Theme URI: http://www.shanalogic.com/blog/
Description: Wordpress theme for ShanaLogic.com (Based on "Starkers" by Elliot Jay Stocks)
Version: 1.0
Author: Classy Llama Studios
Author URI: http://classyllama.com/
*/

/*
 ======================================================================================================================================
 RESET
 ======================================================================================================================================
*/

.aligncenter { display: block; margin: 0 auto; }
.alignleft { float: left; }
.alignright { float: right; }
.wp-caption { border: 1px solid #666; text-align: center; background: #ccc; padding: 10px; margin: 10px; }


/*
 ======================================================================================================================================
 LAYOUT
 ======================================================================================================================================
*/

.blog h2.category-title { font: bold 13px 'Eau', trebuchet ms, arial, sans-serif; height: auto; margin: 0 0 20px 0; text-transform: uppercase; }
.blog a:hover { text-decoration: underline; }

.blog ol.commentlist { list-style: outside decimal; margin: 13px 0; padding: 0 0 0 40px; }
.blog ol.commentlist li { font-size: 13px; }
.blog ol.commentlist li .comment-author {  }
.blog ol.commentlist li img { padding: 0 0 4px 0; vertical-align: bottom; }
.blog ol.commentlist li cite { font-style: italic; }
.blog ol.commentlist li a { color: #73A018; }
.blog ol.commentlist li a:hover { color: #E20F8C; }
.blog ol.commentlist li p { margin: 13px 0; }

#respond { padding: 20px 0 0 0; }

#commentform a { color: #73A018; font-size: 13px; }
#commentform a:hover { color: #E20F8C; }
#commentform .comment-form-author,
#commentform .comment-form-email,
#commentform .comment-form-url { clear: both; overflow: hidden; }
#commentform label { font-size: 10px; line-height: 25px; margin-left: 8px; }
#commentform input[type="text"] { border: 1px solid #bbb; float: left; height: 23px; line-height: 25px; padding: 0 3px; }
#commentform .comment-form-comment label { display: none; }
#commentform .comment-form-comment textarea { width: 609px; }

.post { font-size: 13px; line-height: 18px; }
.post h2 { color: #666; font-size: 13px; font-weight: bold; margin: 10px 0; text-transform: uppercase; }
.post h2 a,
.post h2 a:hover { text-decoration: none; }
.post small { font-size: 10px; }
.post a { color: #73A018; font-size: 13px; }
.post a:hover { color: #E20F8C; }
.post a img { border: 2px solid #73A018; }
.post a:hover img { border: 2px solid #E20F8C; }
.post p { margin: 13px 0; }
.post blockquote { margin: 13px 0; padding: 0 40px; }
.post .postmetadata { border-bottom: 1px solid #dddddd; padding-bottom: 35px; }

.navigation { overflow: hidden; }
.navigation a { color: #73A018; font-weight: bold; }
.navigation a:hover { color: #E20F8C; }

/* Block: Categories */
.blog-categories-block { font-size: 11px; }
.blog-categories-block li { line-height: 18px; padding: 2px 0; }
.blog-categories-block li a { color: #73A018; display: block; padding: 0 12px; }
.blog-categories-block li a:hover { color: #E20F8C; }






