/* MAN OF HONOR 
	font-family: 'IM Fell Great Primer SC', serif;
	font-family: 'Muli', sans-serif;
*/



body {
	font-family: 'Muli', sans-serif;
	font-size:18px;
	background:#FFF;
}

.pad, 
.wrap {
	position:relative;
	width:1100px;
	max-width:1100px;
	margin:0 auto;
	padding:0;
}

.site-header {
	height:270px;
	background:url('images/bgHeader.jpg') left 46px repeat-x #FFF;
	position:relative;
	padding-top:5px;
}
#hdrLogo {
	display:inline-block;
	width:187px;
	height:187px;
}
.site-header h3 {
	position:absolute;
	top:31px;
	left:250px;
	font-family: 'IM Fell Great Primer SC', serif;
	font-size:88px;
	font-variant:small-caps;
	text-shadow:1px 1px 10px #000;
	margin:0;
	padding:0;
}
.site-header h3 a {
	color:#FFF;
	text-decoration:none;
}

.navigation-top {
	top:193px;
	border:none;
}
.navigation-top .wrap {
	padding:0;
	max-width:1100px;
}
.navigation-top nav {
	margin-left:0 !important;
}
.site-navigation-fixed.navigation-top,
.admin-bar .site-navigation-fixed.navigation-top {
	position:relative;
	top:0px;
}
.main-navigation li {
	background:url('images/bgNavDivider.jpg') right top no-repeat;
	padding:0 27px 0 17px;
}
.main-navigation li:last-child {
	background:none;
	padding-right:27px;
}

.main-navigation a,
.navigation-top .current-menu-item > a, 
.navigation-top .current_page_item > a {
	font-family: 'IM Fell Great Primer SC', serif;
	font-size:21px;
	color:#35475b;
	line-height:72px;
	text-transform:capitalize;
	padding:0;
}
.site-header .menu-scroll-down {
	display:none;
}


/* COMMON */
.site-content-contain {
	background:url('images/bgContent.jpg') left top repeat-x;
}
.content-area {
}
.panel-content .wrap {
	padding:0;
}
.entry-content img {
	border:solid 5px #FFF;
	-webkit-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.28);
	-moz-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.28);
	box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.28);

}

.content-area ul {
	margin-left:20px;
}
.content-area ul li {
	margin-left:0;
}

body:not(.has-sidebar):not(.page-one-column) .page-header, body.has-sidebar.error404 #primary .page-header, body.page-two-column:not(.archive) #primary .entry-header, body.page-two-column.archive:not(.has-sidebar) #primary .page-header {
	display:none;
}
.blog:not(.has-sidebar) #primary article, .archive:not(.page-one-column):not(.has-sidebar) #primary article, .search:not(.has-sidebar) #primary article, .error404:not(.has-sidebar) #primary .page-content, .error404.has-sidebar #primary .page-content, body.page-two-column:not(.archive) #primary .entry-content, body.page-two-column #comments {
	float:none;
	width:100%;
}

h1, h2, h3, h4, h5, h6 {
	font-family: 'IM Fell Great Primer SC', serif;
	color:#0257ca;
	padding:0;
}
h1 {
	font-size:34px;
	font-weight:bold;
}
h2 {
	font-size:24px;
	font-weight:bold;
}

/* HOME PAGE */
body.home {
	background:url('images/watermark.jpg') center 980px no-repeat;
	min-height:560px;
}
#metaslider_66 {
	background-position:center top !important;
}
#homeBanner {
	margin:25px 0 20px 0;
}
body.home .entry-content h2 {
	margin:0 0 0 35%;
	padding:0;
}
body.home .entry-content h2 a {
	color:#0257ca;
	text-decoration:none;
	border:none;
	box-shadow:none;
}
#homeBlurb {
	color:#262f39;
	background:#dadad8;
}
#homeBlurb .pad {
	padding:25px 0;
}
#homeBlurb .left {
	float:left;
	width:440px;
}
#homeBlurbVideo {
	margin:0;
}
#homeBlurb .right {
	float:right;
	width:660px;
	text-align:center;
}
#homeBlurb h3,
#homeBlurb h5 {
	font-family: 'IM Fell Great Primer SC', serif;
	color:#262f39;
	text-transform:none;
	letter-spacing:0;
	padding:0;
	margin:0;
}
#homeBlurb h3 {
	font-size:36px;
}
#homeBlurb h5 {
	font-size:29px;
	font-style:italic;
	margin:30px 0;
}
#homeBlurb p {
	font-size:21px;
	margin:0;
}
.content-area.Home {
	padding:40px 0 60px 0;
}


