/*
File:			custom.css
Description:	Custom styles for Thesis
More Info:		http://diythemes.com/thesis/rtfm/custom-css/
*/

body.custom {
	background:url('images/bg.jpg') repeat #42788F;
	}
	

.custom  .page {
	padding-left:0em;
	padding-right:0em;
	}
	
.custom #header_area .page {
	border-width: 4px;
	border-color:#E4E4E4;
	border-style:solid;
	border-bottom:0px;
	padding-top: 0em;
	margin-top:2em;
	}
	
.custom #content_area .page {
	border-width: 4px;
	border-color:#E4E4E4;
	border-style:solid;
	border-bottom:0px;
	border-top:0px;
	}
	
.custom #footer_area .page {
	border-width: 4px;
	border-color:#E4E4E4;
	border-style:solid;
	border-top:0px;
	margin-bottom:2em;
	}

.custom #header {
	width:991px;
	height:208px;
	padding-left:0em;
	padding-right:0em;
	padding-top:0em;
	padding-bottom:0em;
	border-bottom:0em;
	}
	
.custom #header #logo {
	background:url('images/header.jpg') no-repeat;
	text-indent:-9999px;
	height:208px;
	width:991px;
	padding-left:0em;
	padding-right:0em;
	padding-top:0em;
	padding-bottom:0em;
	}
	
.custom #header #logo a {
	height:208px;
	width:991px;
	display:block;
	}
	
.custom #header #tagline {
	text-indent:-9999px;
	}
	
.custom .menu {
	height:43px;
	margin-left:1em;
	margin-right:1em;
	border-bottom:0em;
	border-left:0em;
	border-right:0em;
	}
	
.custom .menu a {
	border:0em;
	font-size:1.6em;
	text-transform:lowercase;
	background:transparent;
	color:#42788f;
	}
	
.custom .menu a:hover {
	background:#42788f;
	color:#fff;
	}
	
.custom ul.menu a { 
	border:1px solid #fff; 
	color:#42788f; 
	background:#fff;
	}
	
.headline_area h1, .headline_area h2, #archive_intro h1 {
	text-transform:lowercase;
	}
	
.headline_meta span, .headline_meta abbr {
	text-transform:lowercase;
	}
	
.custom #multimedia_box {
	margin-bottom:.5em;
	}

.custom .image_box, .custom_box {
	background:transparent;
	}
	
.custom li.widget {
	margin-bottom:1em;
	}
	
.custom .social-icon {
	margin-right:7px;
	}
	
.custom .profile-avatar{
	border:1px solid #E4E4E4;
	padding:4px;
	margin-bottom:5px;
	}

.custom #footer {
	padding-bottom:0em;
	padding-top:1em;
	border-top: 1px dotted #E4E4E4;
	}
	
.custom #footer p {
	line-height:2.5em;
	}
	
.custom .teaser {
	width: 100%;
	margin-top: 2em;
	padding-top: 2em;
	border-top: 1px dotted #E4E4E4;
	text-align: justify;
}

.custom .teaser_date {
    text-transform: lowercase;
}

.custom .teaser .teaser_link {
    float: right;
    font-size: 1.2em;
    line-height: 1.5em;
    padding-right: 2em;
}

.custom .teasers_box {
	padding-top: 0;
	padding-bottom:0;
	border-top: 0;
	}

.custom .teaser_comments {
    font-size: 1.5em;
    line-height: 1.6em;
}

.custom .teaser img {
	border:2px solid #E4E4E4;
	width:125px;
	height:125px;
	margin:2px 10px 0 0;
	padding:5px;
}

.custom .avatar img {
	padding:3px;
	border:1px solid #e4e4e4;
	margin-left: 0.909em;
	}
	
.custom .disclaimer {
	float: left;
	}

.custom #content img {
	border: 1px solid #E4E4E4;
	padding: 4px;
	margin-bottom: 5px;
	}