body {
  background:#1F0E06 url(http://themesagogo1.thrivesmart.net/images/pictures/22/pattern_paper.original.jpg) repeat-x scroll 0 0;
  color:#A56548;
  font-family:Georgia,Times,serif;
}
a { color:#A56548; }
a:hover {text-decoration:none; background-color:#A56548; color:#1F0E06;}
#page_object_content { width: 1014px; margin-left:auto; margin-right:auto; color:#000; }


.app-navigation {margin-top:15px; width:1008px; margin-left:auto; margin-right:auto; }
.app-navigation li {display:inline;}
.app-navigation li a { float:left; color:#ffc544; float:left; letter-spacing:2px; line-height:15px; padding:50px 24px; text-align:center; text-decoration:none; text-shadow:1px 1px 2px #785401; text-transform:uppercase; margin:0px 20px;}
.app-navigation li a:hover { border-top:5px solid #e62f34; color:#eee; padding-top:45px; text-shadow:-1px -1px 0 #592815;background-color:transparent; }

.app-navigation li.index a { background:transparent url(http://themesagogo1.thrivesmart.net/images/pictures/19/logo-on-red.original.png) no-repeat scroll center top; border:medium none; color:#FFFFFF; padding-top:70px; text-shadow:none; width:197px; height: 117px; text-indent:-5000px; padding:0; margin-left:0; margin-right:90px; }

body.page-products .app-navigation li.products a, body.page-products .app-navigation li.products a:hover,
body.page-availability .app-navigation li.availability a, body.page-availability .app-navigation li.availability a:hover,
body.page-news .app-navigation li.news a, body.page-news .app-navigation li.news a:hover,
body.page-about .app-navigation li.about a, body.page-news .app-about li.about a:hover {
  background:transparent url(http://themesagogo1.thrivesmart.net/images/pictures/21/nav_current.original.png) no-repeat scroll center top; border:medium none; color:#FFFFFF; padding-top:50px; text-shadow:-1px -1px 1px #865e03;
}

.app-navigation .after-ul {clear:both}

.maliekai-content-outer { padding-top: 16px; background:transparent url(http://themesagogo1.thrivesmart.net/images/pictures/13/body-bg-top.original.png) no-repeat scroll center top; margin-top:10px; }
.maliekai-content-inner { padding-bottom: 15px; background:transparent url(http://themesagogo1.thrivesmart.net/images/pictures/15/footer-bg-bottom.original.png) no-repeat scroll center bottom;  }
.maliekai-content { background:transparent url(http://themesagogo1.thrivesmart.net/images/pictures/14/body-bg.original.png) repeat-y scroll center top; padding:0px 9px; } 
.maliekai-content-inside {background-color:#fff}

.maliekai-content-outer a { color:#7d0205; text-decoration:underline; }
.maliekai-content-outer a:hover {background-color:#7d0205; color:#FFFFFF; text-decoration:none;}

.app-simple-h1 h1 { color:#7d0205; background:transparent url(http://themesagogo1.thrivesmart.net/images/pictures/18/header_divider.original.png) no-repeat scroll center bottom; margin-bottom:30px; padding-bottom:30px;
text-align:center;  font-style:normal; font-weight:normal;  text-shadow:1px 1px 0 #FEF1DA; }

.app-slideshow .title-box {}
.app-slideshow a:hover { background-color:#fff; }

.app-wysiwyg-area { padding:10px; }
.app-wysiwyg-area .content table h2 { background: #211f27 url(http://themesagogo1.thrivesmart.net/images/pictures/17/h2-bg.original.png) repeat scroll center bottom;font-style:normal; font-weight:normal;   margin:0; padding:10px; border:1px solid #211f27; color:#fff; text-shadow: -1px -1px 1px #000;-moz-border-radius: 5px; -webkit-border-radius: 5px; }

.app-footer-with-contact a {color:#fab50f;}
.app-footer-with-contact a:hover {background-color:#fab50f; color:#610d10;}
.app-footer-with-contact .column.address h2 {display:block; height:102px; background:transparent url(http://themesagogo1.thrivesmart.net/images/pictures/20/malie-kai-transparent-logo.original.png) no-repeat scroll top center; text-indent:-5000px; margin-bottom:40px; width:200%;}
.app-footer-with-contact .column.about {padding-top:130px;}
.app-footer-with-contact .column.about h2 {color:#d67578; text-shadow: -1px -1px 1px #3e0709;}
.app-footer-with-contact .column.about .about-body {font-size:80%; line-height:1.9em; text-shadow: 0px 0px 1px #d67578;}
.app-footer-with-contact { background:#610d10 url(http://themesagogo1.thrivesmart.net/images/pictures/16/footer-bg.original.jpg) repeat scroll center center; color:#eee; padding:30px 20px; clear:both; border-top:1px solid #3e0709; margin-top:10px; }
.app-footer-with-contact .field-row {margin-top:0.3em; text-shadow: 0px 0px 1px #d67578;}
.app-footer-with-contact .field-row .label {color:#d67578; font-style: italic;}
.app-footer-with-contact .copyright {text-shadow: 0px 0px 1px #d67578;}
