html, body {
	margin: 0px; border: 0px; padding: 0px;
	background-image: url(../images/bkgd_purple.jpg);
	background-position: center top;
	background-repeat: repeat;
	background-attachment: scroll;
	background-color: #260d1d;
}
/* must have z-index so is above background */
	#cartlinks {
	z-index: 5;
	position: absolute;
	margin: 0 auto;
	width: 900px;
	top: 25px; right: 40px;
	font: 10px Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	letter-spacing: 0.25px;
	text-align: right;
}
#cartlinks a:link {color: #ffffff; text-decoration: none;}
#cartlinks a:visited {color: #ffffff; text-decoration: none;}
#cartlinks a:hover {color: #ffffff; text-decoration: none;}
#cartlinks a:active {color: #ffffff; text-decoration: none;}

/* navigation home page ----------------------- */
#navboxhome {
	z-index: 2;
	position: relative;
	top: 31px; left: 222px;
	margin: 0; border: 0; padding: 0;
	width: 940px; height: 80px;
	}
/* navigation main pages ----------------------- */
#navboxmain {
	z-index: 2;
	position: relative;
	top: 0px; left: 316px;
	margin: 0; border: 0; padding: 0;
	width: 940px; height: 80px;
	}
#navboxmainmailing {
	z-index: 2;
	position: relative;
	top: 0px; left: 100px;
	margin: 0; border: 0; padding: 0;
	width: 940px; height: 80px;
	}
#navlogo a {
	z-index: 3;
	position: relative;
	top: 25px; left: 55px;
	height: 51px; width: 255px; display: block; 
}
#comingsoon a {
	z-index: 4;
	position: absolute;
	top: 361px; left: 258px;
	height: 118px; width: 425px; display: block; 
}
#games1 a {
	z-index: 4;
	position: absolute;
	top: 181px; left: 636px;
	height: 55px; width: 116px; display: block; 
}
#games2 a {
	z-index: 5;
	position: absolute;
	top: 181px; left: 752px;
	height: 55px; width: 108px; display: block; 
}

/* upgrade flash ----------------------- */
/* upgrade blank intentionally left blank so only one upgrade message appears per page ----------------------- */
/* when I deleted -- so.write("upgrade_blank") -- it did not work, so am instead just putting a blank (empty) div ----------------------- */
#upgrade_blank {
}
#upgrade_blank2 {
}
#upgrade_flash h1 {
	margin: 20px;
	font: 13px/20px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.5px;
}
#upgrade_flash p {
	margin: 20px;
	font: 11px/15px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.5px;
}
#upgrade_flash img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
		/* home page ----------------------- */
#home {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 752px;
	background-image: url(../images/bkgd_home.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
	#homeflash {
	z-index: 1;
position: absolute;
	top: 80px; left: 103px;
	margin: 0px auto;
	width: 735px;
}
	/* padding MUST be used in this container below in order for the .lw and .rw text indent to work in IE6. Go figure! */
#home #column1 {
	position: absolute;
	top: 435px; left: 336px;
	width: 500px;
	padding: 1px;
}
#home #column1 h1 {
	margin: 0;
	font: 15px/22px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: left;
	font-weight: bold;
	letter-spacing: 0.5px;
}
#home #column1 p {
		margin-top: 0;
	font: 12px/22px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: justify;
	font-weight: normal;
	letter-spacing: 0.2px;
	}
/* code below for paragraph text wrap -- 2 parts to the code: the 2 lines below, then additional div code in home.html file */
#home #column1 .lw { float: left; clear: left; height: 22px; }
#home #column1 .rw { float: right; clear: right; height: 22px; }

#home #clickhere {
	position: absolute;
	top: 568px; left: 586px;
	width: 230px;
	font: 12px/13px Arial, Helvetica, sans-serif;
	color: #fefefe;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.25px;
	}
#home #clickhere a:link {color: #fefefe; text-decoration: none;}
#home #clickhere a:visited {color: #fefefe; text-decoration: none;}
#home #clickhere a:hover {color: #ffffff; text-decoration: underline;}
#home #clickhere a:active {color: #fefefe; text-decoration: none;}

#home3 #clickhere2 {
	position: absolute;
	top: 568px; left: 586px;
	width: 230px;
	font: 12px/13px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.25px;
	}
#home3 #clickhere2 a:link {color: #000000; text-decoration: none;}
#home3 #clickhere2 a:visited {color: #000000; text-decoration: none;}
#home3 #clickhere2 a:hover {color: #000000; text-decoration: underline;}
#home3 #clickhere2 a:active {color: #000000; text-decoration: none;}

#merchbox a {
	z-index: 3;
	position: absolute;
	top: 435px; left: 81px;
	height: 160px; width: 215px; display: block; 
}

#merch1 a {
	z-index: 4;
	position: absolute;
	top: 629px; left: 81px;
	height: 62px; width: 238px; display: block; 
}

#merch2 a {
	z-index: 5;
	position: absolute;
	top: 629px; left: 352px;
	height: 62px; width: 238px; display: block; 
}
#merch3 a {
	z-index: 5;
	position: absolute;
	top: 629px; left: 622px;
	height: 62px; width: 238px; display: block; 
}
#home #dice p {
	position: absolute;
		margin-top: 0px;
	top: 644px; left: 404px;
	width: 435px;
	font: 10px/12px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: left;
	font-weight: normal;
	letter-spacing: 0.25px;
	}
	#home #go {
	position: absolute;
	top: 657px; left: 756px;
	width: 55px;
	font: 11px/12px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.25px;
	}
