/* 
Title:The Honest Way
Description:Single column simple layout with top navigation bar. Full width pages without sidebar,responsive for compatibility with mobile devices
URL:https://thehonestway.com
Created:1.0 March 2007
V 2.0 February 29 2016 (responsive layout)
V 3.0 February 2020 (minimized, schema breadcrumbs)
*/
body {
background:#efefef;color:#222;font-size:16px;font-family:Tahoma,Arial,Helvetica,Sans-Serif;margin:0 auto;padding:0}
a,a:visited {color:#0000cc;text-decoration:none}
a:hover {color:#6D625C;text-decoration:none}
.alignright {float:right;border:none;padding:6px 0 0 12px}
.alignleft {float:left;border:none;padding:6px 12px 0 0}
.aligncenter {display:block;text-align:center;border:none;margin:0 auto;padding:0.2em}
.smalltext {font-size:0.9em}
.largetext {font-size:1.5em;font-weight:bold;text-align:center;color:#6D625C}
.breadcrumb {font-size:0.9em;padding:8px 0 0}
.pdate {color:#cc0000}
/*Resizeable iframe container*/
.iframewrap {position:relative;height:0;overflow:hidden;padding-bottom:20%;padding-top:25%;margin-left:-5px}
.iframewrap iframe {position:absolute;top:0;left:0;width:100%;height:100%;border:0} 
/*header section*/
#head {background:#000;width:100%;max-width:1120px;height:auto;margin:0 auto;padding:0}
#head img {width:100%;max-width:1120px;margin:0 auto;padding:0}
/*Navigation bar*/
#nav {background:#444;width:100%;max-width:1120px;height:30px;text-align:center;border-bottom:#eee 2px solid;margin:10px auto 0;padding:0}
#nav ul {margin:0;padding:4px 0 0 8px}
#nav li {display:inline;list-style-type:none;margin:0;padding:0}
#nav ul li a,#nav ul li a:visited {font-family:inherit;background:transparent;font-size:1.1em;font-weight:normal;color:#eee;text-decoration:none;padding:0 8px;margin:0}
#nav ul li a:hover {color:#444;background:#eee;font-weight:normal;text-decoration:none}
/*Container*/
@media screen and (max-width:800px) {
#container {width:100%;margin:0 auto}
}
@media screen and (min-width:801px) {
#container {width:91%;max-width:1120px}
}
#container {background:#fff;margin:0 auto;padding:0}
/*Main section*/
#main {width:97%;max-width:1100px;margin:0 10px;padding:0 0 10px}
#main p {border:none;line-height:1.4em;text-align:justify;margin:0;padding:0 0 15px}
#main h1 {color:#0000cc;font-size:1.4em;font-family:inherit;font-weight:bold;margin:0;padding:20px 0}
#main h2 {color:#0000cc;font-size:1.3em;font-family:inherit;font-weight:normal;margin:0;padding:15px 0}
#main h3 {color:#0000cc;font-size:1.26em;font-family:inherit;font-weight:normal;margin:0;padding:15px 0}
#main h4 {color:#0000cc;font-size:1.24em;font-family:inherit;font-weight:normal;margin:0;padding:15px 0}
#main h1 a {color:#0000cc;text-decoration:none}
#main h1 a:hover {color:#6D625C;text-decoration:none}
#main ol {margin:0 0 14px 20px;padding:0}
#main ol li {font-size:1em;font-family:inherit;line-height:1.5em;text-align:justify;margin:0 0 6px 20px;padding:0}
#main ul {margin:0 0 14px 20px;padding:0 0 10px}
#main ul li {list-style-type:disc;font-size:1em;font-family:inherit;line-height:1.5em;text-align:justify;margin:0 0 6px 20px;padding:0}
#main img {max-width:95%}
/*Blog Homepage right column section*/
#rcolumn {float:right;width:25%;max-width:220px;border:#ccc 1px solid;padding:8px;margin:6px 0 6px 10px}
#rcolumn h3,#rcolumn h3 a {color:#222;text-decoration:none;font-size:1.2em;font-family:inherit;font-weight:normal;padding:10px 0;margin:0}
#rcolumn h3 a:hover {color:#777;text-decoration:none}
#rcolumn ul {margin:0;padding:0}
#rcolumn ul li,#widget ul li a {text-decoration:none;list-style:none;margin:0 0 2px;padding:0}
#rcolumn ul li a:hover {color:#777}
#rcolumn img {max-width:98%}
/*Widget section*/
@media screen and (max-width:800px) {
#widget ol li {font-size:1.2em;line-height:2em}
#widget ul li {font-size:1.2em;line-height:2em}
}
@media screen and (min-width:801px) {
#widget ol li {font-size:1em;line-height:1.5em}
#widget ul li {font-size:1em;line-height:1.5em}
}
#widget {width:95%;margin:0 10px;padding:0 0 10px}
#widget p {border:none;padding:0 0 15px;margin:0;line-height:1.4em;text-align:justify}
#widget h3 {color:#0000cc;font-size:1.28em;font-family:inherit;font-weight:normal;padding:14px 0;margin:0}
#widget h3 a {color:#0000cc;text-decoration:none}
#widget h3 a:hover {color:#6D625C;text-decoration:none}
#widget ol {margin:0;padding:0}
#widget ol li {font-family:inherit;text-align:justify;margin:0 0 6px 20px;padding:0}
#widget ul {margin:0;padding:0}
#widget ul li,#widget ul li a {text-decoration:none;list-style:none;margin:0 0 2px;padding:0}
#widget ul li a:hover {color:#6D625C}
/*left column section*/
@media screen and (max-width:800px) {
#widgetleft {width:95%}
}
@media screen and (min-width:801px) {
#widgetleft {float:left;width:48%;max-width:530px}
}
#widgetleft {margin:0 10px 0 10px;padding:0 0 10px 0}
#widgetleft img {max-width:95%;border:none;margin:0;padding:0}
/*right column section*/
@media screen and (max-width:800px) {
#widgetright {width:95%}
}
@media screen and (min-width:801px) {
#widgetright {float:right;width:48%;max-width:530px}
}
#widgetright {margin:0;padding:0 0 10px 10px}
#widgetright img {max-width:95%;border:none;margin:0;padding:0}
/*Comment Area section*/
#commentarea {background:#fff;border:#ccc 1px solid;width:94%;margin:1em auto;padding:1em}
#commentarea h3 {color:#222;font-size:1.2em;font-family:inherit;font-weight:normal;margin:0;padding:10px 0}
#comment {background:#f7f7f7;border:#bbb 1px solid;max-width:90%;margin:1em auto;padding:1em}
#comment p {color:#555;font-size:0.96em;line-height:1.5em;margin:0;padding:1em}
/*Home Page BlogFlash Area*/
#blogflash {display:block;background:#f0ffff;width:90%;border:#999 1px solid;margin:auto;padding:0.4em}
#blogflash h5 {background:#ffffcc;color:#cc0000;width:333px;font-size:1.3em;font-weight:bold;text-align:center;border:#999 1px solid;margin:auto;padding:10px}
#blogflash h6 {color:#0000cc;font-size:1.2em;font-weight:normal;text-align:left;margin:0;padding:10px}
#blogflash p {margin:0;padding:10px}
/*breadcrumbs*/
#breadcrumb {font-size:0.9em;padding:0}
#breadcrumb ol {margin:0;padding:8px 0.4em 0 0}
#breadcrumb ol li {list-style-type:none;display:inline;padding:0 5px 0 0;margin:0}
#breadcrumb ol li:before {content:"›";padding:0 4px 0 1px}
/*Social buttons section*/
#share {width:98%;margin:0;padding:0 0 0.9em}
#share ul {margin:0;padding:0.9em}
#share ul li {list-style-type:none;display:inline;padding:0 10px 0 0;margin:0}
/*footer section*/
#foot {background:#fff;width:100%;max-width:1120px;height:auto;color:#333;font-family:inherit;font-size:0.9em;margin:0 auto 10px;padding:4px 0}
#foot ul {text-align:center;margin:0 0 4px;padding:0}
#foot ul li {display:inline;list-style-type:none;margin:0 0 2px;padding:0 10px 0 0}
#foot ul li a:hover {color:#6D625C;text-decoration:none}