@charset "utf-8";
/* DOMAINE CHANDON CSS Document */

/***** MAIN LAYOUT *****/
html, body {
	margin:0px; padding:0px;
	background:#131313;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; color:#000000;
}

#horizon {
	text-align:center; position:absolute;
	top:50%; left:0px; width:100%; height:1px;
	overflow:visible; visibility:visible; display:block;
}

#wrapper {
	visibility:visible; position:absolute; left:50%;
	margin-left:-495px; margin-top:-300px;
	width:990px; height:600px;
	background:#000000;
}

/***** CONTENT *****/
#content {
	width:990px; height:474px;
}

#pic {
	width:535px; float:left;
}

#pic_sml {
	width:269px; float:left;
}

#pic_flash {
	width:990px; height:474px;
}

#noflash {
	text-align:center; padding:0px;
}

/***** I FRAME *****/
#iframe_box {
	width:355px; height:330px;
	margin:0px 0px 0px 25px;
}

#iframe_content {
	background:#f9f8f3; width:300px;
	margin:0px; padding:0px;
}

#iframe_content h2 {
	font-size:12px;
	margin:10px 0px 10px 0px;
	width:300px;
}
#iframe_content p, #iframe_content table  {
	width:300px; margin:0px 0px 10px 0px;
}
#iframe_content form {
	width:300px; margin:0px;
}

/***** TEXT AREA TYPES *****/
.text_area {
	width:422px; height:474px; float:left; text-align:left;
}
.text_area_scroll {
	width:422px; height:474px; float:left; text-align:left;
}
.text_area_lrg {
	width:688px; height:474px; float:left; text-align:left;
}
.text_area_head {
	margin:55px 0px 20px 25px;
}


/***** TEXT AREA ELEMENTS : DEFAULT *****/
.text_area p {
	width:340px; margin:0px 0px 10px 25px;
}
.text_area table {
	margin:0px 0px 10px 25px;
}
.text_area ul {
	list-style:disc;  width:315px;
	margin:0px 0px 10px 45px;	
}
.text_area ul li {
	margin:0px 0px 10px 25px; list-style:disc; 
}

/***** TEXT AREA ELEMENTS : LARGE BOX *****/
.text_area_lrg p {
	width:595px; margin:0px 0px 10px 25px;
}
.text_area_lrg table {
	margin:0px 0px 10px 25px;
}
.text_area_lrg ul {
	list-style:disc;  width:560px;
	margin:0px 0px 10px 45px;	
}
.text_area_lrg ul li {
	mmargin:0px 0px 10px 25px; list-style:disc; 
}

/***** TEXT AREA ELEMENTS : SCROLLBOX *****/
.text_area_scroll p {
	width:310px; margin:0px 0px 10px 25px;
}
.text_area_scroll table {
	margin:0px 0px 10px 25px;
}
.text_area_scroll ul {
	list-style:disc;  width:280px;
	margin:0px 0px 10px 25px;
}
.text_area_scroll ul li {
	margin:0px 0px 10px 25px; list-style:disc; 
}

/***** TAB SETTINGS *****/
.tab_bg {
	width:33px; height:432px; float:left;
	padding:42px 0px 0px 0px;
}

/***** SCROLLBOXES ********/
#scrollbox {
	overflow:auto;
}
#scrollbox hr {
	border-bottom:1px solid #999999;
	border-top:none; border-left:none; border-right:none;
	margin:20px 25px 20px 25px;
}
.scrollbox_special{
	width:375px; height:310px;
}
.scrollbox_default {
	width:375px; height:310px;
}
	.scrollbox_default p {
		margin:0px 0px 10px 20px; width:330px;
	}
.scrollbox_lrg {
	width:640px; height:310px;
}
.scrollbox_wines {
	width:375px; height:280px;
}
.scrollbox_club {
	width:375px; height:265px;
}

/***** TEXT BACKGROUNDS *****/
#text_about_a { background:url(../images/content/text_bg_aboutus_a.jpg); }
#text_about_b { background:url(../images/content/text_bg_aboutus_b.jpg); }

#text_tours_a { background:url(../images/content/text_bg_tours_a.jpg); }
#text_tours_b { background:url(../images/content/text_bg_tours_b.jpg); }
#text_tours_c { background:url(../images/content/text_bg_tours_c.jpg); }

