/* @group Structure */
*{
	outline: none;
	border:  0px;
}


body {
	background: #389fc2 url(img/bgrnd.jpg) repeat-x fixed 0 0;
}

#navbar-iframe {
	height: 0px;
	visibility: hidden;
	display: none;
}

div#outer-wrapper {
	width: 825px;
	margin: 10px auto 50px auto;
	padding: 0;
	border-bottom: 10px solid #B4B5C7;
}

div#wrap2 {
	background: #fff url(img/doubleline.gif) repeat-y 589px;
	width: 825px;
	position: relative;
}

div#main-wrapper {
	width: 589px;
}

div#content-wrapper {
	width: 825px;
}

div.blog-feeds, div.post-feeds {
	padding-left: 58px;
}

/* @end */

/* @group POSTS */

div.post.hentry {
	background: url(img/entry-bgrnds.jpg) repeat-x 0 0;
	padding-top: 3px;
	padding-bottom: 0;
	margin-bottom: 0;
}

h2.date-header {
	color: #74868e;
	margin-left: 58px;
	margin-bottom: 15px;
}

h3.post-title.entry-title a{
	font-size: 22px;
	line-height: 22px;
	border-left: 10px solid #029548;
	padding-left: 46px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: 15px;
}

h3.post-title.entry-title a:hover {
	color: #0082c6;
	border-left: 20px solid #c6d715;
}

div.blog-posts {
	border-top: 1px solid #b3b7c0;
	width: 590px;
}

div.post-header-line-1 {
	margin-left: 58px;
	margin-bottom: 13px;
	margin-top: 3px;
	font-size: 15px;
}

div.post-header-line-1 span {
	color: #a2aaae;
}

div.post-header-line-1 a {
	color: #74868e;
}

div.post-body.entry-content {
	margin-left: 58px;
	padding-right: 30px;
	font-size: 13px;
	line-height: 140%;
	padding-bottom: 5px;
}

div.post-footer {
	margin-left: 58px;
}

div.post-footer-line.post-footer-line-3 {
	font-size: 13px;
	margin-left: -5px;
	margin-top: 5px;
	text-transform: capitalize;
}

span.post-labels {
	color: #2e4a7a;
	text-transform: uppercase;
	font-size: 13px;
}

span.post-labels a {
	color: #5fad44;
	text-transform: none;
}

div#adder {
	padding-left: 58px;
	padding-bottom: 25px;
	margin-top: 3px;
}

/* @group Comments */

#comments.comments a{
	color: #5c677a !important;	
}

#comments {
	padding-left: 58px;
	color: #5c677a;
	width: 450px;
}

div.comment-form {
	padding: 0;
	margin: 0;
}



/* @end */



/* @end */

/* @group Header */

div#header-wrapper, div#header.header.section {
	border-style: none;
}

h1.title, p.description {
	border-style: none;	
	position: absolute;
	left: -1000em;
	overflow: hidden;
}

span.permalik a {
	padding-left: 5px;
	color: #002378;
	border-color: #012478;
}

div#header-wrapper {
	height: 124px;
	width: 825px;
	margin: 0;
	border-style: none;	
	background: url(img/header.jpg) no-repeat 0 0;
	overflow: hidden;
}

#sghome{
	border-style: none;
	border-width: 1px;
	float: right;
	top: 12px;
	position: absolute;
	overflow: hidden;
	right: 0;
	width: 230px;
	height: 56px;
	text-indent: -1000em;
}


/* @end */

/* @group Sidebar */

div.addthis_toolbox.addthis_default_style {
	position: absolute;
	top: 80px;
	left: 610px;
}

#HTML4 {
	margin: 0;
	padding: 0;
}


#HTML5 div.widget-content form p input {
	border: 1px solid #bccdf0 !important;
}

#HTML5 div * {
	border-style: none !important;
}

div#sidebar-wrapper {
	width: 232px;
}

div#sidebar.sidebar.section {
	margin: 0 20px 20px;
}

h2.title, #sidebar h2 {
	margin: 0 -20px 10px -20px;
	padding: 5px;
	background: #475c7b url(img/sidebar-background.png) repeat-y;
	border-left: 10px solid #234d6a;
}

div.gs-title a, a.gs-title a{
	color: #009551 !important;
}

div.blog-feeds, div.post-feeds {
	padding:  10px 58px 10px 58px;
	border-top: 1px solid #b3b7c0;
	border-bottom: 1px solid #b3b7c0;
	background-color: #f0f1f3;
}

#blog-pager a.home-link {
	width: 270px;
	height: 50px;
	display: block;
	position: absolute;
	top: 42px;
	left: 40px;
	text-indent: -1000em;
	overflow: hidden;
}

div#HTML5{
	margin-bottom: 0 !important;
	padding: 8px 0 !important;
}

div#HTML5 div.widget-content{
	margin: -5px 0 8px 0;
	padding: 0;
}


/* @end */