#home #go a:link {color: #720F11; text-decoration: none;}
#home #go a:visited {color: #720F11; text-decoration: none;}
#home #go a:hover {color: #720F11; text-decoration: underline;}
#home #go a:active {color: #720F11; text-decoration: none;}


		/* home1 page ----------------------- */
#home1 {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 752px;
	background-image: url(../images/bkgd_home2.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
	#homeflash {
	z-index: 1;
position: absolute;
	top: 80px; left: 103px;
	margin: 0px auto;
	width: 735px;
}
	/* padding MUST be used in this container below in order for the .lw and .rw text indent to work in IE6. Go figure! */
#home1 #column1 {
	position: absolute;
	top: 435px; left: 336px;
	width: 500px;
	padding: 1px;
}
#home1 #column1 h1 {
	margin: 0;
	font: 15px/22px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: left;
	font-weight: bold;
	letter-spacing: 0.5px;
}
#home1 #column1 p {
		margin-top: 0;
	font: 12px/22px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: justify;
	font-weight: normal;
	letter-spacing: 0.2px;
	}
/* code below for paragraph text wrap -- 2 parts to the code: the 2 lines below, then additional div code in home.html file */
#home1 #column1 .lw { float: left; clear: left; height: 22px; }
#home1 #column1 .rw { float: right; clear: right; height: 22px; }

#home1 #clickhere {
	position: absolute;
	top: 568px; left: 586px;
	width: 230px;
	font: 12px/13px Arial, Helvetica, sans-serif;
	color: #fefefe;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.25px;
	}
#home1 #clickhere a:link {color: #fefefe; text-decoration: none;}
#home1 #clickhere a:visited {color: #fefefe; text-decoration: none;}
#home1 #clickhere a:hover {color: #ffffff; text-decoration: underline;}
#home1 #clickhere a:active {color: #fefefe; text-decoration: none;}

#home1 #dice p {
	position: absolute;
		margin-top: 0px;
	top: 644px; left: 404px;
	width: 435px;
	font: 10px/12px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: left;
	font-weight: normal;
	letter-spacing: 0.25px;
	}
	#home1 #go {
	position: absolute;
	top: 657px; left: 756px;
	width: 55px;
	font: 11px/12px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.25px;
	}
#home1 #go a:link {color: #720F11; text-decoration: none;}
#home1 #go a:visited {color: #720F11; text-decoration: none;}
#home1 #go a:hover {color: #720F11; text-decoration: underline;}
#home1 #go a:active {color: #720F11; text-decoration: none;}

	#home1 #go2 {
	position: absolute;
	top: 680px; left: 372px;
	width: 75px;
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: left;
	font-weight: bold;
	letter-spacing: 0.25px;
	}
#home1 #go2 a:link {color: #720F11; text-decoration: none;}
#home1 #go2 a:visited {color: #720F11; text-decoration: none;}
#home1 #go2 a:hover {color: #720F11; text-decoration: underline;}
#home1 #go2 a:active {color: #720F11; text-decoration: none;}


/* history page ----------------------- */
#history {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 707px;
	background-image: url(../images/bkgd_history.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
#history #content {
	position: absolute;
	top: 102px; left: 63px;
	width: 821px; height: 541px;
}
/* winemaker page ----------------------- */
#winemaker {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 723px;
	background-image: url(../images/bkgd_winemaker.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
#winemaker #column1 {
	position: absolute;
	top: 170px; left: 38px;
	width: 872px; height: 502px;
		z-index: 4;
}
#winemaker #column2 {
	position: absolute;
	top: 182px; left: 632px;
	width: 230px;
}
#winemaker #column2 h1 {
	margin-top: 0;
	font: 15px/20px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.5px;
}
#winemaker #column2 p {
	font: 11px/21px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: justify;
	font-weight: normal;
	}
#winemaker	#pdf {
	position: absolute;
	top: 582px; left: 632px;
	width: 230px;
	}
#winemaker	#pdf p {
	margin-top: 0;
	font: 11px/21px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: left;
	font-weight: normal;
	}
	/* visit page ----------------------- */
#visit {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 707px;
	background-image: url(../images/bkgd_visit.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
#visit #column1 {
	position: absolute;
	top: 80px; left: 42px;
	width: 281px; height: 588px;
}
#visit #column2 {
	position: absolute;
	top: 80px; left: 348px;
	width: 572px;
}
/* fun/extras page ----------------------- */
#extras {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 707px;
	background-image: url(../images/bkgd_extras2.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
	#extras #column1 {
	position: absolute;
	top: 476px; left: 114px;
	width: 400px;
}
	#extras #column1 p {
	margin-top: 0px;
	font: 11px/18px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	font-weight: normal;
	letter-spacing: 0.5px;
	}
#extras #ordernow {
	position: absolute;
	top: 567px; left: 114px;
	width: 400px;
	font: 10px/12px Arial, Helvetica, sans-serif;
	color: #fefefe;
	text-align: center;
	font-weight: normal;
	letter-spacing: .5px;
	}
