.site-logo {
    width: 100%;
}

.header-container {
    padding-top: 20px;
    padding-bottom: 15px;
}

.site-header {
	background: #007792 url("/wp-content/uploads/header-background.png") no-repeat scroll right top;
}

.page-title h1 {
    text-transform: none;
}

.widget-content {
font-size: 0.9em;
}

.page-title .entry-header {
    padding: 20px 40px 62px 40px
}

.page-title .entry-date {
    margin-right: 0px;
}

.page-title .entry-data {
    top: 63px;
    right: 0px;
    margin-right: 0px;
}

.main-sections .elements-sidebar-wrap {
    padding-top: 35px;
}

.title-image {
		float: right;
		margin: 0 0 10px 5px;
}

.item-excerpt img {
		float: right;
		margin: 0 0 10px 15px;
		max-height: 250px;
		max-width: 400px;
}

.entry-content .title-image {
		float: right;
		margin: 0 2px 10px 15px;
}


.entry-content .item-image {
		float: right;
		margin: 0 2px 10px 15px;
		max-height: 150px;
		max-width: 200px;
}


.search .hentry, .hentry {
    background: #FFF none repeat scroll 0% 0%;
    border: 1px solid #F7F7F7;
}

.search .hentry .entry-data, .hentry .entry-data {
    background: #F7F7F7 none repeat scroll 0% 0%;
    height: 47px;
}

.search .hentry .entry-date, .hentry .entry-date {
    background: #F7F7F7 none repeat scroll 0% 0%;
}

.hentry .comments-link {
    top: 5px;
    right: 5px;
}

.search .hentry .entry-content, .hentry .entry-content {
    text-align: left;
}

.search .hentry .entry-title h2 {
    white-space: normal;
    padding: 5px;
}

.search .hentry .entry-title {
    height: auto;
}