/*
Theme Name: Sample
Theme URI: Home page URL
Description: a-brief-description
Author: your-name
Author URI: your-URI
Template: use-this-to-define-a-parent-theme--optional
Version: a-number--optional
.
General comments/License Statement if any.
.

[Table Of Contents]

0- Reset
1- Global
2- Links
3- Headings
4- Header
5- Navigation
6- Middle
7- Forms
8- Extras
9- Footer

*/

/* =0 Reset
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/* @import url('reset.css'); */
/* =1 Global
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
body {margin:20px auto;padding:0px;text-align:center;font-family:Verdana,Arial,Helvetica;color:#030000;background:url(../images/bg.jpg);
	background-color:#AFA888;font-size:11px;line-height:14px;}
}
.right {float: right;}
.left {float: left;}
.align-left {text-align: left;}
.align-right {text-align: right;}
.align-center {text-align:center;}
.justify {text-align:justify;}
.hide {display: none;}
.clear {clear: both;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.underline {border-bottom:1px solid;}
.highlight {background:#ffc;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignleft {float:left;margin:4px 10px 4px 0;}
img.alignright {float:right;margin:4px 0 4px 10px;}

.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
/* =2 Links
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
a {color:#8e4131;}
.a1 {margin:0px; padding:0px; color:#8e4131; font-size:10px; font-weight:bold;text-decoration:none;}
.a1:hover {margin:0px; padding:0px; color:#8e4131; font-size:10px; font-weight:bold;text-decoration:underline;}

.a2 {margin:0px; padding:0px; color:#8e4131; font-size:16px; line-height:18px; font-weight:bold;text-decoration:none;}
.a2:hover {margin:0px; padding:0px; color:#8e4131; font-size:16px; line-height:18px; font-weight:bold;text-decoration:underline;}

.a3 {margin:0px; padding:0px; color:#8e4131; font-size:12px; line-height:14px; font-weight:bold;text-decoration:none;}
.a3:hover {margin:0px; padding:0px; color:#8e4131; font-size:12px; line-height:14px; font-weight:bold;text-decoration:underline;}
/* =3 Headings
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
h1 {margin:0px; padding:0px;font-family:Verdana,Arial,Helvetica;}
/* =4 Header
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#header {margin:0px 0px 0p 0px; padding:15px 0px 0px 30px;width:915px;}
#header .menu {margin:0px; padding:0px;}
#header .menu a , #header .logort a{margin:0px; padding:0px; font-weight:bold;color:#8e4131;font-size:10px;text-decoration:none;}
#header .menu a:hover , #header .logort a:hover{margin:0px; padding:0px; font-weight:bold;color:#8e4131;font-size:10px;text-decoration:underline;}
#header .logo {margin:0px; padding:0px;width:915px;border:0px solid red;float:left;}
#header .logo .logoimg{margin:0px; padding:0px;width:213px}
#header .logo .headerimg{margin:0px 0px 0px 50px; padding:0px;width:459px}
#header .logort{padding-top:31px;text-align:right;float:right;width:170px;font-size:10px;border:0px solid red;}

/* =5 Navigation
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#menu {margin:0px; padding:15px 0px 10px 3px;width:auto;}
/* =6 Middle
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#mid_cont {margin:0px 0px 0p 0px; padding:10px 0px 0px 30px;width:920px;}
#mid_cont .mid_left {margin:0px 0px 0p 0px; padding:0px 0px 0px 0px;width:215px;}
#mid_cont .mid_right {margin:0px; padding:0px;width:700px;}
/* =7 Form
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
form {margin:0px; padding:0px;}
.textbox1 {margin:0px; padding:4px 2px;border:1px solid #BFC1B4;}
.textbox2 {width:200px;border:1px solid #BFC1B4;}
.textbox3 {width:100px;border:1px solid #BFC1B4;}
.selectbox1 {width:204px;border:1px solid #BFC1B4;}
.textarea1 {width:200px;border:1px solid #BFC1B4;}
.textarea2 {width:328px;height:50px;border:1px solid #BFC1B4;}
.textarea3 {width:500px;height:80px;border:1px solid #BFC1B4;}

.button1{margin:0px;padding:0px 4px 0px 4px;width:60px;background-color:#526916;border:1px solid #520C05;color:#ffffff;}


/* =8 Extra
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#maincontainer {margin:0px auto;padding:0px;width:973px;background:url('../images/bg_line2.jpg') repeat-y top left;}
#main {margin:0px; padding:0px; width:973px;}
.wrapper {margin:0px; padding:0px; width:973px;}
#bodycontainer {margin:0px 0px 0p 0px; padding:0px 0px 0px 0px;border:0px solid red;}
.style-box1 {margin:0px 0px 10px 0px; padding:0px; width:174px; background:url('../images/box_bg.gif') repeat-y top left;}
.style-box2 {margin:0px 0px 10px 0px; padding:0px; width:174px; background:url('../images/box1_bg.gif') repeat-y top left;}
.style-box1 .cont, .style-box2 .cont{margin:0px; padding:0px 0px 0px 15px; width:140px;text-align:left;}
.style-box1 .cont p, .style-box2 .cont p  {margin:0px; padding:0 0 5px 0;}
.style-box1 .cont p a, .style-box2 .cont p a {margin:0px; padding:0px;color:#8e4131;}

.desc_cont1 {margin:0px; padding:20px; width:405px; border:4px solid #ede0d9;}
.desc_cont1 span {margin:0px; padding:0px;}
.desc_cont1 div {margin:0px 0px 0px 30px; padding:0px 0px 0px 0px; width:190px;}
.desc_cont1 div p {margin:0px; padding:15px 0px 0px 0px;}

.desc_cont2 {margin:0px; padding:0px 0px 10px 10px; width:237px;}
.desc_cont2 span {margin:0px; padding:0px;}
.desc_cont2 div {margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; width:122px;}
.desc_cont2 div p {margin:0px; padding:15px 0px 0px 0px;}

.boxholder{margin:20px 0px 0px 0px; padding:0 0 20px 0px;width:700px;}
.hline {border:0px solid red; background:url('../images/vertical_dotline.gif') repeat-y top left;}
.recipe {padding:0px; margin:0px; width:180px;}
.article {padding:0px; margin:0px; width:180px;}
.article .cont{width:250px;padding:10px 0px 0px 0px; margin:0px; border:0px solid red;}
.article .head{color:#8e4131; font-size:10px;}
.article .img{width:63px;float:left;padding-right:5px;}
.article .arrow {width:180px;float:left;height:60px;padding:0px;margin:0px;border:0px solid red;}
.article .arrow ul{width:112px;float:left;padding:0px;list-style:none;border:0px solid red;}
.article .arrow ul li{padding:0px 0px 3px 10px;display:block; margin:0px;background:url('../images/arrow.gif') 0px 5px no-repeat;font-size:9px;}

.blog {padding:0px; margin:0px; width:150px;}
.blog ul{margin:8px 0px;float:left;padding:0px;list-style:none;border:0px solid red;}
.blog ul li{float:left; padding:0px 0px 3px 10px; margin:0px;background:url('../images/arrow.gif') 0px 5px no-repeat;font-size:9px;}

.color1 {color:#8e4131;}
.font-style1 {margin:10px 0px; padding:0px; font-size:9px;line-height:12px;}
.font-style2 {margin:0px; padding:0px; font-size:11px;}
.font-style3 {margin:10px 0px; padding:0px; font-size:9px;line-height:12px;}
.extra-marg1 {margin-top:20px;}
.extra-marg2 {margin-top:40px;}







/* =9 Footer
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#footer {margin:10px 0px 0px 0px; padding:0px;text-align:left;}
#footer ul {margin:0px 0px 0px 3px; padding:10px 0px 10px 0px;list-style-type:none;width:960px;text-align:center;border-top:1px solid #C0C0C0;}
#footer ul li {margin:0px; padding:0px;display:inline;}
#footer ul li a {margin:0px; padding:0px 5px;text-decoration:none;color:#526916;}
#footer ul li span {margin:0px; padding:0px 5px;text-decoration:none;color:#883110;}
#footer ul li a:hover {margin:0px; padding:0px 5px;text-decoration:none;color:#883110;}


.page_left {margin:0px 0px 0px 8px; padding:0px; font-size:12px; width:682px;text-align:justify;line-height:18px;float:left;}
.page_left p, .page_left div {margin:0px; padding:5px 0px 8px 0px;}
.page_left ol,.page_left ul, .page_left ol ol,.page_left ul ul {margin:0px; padding-left:25px;}
.page_left ol li,.page_left ul li, .page_left ol li ol li,.page_left ul li ul li {margin:0px; padding:2px 0px 5px 0px;}
.page_left a {color:#8e4131;text-decoration:underline;}
.page_left a:hover {color:#8e4131;text-decoration:none;}
.page_left h1 img {margin:0px 5px 0px 0px;}
.page_left img {margin:5px;}

.page_left h1 {margin:0px; padding:0px;color:#8F4335;font-size:18px;line-height:20px;font-weight:bold;}
.page_left h2 {margin:0px; padding:0px;color:#8F4335;font-size:16px;line-height:20px;font-weight:bold;}
.page_left h3 {margin:0px; padding:0px;color:#8F4335;font-size:14px;line-height:20px;font-weight:bold;}
.page_left h4 {margin:0px; padding:0px;color:#8F4335;font-size:12px;line-height:20px;font-weight:bold;}
.page_left h5 {margin:0px; padding:0px;color:#8F4335;font-size:10px;line-height:20px;font-weight:bold;}
.page_left h6 {margin:0px; padding:0px;color:#8F4335;font-size:8px;line-height:20px;font-weight:bold;}
.page_left hr {color:#8F4335; background-color:#8F4335; height: 1px; border:none;}

.page_right {margin:0px; padding:0px 10px 0px 0px; width:175px;float:right;}

.blocks {display:none;position:relative;}
.active {display:'';position:relative;}

.red{color:#ff0000;}
.color2{color:#526916;font-weight:bold;font-size:13px;}
.sml{font-size:10px;}