#extras #ordernow a:link {color: #fff; text-decoration: none;}
#extras #ordernow a:visited {color: #fff; text-decoration: none;}
#extras #ordernow a:hover {color: #fff; text-decoration: underline;}
#extras #ordernow a:active {color: #fff; text-decoration: none;}

#extras #viewrecipes {
	position: absolute;
	top: 228px; left: 662px;
	width: 150px;
	font: 10px/12px Arial, Helvetica, sans-serif;
	color: #fefefe;
	text-align: center;
	font-weight: normal;
	letter-spacing: .5px;
	}
#extras #viewrecipes a:link {color: #fff; text-decoration: none;}
#extras #viewrecipes a:visited {color: #fff; text-decoration: none;}
#extras #viewrecipes a:hover {color: #fff; text-decoration: underline;}
#extras #viewrecipes a:active {color: #fff; text-decoration: none;}

#extras #giftpacks a {
	z-index: 5;
	position: absolute;
	top: 310px; left: 615px;
	width: 246px; height: 128px; display: block; 	
	}

#extras #media {
	position: absolute;
	top: 608px; left: 662px;
	width: 150px;
	font: 10px/12px Arial, Helvetica, sans-serif;
	color: #841d1f;
	text-align: center;
	font-weight: bold;
	letter-spacing: .5px;
	}
#extras #media a:link {color: #841d1f; text-decoration: none;}
#extras #media a:visited {color: #841d1f; text-decoration: none;}
#extras #media a:hover {color: #841d1f; text-decoration: underline;}
#extras #media a:active {color: #841d1f; text-decoration: none;}

/* recipes page ----------------------- */
#recipes {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 707px;
	background-image: url(../images/bkgd_recipes.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
#recipes #content {
	position: absolute;
	top: 51px; left: 55px;
	width: 835px; height: 599px;
}
/* games page -- this is the same for all 3 games pages ----------------------- */
#games {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 707px;
	background-image: url(../images/bkgd_games.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
#games #content {
position: absolute;
	top: 80px; left: 36px;
	width: 875px; height: 588px;
}
/* events page ----------------------- */
#events {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 707px;
	background-image: url(../images/bkgd_events.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
#events #content {
	position: absolute;
	top: 208px; left: 95px;
	width: 430px; height: 426px;
}

#events #content p {
	margin-top: 0;
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: left;
	font-weight: normal;
}

#events #content a:link {color: #841d1f; text-decoration: none;}
#events #contenta:visited {color: #841d1f; text-decoration: none;}
#events #content a:hover {color: #841d1f; text-decoration: underline;}
#events #content a:active {color: #841d1f; text-decoration: none;}

/* mailing list page ----------------------- */
#mailing {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 800px;
	background-image: url(../images/bkgd_mailing.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
#mailing #signupform {
	position: absolute;
	top: 130px; left: 545px;
	width: 330px;
}
#mailing .text {
	font: 12px/16px Arial, Helvetica, sans-serif;
  color: #2F240F;
  }
#mailing .error {
 	font: 12px/24px Arial, Helvetica, sans-serif;
	 color: #660000;
  }
#mailing h1 {
	margin-top: 0; margin-bottom: 44px;
	font: 15px/20px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.5px;
}
/* wines page ----------------------- */
#wines {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 721px;
	background-image: url(../images/bkgd_wines.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
#wines #content {
	position: absolute;
	top: 51px; left: 38px;
	width: 871px; height: 637px;
}











/* vineyards page ----------------------- */
#vineyards {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 653px;
	background-image: url(../images/bkgd_vineyards.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
#vineyards #column2 {
	position: absolute;
	top: 80px; left: 517px;
	width: 392px; height: 521px;
}

/* wineclub page ----------------------- */
#wineclub {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 707px;
	background-image: url(../images/bkgd_wineclub2.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
	#wineclub #joinnow {
	position: absolute;
	top: 604px; left: 425px;
	width: 400px;
	font: 10px/12px Arial, Helvetica, sans-serif;
	color: #fefefe;
	text-align: center;
	font-weight: normal;
	letter-spacing: .5px;
	}
#wineclub #joinnow a:link {color: #fff; text-decoration: none;}
#wineclub #joinnow a:visited {color: #fff; text-decoration: none;}
#wineclub #joinnow a:hover {color: #fff; text-decoration: underline;}
#wineclub #joinnow a:active {color: #fff; text-decoration: none;}

