@charset "UTF-8";
/* CSS Document */

/**
 * Theme Name: Pioneer
 * Theme URI: http://dewargreen.com
 * Description: A bespoke theme for Pioneer Adjusting
 * Version: 0.1
 * Author: Tim Green
 * Author URI: http://dewargreen.com
 *Template: hybrid
 */

/* Get base CSS */
@import url('../hybrid/library/css/21px.css');

/* Get layout CSS */
/*@import url('../hybrid/library/css/2c-l-fixed.css');*/
@import url('layout.css');

/* Get plugins CSS */
@import url('../hybrid/library/css/plugins.css');

/* Get drop-downs CSS */
@import url('../hybrid/library/css/drop-downs.css');

/* Get default CSS */
@import url('../hybrid/library/css/screen.css');
body {
	background: #ddd;
	font-family: Arial, Helvetica, sans-serif;
}


#body-container {
	margin-top: 0px;
	background: #FFFEF9;
}
#header {
	margin-bottom: 0px;
}


#header #site-title {
	height: 186px;
	width: 960px;
	background: url(images/headerBg.jpg);
	text-indent: -10000px;
}


#header #site-description {
	position: absolute;
	left: 0px;
	top: 0px;
	text-indent: -10000px;
}
.menu-container {

}

#primary-menu {
	height: 31px;
	background: url(images/navBg.jpg) no-repeat center center;
	margin: 0px;
	padding: 16px 0px 0px 46px;
}

#primary-menu li, #page-nav li {
	margin-right: 20px;
	}

#primary-menu li li, #page-nav li li {

	margin-right: 0;

	}

#primary-menu li a, #page-nav li a {
	padding: 0px;
	color: #5DBD99;
	background: #fffef9;
	border: none;
	}



/* Drop-downs style */

#primary-menu li:hover ul, #primary-menu li.sfHover ul, #page-nav li:hover ul, #page-nav li.sfHover ul {

	top: 32px;

	}

#primary-menu li li a, #page-nav li li a {

	border-top: none;

	margin-right: 0;

	}

#primary-menu li ul, #page-nav li ul {

	background: #fff;

	border-top: 1px solid #ccc;

	}

#primary-menu li li:hover ul, #primary-menu li li.sfHover ul, #primary-menu li li li:hover ul, #primary-menu li li li.sfHover ul, 

#page-nav li li:hover ul, #page-nav li li.sfHover ul , #page-nav li li li:hover ul, #page-nav li li li.sfHover ul  {

	top: -1px;

	}

#primary-menu li li li, #page-nav li li li {

	margin-left: -1px;

	}

#container {
	margin-right: 29px;
	margin-left: 29px;
	width: 902px;
	margin-top: 20px;
	color: #333;
}
.page-title, .entry-title {
	font-style: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333 !important;
	display: none;
}
.page-title.entry-title a {
	color: #333;
}
#content .entry-content h2 {
	font-style: italic;
	color: #333;
}
#content .entry-content ul {
	padding: 20px 20px 20px 30px;
	background: #5EBD98;
	list-style: circle;
	margin: 0px 0px 20px;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
}
.entry-content blockquote {
	padding: 15px;
	border: 1px solid #CCC;
	font-size: 0.9em;
	margin-bottom: 20px;
	background: #DAEEE0;
	color: #333;
}
#contactBox {
	line-height: 1.5;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
#contactBox #contTop {
	background: url(images/contactTop.jpg) no-repeat center top;
	height: 8px;
	width: 315px;
}
#contactBox #contBot {
	background: url(images/contactBot.jpg) no-repeat center bottom;
	height: 8px;
	width: 315px;
}
#contactBox #contMid {
	background: url(images/contactMid.jpg) repeat-y;
	padding: 12px;
	width: 315px;
	overflow: visible;
}
#contactBox #contMid p {
	margin: 0px;
	padding: 0px;
}

#contMid .label {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #5EBD98;
	width: 65px;
	display: block;
	float: left;
	text-align: right;
	padding-right: 5px;
	vertical-align: text-bottom;
}

#contMid a {
	color: #333;
	text-decoration: none;
	font-size: 0.9em;
}
#content .entry-content a{
	color: #5EBD98;
}
#content .entry-content a:hover {
	color: #06C;
}
.entry-content img.size-thumbnail {
	padding-right: 15px;
}





.alignright {
	padding-bottom: 20px;
}



.breadcrumbs {
	margin-bottom: 10px;
}


#shoutBoxCont {
	background: url(images/blueBoxFull.jpg) no-repeat center center;
	color: #FFF;
	font-style: italic;
	height: 45px;
	width: 285px;
	margin: 0px;
	padding: 15px;
}

.textwidget h1.shoutBox {
	font-size: 1.4em;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px;
}

#footer-container {
	padding-right: 48px;
	padding-left: 48px;
	background: url(images/footerBg.jpg) no-repeat center top;
	padding-top: 10px;
	font-size: 0.8em;
	color: #FFF;
}
#footer .copyright {
	color: #FFF;
}
#footer a {
	color: #FFF;
}
.alignCenter {
	text-align: center;
}

