/* CSS Document */

html{margin:0; padding:0;} 
body{margin:0; padding:0; background-color:#000000; min-width:1000px; font-family:Arial, Helvetica, sans-serif; color:#c8b384;
}

a{ color:#c8b384; text-decoration:underline;}
a:hover{ color:#c8b384; text-decoration:none;}

.spacer{clear:both;}
.spacer_height{clear:both; height:40px;}
.spacer_height20px{clear:both; height:20px;}

.spacer_height1px{clear:both;}

html>body .spacer_height1px{clear:both; height:1px;}

.spacer_gold_line{clear:both; height:2px; background-image:url(../images/gold_line1.jpg); background-position:top center; background-repeat:no-repeat;}

p{margin:0px; padding:0px;}

img {border: 0px;}

/* CSS header */
.header{width:1000px; margin:0 auto; padding:10px 0 0 0;}
.header .logo{width:1000px; height:92px; display:block; background-image:url(../images/sd_logo.jpg); background-position:top center; background-repeat:no-repeat; text-decoration:none; margin:0 auto; }
.header .logo a{width:433px; height:92px; display:block; text-decoration:none; border:0px; color:#000000; margin:0 auto;}
.header .logo a:hover{ text-decoration:none; border:0px; color:#000000;}
.header .logo span{visibility:hidden;}

.header .nav{ width:1000px; height:88px; display:block; background-image:url(../images/bg_subnav.jpg); background-position:bottom center; background-repeat:no-repeat;}
.header .nav a{text-decoration:none;}
.header .nav .nav_link{ text-decoration:none; border:0px; color:#000000; float:left;}
.header .nav .nav_link a{ text-decoration:none; border:0px; color:#000000;}
.header .nav .nav_link a:hover{ text-decoration:none; border:0px; color:#000000;}

.header .nav .reserv{ font-size:11px; width:100px; text-align:left; line-height:12px; color:#c8b384; margin:17px 16px 0 0; float:right;}
.header .nav .reserv a{font-size:11px; text-decoration:none;  color:#c8b384;}
.header .nav .reserv a:hover{font-size:11px; text-decoration:underline;}

.header .nav .subnav_link{ text-decoration:none; border:0px; color:#000000; padding:0; margin:4px 0 0 42px; display:none;}
.header .nav .subnav_link a{ text-decoration:none; border:0px; color:#000000;}
.header .nav .subnav_link a:hover{ text-decoration:none; border:0px; color:#000000;}

.header .nav .subnav{}

/* CSS content */
.flash_slide{ width:1000px; height:332px; margin:0 auto; padding:0px;}
.content_holder{width:1000px; margin:0 auto; padding:0px; background-image:url(../images/bg_content.jpg); background-position:top center; background-repeat:no-repeat;}

.content_holder .title1{width:940px; margin:0 auto; margin-top:20px; padding:0; background-image:url(../images/title_line.gif); background-position:center left; background-repeat:repeat-x;}
.content_holder .title1 h1{font-family:"Times New Roman", Times, serif; font-size:32px; text-transform:uppercase; padding:0px; margin:0 auto; text-decoration:none; font-weight:normal; text-align:center; background-image:url(../images/titlecover_bg.jpg); background-position:top center ; background-repeat:repeat-x;}
.content_holder .text{width:940px; margin:0 auto; font-size:13px; text-align:justify; line-height:20px;}

.content_subholder{width:940px; margin:0 auto; margin-top:20px; padding:0;}
.content_subholder .left_subnav{float:left; width:140px; margin:-5px 0 20px 0;}
.content_subholder .left_subnav ul{margin:0; padding:0px;}
.content_subholder .left_subnav li{list-style:none; line-height:16px;}
.content_subholder .left_subnav a{text-decoration:underline; color:#c8b482; font-size:10px; text-transform:uppercase;}
.content_subholder .left_subnav a:hover{ text-decoration:none; }


.content_subholder .right_content{ float:left; width:769px; padding:0 0 0 30px; }

.content_subholder .right_content .title2{width:769px; margin:0; padding:0; background-image:url(../images/title_line.gif); background-position:100% 17px; background-repeat:repeat-x;}
.content_subholder .right_content .title2 h1{font-family:"Times New Roman", Times, serif; font-size:32px;  background-image:url(../images/titlecover_bg.jpg); background-position:top center ; background-repeat:repeat-x; text-transform:uppercase; padding:0px; margin:0 auto; text-decoration:none; font-weight:normal; text-align:center; letter-spacing:1px;}

.content_subholder .right_content .title2 h2{font-family:"Times New Roman", Times, serif; font-size:13px; text-transform:uppercase; padding:0px; margin:0 auto; margin-top:-5px; text-decoration:none; font-weight:bold; text-align:center; letter-spacing:2px;}
.content_subholder .right_content .text2{width:769px; margin:0 auto; font-size:13px; text-align:justify; line-height:18px;}
.content_subholder .right_content .text2 h3{ font-size:20px; font-family:"Times New Roman", Times, serif; font-weight:normal; margin:0; padding:0 0 10px 0;}

.content_subholder .right_content .text3{width:769px; margin:0 auto; font-size:13px; text-align:left;}
.content_subholder .right_content .text3 h3{ font-size:20px; font-family:"Times New Roman", Times, serif; font-weight:normal; margin:0; padding:0 0 10px 0;}

.content_subholder .right_content .text3 span{font-size:11px;}

.content_subholder .right_content .title3{width:769px; margin:0; padding:0; background-image:url(../images/title_line.gif); background-position:100% 9px; background-repeat:repeat-x;}
.content_subholder .right_content .title3 h2{font-family:"Times New Roman", Times, serif; font-size:32px;  background-image:url(../images/titlecover_bg.jpg); background-position:top center ; background-repeat:repeat-x; text-transform:uppercase; padding:0px; margin:0 auto; text-decoration:none; font-weight:normal; text-align:center; letter-spacing:1px;}


/* CSS footer */
.footer_holder{width:940px; height:70px; margin:0 auto; padding:0;}

.footer_holder .footer1{font-size:21px; float:left; width:135px; text-align:left; font-family:"Times New Roman", Times, serif; text-transform:uppercase; font-weight:normal; text-decoration:none;  padding:15px 0 0 0; background-image:url(../images/recipe_club.gif); background-position:0px 13px; background-repeat:no-repeat;}
.footer_holder .footer1 span{ visibility:hidden;}
.footer_holder .footer2{font-size:11px; float:left; width:165px; text-align:left; padding:14px 0 0 0;  line-height:12px;}
.footer_holder .footer2 a{font-size:11px; text-decoration:none;}
.footer_holder .footer2 a:hover{font-size:11px; text-decoration:underline;}
.footer_holder .footer3{float:left; width:330px; height:78px; display:block; text-align:center; background-image:url(../images/bottom2.gif); background-position:top center; background-repeat:no-repeat;}
.footer_holder .footer3 a{font-size:11px; text-decoration:none;}
.footer_holder .footer3 a:hover{font-size:11px; text-decoration:underline;}
.footer_holder .footer3 p{ padding:0; margin:58px 0 0 0; text-align:center; font-size:12px;}
.footer_holder .footer4{font-size:11px; float:left; width:305px; text-align:right; padding:10px 0 0 0;  line-height:12px;}

.music{width:940px; height:17px; margin:0 auto; padding:0; margin-top:8px; margin-bottom:10px; text-align:center;}