@charset "utf-8";

/* General */
body {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF; background: #28251e; background-image:url(/common/images/pageBKGD.jpg); background-repeat: repeat-x; background-position: top center; margin: 0px;}

a {color: #e7b762;}
a:active {color: #e7b762;}
a:visited {color: #e7b762;}
a:hover {color: #e19d26;}

.hide {display:none;}
.clear {background:transparent none repeat scroll 0 0; clear:both; margin:0 !important; padding:0 !important;}


/* Content Containers */
.wrapper {margin: 0 auto; padding: 0; width: 1000px;  z-index: 1; position: relative;}
.header {height: 101px; background-image:url(/common/images/header_BKGD.png); background-repeat: no-repeat;}
.header .logo {float: left; width: 325px; height: 101px; margin-left: 50px;}
.header .logo a {display: block; height: 101px; background-image:url(/common/images/header_logo.png); background-repeat: no-repeat;}
.header .logo a:hover {display: block; height: 101px; background-image:url(/common/images/header_logo2.png); background-repeat: no-repeat;}
.header .logo a:focus {outline: none;}
.header .logo span {display: none;}
.header .mainNAV {float: right; width: 391px; height: 101px; margin-right: 50px; color: #e19d26; font-size: 14px; text-align: right; position: relative;}
.header .mainNAV p {margin: 0; padding: 12px 0 0 0;}
.header .mainNAV strong {color: #e7b762;}

.contentContainer {margin: 15px 49px 5px 49px; background-color: #000; border: 1px solid #999999; position: relative;}
.contentContainer .contentHome {min-height: 334px;}
.contentContainer .contentAbout {/*min-height: 610px;*/ padding: 110px 20px 10px 440px; background: url(/common/images/content_BKGD-about.jpg) no-repeat;}
.contentContainer .contentMenu {min-height: 400px; padding: 110px 20px 10px 440px; background: url(/common/images/content_BKGD-menu.jpg) no-repeat;}
.contentContainer .contentTestimonial {/*min-height: 560px;*/ padding-bottom: 10px; background: url(/common/images/content_BKGD-testimonial.jpg) no-repeat;}
.contentContainer .contentTestimonial p {padding-left: 20px; padding-right: 20px;}

.contentContainer .contentTestimonial object {width: 100%; display: none;}
.contentContainer .contentTestimonial embed {width: 100%; display: none;}

.contentContainer .contentContact {min-height: 500px; padding: 110px 20px 10px 440px; background: url(/common/images/content_BKGD-contact.jpg) no-repeat;}

h1 span {display: none;}
h1 {z-index: 1000;}
h1.welcome {margin: 0; padding: 0; width: 500px; height: 145px; background: url(/common/images/h1_welcome.png) no-repeat; position: absolute; top: -17px; left: -54px;}
h1.about {margin: 0; padding: 0; width: 500px; height: 145px; background: url(/common/images/h1_about.png) no-repeat; position: absolute; top: -17px; right: -180px;}
h1.menu {margin: 0; padding: 0; width: 500px; height: 145px; background: url(/common/images/h1_menu.png) no-repeat; position: absolute; top: -17px; right: -160px;}
h1.testimonial {margin: 0; padding: 0; width: 560px; height: 145px; background: url(/common/images/h1_testimonial.png) no-repeat; position: absolute; top: -17px; left: -54px;}
h1.contact {margin: 0; padding: 0; width: 500px; height: 145px; background: url(/common/images/h1_contact.png) no-repeat; position: absolute; top: -17px; right: -175px;}


.slides {width: 900px; height: 349px; padding: 0; margin: 0; overflow:hidden;}
.slides img {width: 900px; height: 349px; padding: 0; margin: 0;}



.footer {margin: 0 49px 20px 49px; padding: 5px; border: 1px solid #444444; background: url(/common/images/footer_BKGD.gif) repeat-x; background-position: bottom; background-color: #000000; text-align: right; font-size: 11px; color: #999999;}
.footer a {color: #e7b762;}
.footer a:active {color: #e7b762;}
.footer a:visited {color: #e7b762;}
.footer a:hover {color: #e19d26;}


/* NAV */
.header .mainNAV .NAV {width: 341px; height: 30px; margin-left: 50px; position: absolute; top:71px; right: 0px;}
.header .mainNAV .NAV ul {list-style: none; margin: 0; padding: 0;}
.header .mainNAV .NAV ul li {float: left;}
.header .mainNAV .NAV a {display: block; height: 30px;}
.header .mainNAV .NAV a:focus {outline: none;}
.header .mainNAV .NAV ul li a span {display: none;}

.header .mainNAV .NAV #home {width: 59px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: 0px 0px;}
.header .mainNAV .NAV #home:hover {width: 59px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: 0px -30px;}

.header .mainNAV .NAV #about {width: 61px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: -59px 0px;}
.header .mainNAV .NAV #about:hover {width: 61px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: -59px -30px;}

.header .mainNAV .NAV #menu {width: 58px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: -120px 0px;}
.header .mainNAV .NAV #menu:hover {width: 58px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: -120px -30px;}

.header .mainNAV .NAV #testimonials {width: 93px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: -178px 0px;}
.header .mainNAV .NAV #testimonials:hover {width: 93px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: -178px -30px;}

.header .mainNAV .NAV #contact {width: 70px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: -271px 0px;}
.header .mainNAV .NAV #contact:hover {width: 70px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: -271px -30px;}


#sectionI .NAV #home {width: 59px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: 0px -60px;}
#sectionI .NAV #home:hover {width: 59px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: 0px -60px;}

#sectionII .NAV #about {width: 61px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: -59px -60px;}
#sectionII .NAV #about:hover {width: 61px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: -59px -60px;}

#sectionIII .NAV #menu {width: 58px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: -120px -60px;}
#sectionIII .NAV #menu:hover {width: 58px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: -120px -60px;}

#sectionIV .NAV #testimonials {width: 93px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: -178px -60px;}
#sectionIV .NAV #testimonials:hover {width: 93px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: -178px -60px;}

#sectionV .NAV #contact {width: 70px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: -271px -60px;}
#sectionV .NAV #contact:hover {width: 70px; background: url(/common/images/header_mainNAV.png) no-repeat; background-position: -271px -60px;}


#tastingPROMO {width: 197px; padding: 0 15px; position: absolute; right: 0px; margin: 15px -57px 0 0; border: 1px solid #CCCCCC; background: url(/common/images/promo_BKGD.png); -moz-border-radius: 10px; z-index: 2000;}
#tastingPROMO {font-size: 11px; text-align: center;}

#tastingPROMO h1 {height: 60px; margin: -15px 0 -10px 0; padding: 0; background: url(/common/images/promoTitle-tasting.png) no-repeat center top;}