/* shop page ----------------------- */
/* shop page ----------------------- */
#shop {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 1100px;
	background-image: url(../images/bkgd_shop_giftideas3.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
#shop #icon_1 a {
	position: absolute;
	top: 300px; left: 111px;
	height: 151px; width: 149px; display: block; 
}
#shop #icon_2 a {
	position: absolute;
	top: 470px; left: 111px;
	height: 151px; width: 149px; display: block; 
}
#shop #icon_3 a {
	position: absolute;
	top: 684px; left: 111px;
	height: 151px; width: 149px; display: block; 
}
#shop #icon_4 a {
	position: absolute;
	top: 898px; left: 111px;
	height: 151px; width: 149px; display: block; 
}
#shop #card_1 img {
	position: absolute;
	top: 300px; left: 281px;
	height: 151px; width: 547px; display: block; 
}
#shop #card_2 img {
	position: absolute;
	top: 470px; left: 281px;
	height: 195px; width: 547px; display: block;
	
}
#shop #card_3 img {
	position: absolute;
	top: 684px; left: 281px;
	height: 195px; width: 547px; display: block;
	 
}
#shop #card_4 img {
	position: absolute;
	top: 898px; left: 281px;
	height: 151px; width: 547px; display: block; 
}
#shop #descrip_1 {
	position: absolute;
	top: 325px; left: 311px;
	width: 380px;
}
#shop #descrip_2 {
	position: absolute;
	top: 495px; left: 311px;
	width: 380px;
}
#shop #descrip_3 {
	position: absolute;
	top: 707px; left: 311px;
	width: 380px;
}
#shop #descrip_4 {
	position: absolute;
	top: 923px; left: 311px;
	width: 380px;
}
#shop h1 {
	margin-top: 0;
	font: 16px/16px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.5px;
}
#shop p {
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: justify;
	font-weight: normal;
	}
	#shop h2 {
	font: 12px/12px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: center;
	font-weight: bold;
	}
	#shop #shopall a {
	z-index: 3;
position: absolute;
	top: 813px; left: 50px;
	height: 24px; width: 840px; display: block; 
	}
	
/* Shop All ----------------------- */

#shopall {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 3935px;
	background-image: url(../images/bkgd_shop_all2.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-color: #A68259;
	}
#shopall #icon_1 a {
	position: absolute;
	top: 300px; left: 111px;
	height: 75px; width: 149px; display: block; 
}
#shopall #icon_2 a {
	position: absolute;
	top: 470px; left: 111px;
	height: 151px; width: 149px; display: block; 
}
#shopall #icon_3 a {
	position: absolute;
	top: 684px; left: 111px;
	height: 151px; width: 149px; display: block; 
}
#shopall #icon_4 a {
	position: absolute;
	top: 898px; left: 111px;
	height: 151px; width: 149px; display: block; 
}
#shopall #card_1 img {
	position: absolute;
	top: 300px; left: 281px;
	height: 151px; width: 547px; display: block; 
}
#shopall #card_2 img {
	position: absolute;
	top: 470px; left: 281px;
	height: 195px; width: 547px; display: block;
	
}
#shopall #card_3 img {
	position: absolute;
	top: 684px; left: 281px;
	height: 195px; width: 547px; display: block;
	 
}
#shopall #card_4 img {
	position: absolute;
	top: 898px; left: 281px;
	height: 151px; width: 547px; display: block; 
}
#shopall #descrip_1 {
	position: absolute;
	top: 285px; left: 95px;
	width: 751px;
}
#shopall #descrip_2 {
	position: absolute;
	top: 495px; left: 311px;
	width: 380px;
}
#shopall #descrip_3 {
	position: absolute;
	top: 707px; left: 311px;
	width: 380px;
}
#shopall #descrip_4 {
	position: absolute;
	top: 923px; left: 311px;
	width: 380px;
}
#shopall h1 {
	margin-top: 0;
	font: 16px/16px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: left;
	font-weight: bold;
	letter-spacing: 0.5px;
}
#shopall p {
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: justify;
	font-weight: normal;
	}
#shopall h2 {
	font: 12px/12px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: left;
	font-weight: bold;
	}
#shopall #header {
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #d3c7bb;
	text-align: center;
	font-weight: bold;
	}
#shopall #cart {
	font: 12px/12px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: justify;
	font-weight: normal
	}
#shop #shopall a {
	z-index: 3;
position: absolute;
	top: 813px; left: 50px;
	height: 24px; width: 840px; display: block; 
	}
	
#shopall a:link {color: #000000; text-decoration: none;}
#shopall a:visited {color: #d3c7bb; text-decoration: none;}
#shopall a:hover {color: #ffffff; text-decoration: underline;}
#shopall a:active {color: #d3c7bb; text-decoration: none;}


/* Shop Reds ----------------------- */

#shopreds {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 1800px;
	background-position: center top;
	background-color: #C5B38F;
	}
#shopreds #icon_1 a {
	position: absolute;
	top: 300px; left: 111px;
	height: 75px; width: 149px; display: block; 
}
#shopreds #icon_2 a {
	position: absolute;
	top: 470px; left: 111px;
	height: 151px; width: 149px; display: block; 
}
#shopreds #icon_3 a {
	position: absolute;
	top: 684px; left: 111px;
	height: 151px; width: 149px; display: block; 
}
#shopreds #icon_4 a {
	position: absolute;
	top: 898px; left: 111px;
	height: 151px; width: 149px; display: block; 
}
#shopreds #card_1 img {
	position: absolute;
	top: 300px; left: 281px;
	height: 151px; width: 547px; display: block; 
}
#shopreds #card_2 img {
	position: absolute;
	top: 470px; left: 281px;
	height: 195px; width: 547px; display: block;
	
}
#shopreds #card_3 img {
	position: absolute;
	top: 684px; left: 281px;
	height: 195px; width: 547px; display: block;
	 
}
#shopreds #card_4 img {
	position: absolute;
	top: 898px; left: 281px;
	height: 151px; width: 547px; display: block; 
}
#shopreds #descrip_1 {
	position: absolute;
	top: 150px; left: 95px;
	width: 751px;
}
#shopreds #descrip_2 {
	position: absolute;
	top: 495px; left: 311px;
	width: 380px;
}
#shopreds #descrip_3 {
	position: absolute;
	top: 707px; left: 311px;
	width: 380px;
}
#shopreds #descrip_4 {
	position: absolute;
	top: 923px; left: 311px;
	width: 380px;
}
#shopreds h1 {
	margin-top: 0;
	font: 16px/16px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: left;
	font-weight: bold;
	letter-spacing: 0.5px;
}
#shopreds p {
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: justify;
	font-weight: normal;
	}
