@charset "UTF-8";

@import "reset.css";

html {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
body {height: 100%; background-color:#562800; margin:0 0 30px 0; /* for older browsers */ background-image:url(../../images/bg_main.jpg); background-repeat:repeat-x;}
a {outline:none;}
.clear {clear:both;}
.content_wrapper { background-color:#f7e4ae;}

/*===================================
	HOME PAGE
===================================*/

.buckets {margin:20px 0;}

.col1 {float:left; width:186px; border-right:1px solid #000; margin-left:20px; padding-right:20px;}
	.col1 p {margin-bottom:17px;}
.col2 {float:left; width:186px; border-right:1px solid #000; margin-left:20px; padding-right:20px;}
	.col2 p {margin-bottom:17px; line-height:15px; font:Arial 12px; color:#3e3629;}
.col3 {float:left; width:186px; border-right:1px solid #000; margin-left:20px; padding-right:20px;}
	.col3 p {margin-bottom:17px;}
.col4 {float:left; width:186px; margin-left:20px;}
	.col4 p {margin-bottom:17px; line-height:15px; font:Arial 12px; color:#3e3629;}


/*===================================
	Footer
===================================*/

#footer {margin:20px 0 0 0; padding-bottom:40px; padding-top:20px; text-align:center}
p {color:#fff; font:12px Arial, Helvetica, sans-serif;}
p.copyright {color:#fff; font:12px Arial, Helvetica, sans-serif;}
p.copyright a {color:#fff; text-decoration:none;}
p.copyright a:hover {color:#fff; text-decoration:underline;}

#footer ul {margin-bottom:15px;}
#footer ul li {display:inline; border-right:1px solid #cfc8a2; padding:0 5px 0 3px;}
#footer ul li.last {border-right:0;}
#footer ul li a {color:#cfc8a2; font:12px Arial, Helvetica, sans-serif;}
#footer ul li a:hover {color:#fff; text-decoration:underline;}

#footer a {color:#cfc8a2; font:12px Arial, Helvetica, sans-serif;}
#footer a:hover {color:#fff; text-decoration:underline;}





/*===================================
	Inner Page Styles
===================================*/

#page {margin-top:10px; margin-bottom:30px;}
.content_wrapper {background-color:#f7e4ae;}
.content {font:12px Arial; line-height:16px; color:#000; background-image:url(../../images/bg_content.jpg); background-repeat:no-repeat; background-color:#FFF; padding-top:20px; padding-bottom:25px;}
.content p {font:12px Arial; line-height:16px; margin-bottom:15px; color:#000;}
.content a {font:12px Arial; color:#944500;}
.content a:hover { text-decoration:underline;}
.content h1 {font:22px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:20px; text-transform:uppercase; width:100%; display:block; border-bottom:1px solid #9f7b3c; color:#562800;}
.content h2 {font:17px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:10px; width:100%; display:block; color:#9f7b3c; font-weight:800;}
.content h2 a {font:17px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:10px; width:100%; display:block; color:#9f7b3c; font-weight:800;}

img.left {border:1px solid #cfc8a2; padding:3px; float:left; margin-right:20px; }
img.right {border:1px solid #cfc8a2; padding:3px; float:left; margin-right:10px; }

.content ul {margin-left:30px; color:#28292c; margin-bottom:17px; line-height:16px; list-style:disc;}
.content ul li {line-height:17px; font:12px Arial, Helvetica, sans-serif;}


.content .subnav {display:block; height:50px;}
.content a.button {background: transparent url('../../images/bg_button_a.gif') no-repeat scroll top right;color: #fff;display: block;float: left;font: normal 12px arial, sans-serif;height: 24px;margin-right: 6px;padding-right: 18px; /* sliding doors padding */text-decoration: none;}
.content a.button span {background: transparent url('../../images/bg_button_span.gif') no-repeat;display: block;line-height: 14px;padding: 5px 0 5px 18px;text-decoration: none;}
.content a.button:hover {background-position: bottom right;color: #f7e4ae;outline: none; /* hide dotted outline in Firefox */}
.content a.button:hover span {background-position: bottom left;padding: 6px 0 4px 18px; /* push text down 1px */} 

label, legend {display:block; margin:15px 0 7px 0; font:12px Arial; font-weight:bold;}
input, option, select {font:12px Arial;}


/*===================================
	Menu
===================================*/

.content .menu {margin:0 0 25px 0; padding:0;}
.content .menu ul {margin:0 0 0 0; padding:0; border-top:1px solid #9f7b3c;}
.content .menu li {list-style-type:none; border-bottom:1px solid #9f7b3c; padding:7px; margin:0; background-color:#f7ebc9;}






















