@import url(typography.css);
@import url(grid.css);

html {margin:0 0 0.1em 0; padding:0; height:101%;}

body {background:#3b2b1a url(../img/wood1.jpg); color:#000;}

h1,h2,h3,h4,h5,h6 {color:#000;}

a {color:#ae8530; text-decoration:none; cursor:pointer;}
a:hover {text-decoration:underline;}

.tan {color:#c5af78;}
.gold {color:#ae8530;}

.clear {clear:both;}

.center {text-align:center;}

.bordertop {border-top:0.08333em solid #000;}
.borderleft {border-left:0.08333em solid #000;}
.borderright {border-right:0.08333em solid #000;}
.borderbottom {border-bottom:0.08333em solid #000;}

h1#logo {margin:0; padding:0;}
h1#logo a {margin:36px 0 0 0; padding:0; height:117px; width:620px; display:block; border:none; background:url(../img/logotype.png) top center no-repeat; text-indent:-2000em; text-decoration:none; z-index:1000;}

.more a {padding:18px 10px; background:#cdbd94  /*#2c1f11 url(../img/navbg.png) bottom repeat-x*/; text-align:center; display:block;}
.more a:hover {color:#fff; background:#bfac7d /*url(../img/navbghover.png) top repeat-x*/; text-decoration:none;}

#wrap {background:#e9e2d4;}

#account {}
#account p {margin-top:0;}

ul.crumbs {margin-top:0; margin-left:0; list-style:none; text-transform:lowercase;}
ul.crumbs li {display:inline;}

#mission {clear:both; /*background:#fff; color:#000; padding:9px 0px; margin:0 0 18px 0;*/ text-align:center;}
#mission img.fulllogo {margin:0 auto; text-align:center;}

#content {padding:18px 0 0 0;}

div#testimonials {}
blockquote.testimonial {background:#fff; color:#000; padding:1.5em 20px; position: relative;}
blockquote.testimonial p {margin:0;}
blockquote.testimonial .arrow {width:0; height:0; margin:0; line-height:0; border-top:30px solid #fff; border-left:60px solid #e9e2d4; border-right:10px solid #e9e2d4; position:absolute; bottom:-30px; right:30px;}

/*blockquote:hover.testimonial {background:#fff;}
blockquote:hover.testimonial .arrow {border-top:30px solid #fff; border-left:60px solid #eee9dd; border-right:10px solid #eee9dd;}*/

table.pricing tr td {padding:0 20px 0 0;}

p.credit {text-align:right; padding-top:1.5em;}

div#footer {clear:both; border-top:0.08333em solid #ae8530; margin-top:2.25em; padding-top:0.667em; margin-left:0;}

div#credit {clear:both; text-align:right;}
div#credit p {text-align:right;}

div#footer p#copyright {text-align:right; display:block; clear:both;}

div#nav {background:#2c1f11 url(../img/navbg.png) bottom repeat-x; padding:0 0 18px 0;}

ul.navmain {list-style:none; margin:0; padding:18px 0 0 0; font-size:1.5em; text-align:center;}
ul.navmain li {display:inline; padding:0 10px;}
ul.navmain li a {color:#ae8530; padding:9px 10px;}
ul.navmain li a:hover {color:#fff; background:#191109; text-decoration:none;}

ul.navlist {list-style:none;}

input[type=text],input[type=password] {margin:0; padding:0; background:#ddd; border:none;}
input[type=submit],input[type=reset],a.button {margin:0; padding:0 3px; background:#2c1f11; border:none; color:#ae8530;}
input:active[type=submit],input:active[type=reset],a:active.button {background:#191109; color:#fff;}
a.button {padding:1px 3px;}
a:hover.button {color:#ae8530; text-decoration:none;}

.slide_wrapper {}
.slider {overflow:hidden;}
.slider_menu {padding:0.75em 0 0.75em 0; border-bottom:0.08333em solid #ae8530;}