body { background-color:#000; padding:0px; margin:0px; color:#6f3d00; font-family:arial; font-size:12px; background-image:url(/images/body_bkg.jpg); background-repeat:repeat; }

td { font-size:12px; }

img { border:0px; }

#container { width:100%; background-image:url(/images/container_bkg.jpg); float:left; background-repeat:repeat-x; padding-top:20px; }

#container2 { width:1000px; margin:0px auto;}

#header { width:100%; clear:both; overflow:hidden; }

#header.home { color:#e1d5b0; }

#header-left { width:254px; float:left; background-color:#bcaa86; padding-bottom:5000px; margin-bottom:-5000px; }

#logo { }

#navigation { background-color:#bcaa86; }

#navigation ul { margin-top:0px; list-style:none; margin-left:-40px; padding-bottom:0px; margin-bottom:0px; }

#navigation ul li { }



#header-right { width:746px; float:left; text-align:right; }

#tagline { color:#e1d5b0;  height:21px; padding-right:3px; padding-top:10px; }

#tagline a { color:#e1d5b0; text-decoration:none; }

#tagline a:hover { text-decoration:underline; }

#tagline span { margin-left:10px; margin-right:10px; }

#flash { background-color:#bcaa86; padding: 10px 15px 10px 0px; }

#directory { background-color:#bcaa86; padding: 10px 15px 20px 0px; }

#subpage_header { background-color:#bcaa86;  padding: 11px 15px 11px 0px; }

#body { background-color:#bcaa86; float:left; clear:both; width:100%; min-height:400px; padding-bottom:15px; }

#body.home { background-color:#251710; color:#e1d5b0; margin-top:-12px; }

#body.directory { margin-top:0px;}

#body h1 { margin-top:20px; margin-bottom:0px; }

#body h2 { margin-top:20px; margin-bottom:10px; }

#body h3 { color:#bb0000; font-weight:bold; font-size:15px; }

#body h4 { color:#000000; font-weight:bold; font-size:13px; }

#body h1.padded { margin-bottom:10px; }

#body p { line-height:22px; margin-top:5px; }

#body strong {  }

#body.home hr { height:1px; color:#48392f; border:1px solid #48392f; }

#body hr { height:0px; border:0px; border-top:1px solid #f7f3ec; }

#body .date { color:#a80032; margin-right:10px; }

#body a { color:#d49b3e; }

#content-left { width:254px; float:left; }

#content-left div.sideitem { width:232px; margin:0px auto;  }


#content-left p { margin-top:0px; }

#content-right { background-color:#fff; min-height:550px; background-image:url(/images/content_right_bkg.gif); background-repeat:no-repeat; width:681px; float:left; margin-right:10px; padding:46px 30px 20px 25px; }

#content-right a { color:#d49b3e; }

#content-right p { text-align:justify; }

#content-right.home { width:691px; background-image:none; background-color:transparent; float:left; padding:0px 30px 0px 25px; margin:0px; }

#content-right.directory {  }

#footer { background-color:#00000a; height:100px; padding:15px 0px 15px 0px; float:left; width:100%;  }

#footer-left { padding-left:15px; width:385px; float:left; }

#footer-left span { display:block; color:#810f20; font-size:11px; margin-top:8px; }

#footer-right { padding-right:15px; width:585px; float:left; text-align:right; }

#footer-right span { display:block; color:#810f20; font-size:11px; margin-top:19px; }

#footer-right span a { color:#810f20; }

.footerlinks td { padding:0px 15px 0px 15px; }

.footerlinks a { display:block; margin:2px 0px 2px 0px; color:#ad957c; background-image:url(/images/bullet_red.gif); background-repeat:no-repeat; padding-left:12px; background-position:0px 4px; }

/* Navigation */

#navigation ul li a { padding-left:254px; padding-top:15px; display:block; background-repeat:no-repeat; }
#navigation a:hover { background-position:0px -30px; }
#navigation .active { background-position:0px -30px; }
.rollover01 { background-image:url(/images/nav_01.jpg); }
.rollover02 { background-image:url(/images/nav_02.jpg); }
.rollover03 { background-image:url(/images/nav_03.jpg); }
.rollover04 { background-image:url(/images/nav_04.jpg); }
.rollover05 { background-image:url(/images/nav_05.jpg); }
.rollover06 { background-image:url(/images/nav_06.jpg); }
.rollover07 { background-image:url(/images/nav_07.jpg); }
.rollover08 { background-image:url(/images/nav_08.jpg); }
.rollover09 { background-image:url(/images/nav_09.jpg); }
.rollover10 { background-image:url(/images/nav_10.jpg); }

/* Forms */

.form0 { background-color:#d49b3e; font-weight:bold; font-size:14px; text-transform:uppercase; }
.form1 { background-color:#d49b3e; font-weight:bold; font-size:14px; padding:5px; }
.form2 { background-color:#faebc3; color:#b88736; font-size:14px; padding:5px; }
.form3 { background-color:#fef4da; color:#b88736; font-size:14px; padding:5px; }

.fields { background-color:#fff; color:#6f3d00; font-size:14px; border: 1px solid #d49b3e; }

.newsrow {  }
.newsrow td { border-bottom:1px solid #f7f3ec; }

#content-right .coupon_top {width:200px; height:11px; background-image:url(/images/coupon_top.gif); background-repeat:no-repeat;}
#content-right .coupon_bot {width:200px; height:11px; background-image:url(/images/coupon_bot.gif); background-repeat:no-repeat;}
#content-right .coupons { color:#934d15; float:right; width:200px; background-color:#f8eddc; padding:0px; margin:0px 5px 0px 20px; }
#content-right .coupons h4 { color:#934d15; margin:10px 0px 15px 20px;  }
#content-right .coupons ul { margin-top:0px; padding-right:20px; margin-bottom:15px; }
#content-right .coupons li a { color:#934d15; }

.middle { vertical-align:middle; margin-right:10px; }