#shopreds h2 {
	font: 12px/12px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: left;
	font-weight: bold;
	}
#shopreds #header {
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #d3c7bb;
	text-align: center;
	font-weight: bold;
	}
#shopreds #cart {
	font: 12px/12px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: justify;
	font-weight: normal
	}
#shop #shopreds a {
	z-index: 3;
position: absolute;
	top: 813px; left: 50px;
	height: 24px; width: 840px; display: block; 
	}
	
#shopreds a:link {color: #000000; text-decoration: none;}
#shopreds a:visited {color: #000000; text-decoration: none;}
#shopreds a:hover {color: #000000; text-decoration: underline;}
#shopreds a:active {color: #000000; text-decoration: none;}

#shopredscartlinks a:link {color: #000000; text-decoration: none;}
#shopredscartlinks a:visited {color: #000000; text-decoration: none;}
#shopredscartlinks a:hover {color: #000000; text-decoration: none;}
#shopredscartlinks a:active {color: #000000; text-decoration: none;}



/* must have z-index so is above background */
	#home #bottom {
	z-index: 1;
	position: absolute;
	margin: 0 auto;
	width: 900px; height: 19px;
	top: 737px; left: 20px;
	font: 10px/30px Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #d3c7bb;
	letter-spacing: 0.25px;
}

#bottom {
	z-index: 1;
	position: absolute;
	margin: 0 auto;
	width: 900px; height: 19px;
	top: 705px; left: 180px;
	font: 12px/30px Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #d3c7bb;
	letter-spacing: 0.25px;
}
#bottom #privacy {
	position: absolute;
	margin: 0 auto;
	width: 225px;
	left: 15px;
	text-align: left;
}
#bottom #terms {
	position: absolute;
	margin: 0 auto;
	width: 230px;
	left: 100px;
	text-align: left;
}
#bottom #careers {
	position: absolute;
	margin: 0 auto;
	width: 230px;
	left: 185px;
	text-align: left;
}
#bottom #store {
	position: absolute;
	margin: 0 auto;
	width: 225px;
	left: 240px;
	text-align: left;
}
#bottom #press {
	position: absolute;
	margin: 0 auto;
	width: 225px;
	left: 325px;
	text-align: left;
}
#bottom #copyright {
	position: absolute;
	margin: 0 auto;
	width: 325px;
	left: 350px;
	text-align: center;
}
#bottom #copyright_2 {
	position: absolute;
	margin: 0 auto;
	width: 225px;
	left: 20px;
	text-align: left;
}
#bottom #joinmail {
	position: absolute;
	margin: 0 auto;
	width: 225px;
	right: 20px;
	font: 13px/28px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
}
#bottom #joinmail img {
margin-bottom: 0px;
}
#bottom a:link {color: #d3c7bb; text-decoration: none;}
#bottom a:visited {color: #d3c7bb; text-decoration: none;}
#bottom a:hover {color: #ffffff; text-decoration: underline;}
#bottom a:active {color: #d3c7bb; text-decoration: none;}

/* contact page ----------------------- */
#contact {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 800px;
	background-image: url(../images/bkgd_contact.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
#contact #trade {
	position: absolute;
	top: 498px; left: 96px;
	width: 400px;
}
#contact #trade h1 {
	margin: 0 0 14px 49px;
	font: 14px/22px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: left;
	font-weight: bold;
	letter-spacing: 0.5px;
}
#contact #trade p {
		margin-top: 0;
	font: 12px/22px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: left;
	font-weight: normal;
}
#contact #clickhere {
	position: absolute;
	top: 604px; left: 170px;
	width: 200px;
	font: 11px/12px Arial, Helvetica, sans-serif;
	color: #fefefe;
	text-align: center;
	font-weight: normal;
	letter-spacing: 0.25px;
	}
#contact #trade a:link {color: #360824; text-decoration: underline;}
#contact #trade a:visited {color: #360824; text-decoration: underline;}
#contact #trade a:hover {color: #360824; text-decoration: none;}
#contact #trade a:active {color: #360824; text-decoration: none;}

#contact #info {
	position: absolute;
	top: 155px; left: 512px;
	width: 400px;
}
#contact #info h1 {
	margin-top: 0; margin-bottom: 4px;
	font: 14px/22px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.5px;
}
#contact #info h2 {
	margin-top: 18px; margin-bottom: 4px;
	font: 14px/22px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.5px;
}
#contact #info p {
	margin-top: 0; margin-bottom: 0px;
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: center;
	font-weight: normal;
}
#contact #info a:link {color: #360824; text-decoration: underline;}
#contact #info a:visited {color: #360824; text-decoration: underline;}
#contact #info a:hover {color: #360824; text-decoration: none;}
#contact #info a:active {color: #360824;text-decoration: none;}

