/* CSS Document */

/* COLOR VALUES 

Blue: #0076a0;


*/

/* Home Page layout controls ---------------------------------------------------------------------------------------*/
#wrapper {width: 980px; margin: 0px auto; padding: 0px 0px;  background: url(../images/bg_wrapper.png) no-repeat top center; }

#billboard {width: 960px; height: 280px; background-color: #FFFFFF; margin: auto;}

.middle {width: 960px; margin: 0px auto; padding: 0px;}

.promo_wrapper { display: block; width: 959px; height: 163px; background: url(../images/bg_promo_wrapper.jpg) repeat-x 0px 0px; padding: 6px 0px; margin: 0px auto 20px 0px !important; padding: 0px; overflow: hidden;} 

.promos {width: 960px; height: 150px; margin: 5px auto 0px auto;  }

.promos td {background: url(../images/bg_promos_4.jpg) no-repeat; vertical-align: top; padding: 10px 0px 0px 0px;}

.promos td h2 {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #0076a0; margin: 10px 0px 4px 138px; line-height: 11pt; line-height: .95em; letter-spacing:-.01em;}

.promos td p {margin: 0px 5px 5px 138px; font-size: 10pt; line-height: 11pt;}

.promos td a.promo_link {margin-left: 140px; text-align: right; color: #0076a0; font-size: 10pt; display: block; width: 170px; text-decoration: none; font-weight: 800; }

.promos td a.promo_link:hover {color: #000000;}

.promo_left {width: 320px; background-position: 0px 0px;}

.promo_center {width: 320px; background-position: -319px 0px !important;}

.promo_center p {margin-left: 120px !important;}
.promo_center h2 {margin-left: 120px !important;}

.promo_right {width: 320px; background-position: -639px 0px !important;}
.promo_right p, .promo_right h2 {margin-left: 120px !important;}

.home_buckets {width: 900px; margin: 0px auto;}

.home_buckets td {vertical-align: top; margin: 0px; }
.home_buckets td h2 {font-size: 18px;}

.home_buckets .leftcol {width: 50%;  background-color:#D9C688; padding: 7px 15px 0px 15px; margin:0px !important;}

.home_buckets .leftcol ul { margin: 0px 5px; padding: 0px;}
.home_buckets .leftcol ul li {margin: 0px 0px 17px 0px; padding: 0px 0px 7px 0px; border-bottom: 1px solid #e9da99; list-style-type: none;}
.home_buckets .leftcol ul li h3 {margin: 3px; padding: 0px; font-size: 11pt; font-weight: normal; }
.home_buckets .leftcol ul li h3 span {color: #f9f2c6; display: block; letter-spacing: 0em; color: #fff;}
.home_buckets .leftcol ul li p {margin: 0px; padding: 0px; font-size: 11pt;}
.home_buckets .leftcol ul li a {text-decoration: none; color: #323433; color: #000; } 
.home_buckets .leftcol ul li a:hover {text-decoration: underline;} 

.home_buckets .rightcol {width: 50%; background-color:#D9C688; padding: 7px 15px 0px 15px; margin:0px!important;}

.home_buckets .rightcol ul {margin: 0px 5px; padding: 0px; }
.home_buckets .rightcol ul li {margin: 0px 0px 17px 0px; padding: 0px 0px 7px 0px; border-bottom: 1px solid #e9da99; list-style-type: none;}
.home_buckets .rightcol ul li h3 {margin: 3px; padding: 0px; font-size: 11pt; font-weight: normal;}
.home_buckets .rightcol ul li h3 span {color: #f9f2c6; display: block; letter-spacing: 0em; display: none; color: #fff;}
.home_buckets .rightcol ul li p {margin: 0px; padding: 0px; font-size: 11pt;}
.home_buckets .rightcol ul li a {text-decoration: none; color: #323433; color: #000; } 
.home_buckets .rightcol ul li a:hover {text-decoration: underline;} 


.home_buckets ul li.more {text-align: right; font-size: 10pt; border-bottom: 1px solid #b59754; margin-top: -10px; }
.home_buckets ul li.more a {color: #ffffff; }


/* Watch How Button */
#watchhow {display: block; width: 138px; height: 33px; background: url(../images/bg_watchhow.gif) no-repeat 0px -2px; margin-left: 180px; text-indent: -1000em; line-height: 33px;}
#watchhow:hover {background: url(../images/bg_watchhow.gif) no-repeat 0px -37px; }
