
/* TYPOGRAPHY */
/* ----------------------------------------- */

/* Wordpress Styles
/* ----------------------------------------- */
.postmetadata{font-size:11px;font-weight:bold;}
.postmetadata.alt{font-weight:normal;}

/* Wordpress Calendar
/* ----------------------------------------- */
#calendar_wrap{margin:0;padding:0;}
	#wp-calendar{empty-cells:show;margin:0 auto;width:210px;}
		#wp-calendar a{display:block;text-decoration:none;background:#373737;}
		#wp-calendar caption{width:auto;padding:10px 0;text-align:center;font:bold 20px 'Lucida Grande', Verdana, Arial, Sans-Serif;}
		#wp-calendar thead{background:#89c42b;}
			#wp-calendar th{padding:2px 0;color:#fff;font-style:normal;text-transform:capitalize;text-align:center;}
		#wp-calendar td{padding:2px 0;text-align:center;}
		#wp-calendar td.pad:hover{background-color:#fff; }
		#wp-calendar #prev a, #wp-calendar #next a{padding-top:10px;padding-bottom:20px;font-size:9pt;background:#fff;}
		#wp-calendar #next a{padding-right:10px;text-align:right;}
		#wp-calendar #prev a{padding-left:10px;text-align:left;}

/* Global 
/* ----------------------------------------- */
body{color:#373737;font:12px/18px Arial, Helvetica, sans-serif;}
blockquote{margin:60px 13px 0;padding:0 50px;font-size:23px;}
blockquote:before, blockquote:after{display:block;color:#c8e29f;font-size:300%;font-weight:bold;width:50px;}
blockquote:before{content:open-quote;height:0;margin-left:-0.85em;}
blockquote:after{content:close-quote;height:30px;margin-top:0;margin-left:100%;}
blockquote p{margin:-10px 0 0;}

/* Headers 
/* ----------------------------------------- */
h1, h2, h3{margin:1.2em 0 .2em;color:#373737;font-weight:normal;line-height:normal;}
h1{font-size:30px;}
h2{font-size:27px;}
h3{font-size:23px;}
h4{color:#73B509; font-size:20px;}


/* Header resets used in the theme 
/* ----------------------------------------- */
h1#blog-title{margin:0;color:#fff; font-size:79px;}
h2.league{margin:0;color:#fff;font-size:23px;}
h3 a{margin:0;color:#73B509; }
h3 a:hover{text-decoration:none}


/* Links 
/* ----------------------------------------- */
a{color:#73b509; text-decoration:none;}
a:hover{text-decoration:underline;}
.permalink a{font-size:11px;font-weight:bold;}


/* Global Custom Classes 
/* ----------------------------------------- */
.league{display:none;margin:0;color:#fff;text-transform:uppercase;}
.post .league{color:#73b509;}
.league a:hover{text-decoration:none;}
.alert{background:red; color:white }
.separator{color:#fff;font-weight:bold;padding:0 10px;}


/* Header 
/* ----------------------------------------- */
#header{padding-left:320px;color:#fff;}
	#blog-title a{color:#fff;}
	
#search{color:#fff;}


/* Posts 
/* ----------------------------------------- */
.post-header p{margin:0;}
.post-time.league{font-size:1.7em;color:#487502;}
.post-time-since{color:#fff;font-weight:bold;}


/* Comments 
/* ----------------------------------------- */
#comments-wrapper{color:#fff;}
.commentlist li{margin:50px 30px 25px 0;padding-bottom:25px;list-style:none;border-bottom:1px dashed #eee;}
	.commentlist .children{border-left:4px solid #73B509;}
		.commentlist .children li{margin-right:0;margin-bottom:20px;padding-bottom:0;border:none;}

/* Sidebar 
/* ----------------------------------------- */
.widgettitle{height:25px;padding:10px 0 0 10px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;background:url(../../images/bg_widget-title.png) repeat-x;}

.rssSummary{margin-bottom:15px;}
.rss-date{font-size:10px;}

.widget.widget_search{background:#000;}
	.widget #searchform{margin:20px 0 20px 10px;}


/* Navigation Links (Older / Newer Entries) 
/* ----------------------------------------- */
.navigation a{display:block;height:26px;margin:-20px 8px 0;padding:9px 15px 0 12px;font-size:25px;-moz-border-radius:8px;-webkit-border-radius:8px;background:url(../../images/bg_post-time.png) repeat-x;}
.navigation a:hover{text-decoration:none;}


/* Footer 
/* ----------------------------------------- */
#theme-by{color:#c3c3c3; padding-top:9px; font-size:16px; float:left; margin-left:325px}
#ai-tag a{background:url(../../images/logo_alterimaging_footer.png) top left no-repeat; width:108px; height:31px; float:left; text-indent:-99999em}