body {
  background:#f8f5e4 no-repeat;
  font-family:Georgia, Times New Roman, Times, serif;
}
a { color:#699462; }
a:hover { color:#699462; }
h1 {
  color:#333333;
  font-family:Georgia, Times New Roman, Times, serif;
  font-weight:normal;
}
h2, h3, h4, h5, h6 {
  color:#ad8308;
  font-family:Georgia, Times New Roman, Times, serif;
  font-weight:normal;
}
p, ul, ol, li { color:#000000; }
input[type=submit] { background:#b8a675; }
input[type=submit]:hover { background:#a69567; }
#site-description { font-weight:normal; }
#header-widget-area h3.widget-title {
  background:none;
  color:#444444;
  padding:10px 15px 0px;
  border-top-right-radius:0px;
  -moz-border-radius-topright:0px;
  -webkit-border-top-right-radius:0px;
  border-top-left-radius:0px;
  -moz-border-radius-topleft:0px;
  -webkit-border-top-left-radius:0px;
}
#sidebar h3.widget-title {
  background:none;
  color:#ffffff;
  padding:10px 15px 0px;
  border-top-right-radius:0px;
  -moz-border-radius-topright:0px;
  -webkit-border-top-right-radius:0px;
  border-top-left-radius:0px;
  -moz-border-radius-topleft:0px;
  -webkit-border-top-left-radius:0px;
}
#footer h3.widget-title { color:#ffffff; }
#footer-widget-area h3.widget-title {
  background:none;
  color:#ffffff;
  padding:10px 15px 0px;
  border-top-right-radius:0px;
  -moz-border-radius-topright:0px;
  -webkit-border-top-right-radius:0px;
  border-top-left-radius:0px;
  -moz-border-radius-topleft:0px;
  -webkit-border-top-left-radius:0px;
}
#wrapper {
  width:100%;
  background:none;
  background:;
  padding:0 0px;
  margin:0px auto;
  -moz-border-radius:0px;
  -webkit-border-radius:0px;
  border-radius:0px;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  padding-top:0px;
  padding-bottom:0px;
}
#header-wrapper {
  background:#9bc7e2;
  -moz-border-radius:0px;
  -webkit-border-radius:0px;
  border-radius:0px;
}
#header { background:#9bc7e2; }
#branding { padding:15px; }
#header-widget-area {
  background:none;
  color:#ffffff;
  -moz-border-radius:0px;
  -webkit-border-radius:0px;
  border-radius:0px;
}
#header-widget-area p { color:#ffffff; }
#header-menu-wrapper { background:#e0dcc3; }
#header-menu { background:#e0dcc3; }
#access a { color:#000000; }
#access li { background:#e0dcc3; }
#access a:hover { color:#a84339; }
#access li:hover { background:#e0dcc3; }
#access ul li.current_page_item, #access ul li.current-menu-ancestor, #access ul li.current-menu-item, #access ul li.current-menu-parent { background:#e0dcc3; }
#access ul li.current_page_item > a, #access ul li.current-menu-ancestor > a, #access ul li.current-menu-item > a, #access ul li.current-menu-parent > a { color:#a84339; }
* html #access ul li.current_page_item a, * html #access ul li.current-menu-ancestor a, * html #access ul li.current-menu-item a, * html #access ul li.current-menu-parent a, * html #access ul li a:hover { color:#a84339; }
#container-wrapper { background:none; }
#container {
  background:none;
  -moz-border-radius:0px;
  -webkit-border-radius:0px;
  border-radius:0px;
  margin-top:15px;
  margin-bottom:15px;
}
#content {
  background:#fbfbf1;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
  margin:0;
}
#sidebar {
  background:none;
  -moz-border-radius:0px;
  -webkit-border-radius:0px;
  border-radius:0px;
  padding:0;
}
#sidebar p { color:#000000; }
#sidebar .widget-container {
  background:#d7c9a5;
  color:#000000;
  -moz-border-radius:0px;
  -webkit-border-radius:0px;
  border-radius:0px;
}
#footer {
  background:#565b63;
  -moz-border-radius:0px;
  -webkit-border-radius:0px;
  border-radius:0px;
}
#footer #footer-top p { color:#ffffff; }
#footer #footer-widget-area .widget-container {
  background:#687f8f;
  color:#ffffff;
  -moz-border-radius:0px;
  -webkit-border-radius:0px;
  border-radius:0px;
}
#footer-top-wrapper {
  background:#687f8f;
  margin-bottom:0px;
}
#footer-top {
  background:#687f8f;
  -moz-border-radius:0px;
  -webkit-border-radius:0px;
  border-radius:0px;
}
#footer-bottom-wrapper { background:#687f8f; }
#footer-bottom {
  -moz-border-radius:0px;
  -webkit-border-radius:0px;
  border-radius:0px;
  background:#687f8f;
  color:#ffffff;
}
#footer .menu li a { color:#ffffff; }
#footer .menu li a:hover { color:#d7c9a5; }
#footer .menu .current_page_item a { color:#d7c9a5; }
#content {
  margin-top:15px;
  padding:15px 15px 15px 15px;
}
#sidebar {
  margin-top:15px;
  margin-bottom:15px;
}
.glyph a { color:#d7c9a5; }
.glyph a:hover { color:#8db986; }
