/* @override 
	http://coxbeck.server296.com/wp-content/themes/beckmantheme/style.css
	http://www.coxbeckmangoss.com/wp-content/themes/beckmantheme/style.css
*/

#entiresite {
	background-image: url(images/background.png);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.table {
	text-align: left;
}

.header {
	background-image: url(images/headerbg.png);
	background-repeat: no-repeat;
	width: 962px;
	height: 214px;
}
.headercontent {
	margin-left: 11px;
	margin-top: 50px;
	width: 942px;
	height: 162px;
}
.logo {
	margin-left: 40px;
}
.menu {
	background-image: url(images/menubg.png);
	background-repeat: no-repeat;
	padding-top: 3px;
	*padding-top: 8px;
	padding-left: 5px;
	*padding-left: 0px;
	padding-right: 5px;
	width: 742px;
	height: 40px;
	float: right;
}
.menu li.pagenav {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 0px;
}
.menu li ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.menu li ul li.page_item {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
	border-right: 2px groove #e79533;
}
.menu li ul li.page_item.page-item-17 {
	border-right: 2px none #e79533;
}
.menu li ul li a {
	display: block;
	color: #ffffff;
	font-size: 14px;
	margin-left: 4px;
	margin-right: 3px;
	text-decoration: none;
	font-family: Optima, Arial;
}
.menu li ul li a:hover {
	color: #e79533;
}
.menu h2 {
	display: none;
}

.main {
	
}
.repeater {
	background-image: url(images/repeater.png);
	background-repeat: repeat-y;
	width: 962px;
}
.maincontent {
	margin-left: 23px;
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 25px;
	width: 663px;
}
.maincontent h1 {
	color: #760c16;
}
.maincontent h2 {
	display: block;
	background-image: url(images/h2bg.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	font-weight: normal;
	color: #eaedd9;
	font-size: 18px;
	width: 284px;
	height: 42px;
	line-height: 2;
	margin-bottom: 0px;
}
.maincontent h2 a {
	color: #eaedd9;
	text-decoration: none;
}
.maincontent h2 a:hover {
	color: #e79533;
}
.maincontent h3 {
	margin-left: 25px;
	color: #760c16;
	font-size: 18px;
}
.maincontent small.posttime {
	margin-left: 25px;
	font-size: 11px;
	color: #760c16;
	position: relative;
	bottom: 5px;
}
.maincontent p {
	margin-left: 25px;
	color: #172126;
	font-size: 12px;
}
.maincontent ul li {
	margin-left: 25px;
	color: #172126;
	font-size: 12px;
}
.maincontent ol li {
	margin-left: 25px;
	color: #172126;
	font-size: 12px;
}
.maincontent td {
	margin-left: 25px;
	color: #172126;
	font-size: 12px;
}
.maincontent .entry div {
	margin-left: 25px;
	color: #172126;
	font-size: 12px;
}
.maincontent a {
	text-decoration: underline;
	color: #760c16;
}
.maincontent a:hover {
	color: #e79533;
	text-decoration: none;
}
#comment {
	width: 500px;
}



.sidebar {
	
}

.sidebarcontent {
	margin-left: 8px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 10px;
	width: 238px;
	font-size: 14px;
}
.sidebarcontent .widget {
	margin-bottom: 15px;
}
.sidebarcontent ul {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	list-style-type: none;
}
.sidebarcontent ul li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.sidebarcontent h2 {
	color: #760c16;
	font-size: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.sidebarcontent h3 {
	color: #e79533;
	font-size: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.sidebarcontent p {
	text-decoration: none;
	color: #172126;
	font-size: 12px;
}
.sidebarcontent a {
	text-decoration: none;
	color: #760c16;
	font-size: 12px;
}
.sidebarcontent a:hover {
	color: #e79533;
}

#text-7 {
  position: relative;
  background: url(images/emailsignupbg.png) no-repeat top center;
  height: 160px;
  padding: 1px 20px 0 20px;
  text-align: left;
  font-size: 14px;
  font-family: Optima, Arial;
  color: #3b5d7f;
}
#text-7 form {
  margin: 60px 0 0 0;
}
#text-7 .mc-field-group {
  margin: 2px 0;
  clear: both;
}
#text-7 label {
  
}
#text-7 input {
}
#text-7 #mce-EMAIL, #text-7 #mce-FNAME, #text-7 #mce-LNAME {
  width: 100px;
  font-size: 11px;
  height: 16px;
  padding: 1px;
}
#text-7 .mc_embed_close {
  display: none;
}
#text-7 #mce-success-response {
  position: absolute;
  background: #fff;
  width: 178px;
  height: 90px;
  top: 56px;
  font-size: 12px;
}

.emailsignupbg {
	background-image: url(images/emailsignupbg.png);
	background-repeat: no-repeat;
	width: 210px;
	height: 160px;
	padding-top: 50px;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Optima, Arial;
}
.emailsignup {
	font-size: 14px;
	color: #3b5d7f;
}
.emailsignup .name {
	font-size: 11px;
	margin-left: 5px;
}
.emailsignup .email {
	font-size: 11px;
	margin-left: 5px;
}
.QuoteRotator_displayWidget {
	background-image: url(images/testimonials.png);
	background-repeat: no-repeat;
	width: 210px;
	height: 251px;
}
.QuoteRotator_displayWidget h2.widgettitle {
	display: none;
}
#quoterotator {
	padding-top: 55px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	color: #760c16;
	font-size: 12px;
	line-height: 15px;
	text-align: left;
	font-family: Optima, Arial;
}

.footer {
	background-image: url(images/footerbg.png);
	background-repeat: no-repeat;
	width: 962px;
	height: 84px;
}
.footercontent {
	margin-left: 23px;
	margin-top: 25px;
	width: 744px;
	text-align: center;
}
.footercontent .footertext {
	color: #8c8c8c;
	font-size: 14px;
	font-family: Myriad Pro, Arial;
}