#text_contact_a { background:url(../images/content/text_bg_contact_a.jpg); }

#text_special_a { background:url(../images/content/text_bg_special_a3.jpg); }
#text_news_a { background:url(../images/content/text_bg_news_a.jpg); }

#text_wines_a { background:url(../images/content/text_bg_wines_a.jpg); }
#text_wines_b { background:url(../images/content/text_bg_wines_b.jpg); }
#text_wines_c { background:url(../images/content/text_bg_wines_c.jpg); }

#text_green_a { background:url(../images/content/text_bg_green_a.jpg); }
#text_green_b { background:url(../images/content/text_bg_green_b.jpg); }
#text_green_c { background:url(../images/content/text_bg_green_c.jpg); }

/***** TAB BACKGROUNDS *****/
#tab_about_a { background:url(../images/content/tab_bg_aboutus_a.jpg); }
#tab_about_b { background:url(../images/content/tab_bg_aboutus_b.jpg); }

#tab_tours_a { background:url(../images/content/tab_bg_tours_a.jpg); }
#tab_tours_b { background:url(../images/content/tab_bg_tours_b.jpg); }
#tab_tours_c { background:url(../images/content/tab_bg_tours_c.jpg); }

#tab_contact_a { background:url(../images/content/tab_bg_contact_a.jpg); }

/*#tab_special_a { background:url(../images/content/tab_bg_special_a3.jpg); }*/
#tab_special_a { background:url(../images/content/tab_bg_special_a4.jpg); }
#tab_news_a { background:url(../images/content/tab_bg_news.jpg); }


#tab_wines_a { background:url(../images/content/tab_bg_wines_a.jpg); }
#tab_wines_b { background:url(../images/content/tab_bg_wines_b.jpg); }
#tab_wines_c { background:url(../images/content/tab_bg_wines_c.jpg); }

#tab_green_a { background:url(../images/content/tab_bg_green_a.jpg); }
#tab_green_b { background:url(../images/content/tab_bg_green_b.jpg); }
#tab_green_c { background:url(../images/content/tab_bg_green_c.jpg); }

/***** MENU *****/
#menu {
	width:990px; height:125px;
}

#menu ul {
	width:990px; height:125px; list-style:none;
}

#menu li {
	float:left;
}

#menu a {
	display:block; height:125px; 
	outline:none; text-indent:-999em;
}

#menu #btn_home a { width:210px; background:url(../images/logo_domaine.gif); }
#btn_about a { width:130px; background:url(../images/menu_btn_about.gif); }
#menu #btn_about a:hover, #menu #btn_about a.active { background-position:bottom; }
#btn_tours a { width:130px; background:url(../images/menu_btn_tours.gif); }
#menu #btn_tours a:hover, #menu #btn_tours a.active { background-position:bottom; }
#btn_green a { width:130px; background:url(../images/menu_btn_green.gif); }
#menu #btn_green a:hover, #menu #btn_green a.active { background-position:bottom; }
#btn_wines a { width:130px; background:url(../images/menu_btn_wines.gif); }
#menu #btn_wines a:hover, #menu #btn_wines a.active { background-position:bottom; }
#btn_events a { width:130px; background:url(../images/menu_btn_events.gif); }
#menu #btn_events a:hover, #menu #btn_events a.active { background-position:bottom; }
#btn_contact a { width:130px; background:url(../images/menu_btn_contact.gif); }
#menu #btn_contact a:hover, #menu #btn_contact a.active { background-position:bottom; }

/***** FOOTER *****/
#footer {
	height:30px; width:980px; padding:15px 5px; color:#9f7f44; 
	background:#131313;
}

.footer_lhs {
	width:400px; float:left; text-align:left;
}
.footer_rhs {
	width:400px; float:right; text-align:right;
}

/***** ELEMENTS *****/
p, img, table, ul, li, a, h1, h2, h3, form, input {
	margin:0px; padding:0px;
}

a img {
	border:none;
}

a {
	border:none; outline:none;
	color:#9f7f44; text-decoration:none;
}

a:hover {
	color:#333333;
}

h2 {
	margin:0px 0px 10px 25px; font-size:12px;
	width:320px;
}

/***** NON SPECIFIC CLASSES *****/
.gold {
	color:#9f7f44;
}