
/* Header */
#header {
	background: #13a1ec;
	border-top: 5px solid #f2f2f2;
	border-bottom: 5px solid #1189b7;
	overflow: visible;
}
#header .wrap {
	overflow: hidden;
}
#branding {
	float: left;
	margin-right: 4%;
	width: 46%;
}
#sidebar-header {
	float: right;
	padding: 1em 0;
	width: 50%;
}


/* Branding */
#branding {
	padding: 1em 0;
	position: relative;
	z-index: 98;
}

/* Site title and description */
#site-title {
	font: 3.5em/4.5 LeagueGothicRegular, Georgia, serif;
	margin: 0;
	text-transform: uppercase;
	/*font-size: 3em;  48px / 16px = 3 */
	line-height: 1.08333333em; /* 52px / 48px = 1.08333333 */
}
#site-title {	
border-bottom:#c00 10px solid;
padding-right:10px;border-right:13px solid #13a1ec;
padding-left:10px;border-left:13px solid #ffffff;
	text-shadow: 0 1px 1px #bbb,
			   0 2px 0 #999, 
			   0 3px 0 #888, 
			   0 4px 0 #777, 
			   0 5px 0 #666, 
			   0 6px 0 #555, 
			   0 7px 0 #444, 
			   0 8px 0 #333, 
			   0 9px 7px #302314;
-moz-border-radius: 9px 3px 9px 3px;
-webkit-border-radius: 3px;
-webkit-border-top-left-radius: 9px;
-webkit-border-bottom-right-radius: 9px;
-moz-border-radius-bottomright: 25px 50px;
border-bottom-right-radius: 25px 50px;
box-shadow: 7px 7px 8px #efefef;
-webkit-box-shadow: 7px 7px 8px #efefef;
-moz-box-shadow: 7px 7px 8px #efefef;
}
#site-title a,#site-title a:visited{color:#fff;}
#site-title a:hover {text-decoration:underline;
	color: #b20000;text-shadow:#fff 2px 2px 4px;  
	}
#site-description {
	 color:#eee;
	font: italic .5em/1.05em Georgia,serif;
	/*font-size: 1.125em; /* 18px / 16px = 1.125 */	
	margin: 0;
	padding-top: 0.625em;
	text-transform: none;
	line-height: 1.222222226em; /* 22px / 18px = 1.22222222 */
	font-weight:0;letter-spacing:.15em;
text-shadow: 0 1px 1px #13a1ec,
		0 2px 0 #999, 
		0 3px 0 #888, 
		0 4px 0 #777, 
		0 5px 0 #666, 
		0 6px 0 #555, 
		0 7px 0 #444, 
		0 8px 0 #333, 
		0 9px 7px #302314;
clear:left;	
}	
/* Header image */
.header-image {float:right;
	display: block;
	width: 440px;
	height: 120px;
	margin: 0 0 0 -10px;
	padding: 4px;
	background: #f4f2e7;
	border: 1px solid #d5d3d1;
	overflow:hidden;
}	

#site-description {
	font-size: 1.125em; /* 18px / 16px = 1.125 */
	line-height: 1.222222226em; /* 22px / 18px = 1.22222222 */
}

#menu-secondary {
	height: 2.0625em; /* 33px / 16px = 2.0625 */
	margin: 0;
}

#loop-title{
text-shadow: 0 1px 1px #bbb,
		0 2px 0 #999, 
		0 3px 0 #888, 
		0 4px 0 #777, 
		0 5px 0 #666, 
		0 6px 0 #555, 
		0 7px 0 #444, 
		0 8px 0 #333, 
		0 9px 7px #302314;
}
#loop-title a:link, #loop-title a:visited {
	color: #000; font: 48px/1 'Erica One';
	text-shadow: 0 1px 1px #bbb,
			   0 2px 0 #999, 
			   0 3px 0 #888, 
			   0 4px 0 #777, 
			   0 5px 0 #666, 
			   0 6px 0 #555, 
			   0 7px 0 #444, 
			   0 8px 0 #333, 
			   0 9px 7px #302314;
}
#loop-title a:hover, #loop-title a:active {
	text-shadow: 0 1px 1px #ddd,
			   0 2px 0 #c5bba4, 
			   0 3px 0 #c5bba5, 
			   0 4px 0 #b7ae98, 
			   0 5px 0 #a39a87, 
			   0 6px 0 #8b8472, 
			   0 7px 0 #726c5c, 
			   0 8px 0 #5b5547, 
			   0 9px 7px #474136;
}

.news-byline,.byline,.comment-text,.entry-meta,.comment-meta{
border-right: 1px solid #DCE09C; 
        border-left: 1px solid #DCE09C;
	border-top: 1px solid #DCE09C; 
	border-bottom: 1px solid #DCE09C;
	padding:1em; 
	margin-bottom: 18px;
}	
/* bottom corner rounded */
.comment-text,.ui-tabs.ui-tabs-nav,.entry-meta{
  -moz-border-radius-bottomright:7px;
    -moz-border-radius-bottomleft:7px;
    -webkit-border-bottom-right-radius:7px;
    -webkit-border-bottom-left-radius:7px;
}	
/* top corner rounded */
.comment-meta,.byline,.news-byline{
  -moz-border-radius-topright:7px;
    -moz-border-radius-topleft:7px;
    -webkit-border-top-right-radius:7px;
    -webkit-border-top-left-radius:7px;
}
span.meta-sep{padding:0 0 0 0.3em;border-right:1px solid #ccc;}

/* Widgets Common Styling */
.image-stream .widget-inside div, .widget-newsletter .newsletter-wrap, #sidebar-primary .search-form, #sidebar-secondary .search-form , p.term-cloud, .textwidget, #sidebar-primary .ui-tabs, #sidebar-secondary .ui-tabs {
	background: url(images/widget-list-item.png) repeat-x;
	}
	
.share {
	display: inline-block;
	padding: 3px 0 3px 15px;
	background: url(images/share-icon.png) no-repeat 0 11px;
	}	
.postdate {
	font-family: Arial,serif;
	font-size: 11px;
	float: left;
	clear: left;
	line-height: 100%;
	color: #666;
	padding-top: .4em;
}
.widget h3{font-size:14px;
margin:0;
padding:0}


/* =Hybrid Tabs Widget
-------------------------------------------------------------- */
.widget-tabs ul.tabs {
	background: #ebeae8;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #555;
	display: block;
	margin: 1em 0 0;
	padding: 0;
}
.widget-tabs ul.tabs li.t {
	background: none;
	display: inline;
	padding: 0;
}
.widget-tabs ul.tabs li:first-child.t a{
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
}
.widget-tabs ul.tabs li.t a {
	display: inline-block;
	font-size: 0.8125em; /* 13px / 16px = 0.8125 */
	line-height: 1.38461538em; /* 18px / 13px = 1.38461538 */
	padding: 0.769230769em 1.53846154em 0.692307692em;
}
.widget-tabs ul.tabs li.t a:hover {
	background: #13a1ec;
	color: #fff;
	text-decoration: none;
}
.widget-tabs ul.tabs li.t a.tab-current{
	background: #1189b7;
	color: #fff;
}
