/* -- Brown Color Scheme -- */

h1,h2,h3,h4,h5 {font-family: 'Homenaje', sans-serif;}

.callout_bar { border-top-color:#4e3622 }
.utility { background-color:transparent }
.footer { background-color:transparent; color:#3E3A32; text-shadow: 0px 1px 0px white; }
.secondary {background:transparent;}
.footer a:hover { color:#ffcc00; text-decoration:none }
.colored { color:#4e3622 }
.primary {background:transparent;}
body {background-image:url('../../images/bg.jpg'); background-repeat:repeat-x}

html {background-image:url('../../images/filler.jpg'); background-repeat:repeat}

.featured {display:none;}

.utility .wrap {border-bottom: 1px solid;border-top: 1px solid;}
.header .wrap {background-color:white; background-image:url('../../images/header-bg.jpg'); background-repeat:no-repeat; background-position: right center }
.footer .wrap {background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */border-top:1px solid #666666;}
.primary .wrap, .utility .wrap {background-color:#FFFFFF;}

.primary {padding-bottom:0px;}

/* Primary Navigation Menu */

.nav1 { position:relative; list-style:none; margin:0px; padding:0px 8px }
.nav1 li { float:left; position:relative }
.nav1 a { display:block; color:#b9b994; text-decoration:none; line-height:18px; padding:10px 12px; margin:5px 0px; font-size:16px; text-transform:uppercase; font-family: 'Homenaje', sans-serif;transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s; 
}
.nav1 a:hover { color:#32435e; transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s; background-color:#ededed; }
.nav1 li.current-menu-item > a, .nav1 li.current-menu-ancestor > a { color:#32435e}
.nav1 ul { list-style:none; position:absolute; display:none; top:48px; left:0px; margin:0px; width:200px; z-index:9999;
-moz-box-shadow:0px 0px 0px 1px rgba(0,0,0,0.03);
-webkit-box-shadow:0px 0px 0px 1px rgba(0,0,0,0.03);
box-shadow:0px 0px 0px 1px rgba(0,0,0,0.03);
}
.nav1 ul li { min-width:200px; float:none }
.nav1 ul.sub-menu { background:#fff; border:1px solid #e7e7e7; margin:0px; padding:2px 3px 3px }
.nav1 ul.sub-menu a { display:block; margin:0px; padding:7px 8px; color:#7e7e7e; text-decoration:none; text-shadow:none; text-transform:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
}
.nav1 li:hover > a {  }
.nav1 li.current-menu-item:hover > a, .nav1 li.current-menu-ancestor:hover > a { color:#32435e }
.nav1 ul ul { left:200px; top:-3px }
.nav1 ul li:hover > a, .nav1 ul li.current-menu-item:hover > a, .nav1 ul li.current-menu-ancestor:hover > a { color:#fff; background-color:#604a39 }
.nav1 li:hover ul ul, .nav1 li:hover ul ul ul, .nav1 li:hover ul ul ul ul { display:none }
.nav1 li:hover ul, .nav1 li li:hover ul, .nav1 li li li:hover ul, .nav1 li li li li:hover ul { display:block }

.home-fold-box {height:138px; background-color:transparent;border: 1px solid rgb(199, 199, 199);transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s }
.home-fold-box h2 {color: #00929B;
font-size: 39px;
display: block;
margin: 34px auto;
width: 80%;
text-align: center;
transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;
line-height: 37px;}

.home-fold-box h4  {color: #00929B;
font-size: 28px;
display: block;
margin: 23px auto;
width: 80%;
text-align: center;
transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;
line-height: 30px;}




.notes_right a {background-color:transparent;transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s; padding:3px; color:#85BC3D; }
.notes_right a:hover {background-color:#85BC3D;transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;color:white; text-shadow:0px -1px 0px #446020}
.home-fold-box:hover {background-color:#EDEDED;transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;  }

#home-category {height:200px; background-color:transparent;transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;}



#home-category:hover {background-color:#EDEDED;transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;}

#home-category h2 {color:#BDB994; text-align:center; margin-top:10px; }


.section-divider {width:100%; float:left; margin-right:auto; margin-left:auto; height:1px; background: rgb(107,105,92); /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, rgba(107,105,92,1) 0%, rgba(79,76,65,1) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(107,105,92,1)), color-stop(100%,rgba(79,76,65,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover, rgba(107,105,92,1) 0%,rgba(79,76,65,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover, rgba(107,105,92,1) 0%,rgba(79,76,65,1) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover, rgba(107,105,92,1) 0%,rgba(79,76,65,1) 100%); /* IE10+ */
background: radial-gradient(ellipse at center, rgba(107,105,92,1) 0%,rgba(79,76,65,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b695c', endColorstr='#4f4c41',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ margin-bottom: 20px;
margin-top: 20px;}