#contact #press {
	position: absolute;
	top: 498px; left: 533px;
	width: 400px;
}
#contact #press h1 {
	margin: 0 0 14px 57px;
	font: 14px/22px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: left;
	font-weight: bold;
	letter-spacing: 0.5px;
}
#contact #press p {
	margin-top: 0;
	font: 12px/22px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: left;
	font-weight: normal;
}
#contact #press a:link {color: #360824; text-decoration: underline;}
#contact #press a:visited {color: #360824; text-decoration: none;}
#contact #press a:hover {color: #360824; text-decoration: none;}
#contact #press a:active {color: #360824;text-decoration: none;}

#contact #bottom {
	z-index: 1;
	position: absolute;
	margin: 0 auto;
	width: 900px; height: 19px;
	top: 785px; left: 20px;
	font: 12px/30px Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #d3c7bb;
	letter-spacing: 0.25px;
}
#contact #bottom #privacy {
	position: absolute;
	margin: 0 auto;
	width: 225px;
	left: 15px;
	text-align: left;
}
#contact #bottom #careers {
	position: absolute;
	margin: 0 auto;
	width: 230px;
	left: 100px;
	text-align: left;
}
#contact #bottom #store {
	position: absolute;
	margin: 0 auto;
	width: 225px;
	left: 160px;
	text-align: left;
}
#contact #bottom #contact_press {
	position: absolute;
	margin: 0 auto;
	width: 225px;
	left: 250px;
	text-align: left;
}
#contact #bottom #copyright {
	position: absolute;
	margin: 0 auto;
	width: 225px;
	left: 350px;
	text-align: center;
}
#contact #bottom #copyright_2 {
	position: absolute;
	margin: 0 auto;
	width: 225px;
	left: 20px;
	text-align: left;
}
#contact #bottom #joinmail {
	position: absolute;
	margin: 0 auto;
	width: 225px;
	right: 20px;
	font: 14px/30px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
}
#contact #bottom #joinmail img {
margin-bottom: 0px;
}
#contact #bottom a:link {color: #d3c7bb; text-decoration: none;}
#contact #bottom a:visited {color: #d3c7bb; text-decoration: none;}
#contact #bottom a:hover {color: #ffffff; text-decoration: underline;}
#contact #bottom a:active {color: #d3c7bb; text-decoration: none;}


/* compliance page ----------------------- */
#compliance {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 823px;
	background-image: url(../images/bkgd_compliance.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
	/* mailing list page ----------------------- */
#mailing {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 800px;
	background-image: url(../images/bkgd_mailing.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
#mailing #signupform {
	position: absolute;
	top: 130px; left: 545px;
	width: 330px;
}
#mailing .text {
	font: 12px/16px Arial, Helvetica, sans-serif;
  color: #2F240F;
  }
#mailing .error {
 	font: 12px/24px Arial, Helvetica, sans-serif;
	 color: #660000;
  }
#mailing h1 {
	margin-top: 0; margin-bottom: 44px;
	font: 15px/20px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.5px;
}
#mailing a:link {color: #360824; text-decoration: underline;}
#mailing a:visited {color: #360824; text-decoration: underline;}
#mailing a:hover {color: #360824; text-decoration: none;}
#mailing a:active {color: #360824;text-decoration: none;}

/* home2 page ----------------------- */
#home2 {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 752px;
	background-image: url(../images/bkgd_home5.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
	#homeflash {
	z-index: 1;
position: absolute;
	top: 80px; left: 103px;
	margin: 0px auto;
	width: 735px;
}
	/* padding MUST be used in this container below in order for the .lw and .rw text indent to work in IE6. Go figure! */
#home2 #column1 {
	position: absolute;
	top: 435px; left: 336px;
	width: 500px;
	padding: 1px;
}
#home2 #column1 h1 {
	margin: 0;
	font: 15px/22px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: left;
	font-weight: bold;
	letter-spacing: 0.5px;
}
#home2 #column1 p {
		margin-top: 0;
	font: 12px/22px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: justify;
	font-weight: normal;
	letter-spacing: 0.2px;
	}
/* code below for paragraph text wrap -- 2 parts to the code: the 2 lines below, then additional div code in home.html file */
#home2 #column1 .lw { float: left; clear: left; height: 22px; }
#home2 #column1 .rw { float: right; clear: right; height: 22px; }

#home2 #clickhere {
	position: absolute;
	top: 568px; left: 586px;
	width: 230px;
	font: 12px/13px Arial, Helvetica, sans-serif;
	color: #fefefe;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.25px;
	}
#home2 #clickhere a:link {color: #fefefe; text-decoration: none;}
#home2 #clickhere a:visited {color: #fefefe; text-decoration: none;}
#home2 #clickhere a:hover {color: #ffffff; text-decoration: underline;}
#home2 #clickhere a:active {color: #fefefe; text-decoration: none;}

