@charset "UTF-8";
/* CSS Document */

* { padding: 0; margin: 0; }

#backbody {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	}

#mainbody {
	width: 994px;
}

#header {
margin:0;
	padding:0;
	width: 994px;
	height:130px;
}

#logo {
	margin:0;
	padding:0;
	width: 340px;
	float:left;
	}
	
#header_nav {
	width:400px;
	margin-top:56px;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	}	
	
#topnav a {
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8b0029;
	text-decoration:none;
	float:right;
	}
	
#topnav a:hover {
	color:#000;
	}	
	
#topnav_divider {
	float:right;
	}
	
#homepromo {
	width:1000px;
	height:404px;
	background-image:url(images/home_main_promo.jpg);
	background-repeat:no-repeat;
	}
	
#homepromo_text {
	width:425px;
	padding-top:180px;
	padding-left:475px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:33px;
	font-weight:400;
	color:#382a00;
	}
	
.promo{
	font-size:20px;
	color:#890028;
	}

#promo_container {
	width:1000px;
	padding-top:13px;
	}	
	
#promo_box_left {
	width:343px;
	height:192px;
	background-image:url(images/home_left_promo.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
.promolink {
	text-decoration:underline;
	color:#000;
	}	
	
.promolink2 {
	text-decoration:underline;
	color:#FFF;
	}	
	
#promo_box_left_copy {
	width:180px;
	padding-top:130px;
	padding-left:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	color:#000;
	}
	
#promo_box_left_copy2 {
	width:180px;
	padding-top:130px;
	padding-left:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	color:#FFF;
	}	
	
#promo_box_middle {
	width:342px;
	height:192px;
	background-image:url(images/home_middle_promo.jpg);
	background-repeat:no-repeat;
	float:left;
	}	
	
#promo_box_right {
	width:311px;
	height:192px;
	background-image:url(images/home_right_promo.jpg);
	background-repeat:no-repeat;
	float:left;
	}	
	
#about {
	width:1000px;
	height:115px;
	padding-top:8px;
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	text-align:center;
	margin-top:28px;
	background-image:url(images/about_back.jpg);
	background-repeat:no-repeat;
	}
	
#insidetitle {
	font-family:"Times New Roman", Times, serif;
	font-size:28px;
	font-weight:100;
	color:#4c4c4c;
	}
	
#insidepromo_container {
	width:1000px;
	}	
	
#insidepromo_1{
	width:516px;
	height:310px;
	background-image:url(images/wineclub_pr1.jpg);
	background-repeat:no-repeat;
	float:left;
	}	
	
#insidepromo_2{
	width:477px;
	height:310px;
	background-image:url(images/wineclub_pr2.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#insidepromo_3{
	width:516px;
	height:310px;
	background-image:url(images/wineclub_pr3.jpg);
	background-repeat:no-repeat;
	float:left;
	}	
	
#insidepromo_4{
	width:477px;
	height:310px;
	background-image:url(images/wineclub_pr4.jpg);
	background-repeat:no-repeat;
	float:left;
	}	
	
#insidepromo_copy {
	width:260px;
	padding-top:55px;
	padding-left:30px;
	}	
	
.insidepromo_title {
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	color:#000;
	}	
	
.insidepromo_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#000;
	}	
	
.insidepromo_text2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#000;
	}	
	
.insidepromo_text_link a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	line-height:15px;
	color:#890028;
	}
	
.insidepromo_text_link3 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:400;
	line-height:15px;
	color:#890028;
	}	
	
.insidepromo_title2 {
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	color:#FFF;
	}	
	
.insidepromo_text3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#FFF;
	}	
	
.insidepromo_text4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#FFF;
	}	
	
.insidepromo_text_link2 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	line-height:15px;
	color:#d8cb8e;
	}	
		

#footer {
	margin-left: auto;
	margin-right: auto;
	width: 994px;
	height:48px;
	}
	
#copyright {
	width: 994px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4c4c4c;
	text-align: center;
	}	
	
#copyright a {
	color:#8b0029;
	text-decoration:none;
	}
	
#copyright a:hover {
	text-decoration:underline;
	}	
	
.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}

