@font-face {
    font-family: 'ChunkFiveRegular';
    src: url('fonts/Chunkfive-webfont.eot');
    src: url('fonts/Chunkfive-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Chunkfive-webfont.woff') format('woff'),
         url('fonts/Chunkfive-webfont.ttf') format('truetype'),
         url('fonts/Chunkfive-webfont.svg#ChunkFiveRegular') format('svg');
}

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
        outline: none
}
body {
	line-height: 1;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
        }
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img {
	border: none;outline: none;
}

/* //////  colors  ////
red= #770D18
lighter = #EBCE96 (sliderbox)
light = #FDF5E6 (body)
dark = #D7B779 (frame)

////////////////////// */



/* now style the site */

body {background:#d7b779;color: #000000;font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 14px}

/* boxes */
#frame{width: 990px; margin: 0 auto 20px; background: #fdf5e6;position: relative}
#container{padding: 20px; position: relative;}
.post, .page, #comments {padding: 0 30px}
.home .page{padding: 0}
#content{float:left; width: 748px; min-height: 600px}
#sidebar {float: right; width:182px; overflow: hidden}
#sidebar li{list-style: none}
#primary, #secondary{width: 182px; margin: 0 auto}	
#footer{clear: both}

#popform{display: none; width: 200px;position: absolute; top: -60px; right: 30px; background: #ebce96; border: 1px solid #770d18; padding: 10px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; box-shadow: 2px 2px 8px #666}
#popclose{display: block; width: 30px; height: 30px; overflow: hidden; background: url(images/fancy-closebox-hover.png) no-repeat; text-indent: -999em; position: absolute; top: -15px; right: -15px}
#mc_signup input{margin: 6px 0}
#mc_display_rewards{font-size: 11px}


/* typography */
blockquote {padding:10px;margin:10px 20px; color: #222; border: 3px double #918039; clear: both }
p{line-height: 1.2em; padding-bottom: .7em}
p.cite{text-align: right; font-weight: bold;}
b, strong{font-weight: bold}

h3{font-size: 1.3em; padding: 0 0 .4em 0}
h4{font-size: 1.1em;}

dl.wp-caption{margin: .7em}
dd.wp-caption-dd{padding: 0; margin: 0}
 
/* Hyperlinks */
a {color: #704017 /* 918039 */;text-decoration: none;}
a:hover {text-decoration: underline;}
.icomment a{color: #000}

/* titles */
.cat-title, .chunky, .entry-title, .widget-title, legend{font-family: 'ChunkFiveRegular','Arial Black',Serif;color: #770d18;font-weight: normal;}
legend{font-size: 16px}
.widget-title{font-size:20px;line-height:1.2em;}
.cat-title, .entry-title{font-size:25px;line-height:1.2em;margin-bottom: 10px}
.cat-title a, .entry-title a, .widget-title a{color: #770d18}
h1.entry-title{clear: both}

.post-title{margin-bottom: 10px}

/* ***************** layout ***************** */


/* Header */

/* image replacement styles */
#headbox{position: relative;background:url(images/header.png) top right; no-repeat}
#header h1, #header h1 span{width:198px;height:140px;display:block}
#header h1{position:relative;overflow:hidden;padding:0;margin:0}
#header h1 span{position:absolute;top:0;left:0;cursor:pointer;background:url(images/logo.png)}
#header h1 a{color: #fff}

/* Navbar */
#navbar {background: #720C21; height: 30px; padding:0 10px 0 198px}	
.menu-header ul a {padding-right: 51px; display: block; float: left; background: url(images/nav-bullet.png) top right no-repeat}
.menu-header li.last-menu-item a{background: none}
#navbar a{color: #D7B779; text-decoration: none; line-height: 30px;font-size:16px}


.pagetitle{color: #8d191b; padding: 10px 0 0 0; margin: 0; font-size: 1.5em}

/* ************** all pages *************** */

/* #content */

#content li{line-height: 1.2em; padding-bottom: .7em; list-style: disc outside; margin-left: 1em}


/* post meta */
.postmetadata{clear: both}
.postmeta {font-size:.8em;padding: 5px 0px 0px 0px;margin: 0px}
.edit-link{clear: left}


/* post author meta */
#entry-author-info{margin-bottom: .9em; padding: 5px; border: 1px solid black; font-size: .9em; float: left; width: 100%}
#author-description{}
#author-description h2{clear: right}
#author-avatar{float: left; padding: 0 5px 5px 0}
/* img.avatar{width: 60px; height:60px} */
#about-author{color: #918039}

/* breadcrumbs */
.breadcrumb, .breadcrumbs {font-size: .9em; color: #555; margin: 0px 0px 10px 0px;padding: 0px 0px 6px 0px; border-bottom: double #666}

/* post options ??? */
.time {background:url(images/icon_time.gif) no-repeat top left;margin: 0px 0px 0px 3px;padding: 0px 0px 0px 20px;}
.icomment {background:url(images/icon_comments.gif) no-repeat top left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 18px;}
.tags {background:url(images/icon_tags.gif) no-repeat top left;margin: 0px;padding: 0px 0px 0px 18px}

/* dateline */
.date {padding: 5px 0px 0px 0px;}
.dateleft {width: 380px;float: left;}
.dateright {width: 200px;float: right;text-align: right;}


/* Images */

img.centered  {display: block;margin-left: auto;margin-right: auto;margin-bottom: 10px;padding: 0px;}
img.alignnone {margin: 15px;display: inline;}
img.alignright {margin: 15px;display: inline;}
img.alignleft {margin:15px;display: inline;}
	
.alignright {float: right}
.alignleft {float: left}

/* default wp caption style */	
.wp-caption {margin: 15px; border: 1px solid #DDDDDD;text-align: center;background-color: #EEEEEE;padding: 4px 0px 5px 0px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.wp-caption img {margin: 0px 0px 5px 0px;padding: 0px;border: 0px;}
.wp-caption p.wp-caption-text {margin: 0px;padding: 0px 0px 0px 0px;font-size:.7em;font-weight: normal;line-height: 12px;}
	
/* Footer */
#footer {background: transparent;width:95%;height:30px;margin: 0 auto; padding: 0px;text-align: center;border-top:1px solid #7d7d7d;}
#footer a, #footer a:visited {color: #918039;text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#footer p {color: #000000;font-weight: bold;margin: 0px;padding: 5px 0px 5px 0px;}

/* ************************ squeeze page template ******************* */

#contentsqueeze {float: left;width: 400px;margin: 0px;padding: 30px 0px 20px 130px;display: inline;}
.postareasqueeze {background: #FFFFFF url(images/fullwidthtop.gif) top no-repeat;float: left;width: 620px;margin: 0px;padding: 10px;border: 1px solid #DDDDDD;}
.postareasqueeze ul {list-style-type: square;margin: 0px;padding: 0px 0px 15px 0px;}	
.postareasqueeze ul li {list-style-type: square;margin: 0px 0px 0px 20px;padding: 0px;}
.postareasqueeze ul ul {list-style-type: square;margin: 0px;padding: 0px 0px 0px 0px;}
.postareasqueeze ol {margin: 0px;padding: 0px 0px 15px 0px;}
.postareasqueeze ol li {margin: 0px 0px 0px 20px;padding: 0px;}

/* default styles */
.centext{text-align: center}
.buttons{margin:5px 10px}
.clear{clear: both}
.taglist{font-size: .9em}
#submit{cursor: pointer}
.alignright {float: right;}
.alignleft {float: left;}

/* ********************* unique pages ******************* */

	
/* featured content gallery */
.featured {border: 15px solid #967D3A; background: #967D3A; margin-bottom: 15px}
.jdGallery a.right, .jdGallery a.left{width: 9% !important}

/* front page */

/* post boxes -- single posts from two different categories */
.post-box{width:374px; float: left}
.post-box .post-content{padding: 0 10px 10px}
.post-box.first{}
.post-box.second{}

iframe{border: none}


/* front page posts */

/* featured area */

#featured-area{margin-bottom: 20px; float: left; width: 100%}

/* front page */
.feature{float: left; width: 374px; height: 320px}
#slider-box{background: #ebce96; overflow: hidden}
#callout-box{background: #780c18}

.fout{margin: 20px;overflow: hidden}
.slider{width: 334px; height: 280px}
.slider a{display: block; width: 334px; height: 280px}

.callout{}
.callout-box{padding: 20px;position: relative;}
.callout-thumb{float: right;}
.callout-summary{float: left; width: 140px; color: #d7b779; padding-top: 160px}
.callout-badge{position: absolute; top: 10px; left: 10px; width: 140px; height: 140px; background: url(images/badge.gif) no-repeat}
p.call{text-align: center; padding-right: 15px}
.callout a.buy-now{padding: 0 6px; background:#ebce96; color: #780c18; font-size: 18px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -khtml-border-radius: 4px; border: 1px solid #111; display: inline-block; line-height: 28px; height: 28px}

.post-thumb{float:left}
.post-thumb img{margin: 10px 10px 0 0}
.home .news .post-content{border-bottom: 1px solid #333}
.entry{margin-bottom: 15px}

.entry-summary{margin-bottom: 10px; border-bottom: 3px double #666}

/* widgets */

/* text 10 (facebook) */
#text-10 .textwidget{background: #fff; margin-bottom: 10px}

/* text-13 (infusionsoft form) */
#text-13{background: #EBCE96; padding: 5px}
#text-13 form{font-size: 14px; padding: 5px; color: #D7B779; width: 160px; background: #233f1c; line-height: 1.2em}
#text-13 input{margin: 5px auto; width: 150px}
#text-13 .input{text-align: center}
#text-13 input[type='submit']{cursor: pointer}
#text-13 .privacy{padding: 5px 10px; font-size: 12px; line-height: 14px}


.widget-container ul li{margin-bottom: 8px; line-height: 1.1em}
.widgettitle{background:#684A30;color:#eee;font-family:Georgia,Palatino,Times,serif;font-size:1.25em;font-style:italic;line-height:1.5em;text-align:center;margin-bottom: .9em}
.widget-area ul li{margin-bottom: 14px}
.widget_categories ul{margin: 0 .9em; line-height: 1.4em}
.widget{font-size: .9em}


.subscribe-form{margin: 0 .5em; font-size: .9em}

/* enhanced-categories */
.enhanced-categories-1 .button{display: none}

	
/* Search Form */
#searchform {margin: 0px;padding: 0px;overflow: hidden;display: inline;}
#searchform #s{margin:0 5px;width:130px;}
#searchbox {background: #F7F5EF !important;width: 220px;color: #495D5C;font-size: 14px;font-weight: normal;margin: 0px;padding: 4px 0px 3px 5px;border-top: 1px solid #759697;border-right: 1px solid #A3BAB9;border-left: 1px solid #759697;border-bottom: 1px solid #A3BAB9;display: inline;}	
#searchbutton {background: #918039;color: #FFFFFF;font-size: 11px;margin: 0px 0px 0px 5px;padding: 3px 3px 2px 3px;font-weight: bold;border-top: 1px solid #A3BAB9;border-right: 1px solid #759697;border-left: 1px solid #A3BAB9;border-bottom: 1px solid #759697;}
	
#subscribe {background: #FFFFFF url(images/feedburner.png) top no-repeat;float: left;width: 300px;margin: 0px 0px 10px 0px;padding: 0px;}
#subbox {background: #EEEEEE !important;width: 250px;color: #495D5C;font-size: 14px;font-weight: normal;margin: 10px 0px 0px 0px;padding: 3px 0px 3px 5px;border-top: 1px solid #759697;border-right: 1px solid #A3BAB9;border-left: 1px solid #759697;border-bottom: 1px solid #A3BAB9;display: inline;}	
#subbutton {background: #918039 ;color: #FFFFFF;font-size: 11px;margin: 0px 0px 0px 7px;padding: 3px 3px 2px 3px;font-weight: bold;border-top: 1px solid #A3BAB9;border-right: 1px solid #759697;border-left: 1px solid #A3BAB9;border-bottom: 1px solid #759697;}

.shopping a{background:#ebce96; display: block; border: 1px solid #770d18}
.shopping a:hover{background: #b89b63}
	
#author, #respond #email, #url {
	background: #EEEEEE !important;
	width: 250px;
	color: #202020;
	font-size: 14px;
	font-weight: normal;
	margin: 5px 0px 0px 0px;
	padding: 3px 0px 3px 5px;
	border: 1px solid #DDDDDD;
	display: inline;
	}
	
#submit {
	background: #918039;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px;
	padding: 3px 3px 2px 3px;
	font-weight: bold;
	border: 1px solid #DDDDDD;
	border-right: 1px solid #666666;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #666666;
	}
	


/************************************************
*	Comments									*
************************************************/

#comment {
	background: #EEEEEE;
	color: #202020;
	font-size: 14px;
	font-weight: normal;
	margin: 5px 0px 5px 0px;
	padding: 3px 0px 3px 5px;
	border: 1px solid #918039;
	display: inline;
	}
.comments {background: #FFFFFF;width: 565px;margin:0px auto 10px;padding: 10px;border:1px solid #918039;}
	
.commentlist li ul li {}

.commentlist li {list-style: none !important;}

.commentlist li .avatar { 
	background: #FFFFFF;
	float: right;
	border: 1px solid #EEEEEE;
	margin: 0px 5px 0px 10px;
	padding: 2px;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	}


.commentmetadata {
	font-weight: normal;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0px;
	}

#commentform {
	margin: 5px 10px 0px 0px;
	}
.form-allowed-tags{text-align: center; font-size: 10px; color: #666; padding: 10px}
	
#commentform textarea {
	width: 95%;
	padding: 2px;
        clear: both;
        margin-left: 1em
	}
#respond {margin-bottom: 14px}
.respond-title {color: #918039;font-size:1.25em;line-height: 2.2em}
	
#respond:after {
	content: "."; 
	display: block; 
	height: 0px; 
	clear: both; 
	visibility: hidden;
	}
	

#commentform #submit {
	margin: 0px;
	float: left;
	}
	
.alt {
	margin: 0px;
	padding: 10px;
	}

.commentlist {
	margin: 0px;
	padding: 0px;
	}
	
.commentlist ol {
	margin: 0px;
	padding: 10px;
	}

.commentlist li {
	margin: 15px 0px 10px;
	padding: 10px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
	}

.children { 
	margin: 0px;
	padding: 0px;
	}

.nocomments {
	text-align: center;
	margin: 0px;
	padding: 0px;
	}

.commentmetadata {
	font-size: 10px;
	margin: 0px;
	display: block;
	}

.navigation {display: block;margin-top: 10px;margin-bottom: 40px;}
.nav-previous{float: left; text-align: left}
.nav-next{float: right; text-align: right}
	

	
.thread-alt {background: #FFFFFF;margin: 0px;padding: 0px;}	
.thread-even {background: #EEEEEE;margin: 0px;padding: 0px;}
.depth-1 {border: 1px dotted #BBBBBB;margin: 0px;padding: 0px;}
.even, .alt {border-top: 1px dotted #BBBBBB;border-bottom: 1px dotted #BBBBBB;border-left: 1px dotted #BBBBBB;margin: 0px;padding: 0px;} 

/* modifications by Tulsa Web Results http://tulsawebresutls.com */


/* Tulsa Web Results Bindex Styles */
.more-button{text-align: right;}
.more-button a{color: #8d191b}
.bindex-cat{margin-bottom: 1em}


.form_h4{font-size:17px;font-style:italic;font-weight:bold;color:#8d191b; padding:0 !important; line-height: 2.8em}
.form_h5{font-size:16px; padding: 0 0 8px !important; line-height: 1.5em; font-style:normal;font-family:Arial,Tahoma,Verdana;}
#sidebar form h2{background: #8d191b}

#sidebar .textwidget form h2{color: #fff; background: #8D191B}

.double-box{padding: 20px; border: 3px double black; margin-bottom: 30px; font-style: oblique}

/* social bookmark */
.social_bookmark{clear: left}

/* socialite */

.socialite{text-align: right; float: right; height: 20px; line-height:20px; font-size: 10px; margin: 10px; clear: both}
.sosh{display: inline-block;  vertical-align: top; height: 20px}
.sosh a{color: #eee; text-decoration: none;}

/* buynow box */

.buynow{background: #EBCE96; border: 1px solid #770D18; padding: 8px;; width: 420px; float: left; margin-bottom: 10px}
.buynow h4{font-size: 17px; color: #770D18; font-weight: bold}
.cart-button{float: right; margin: 8px}
.buynow .price{font-size: 16px; font-weight: bold; color: #770D18}
.buynow .price.strike{text-decoration: line-through; font-size: 14px; color: #000}

small, .small {font-size: .9em}
