/*Theme Name: Fearless EatingDescription: Theme for Craig Fear at Pioneer Valley Nutritional TherapyVersion: 1.0Author: The Marketing Pit BUllAuthor URI: http://themarketingpitbull.com*/@charset "utf-8";/* CSS Document *//* clear browser formatting */html, body {	margin: 0;	padding: 0;	line-height: 1;}* {	margin: 0;	padding: 0;	outline: 0;}img { border: none; }ul, ol, li { list-style: none; }:focus { outline: none; }table, td, form, fieldset {	border: none;	border-collapse: collapse; 	border-spacing: 0;	vertical-align: top;}/* REUSABLE CLASSES */.hide { display: none; }.right { float: right; }.left { float: left; }.current { cursor: default; }.clear {	clear: both;	height: 0;	margin: 0;	padding: 0;	line-height: 0;	font-size: 1px;	overflow: hidden;}.center {	margin: 0 auto;	text-align: center;}.alignleft {	float: left;	padding-right: 10px;	padding-bottom: 5px;}.alignright {	float: right;	padding-left: 10px;	padding-bottom: 5px;}/* Theme Formatting */body {	background: #fff url(images/body_bg.jpg) repeat-x;	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;	letter-spacing: -1px;}a {	color: #0759AB;	text-decoration: underline;}a:hover {	color: #B07F09;	text-decoration: none;}#header_container {	width: 100%;	background: url(images/header.jpg) no-repeat 50% 50%;}#header_blog_container {	width: 100%;	background: url(images/header_blog.jpg) no-repeat 50% 50%;}#header {	width: 1000px;	height: 294px;	margin: 0 auto;}#logo {	width: 381px;	height: 159px;	float: left;}#main_nav {	width: 1000px;	height: 30px;}#main_nav ul {	padding: 5px 0px 0px 0px;	margin: 0px;}#main_nav li {	float: left;	padding: 0px;	list-style: none;	line-height: 100%;}#main_nav li a {	display: block;	padding: 8px 10px 13px 10px;	font-size: 14px;	text-transform: capitalize;	font-weight: normal;	text-decoration: none;	color: #fff;}#main_nav li a:hover {	color: #EDEEC4;	}#main_nav li ul {	position: absolute;	left: -999em;	width: 200px;	padding: 0px;	margin-left: 20px;	border-top: 2px solid #333333;}#main_nav li ul li {	width: 200px;	padding: 0px;	list-style: none;}#main_nav li ul a {	padding: 8px;	display: block;	font-size: 14px;	text-transform: capitalize;	background: #B07F09;}#main_nav li ul a:hover {	color: #333333;}#main_nav li:hover ul {	left: auto;}#main_nav li:hover ul, #main_nav li.sfhover ul {	left: auto;}#wrapper {	width: 1000px;	margin: 0 auto;}#wide {	width: 500px;	float: left;	padding: 0px 20px 0px 0px;}#wide h1, h2, h3, h4, h5, h6 {	color: #333333;	padding-bottom: 12px;	line-height: 115%;	text-transform: capitalize;}#wide h1 { font-size: 30px; }#wide h2 { font-size: 24px; }#wide h3 { font-size: 24px; }#wide h4 { font-size: 20px; }#wide h5 { font-size: 18px; }#wide h6 { font-size: 16px; }#wide p {	font-size: 15px;	line-height: 150%;	padding-bottom: 15px;	color: #666666;}#wide ul, ol {	padding-left: 50px;	padding-bottom: 10px;}#wide ul li {	padding-bottom: 15px;	font-size: 15px;	line-height: 135%;	list-style: square;	color: #666666;} #wide ol li {	padding-bottom: 15px;	font-size: 15px;	line-height: 135%;	list-style: square;	color: #666666;} #wide1 {	width: 660px;	float: left;	padding: 0px 20px 0px 0px;}#wide1 h1, h2, h3, h4, h5, h6 {	color: #333333;	padding-bottom: 12px;	line-height: 115%;	text-transform: capitalize;}#wide1 h1 { font-size: 30px; }#wide1 h2 { font-size: 28px; }#wide1 h3 { font-size: 24px; }#wide1 h4 { font-size: 20px; }#wide1 h5 { font-size: 18px; }#wide1 h6 { font-size: 16px; }#wide1 p {	font-size: 15px;	line-height: 150%;	padding-bottom: 15px;	color: #666666;}#wide1 ul, ol {	padding-left: 50px;	padding-bottom: 10px;}#wide1 ul li {	padding-bottom: 15px;	font-size: 15px;	line-height: 135%;	list-style: square;	color: #666666;} #wide1 ol li {	padding-bottom: 15px;	font-size: 15px;	line-height: 135%;	list-style: square;	color: #666666;} #side1 {	width: 300px;	float: left;	background: #eeeec5 url(images/side1_bg.jpg) no-repeat;	padding: 20px 10px 20px 10px;}#side1 h2 {	color: #B07F09;	text-transform: uppercase;	font-size: 18px;	padding-bottom: 8px;	font-weight: normal;}#side1 p {	font-size: 14px;	line-height: 135%;	padding-bottom: 15px;}#side1 ul, ol {	padding-left: 25px;}#side1 ul li {	list-style: square;	padding-bottom: 12px;	line-height: 125%;	color: #1778BD;	font-size: 10px;}#side1 ul li a {	font-size: 13px;}#side1 ol li {	list-style: decimal;	padding-bottom: 12px;	line-height: 125%;	color: #1778BD;	font-size: 10px;}#side1 ol li a {	font-size: 13px;}#side2 {	width: 150px;	padding-left: 10px;	float: right;}#side2 h2 {	color: #B07F09;	text-transform: uppercase;	font-size: 16px;	padding-bottom: 4px;	border-bottom: 2px solid #B07F09;	margin-bottom: 10px;}#side2 p {	font-size: 14px;	line-height: 135%;	padding-bottom: 15px;}#side2 ul {	padding-left: 25px;}#side2 ul li {	list-style: square;	padding-bottom: 8px;	line-height: 125%;	color: #1778BD;	font-size: 10px;}#side2 ul li a {	font-size: 11px;}#footer_bg {	width: 100%;	background: #3b538d url(images/footer_bg.jpg) no-repeat 50% 50%;	background-position: top;}#footer {	width: 1000px;	margin: 0 auto;	padding-top: 20px;}#footer h4 {	color: #fff;}#footer p {	color: #fff;	font-size: 12px;	line-height: 115%;	padding-bottom: 15px;}#footer ul {	padding-left: 20px;	padding-bottom: 15px;}#footer ul li {	font-size: 13px;	padding-bottom: 12px;	line-height: 120%;	list-style: square;	color: #E0B62C;}#footer a {	color: #E0B62C;	text-decoration: underline;}#footer a:hover {	color: #fff;	text-decoration: none;}#footer1 {	width: 300px;	float: left;	margin-right: 15px;}#footer2 {	width: 220px;	float: left;	margin-right: 15px;}#footer3 {	width: 220px;	float: left;	margin-right: 15px;}#footer4 {	width: 215px;	float: left;}	.widget1 {	margin-bottom: 20px;} .widget2 {	margin-bottom: 20px;}.client {	font-size: 14px !important;	font-weight: bold !important;	line-height: 100% !important;}.date {	font-size: 12px !important;	line-height: 100% !important;}.post_title {	padding-bottom: 2px !important;}.entry {	background: url(http://www.pvnutritionaltherapy.com/wp-content/themes/FearlessEatingTheme/images/entry_border.jpg) no-repeat bottom;	margin-bottom: 20px;}.postmetadata {	font-size: 11px !important;	text-align: left;	line-height: 100% !important;	margin-bottom: 20px;}/* =Comments-------------------------------------------------------------- */#comments {	clear: both;}#comments .navigation {	padding: 0 0 18px 0;}h3#comments-title,h3#reply-title {	color: #000;	font-size: 20px;	font-weight: bold;	margin-bottom: 0;}h3#comments-title {	padding: 24px 0;}.commentlist {	list-style: none;	margin: 0;}.commentlist li.comment {	line-height: 24px;	margin: 0 0 20px 0;	padding: 10px;	position: relative;	list-style: none !important;}.commentlist li:last-child {	border-bottom: none;	margin-bottom: 0;}#comments .comment-body ul,#comments .comment-body ol {	margin-bottom: 18px;}#comments .comment-body p:last-child {	margin-bottom: 6px;}#comments .comment-body blockquote p:last-child {	margin-bottom: 24px;}.commentlist ol {	list-style: decimal !important;}.commentlist .avatar {	float: right;	padding: 2px;	border: 1px solid #AAAAAA;}.comment-author {}.comment-author cite {	color: #000;	font-style: normal;	font-weight: bold;}.comment-author .says {	font-style: italic;}.comment-meta {	font-size: 12px;	margin: 0 0 18px 0;}.comment-meta a:link,.comment-meta a:visited {	color: #888;	text-decoration: none;}.comment-meta a:active,.comment-meta a:hover {	color: #ff4b33;}.commentlist .even {	background: #E7E7E7;	-moz-border-radius: 20px;   	-webkit-border-radius: 20px;    	-khtml-border-radius: 20px;   	 border-radius: 20px;}.commentlist .bypostauthor {	font-color: #1778BD;}.reply {	font-size: 12px;	padding: 0 0 24px 0;}.reply a,a.comment-edit-link {	color: #888;}.reply a:hover,a.comment-edit-link:hover {	color: #ff4b33;}.commentlist .children {	list-style: none;	margin: 0;}.commentlist .children li {	border: none;	margin: 0;}.nopassword,.nocomments {	display: none;}#comments .pingback {	border-bottom: 1px solid #e7e7e7;	margin-bottom: 18px;	padding-bottom: 18px;	list-style: none !important;}.commentlist li.comment+li.pingback {	margin-top: -6px;}#comments .pingback p {	color: #888;	display: block;	font-size: 12px;	line-height: 18px;	margin: 0;}#comments .pingback .url {	font-size: 13px;	font-style: italic;}/* Comments form */input[type=submit] {	color: #333;}#respond {	border-top: 1px solid #e7e7e7;	margin: 24px 0;	overflow: hidden;	position: relative;}#respond p {	margin: 0;}#respond .comment-notes {	margin-bottom: 1em;}.form-allowed-tags {	line-height: 1em;}.children #respond {	margin: 0 48px 0 0;}h3#reply-title {	margin: 18px 0;}#comments-list #respond {	margin: 0 0 18px 0;}#comments-list ul #respond {	margin: 0;}#cancel-comment-reply-link {	font-size: 12px;	font-weight: normal;	line-height: 18px;}#respond .required {	color: #ff4b33;	font-weight: bold;}#respond label {	color: #888;	font-size: 12px;}#respond input {	margin: 0 0 9px;	width: 98%;}#respond textarea {	width: 98%;}#respond .form-allowed-tags {	color: #888;	font-size: 12px;	line-height: 18px;}#respond .form-allowed-tags code {	font-size: 11px;}#respond .form-submit {	margin: 12px 0;}#respond .form-submit input {	font-size: 14px;	width: auto;}#banner_header {	width: 728px;	height: 90px;	margin: 0 auto;	margin-top: -25px;	margin-bottom: 20px;}td {	border: 1px solid #333;	padding: 5px 2px 5px 5px;	color: #666;	font-size: 15px;	letter-spacing: -1px;	line-height: 22px;}#resources td {	border: none;}#newsletter {	clear: both;	margin-top: 20px;	border-top: 1px solid #AAA;	padding-top: 10px;	padding-bottom: 10px;	border-bottom: 1px solid #AAA;	margin-bottom: 20px;}.phone-number{    position: absolute;    top: 23px;    right: 20px;    font-size: 19px;    font-weight: bold;    color: #105888;    text-shadow: 1px 1px 1px white;}#header{    position: relative;}

.button { width: auto; background: #162068; border: 1px solid #1e728c; -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; color: white; cursor: pointer; display: inline-block; font-family: "Raleway", "Helvetica", Helvetica, Arial, sans-serif; font-size: 14px; font-weight: bold; line-height: 1; margin: 0; outline: none; padding: 10px 20px 11px; position: relative; text-align: center; text-decoration: none; -webkit-transition: background-color 0.15s ease-in-out; -moz-transition: background-color 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out; transition: background-color 0.15s ease-in-out; /* Hovers */ /* Sizes */ /* Colors */ /* Radii */ /* Layout */ /* Disabled ---------- */ }
.button:visited {
	color:#fff; }