.custom div.welcome_box {
width: 90%;
padding: 0.571em 0.786em;
margin-left: 1em;
margin-right: 1em;
margin-bottom: 1em;
margin-top: 1em;
margin-bottom: 0em;
padding-bottom: 0em;
}

.custom h3 {
color:#897E7C;
}
#archive_info {display:none;}
.custom ul#tabs li a:hover {color: #fff; text-decoration: underline; background-color: #1873a1; }
.tt_rss a {
	background: url(images/Rss2.png) no-repeat left;
	padding: 15px 0px 15px 30px;
	line-height: 23px;
}
.tt_rss, .tt_twitter, .tt_podcast, .tt_email {
	padding-bottom: 10px;
	font-size: 1em;
}
.tt_twitter a {
	background: url(images/User.png) no-repeat left;
	padding: 15px 0px 15px 30px;
	line-height: 23px;
}
.tt_podcast a {
        background: url(images/Music.png) no-repeat left;
        padding: 15px 0px 15px 30px;
        line-height: 23px;
}
.tt_email a {
        background: url(images/Mail.png) no-repeat left;
        padding: 15px 0px 15px 30px;
        line-height: 23px;
}

#s {
	font-family: Verdana, Geneva, sans-serif;
	padding: 10px 5px;
	border: 1px solid #e1e1e1;
	background: #fff url(images/search_bg.gif) repeat-x;
	font-size: 1.4em;
	width: 90%;
	color: #5b5b5b;
}
.custom #header #logo a { display: block; height: 100px; width: 1000px; background: url('images/logo.jpg') no-repeat; outline: none; float:right;}
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
.custom #header #tagline { height: 0; }
.custom #header { padding: 0;}
.socialmedia { background: #FFFBCC; border-top: 1px solid #E6DB55; border-bottom: 1px solid #e1e1e0; overflow: hidden; padding: 1em; text-align: center;}
.socialmedia p { color: #515151; font-size: 1.3em;}
.postauthor { background: #F5F5F5; border-top: 1px solid #e1e1e0; border-bottom: 1px solid #e1e1e0; overflow: hidden; padding: 1.5em; }
.postauthor img { border: 5px solid #e2dede; float: left; margin-right: 1.5em; }
.postauthor h4 { color: #666; font-size: 2em; margin-bottom: 5px; }
.postauthor p { color: #515151; font-size: 13px; margin-bottom: 12px; }

body.custom { 
 background: #44443f;
}
.custom #container {
 margin-top: 0.9em;
 margin-bottom: 0.9em;
 padding: 0.3em;
 background: #33332f;
 border: 0.3em solid #3e3e3a;
}
.custom #page {
 background: #fff;
}
