/* CSS Document */

body
{
	background-color:#ffffff;
	background-position: center top;
	margin-top:20px;
}


#homemainDiv
{
	width:80%;
	margin-left:auto;
	margin-right:auto;
	background-color: #ffffff;}

#mainDiv
{
	width:85%;
	margin-left:auto;
	margin-right:auto;
	background-color: #ffffff;background-image: url(images/background.jpg);background-repeat: no-repeat;background-position: center center;}

.nav
{
	width:233px;
	height:213px;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #780030;
	text-decoration: none;
	float:right;
	padding-left:20px;
	line-height:22px;
}
.main_img
{
	width:439px;
	height:315px;
	background-image:url(images/index_01.jpg);
	float:left;
}

.logo
{
	width:253px;
	height:72px;
	background-image:url(images/index_02.jpg);
	float:right;
	padding-bottom:30px;
	background-repeat:no-repeat;
	
}
a:link {
	color: #780030;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;

}
a:visited {
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #780030;
}
a:hover {
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #780030;
}
a:active {
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #780030;
}

.articles a:link {
	color: #780030;
	text-decoration: none;
	font-family: Tahoma, Times, serif;
	font-size: 12px;

}
.articles a:visited {
	text-decoration: none;
	font-family: Tahoma, Times, serif;
	font-size: 12px;
	color: #780030;
}
.articles a:hover {
	text-decoration: underline;
	font-family: Tahoma, Times, serif;
	font-size: 12px;
	color: #780030;
}
.articles a:active {
	text-decoration: none;
	font-family: Tahoma, Times, serif;
	font-size: 12px;
	color: #780030;
}

.clear
{
	clear:both;
}

.bottom
{
	width:682px;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #B38F5F;
	height:43px;
	background-image:url(images/index_04.jpg);
	text-align:right;
	padding-right:10px;
	padding-top:40px;
}
.bottom2
{	width:682px;
	text-decoration: none;
	font-family: Tahoma, Times, serif;
	font-size: 10px;
	color: #CBB3B8;

}

.nav_top
{	
	width:100%;
	height:36px;
	background-image:url(images/page1_01.jpg);
}
.nav_top_left
{
	width:234px;
	float:left;
	height:163px;
}
.nav_top_right
{
	width:458px;
	float:right;
	height:163px;
	background-image:url(images/page1_03.gif);
}

.nav_top_right_parker
{
	width:458px;
	float:right;
	height:163px;
	background-image:url(images/robert_parker_page.gif);
}

.nav_top_right_bordeaux
{
	width:458px;
	float:right;
	height:163px;
	background-image:url(images/page_bordeaux.gif);
}

.nav_top_right_classifications
{
	width:458px;
	float:right;
	height:163px;
	background-image:url(images/page_classifications.gif);
}

.nav_top_right_about
{
	width:458px;
	float:right;
	height:163px;
	background-image:url(images/page_about.gif);
}

.nav_top_right_articles
{
	width:458px;
	float:right;
	height:163px;
	background-image:url(images/page_articles.gif);
}


.nav_top_right_brion
{
	width:458px;
	float:right;
	height:163px;
	background-image:url(images/page_brion.gif);
}
.nav_top_right_lafite
{
	width:458px;
	float:right;
	height:163px;
	background-image:url(images/page_lafite.gif);
}

.nav_top_right_latour
{
	width:458px;
	float:right;
	height:163px;
	background-image:url(images/page_latour.gif);
}

.nav_top_right_margaux
{
	width:458px;
	float:right;
	height:163px;
	background-image:url(images/page_margaux.gif);
}

.nav_top_right_mouton
{
	width:458px;
	float:right;
	height:163px;
	background-image:url(images/page_mouton.gif);
}

.nav_top_right_contact
{
	width:458px;
	float:right;
	height:163px;
	background-image:url(images/page_contact.gif);
}


.nav_top_right_vintages
{
	width:458px;
	float:right;
	height:163px;
	background-image:url(images/page_vintages.gif);
}

.nav_top_right_primeur
{
	width:458px;
	float:right;
	height:163px;
	background-image:url(images/page_primeur.gif);
}


.line
{
	width:100%;
	height:7px;
	background-image:url(images/page1_04.jpg);
	background-repeat:repeat-x;
}

.nav_left
{
	width:194px;
	padding-top:20px;
	height:213px;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #780030;
	text-decoration: none;
	float:left;
	padding-left:20px;
	line-height:22px;
}
.nav_body_main_img
{
	width:70%;
	float:right;
	padding-top:5px;
}

.nav_bodytext_left

{
	width:48%;
	float:left;
	font-family: Tahoma;
	font-size: 12px;
	color: #221E1F;
	text-decoration: none;
	padding-right:10px;
}

.nav_bodytext_right

{
	width:48%;
	float:right;
	font-family: Tahoma;
	font-size: 12px;
	color: #221E1F;
	text-decoration: none;
	
}

.bottom3
{
	width:692px;
	height:65px;
	background-image:url(images/page1_10.jpg);
	font-family: Tahoma;
	font-size: 11px;
	color: #6D042F;
	text-decoration: none;
	text-align:center;
	padding-top:100px;
}

.top_email_left
{
	width:330px;
	float:left;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #B38F5F;
	height:28px;
	padding-top:8px;
	padding-left:10px;
}
.top_email_right
{
	width:330px;
	float:right;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #B38F5F;
	height:28px;
	padding-top:8px;
	text-align:right;
	padding-right:10px;
}

a.bot:link {
	color: #780030;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;

}
a.bot:visited {
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	color: #780030;
}
a.bot:hover {
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 11px;
	color: #780030;
}
a.bot:active {
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	color: #780030;
}