@charset "UTF-8";

@import "reset.css";

html {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
body {height:100%; background:#1e1e1e url(../../images/bg_main.gif); margin:30px 0 30px 0;}
a {outline:none;}
.clear {clear:both;}

/*===================================
	HOME PAGE
===================================*/

/*== SLIDESHOW ==*/

#slideshow {width:276px; height:176px; float:right; padding:0; position:relative; margin-top:178px;}
#slideshow div { position:absolute;top:0;left:0;z-index:8;opacity:0.0; height:176px; background-color: #FFF;}
#slideshow div.active {z-index:10;opacity:1.0;}
#slideshow div.last-active {z-index:9;}
#slideshow div img {width:276px; height:176px; display: block; border: 0; margin-bottom: 10px;}

ul.list_home {color: #fff;margin: 0 0 20px 15px;}
ul.list_home li {line-height: 20px;list-style-type: square;}
ul.list_home li a {color: #fff;}
ul.list_home li a:hover {text-decoration: underline;}

/*===================================
	TOP NAV
===================================*/

.nav {text-align:center; background:url(../../images/bg_nav.jpg) no-repeat; width:849px; height:41px;}
.nav ul {}
.nav ul li {display:inline; padding:0 12px; border-right:1px solid #ac9a59; line-height:41px;}
.nav ul li.last {border-right:0;}
.nav ul li a {font:13px "Palatino Linotype", "Book Antiqua", Palatino, serif; color:#ffffff;}
.nav ul li a:hover {color:#ac9a59;}


/*===================================
	FOOTER
===================================*/

.footer {margin:20px 0 0 0; padding-bottom:40px; padding-top:20px; text-align:center}
.footer p {color:#fff; font:12px Arial, Helvetica, sans-serif;margin-bottom: 10px;}
.footer p.copyright {color:#fff; font:12px Arial, Helvetica, sans-serif;}
.footer p.copyright a {color:#fff; text-decoration:none;}
.footer p.copyright a:hover {color:#fff; text-decoration:underline;}

/*== FOOTER LINKS ==*/

.footer ul {margin-bottom:15px;}
.footer ul li {display:inline; border-right:1px solid #fff; padding:0 5px 0 3px;}
.footer ul li.last {border-right:0;}
.footer ul li a {color:#fff; font:12px Arial, Helvetica, sans-serif;}
.footer ul li a:hover {color:#fff; text-decoration:underline;}




/*===================================
	CONTENT
===================================*/

.content {background:url(../../images/bg_content.png) repeat-y; padding:20px; min-height:500px;}
.content p {font:12px Arial; line-height:16px; margin-bottom:15px; color:#000000;}
.content a {font:12px Arial; color:#cf0009;}
.content a:hover { text-decoration:underline;}
.content h1 {font:32px "Palatino Linotype", "Book Antiqua", Palatino, serif; margin-bottom:20px; text-transform:normal; width:100%; color:#000; display:block; border-bottom:1px solid #cf0009; text-transform:uppercase; font-style:italic; font-weight:bold;}
.content h2 {font:22px "Palatino Linotype", "Book Antiqua", Palatino, serif; margin-bottom:10px; width:100%; display:block; color:#000; font-weight:bold; font-style:italic;}
.content h2 a {font:22px "Palatino Linotype", "Book Antiqua", Palatino, serif; margin-bottom:10px; width:100%; display:block; color:#000; font-weight:bold; font-style:italic;}

img.left {border:1px solid #ac9a59; padding:3px; float:left; margin-right:20px; }
img.right {border:1px solid #ac9a59; padding:3px; float:right; margin-left:20px; }

.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: #cca405;outline: none; /* hide dotted outline in Firefox */}
.content a.button:hover span {background-position: bottom left;padding: 5px 0 5px 18px; /* push text down 1px */} 

.title {width:862px; height:104px; background: url(../../images/bg_title.png) no-repeat; padding-left:40px;}
.title h1 {color:#fff; font:70px "Palatino Linotype", "Book Antiqua", Palatino, serif;}

label, legend {display:block; margin:15px 0 7px 0; font:12px Arial; font-weight:bold;}
input, option, select {font:12px Arial;}


/*===================================
	BUCKETS
===================================*/

.buckets {clear:both;}
.bucket1 {float:left; width:207px; padding:0 20px 0 0; border-right:1px solid #999;}
	.bucket1 .input {width:197px; margin-bottom:7px; padding:5px;}
.bucket2 {float:left; width:207px; padding:0 20px 0 20px; border-right:1px solid #999;}
	.bucket2 ul li {line-height:22px;}
.bucket3 {float:left; width:207px; padding:0 20px 0 20px;}
	.bucket3 ul li {line-height:22px;}
.bucket4 {float:left; width:207px; padding:0 0 0 20px; border-left:1px solid #999;}
	.bucket4 .input {width:197px; margin-bottom:7px; padding:5px;}
	


.slideshow {width:649px; height:296px; margin:0; padding:0; }
.slideshow img {}



