#home2 #dice p {
	position: absolute;
		margin-top: 0px;
	top: 644px; left: 404px;
	width: 435px;
	font: 10px/12px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: left;
	font-weight: normal;
	letter-spacing: 0.25px;
	}
	#home2 #go {
	position: absolute;
	top: 657px; left: 756px;
	width: 55px;
	font: 11px/12px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.25px;
	}
#home2 #go a:link {color: #720F11; text-decoration: none;}
#home2 #go a:visited {color: #720F11; text-decoration: none;}
#home2 #go a:hover {color: #720F11; text-decoration: underline;}
#home2 #go a:active {color: #720F11; text-decoration: none;}

	#home2 #go2 {
	position: absolute;
	top: 680px; left: 372px;
	width: 75px;
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: left;
	font-weight: bold;
	letter-spacing: 0.25px;
	}
#home2 #buywine a:link {color: #720F11; text-decoration: none;}
#home2 #buywine a:visited {color: #720F11; text-decoration: none;}
#home2 #buywine a:hover {color: #720F11; text-decoration: underline;}
#home2 #buywine a:active {color: #720F11; text-decoration: none;}

#home2 #buywine {
	position: absolute;
	top: 635px;
	left: 210px;
	width: 250px;
	font: 12px/14px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: justify;
	font-weight: normal;
	letter-spacing: 0.2px;
}
#home2 #buywine .strongsmall {
	font: 18px/18px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.5px;
	}
	#home2 #bottom {
	z-index: 1;
	position: absolute;
	margin: 0 auto;
	width: 900px; height: 19px;
	top: 737px; left: 20px;
	font: 10px/30px Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #d3c7bb;
	letter-spacing: 0.25px;
}

	
	/* home3 page ----------------------- */
#home3 {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 752px;
	background-image: url(../images/bkgd_home45.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
	#homeflash {
	z-index: 1;
position: absolute;
	top: 80px; left: 103px;
	margin: 0px auto;
	width: 735px;
}
	/* padding MUST be used in this container below in order for the .lw and .rw text indent to work in IE6. Go figure! */
#home3 #column1 {
	position: absolute;
	top: 435px; left: 336px;
	width: 500px;
	padding: 1px;
}
#home3 #column1 h1 {
	margin: 0;
	font: 15px/22px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: left;
	font-weight: bold;
	letter-spacing: 0.5px;
}
#home3 #column1 p {
		margin-top: 0;
	font: 14px/20px Arial, Helvetica, sans-serif;
	color: #200818;
	text-align: left;
	font-weight: normal;
	letter-spacing: 0.2px;
	}
/* code below for paragraph text wrap -- 2 parts to the code: the 2 lines below, then additional div code in home.html file */
#home3 #column1 .lw { float: left; clear: left; height: 22px; }
#home3 #column1 .rw { float: right; clear: right; height: 22px; }

#home3 #column1 a:link {color: #000000; text-decoration: underline;}
#home3 #column1 a:visited {color: #000000; text-decoration: underline;}
#home3 #column1 a:hover {color: #000000; text-decoration: underline;}
#home3 #column1 a:active {color: #000000; text-decoration: underline;}

#home3 #clickhere {
	position: absolute;
	top: 568px; left: 586px;
	width: 230px;
	font: 12px/13px Arial, Helvetica, sans-serif;
	color: #fefefe;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.25px;
	}
#home3 #clickhere a:link {color: #fefefe; text-decoration: none;}
#home3 #clickhere a:visited {color: #fefefe; text-decoration: none;}
#home3 #clickhere a:hover {color: #ffffff; text-decoration: underline;}
#home3 #clickhere a:active {color: #fefefe; text-decoration: none;}

#home3 #dice p {
	position: absolute;
		margin-top: 0px;
	top: 644px; left: 404px;
	width: 435px;
	font: 10px/12px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: left;
	font-weight: normal;
	letter-spacing: 0.25px;
	}
	#home2 #go {
	position: absolute;
	top: 657px; left: 756px;
	width: 55px;
	font: 11px/12px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.25px;
	}
#home3 #go a:link {color: #720F11; text-decoration: none;}
#home3 #go a:visited {color: #720F11; text-decoration: none;}
#home3 #go a:hover {color: #720F11; text-decoration: underline;}
#home3 #go a:active {color: #720F11; text-decoration: none;}

	#home3 #go2 {
	position: absolute;
	top: 680px; left: 372px;
	width: 75px;
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: left;
	font-weight: bold;
	letter-spacing: 0.25px;
	}
#home3 #buywine a:link {color: #720F11; text-decoration: none;}
#home3 #buywine a:visited {color: #720F11; text-decoration: none;}
#home3 #buywine a:hover {color: #720F11; text-decoration: underline;}
#home3 #buywine a:active {color: #720F11; text-decoration: none;}

#home3 #buywine {
	position: absolute;
	top: 635px;
	left: 210px;
	width: 250px;
	font: 12px/14px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: justify;
	font-weight: normal;
	letter-spacing: 0.2px;
}
#home3 #buywine .strongsmall {
	font: 18px/18px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.5px;
	}
	#home3 #bottom {
	z-index: 1;
	position: absolute;
	margin: 0 auto;
	width: 900px; height: 19px;
	top: 737px; left: 20px;
	font: 12px/30px Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #d3c7bb;
	letter-spacing: 0.25px;
}
	
	/* home4 page ----------------------- */
