body { background-color: #2b708d; margin: 0; padding: 0; _margin: 0; _padding: 0; }
#content { width: 1000px; margin: 0 auto; _margin: 0 auto; _padding: 0; padding: 0; }
#header { _background-color: #2b708d; background-color: #2b708d; background-image: url(../images/header.jpg); background-repeat: no-repeat; background-position: center; _background-position: left; margin: 0; padding: 0; _width: 1000px; width: 1000px; height: 178px; _margin: 0; _padding: 0; }
/***************HEADER***************/
#top_links { text-align: right; margin: 30px 0 0; padding: 0; width: 560px; height: 30px; float: left; }
#top_links ul { margin: 0; padding: 0; list-style-type: none; display: block; }
#top_links ul li { margin: 0; padding: 0 10px 0 5px; border-right: 1px solid #b2a68c; display: inline; }
#top_links ul li.last { border-width: 0; }
#top_links ul li a { color: #98141e; font-size: 0.75em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; display: inline; }
#top_links ul li a:hover { color: #251812; text-decoration: underline; }
#search { text-align: left; margin: 30px 0 0; padding: 0; width: 210px; height: 30px; float: left; }
#search a { color: #251812; font-size: 0.75em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-image: url(../images/arrow_rt.gif); background-repeat: no-repeat; text-decoration: none; margin: 0; padding: 0 0 10px; }
.arrow { background-image: url(../images/arrow_rt.gif); background-repeat: no-repeat; }
#search a:hover { color: #98141e; }
#specials { text-align: center; margin: 2px 0 5px; padding: 0; width: 700px; height: 75px; float: left; }
#main_links { margin: 0 0 0 45px; _margin: 0 0 0 20px; padding: 0; width: 965px; height: 30px; float: left; }
#main_links ul { margin: 0; padding: 0; list-style-type: none; display: block; }
#main_links ul li { margin: 0 15px 0 0; padding: 0 15px 0 0; border-right: 3px dotted #2b708d; display: inline; }
#main_links ul li.last { border-width: 0; }
#main_links ul li a { color: #251812; font-size: 0.8em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; text-decoration: none; margin: 0; padding: 0; display: inline; }
#main_links ul li a:hover { color: #251812; text-decoration: underline; }
/***************MAIN CONTENT***************/
#body { background-color: #fff; background-image: url(../images/bg.jpg); width: 1000px; float: left; margin: 0; padding: 0; _margin: 0; _padding: 0; }
#flash { width: 965px; margin: 0 0 0 18px; padding: 0; }
.flash2 { margin: 10px 0; padding: 0; width: 601px; height: 122px; float: left; order-top-style: solid; }
#home { background-image: url(../images/home_bg.jpg); background-repeat: no-repeat; background-position: left top; margin: 0 0 0 18px; _margin: 0 0 0 9px; padding: 15px 0 0; _padding: 15px 0 0; width: 965px; float: left; }
.boxes { background-color: #d0b491; margin: 0; padding: 0; width: 370px; height: 200px; float: left; }
img.border { margin: 0; padding: 0; border-bottom: 1px solid #fff; }
.boxes p,.boxes2 p { color: #251812; font-size: 0.8em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; margin: 0; padding: 7px 0 0 20px; }
.boxes a { margin: 0; padding: 0; }
.boxes2 { background-color: #c2d9cf; margin: 0 0 0 5px; padding: 0; width: 370px; height: 200px; float: left; }
.news { height: 37px; margin: 0; padding: 0; display: block; }
.promo { background-repeat: no-repeat; background-position: right bottom; display: block; margin: 0; padding: 0; height: 67px; }
#feature { text-align: center; margin: 0 0 0 5px; padding: 0; width: 213px; height: 190px; float: left; }
#feature p { color: #4787be; font-size: 0.8em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 1em; text-decoration: none; margin: 0; padding: 3px 0; }
#flash2 { margin: 0 0 0 50px; padding: 0; width: 924px; }
/*************** LEFT BOX ***************/
#left2 { margin: 0 10px 0 30px; padding: 0 0 0; _margin: 0 10px 20px 15px; width: 409px; float: left; }
#left { background-color: #fff; margin: 0 10px 20px 30px; padding: 0 0 20px; width: 329px; float: left; _margin: 0 10px 20px 15px; }
#left_box { background-image: url(../images/left_bg.jpg); background-repeat: repeat-x; background-position: 0 top; margin: 10px 0 0; padding: 0; width: 329px; float: left; clear: both; }
#left_box p { color: #251812; font-size: 0.75em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 1.12em; text-decoration: none; text-align: center; margin: 40px 0 0; padding: 20px 40px; }
#news { width: 300px; margin: 30px 0 0 20px; padding: 0; display: block; }
#news li { color: #8e6456; font-size: 1em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; margin: 0 0 15px; padding: 0; list-style-image: url(../images/arrow2.gif); list-style-position: inside; display: list-item; }
#news li a { color: #1f0d0d; font-style: normal; text-decoration: underline; }
#news li a:hover { color: #8e6456; }
h6 { color: #251812; font-size: 1em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 1.12em; text-decoration: none; text-align: center; margin: 0; padding: 0; }
h4 { color: #2b708d; font-size: 1.15em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 1.12em; text-decoration: none; text-align: left; margin: 0; padding: 20px 0; }
h1 { color: #fff; font-size: 1.12em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; text-align: left; display: block; margin: 0; padding: 10px 7px 0; }
h5 { color: #2b708d; font-size: 1.12em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; text-align: left; display: block; margin: 0; padding: 10px 7px 0; }
h3 { color: #251812; font-size: 0.75em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 1.3em; text-decoration: none; text-align: left; margin: 0; padding: 10px 7px; }
/*************** RIGHT BOX ***************/
.asa_flash { width: 329px; margin: 0 0 0 0; padding: 0; }
#right2 { margin: 0; padding: 0 0 0; width: 520px; float: left; }
#right { background-color: #fff; margin: 0 0 20px; padding: 0 0 20px; width: 600px; float: left; }
.links { width: 250px; margin: 10px 20px 0 0; padding: 0; float: left; display: block; }
.links a { color: #251812; font-size: 1em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 1.5em; text-decoration: underline; text-align: left; margin: 0 0 10px; padding: 0; display: block; }
.gray { background-color: #e9e9e9; margin: 10px 0 0; padding: 10px; width: 581px; float: left; _margin: 0 10px 20px 15px; }
.nonlink { color: #2b708d; font-size: 0.88em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-align: left; display: block; margin: 0 0 10px; padding: 0; }
.head { color: #fff; font-size: 0.88em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; background-color: #999; text-align: left; width: 588px; height: 20px; display: block; margin: 10px 0 10px -10px; padding: 2px 2px 2px 10px; }
.gray a:hover { color: #2b708d; }
#right p { color: #251812; font-size: 0.88em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 1.25em; text-decoration: none; text-align: left; margin: 10px 0; padding: 0; }
#right ul li { color: #251812; font-size: 0.88em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 1.25em; text-decoration: none; text-align: left; margin: 10px 0; padding: 0; list-style-type: disc; }
#right ul li a { color: #251812; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: underline; margin: 0; padding: 0; }
#right ul li a:hover { color: #2b708d; }
.logos { margin: 0; padding: 10px 0; width: 290px; float: left; display: block; }
.logos img { margin: 0 10px 0 0; padding: 0; }
a.logo { text-decoration: underline; margin: 0; padding: 0; }
a.link { color: #251812; font-size: 0.8em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 1.12em; text-decoration: none; margin: 0; padding: 23px 0 0; display: block; }
a.link:hover { text-decoration: underline; }
#info { background-color: #ebebeb; margin: 0; padding: 2px 10px; float: left; }
.quote { color: #3b709e; font-size: 1em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 1.3em; text-decoration: none; text-align: center; margin: 10px 0; padding: 0; }
.contact { color: #251812; font-size: 0.8em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 1.3em; text-decoration: none; margin: 5px 0; padding: 0; display: block; }
.contact a { color: #98141e; text-decoration: none; }
.contact a:hover { text-decoration: underline; }
/***************BOTTOM LINKS***************/
#foot { background-image: url(../images/foot.jpg); background-repeat: no-repeat; position: relative; margin: 0 auto; padding: 0; width: 1000px; height: 178px; clear: both; }
h2 { color: #fff; font-size: 1.5em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; display: block; margin: 0; padding: 20px 0 0 30px; }
#foot p { color: #fff; font-size: 1.12em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; margin: 4px 0 10px; padding: 0 0 0 30px; }
#foot a { color: #241312; font-size: 0.9em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 2em; background-image: url(../images/arrow_rt.jpg); background-repeat: no-repeat; text-decoration: none; margin: 0; padding: 0; }
#foot a:hover { color: #98141e; }
#bottom_links { text-align: center; position: relative; margin: 0 auto 20px; padding: 0; width: 1000px; clear: both; }
#bottom_links p { color: #c3d7cc; font-size: 0.75em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; margin: 0; padding: 0; display: inline; }
#bottom_links a { color: #c3d7cc; text-decoration: underline; }
#bottom_links a:hover { color: #98141e; }
#bottom_links ul { margin: 0 0 10px; padding: 0; list-style-type: none; display: block; }
#bottom_links ul li { margin: 0 8px 0 0; padding: 0 8px 0 0; border-right: 1px solid #c3d7cc; display: inline; }
#bottom_links ul li.last { border-width: 0; }
#bottom_links ul li a { color: #c3d7cc; font-size: 0.75em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; display: inline; }
#bottom_links ul li a:hover { color: #c3d7cc; text-decoration: underline; }
