/* SoftSlate Classic Style Sheet */

/* General HTML Elements */
body { font-family: Verdana, Arial, sans-serif; background: #fff; }
h1 { font-size: 1.5em; }
h1, h2 { color: #000; }
h2 { margin: 2em 0 .5em 0; font-size: .95em; font-weight: bold; }
* html h1 { height: 1%; }
hr { color: #8BCE99; background: #8BCE99; }
a:hover { color: #ff9900; text-decoration: none; }


/* Containers */
div#outerWrapper { background: #fff; }
div#innerWrapper { width: 750px; text-align: left; }


/* Header */
div#header { border-bottom: 1px solid #61906B; }


/* SoftSlate Nav */
ul#toolsNavigation { margin-right: -1em; font-family: Verdana, Arial, sans-serif; }
ul#toolsNavigation a { color: #5E8B67; }
ul#toolsNavigation a:hover { color: #ff9900; }
a.icon { width: 6.5em; }


/* Nav */
div#pageNavigation { height: 1.95em; background: #5E8B67; border-left: 1px solid #3E5D44; }
div#pageNavigation a { color: #fff; background: #61906B; border-top: 0px; border-right: 1px solid #3E5D44; border-left: 1px solid #E9F5EC;  }
div#pageNavigation a:hover, div#pageNavigation a:active { background: #75AD80; }
div#pageNavigation a.active, div#pageNavigation a.active:hover { color: #5E8B67; background: #E9F5EC; }


/* Product Navigation & Control Panel */
strong.heading { color: #000; background: #E9F5EC url('classic-bg-tile1.gif') top left repeat;  border-bottom: 1px solid #777; }
div.widget { background: #fff; border: 1px solid #777; border-right: 1px solid #000; border-bottom: 1px solid #000; }


/* Product Categories */
ul.categoryTreeCategories li a { color: #61906B; }
ul.categoryTreeCategories li a:hover { color: #ff9900;  }


/* Main Content */
div#content { font-size: .9em; }
div#content p { margin: 0 0 1.5em 0; }
.floater {  padding: .5em; background: transparent; border: 0px; }
.floater img { visibility: visible;  }
div#messages, div#errors { background: transparent url('classic-bg-tile1.gif') top left repeat; border: 1px solid #5E8B67; }
input.button { color: #000; font-size: 1.1em; font-weight: bold; background: #E9F5EC; border: 1px solid #5E8B67; }

/* Cart item screen */
div#cartItemDelete { margin: -1.5em 1em 1em 1em; }

/* Additional Container */
div#bottomNavigation { width: 750px; padding: 1em 0; background: #fff url('classic-bg-tile1.gif') top left repeat; border: solid #61906B; border-width: 1px 0; }
div#bottomNavigation a { color: #5E8B67; }


/* Footer */
hr#bottomSeparator { clear: both; margin: .5em 0 0 0; visibility: hidden; }
div#footer { font-size: .8em; color: #999; background: transparent; background-image: none; }
div#footer .int { width: 750px; border-top: 0px; }