#home4 {
	position: relative;
	margin: 0 auto;
	width: 940px; height: 752px;
	background-image: url(../images/bkgd_home50.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	}
	#homeflash {
	z-index: 1;
position: absolute;
	top: 80px; left: 103px;
	margin: 0px auto;
	width: 735px;
}
	/* padding MUST be used in this container below in order for the .lw and .rw text indent to work in IE6. Go figure! */
#home4 #column1 {
	position: absolute;
	top: 435px; left: 340px;
	width: 520px;
	padding: 1px;
}
	
	#home4 #clickhere {
	position: absolute;
	top: 568px; left: 586px;
	width: 230px;
	font: 12px/13px Arial, Helvetica, sans-serif;
	color: #fefefe;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.25px;
	}
#home4 #column1 h1 {
	margin: 0;
	font: 15px/22px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: left;
	font-weight: bold;
	letter-spacing: 0.5px;
}
#home4 #column1 p {
		margin-top: 0;
	font: 14px/20px Arial, Helvetica, sans-serif;
	color: #200818;
	text-align: left;
	font-weight: normal;
	letter-spacing: 0.2px;
	}
/* code below for paragraph text wrap -- 2 parts to the code: the 2 lines below, then additional div code in home.html file */
#home4 #column1 .lw { float: left; clear: left; height: 22px; }
#home4 #column1 .rw { float: right; clear: right; height: 22px; }

#home4 #column1 a:link {color: #000000; text-decoration: underline;}
#home4 #column1 a:visited {color: #000000; text-decoration: underline;}
#home4 #column1 a:hover {color: #000000; text-decoration: underline;}
#home3 #column1 a:active {color: #000000; text-decoration: underline;}

#home4 #clickhere {
	position: absolute;
	top: 568px; left: 586px;
	width: 230px;
	font: 12px/13px Arial, Helvetica, sans-serif;
	color: #fefefe;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.25px;
	}
#home4 #clickhere a:link {color: #fefefe; text-decoration: none;}
#home4 #clickhere a:visited {color: #fefefe; text-decoration: none;}
#home4 #clickhere a:hover {color: #ffffff; text-decoration: underline;}
#home4 #clickhere a:active {color: #fefefe; text-decoration: none;}

#home4 #dice p {
	position: absolute;
		margin-top: 0px;
	top: 644px; left: 404px;
	width: 435px;
	font: 10px/12px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: left;
	font-weight: normal;
	letter-spacing: 0.25px;
	}
	#home4 #go {
	position: absolute;
	top: 657px; left: 756px;
	width: 55px;
	font: 11px/12px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.25px;
	}
#home4 #go a:link {color: #720F11; text-decoration: none;}
#home4 #go a:visited {color: #720F11; text-decoration: none;}
#home4 #go a:hover {color: #720F11; text-decoration: underline;}
#home4 #go a:active {color: #720F11; text-decoration: none;}

	#home4 #go2 {
	position: absolute;
	top: 680px; left: 372px;
	width: 75px;
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: left;
	font-weight: bold;
	letter-spacing: 0.25px;
	}
#home4 #buywine a:link {color: #720F11; text-decoration: none;}
#home4 #buywine a:visited {color: #720F11; text-decoration: none;}
#home4 #buywine a:hover {color: #720F11; text-decoration: underline;}
#home4 #buywine a:active {color: #720F11; text-decoration: none;}

#home4 #buywine {
	position: absolute;
	top: 635px;
	left: 210px;
	width: 250px;
	font: 12px/14px Arial, Helvetica, sans-serif;
	color: #2F240F;
	text-align: justify;
	font-weight: normal;
	letter-spacing: 0.2px;
}
#home4 #buywine .strongsmall {
	font: 18px/18px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.5px;
	}
	
	#home4 #bottom {
	z-index: 1;
	position: absolute;
	margin: 0 auto;
	width: 900px; height: 19px;
	top: 737px; left: 20px;
	font: 12px/30px Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #d3c7bb;
	letter-spacing: 0.25px;
}
/* !YouTube Video Page */

#youtube {
	top: 20px;
	left: 20px;
	width: 425px;
	height: 350px;
	position: relative;
	float:left;
	z-index: 1;
}

#youtube strong {
	font: 20px/20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.5px;
	}
	
#youtube .strongsmall {
	font: 18px/22px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.5px;
	}

#body_text input#Submit {
	font-weight: bold;
	font: 10px Arial, Helvetica, sans-serif;
	background-color: #49052e;
	border-style: solid;
	border-width: 1px;
	border-color: #b68c66;
	color: #fff;
}
/* !YouTube Video Page */

#youtube {
	top: 20px;
	left: 20px;
	width: 425px;
	height: 350px;
	position: relative;
	float:left;
	z-index: 1;
}

#youtube strong {
	font: 20px/20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.5px;
	}
	
#youtube .strongsmall {
	font: 18px/22px Arial, Helvetica, sans-serif;
	color: #720F11;
	text-align: center;
	font-weight: bold;
	letter-spacing: 0.5px;
	}

#body_text input#Submit {
	font-weight: bold;
	font: 10px Arial, Helvetica, sans-serif;
	background-color: #49052e;
	border-style: solid;
	border-width: 1px;
	border-color: #b68c66;
	color: #fff;
}