.site-content {
	min-height:500px;
}
a.noBoxShadow,
a.noBoxShadow:hover {
	box-shadow:none;
	-webkit-box-shadow:none;
}
a.btn {
	display:inline-block;
	color:#FFF;
	text-shadow:1px 1px 1px #000;
	padding:3px 25px;
	border-radius:5px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#384b60+0,232a33+100 */
	background: #384b60; /* Old browsers */
	background: -moz-linear-gradient(top, #384b60 0%, #232a33 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #384b60 0%,#232a33 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #384b60 0%,#232a33 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#384b60', endColorstr='#232a33',GradientType=0 ); /* IE6-9 */	
}
a.btn:hover {
	box-shadow:none;
	color:#FFF;
	background:#0257ca;
}

#complete-registration-link {
	display:inline-block;
	font-size:24px;
	text-transform:uppercase;
	color:#2d3a48;
	padding:10px 30px;
	border:solid 1px #7a7e84;
	border-radius:10px;
	margin:20px 0;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#747a85+0,fdfdfd+34,fdfdfd+70,7a7e84+100 */
	background: #747a85; /* Old browsers */
	background: -moz-linear-gradient(top, #747a85 0%, #fdfdfd 34%, #fdfdfd 70%, #7a7e84 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #747a85 0%,#fdfdfd 34%,#fdfdfd 70%,#7a7e84 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #747a85 0%,#fdfdfd 34%,#fdfdfd 70%,#7a7e84 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#747a85', endColorstr='#7a7e84',GradientType=0 ); /* IE6-9 */
}


/* INTAKE QUESTIONNAIRE */
#wpcf7-f529-p423-o1 span {
	display:block;
	margin:0 0 10px 0;
}
#wpcf7-f529-p423-o1 input[type="text"],
#wpcf7-f529-p423-o1 select {
	font-size:14px;
	padding:5px 10px;
}
#wpcf7-f529-p423-o1 br {
	display:none;
}


/* WOOCOMMERCE */
/* product detail page */
.summary.entry-summary .product_meta {
	display:none;
}
.woocommerce div.product div.images {
	Xdisplay:none;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#384b60+0,232a33+100 */
	background: #384b60; /* Old browsers */
	background: -moz-linear-gradient(top, #384b60 0%, #232a33 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #384b60 0%,#232a33 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #384b60 0%,#232a33 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#384b60', endColorstr='#232a33',GradientType=0 ); /* IE6-9 */
}

/* FOOTER */

#footer {
	color:#FFF;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#384b60+0,232a33+100 */
	background: #384b60; /* Old browsers */
	background: -moz-linear-gradient(top, #384b60 0%, #232a33 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #384b60 0%,#232a33 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #384b60 0%,#232a33 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#384b60', endColorstr='#232a33',GradientType=0 ); /* IE6-9 */
}
#footer .pad {
	padding:15px 0;
}
#footer a {
	font-size:24px;
	color:#FFF;
}
#footer .col1 {
	float:left;
	width:50%;
}
#footer .col1 a {
	display:block;
	margin:5px 0;
}
img.ftrContact {
	display:inline-block;
	margin:5px 15px -4px 0;
}
#footer .col2 {
	float:right;
	width:50%;
}
img#register {
	display:block;
	float:left;
	margin:25px 0;
}
.social {
	float:right;
	width:150px;
	padding-top:15px;
}
.social img {
	display:inline-block;
	margin:0 -5px;
}

#siteCredits {
	font-size:12px;
	color:#474545;
	text-align:center;
	background:#cdcaca;
	padding:20px 0;
}
#siteCredits a {
	color:#474545;
	text-decoration:none;
}

.Clear {
	clear:both;
}

