@charset "UTF-8";
/* CSS Document */

html {
	overflow: hidden;
	}

body {
	margin: 0;
	padding: 0;
	background-color: #fff;
	font: 11px/15px Arial, Helvetica, Sans-serif;
	color: #444444;
	}

h1 {
	font: 16px/1.2 Arial, Helvetica, Sans-serif;
	color: #000;
	margin-top: 0px;
	padding: 0px;
}

#container {
	height: 6200px;
	width: 6200px;
}

p {
	margin-top: 0px;
	padding: 0px;
}

p.contact {
	padding: 20px 0px 0px 0px;
}

p.thankyou {
	color: #bbbbbb;
	padding: 20px 0px 0px 0px;
	width: 800px;
	text-align: center;
	float: left;
}

.heading {
	position: absolute;
	top: 39px;
	left: 145px;
	height: 19px;
	width: 400px;
	background-repeat: no-repeat;

}


.leftcol {
	position: absolute;
	top: 80px;
	left: 145px;
	height: 300px;
	width: 200px;
}

.rightcol {
	position: absolute;
	top: 80px;
	left: 370px;
	height: 300px;
	width: 200px;
}

.contactcol {
	position: absolute;
	top: 80px;
	left: 145px;
	height: 500px;
	width: 450px;
}

.contactleft {
	float: left;
	width: 120px;
	padding: 0 30px 0 0px;
}

.contactright {
	float: left;
	width: 200px;
	padding: 0;
}

.clear {
	clear: both;
}

.logo {
	position: absolute;
	top: 0px;
	right: 46px;
	height: 125px;
	width: 140px;
	background-image: url(../images/common/logo_small.gif);
}

#flashcontent {
	top: 176px;
	left: 256px;
	height: 245px;
	width: 282px;
	position: absolute;
}

.wine_menu_box {
	height: 205px;
	width: 230px;
	position: absolute;
	top: 170px;
	left: 535px;
}

span.awards {
	color: #888888;
}

TD 
{ 
color: #777777;
font-family: Arial, Helvetica, Sans-serif; 
font-weight: normal; 
font-style: normal; 
font-size: 11px; 
line-height: 12px 
}

TD.review {
	color: #000000;
}

.input 
{ 
color: #7B7B7B; 
font-family: Arial, Helvetica, Sans-serif; 
font-weight: normal; 
font-style: normal; 
font-size: 11px; 
border: 1px solid #eeeeee; 
background-color: #F7F7F7; 
background-image: url(../images/common/search_back.gif);
background-repeat:repeat;
width: 100% 
}

.textarea 
{ 
color: #7B7B7B; 
font-family: Arial, Helvetica, Sans-serif; 
font-weight: normal; 
font-style: normal; 
font-size: 11px; 
border: 1px solid #eeeeee; 
background-color: #F7F7F7; 
background-image: url(../images/common/search_back.gif);
background-repeat:repeat;
width: 100%; 
height: 70px 
}

/* .submit 
{ 
color: #FFFFFF; 
font-family: Arial, Helvetica, Sans-serif; 
font-weight: bold; 
font-style: normal; 
font-size: 12px; 
background-color: #0080c4 
}  */


/** PAGE POSITIONING **/

.positioning {
	position: absolute;
	width: 800px;
	height: 800px;
}


/** Square 1 **/

#SQ1 {
	top: 0px;
	left: 0px;
	background-color: #000;  
	background-image: url(../images/test1.jpg);
}

#SQ1_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

#SQ1 .logo {
	top: 176px;
	left: 256px;
	height: 245px;
	width: 282px;
	background-image: url(../images/home/logo.gif);
	background-position: top right;
	background-repeat: no-repeat;
}


/** Square 2 **/

#SQ2 {
	top: 0px;
	left: 800px;
	background-color: #fff;

}

#SQ2_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 3 **/

#SQ3 {
	top: 0px;
	left: 1600px;
	background-color: #000;
	background-image: url(../images/pieces/castle.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}

#SQ3_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 4 **/

#SQ4 {
	top: 0px;
	left: 2400px;
	background-color: #fff;
}

#SQ4_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 5 **/

#SQ5 {
	top: 0px;
	left: 3200px;
	background-color: #000;
}

#SQ5_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 6 **/

#SQ6 {
	top: 0px;
	left: 4000px;
	background-color: #fff;
}

#SQ6_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 7 **/

#SQ7 {
	top: 0px;
	left: 4800px;
	background-color: #000;
}

#SQ7_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 8 **/

#SQ8 {
	top: 0px;
	left: 5600px;
	background-color: #fff;
}

#SQ8_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}


/** Square 9 **/

#SQ9 {
	top: 800px;
	left: 0px;
	background-color: #fff;
}

#SQ9_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 

}


/** Square 10 **/

#SQ10 {
	top: 800px;
	left: 800px;
	background-color: #000;
	background-image: url(../images/pieces/bishop.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}

#SQ10_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 

}


/** Square 11 (PHILOSOPHY) **/

#SQ11 {
	top: 800px;
	left: 1600px;
	background-color: #fff;
	background-image: url(../images/philosophy/bg.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
}

#SQ11_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

#SQ11 .heading {
	background-image: url(../images/philosophy/heading.gif);
}


/** Square 12 **/

#SQ12 {
	top: 800px;
	left: 2400px;
	background-color: #000;
	background-image: url(../images/pieces/queen.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;

}

#SQ12_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 13 (THE WINE) **/

#SQ13 {
	top: 800px;
	left: 3200px;
	background-color: #fff;
	background-image: url(../images/thewine/bg.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
}

#SQ13_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

#SQ13 .heading {
	background-image: url(../images/thewine/heading.gif);
}



/** Square 14 **/

#SQ14 {
	top: 800px;
	left: 4000px;
	background-color: #000;
	background-image: url(../images/pieces/knight.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;

}

#SQ14_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 15 (W3) **/

#SQ15 {
	top: 800px;
	left: 4800px;
	background-color: #fff;
	background-image: url(../images/w3/bg.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;

}

#SQ15_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

#SQ15 .leftcol {
	height: 300px;
	width: 260px;
}

#SQ15 .heading {
	background-image: url(../images/w3/heading.gif);
}

/** Square 16 **/

#SQ16 {
	top: 800px;
	left: 5600px;
	background-color: #000;

}

#SQ16_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}
/** Square 17 **/

#SQ17 {
	top: 1600px;
	left: 0px;
	background-color: #000;
	background-image: url(../images/pieces/knight.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;

}

#SQ17_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}



/** Square 18 (STORY SO FAR) **/

#SQ18 {
	top: 1600px;
	left: 800px;
	background-color: #fff;
	background-image: url(../images/story/bg.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
}

#SQ18_container {
	margin: 0 0 0 0;
	width: 800px;
	height: 800px;
	text-align: left; 

}

#SQ18 .heading {
	background-image: url(../images/story/heading.gif);
}




/** Square 19 **/

#SQ19 {
	top: 1600px;
	left: 1600px;
	background-color: #000;

}

#SQ19_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 20 **/

#SQ20 {
	top: 1600px;
	left: 2400px;
	background-color: #fff;

}

#SQ20_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 21 **/

#SQ21 {
	top: 1600px;
	left: 3200px;
	background-color: #000;	
	background-image: url(../images/pieces/queen.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;

}

#SQ21_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 22 **/

#SQ22 {
	top: 1600px;
	left: 4000px;
	background-color: #fff;

}

#SQ22_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 23 **/

#SQ23 {
	top: 1600px;
	left: 4800px;
	background-color: #000;

}

#SQ23_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 24 **/

#SQ24 {
	top: 1600px;
	left: 5600px;
	background-color: #fff;

}

#SQ24_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}


/** Square 25 **/

#SQ25 {
	top: 2400px;
	left: 0px;
	background-color: #fff;

}

#SQ25_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 26 **/

#SQ26 {
	top: 2400px;
	left: 800px;
	background-color: #000;
	background-image: url(../images/pieces/king.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;

}

#SQ26_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 27 **/

#SQ27 {
	top: 2400px;
	left: 1600px;
	background-color: #fff;

}

#SQ27_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 28 (CONTACT US) **/

#SQ28 {
	top: 2400px;
	left: 2400px;
	background-color: #000;

}

#SQ28_container {
	margin: 0 0 0 0;
	width: 800px;
	height: 725px;
	text-align: left; 
	color: #777777;
	background-image: url(../images/contact/bg.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
}

#SQ28 .heading {
	background-image: url(../images/contact/heading.gif);
}

#SQ28 .logo {
	background-image: url(../images/common/logo_small_black.gif);
}

/** Square 29 **/

#SQ29 {
	top: 2400px;
	left: 3200px;
	background-color: #fff;

}

#SQ29_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}


/** Square 30 **/

#SQ30 {
	top: 2400px;
	left: 4000px;
	background-color: #000;
	background-image: url(../images/pieces/castle.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;

}

#SQ30_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}


/** Square 31 (W1) **/

#SQ31 {
	top: 2400px;
	left: 4800px;
	background-color: #fff;
	background-image: url(../images/w1/bg.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;

}

#SQ31_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

#SQ31 .leftcol {
	height: 300px;
	width: 260px;
}

#SQ31 .heading {
	background-image: url(../images/w1/heading.gif);
}


/** Square 32 **/

#SQ32 {
	top: 2400px;
	left: 5600px;
	background-color: #000;

}

#SQ32_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 33 **/

#SQ33 {
	top: 3200px;
	left: 0px;
	background-color: #000;
}

#SQ33_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 34 (LATEST NEWS) **/

#SQ34 {
	top: 3200px;
	left: 800px;
	background-color: #fff;
	background-image: url(../images/news/bg.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;

}

#SQ34_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

#SQ34 .heading {
	background-image: url(../images/news/heading.gif);
}

/** Square 35 **/

#SQ35 {
	top: 3200px;
	left: 1600px;
	background-color: #000;
	background-image: url(../images/pieces/bishop.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}

#SQ35_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 36 **/

#SQ36 {
	top: 3200px;
	left: 2400px;
	background-color: #fff;
}

#SQ36_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 37 **/

#SQ37 {
	top: 3200px;
	left: 3200px;
	background-color: #000;
	background-image: url(../images/pieces/king.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}

#SQ37_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 38 **/

#SQ38 {
	top: 3200px;
	left: 4000px;
	background-color: #fff;
}

#SQ38_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 39 **/

#SQ39 {
	top: 3200px;
	left: 4800px;
	background-color: #000;
	background-image: url(../images/pieces/bishop.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}

#SQ39_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 40 **/

#SQ40 {
	top: 3200px;
	left: 5600px;
	background-color: #fff;
}

#SQ40_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}


/** Square 41 (BEING GREEN) **/

#SQ41 {
	top: 4000px;
	left: 0px;
	background-color: #fff;
	background-image: url(../images/green/bg.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
}

#SQ41_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 

}

#SQ41 .heading {
	background-image: url(../images/green/heading.gif);
}


/** Square 42 **/

#SQ42 {
	top: 4000px;
	left: 800px;
	background-color: #000;
}

#SQ42_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 

}


/** Square 43 **/

#SQ43 {
	top: 4000px;
	left: 1600px;
	background-color: #fff;
}

#SQ43_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}


/** Square 44 **/

#SQ44 {
	top: 4000px;
	left: 2400px;
	background-color: #000;
	background-image: url(../images/pieces/castle.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;

}

#SQ44_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 45 (W2) **/

#SQ45 {
	top: 4000px;
	left: 3200px;
	background-color: #fff;
	background-image: url(../images/w2/bg.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;

}

#SQ45_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

#SQ45 .leftcol {
	height: 300px;
	width: 260px;
}

#SQ45 .heading {
	background-image: url(../images/w2/heading.gif);
}

/** Square 46 **/

#SQ46 {
	top: 4000px;
	left: 4000px;
	background-color: #000;

}

#SQ46_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 47 (W5) **/

#SQ47 {
	top: 4000px;
	left: 4800px;
	background-color: #fff;
	background-image: url(../images/w5/bg.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;

}

#SQ47_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

#SQ47 .leftcol {
	height: 300px;
	width: 260px;
}

#SQ47 .heading {
	background-image: url(../images/w5/heading.gif);
}

/** Square 48 **/

#SQ48 {
	top: 4000px;
	left: 5600px;
	background-color: #000;

}

#SQ48_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 49 **/

#SQ49 {
	top: 4800px;
	left: 0px;
	background-color: #000;

}

#SQ49_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 50 **/

#SQ50 {
	top: 4800px;
	left: 800px;
	background-color: #fff;

}

#SQ50_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 51 **/

#SQ51 {
	top: 4800px;
	left: 1600px;
	background-color: #000;

}

#SQ51_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 52 (W4) **/

#SQ52 {
	top: 4800px;
	left: 2400px;
	background-color: #fff;
	background-image: url(../images/w4/bg.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;

}

#SQ52_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

#SQ52 .leftcol {
	height: 300px;
	width: 260px;
}

#SQ52 .heading {
	background-image: url(../images/w4/heading.gif);
}

/** Square 533 **/

#SQ53 {
	top: 4800px;
	left: 3200px;
	background-color: #000;

}

#SQ53_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 54 **/

#SQ54 {
	top: 4800px;
	left: 4000px;
	background-color: #fff;

}

#SQ54_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 55 **/

#SQ55 {
	top: 4800px;
	left: 4800px;
	background-color: #000;

}

#SQ55_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 56 **/

#SQ56 {
	top: 4800px;
	left: 5600px;
	background-color: #fff;

}

#SQ56_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}


/** Square 57 **/

#SQ57 {
	top: 5600px;
	left: 0px;
	background-color: #fff;

}

#SQ57_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 58 **/

#SQ58 {
	top: 5600px;
	left: 800px;
	background-color: #000;

}

#SQ58_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 59 (LINKS) **/

#SQ59 {
	top: 5600px;
	left: 1600px;
	background-color: #fff;
	background-image: url(../images/links/bg.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;

}

#SQ59_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

#SQ59 .heading {
	background-image: url(../images/links/heading.gif);
}

/** Square 60 **/

#SQ60 {
	top: 5600px;
	left: 2400px;
	background-color: #000;

}

#SQ60_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 61 **/

#SQ61 {
	top: 5600px;
	left: 3200px;
	background-color: #fff;

}

#SQ61_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}


/** Square 62 **/

#SQ62 {
	top: 5600px;
	left: 4000px;
	background-color: #000;

}

#SQ62_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}


/** Square 63 **/

#SQ63 {
	top: 5600px;
	left: 4800px;
	background-color: #fff;

}

#SQ63_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}


/** Square 64 **/

#SQ64 {
	top: 5600px;
	left: 5600px;
	background-color: #000;

}

#SQ64_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 65 **/

#SQ65 {
	top: 6400px;
	left: 0px;
	background-color: #000;

}

#SQ65_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 66 **/

#SQ66 {
	top: 6400px;
	left: 800px;
	background-color: #fff;

}

#SQ66_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 67 **/

#SQ67 {
	top: 6400px;
	left: 1600px;
	background-color: #000;

}

#SQ67_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 68 **/

#SQ68 {
	top: 6400px;
	left: 2400px;
	background-color: #fff;

}

#SQ68_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}

/** Square 69 **/

#SQ69 {
	top: 6400px;
	left: 3200px;
	background-color: #000;

}

#SQ69_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}


/** Square 70 **/

#SQ70 {
	top: 6400px;
	left: 4000px;
	background-color: #fff;

}

#SQ70_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}


/** Square 71 **/

#SQ71 {
	top: 6400px;
	left: 4800px;
	background-color: #000;

}

#SQ71_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}


/** Square 72 **/

#SQ72 {
	top: 6400px;
	left: 5600px;
	background-color: #fff;

}

#SQ72_container {
	margin: 0 0 0 0;
	width: 800px;
	text-align: left; 
}


/** MOOTOOLS **/

/** SCROLL **/

.navigator {
	float: right;
	cursor: pointer;
	display: block;
	clear: both;
}

.button {
	float: left;
	cursor: pointer;
	margin-right: 2px;
}

/** MENU HOVER TRANSITIONS **/

#home_menu {
	margin-top: 75px;
	padding: 0;
	margin-left:15px;
}
 
#home_menu li {
	display: block;
	margin-left: 0px;
	padding: 5px 0px 5px 0px;
	width: 95px;
	background: #000;
	color: #bbbbbb;
 	border-bottom: 1px solid #4d4d4d;  
	font: 12px/1.5 Arial, Helvetica, Sans-serif;
	list-style-type: none; /* removes the bullet point */ 
	cursor: pointer;

}

#menu {
	margin-top: 75px;
	padding: 0;
	margin-left:15px;
}
 
#menu li {
	display: block;
	margin-left: 0px;
	padding: 5px 0px 5px 0px;
	width: 95px;
	background: #fff;
	color: #888888;
 	border-bottom: 1px solid #cccccc;  
	font: 12px/1.5 Arial, Helvetica, Sans-serif;
	list-style-type: none; /* removes the bullet point */ 
	cursor: pointer;

}

#wine_menu {
	margin: 0px;
	padding: 0px;
}
 
#wine_menu li.link {
	display: block;
	margin-left: 0px;
	padding: 3px 0px 3px 5px;
	width: 215px;
	background: #fff;
	color: #888888;
 	/* border-bottom: 1px solid #cccccc;  */
	font: 12px/1.5 Arial, Helvetica, Sans-serif;
	list-style-type: none; /* removes the bullet point */ 
	cursor: pointer;

}

#wine_menu li.active {
	display: block;
	margin-left: 0px;
	padding: 3px 0px 3px 5px;
	width: 215px;
	background: #eeeeee;
	color: #000000;
 	/* border-bottom: 1px solid #cccccc;  */
	font: 12px/1.5 Arial, Helvetica, Sans-serif;
	list-style-type: none; /* removes the bullet point */ 
	cursor: pointer;

}


/** LINKS **/

a:link, a:visited {
	color: #bbbbbb;
	text-decoration: underline;
}
	
a:hover, a:active {
	color: #ffffff;
	text-decoration: underline;
}

a.whitelink:link, a.whitelink:visited {
	color: #444444;
	text-decoration: underline;
}
	
a.whitelink:hover, a.whitelink:active {
	color: #000000;
	text-decoration: underline;
}

/** UNUSED.....??? **/

.inside {
	margin: 60px;
	width: 625px;
}
	
	.inside .header {
		font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Arial;
		font-size: 13pt;
		color: #FFF;
		padding-bottom: 10px;
		line-height: 25px;
	}

	.inside .text {
		font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Arial;
		font-size: 8pt;
		color: #FFF;
		text-align: justify;
		line-height: 23px;
		padding-bottom: 10px;
		height: 220px;
	}
	
		/** list for purple page **/
	
		.inside .text ul#purple li {
			margin: 0;
			padding: 0;
			list-style-type: none;
			display: block;
			padding: 2px 10px;
			border-bottom: 1px solid #7C2FA4;
		}
		
		.inside .text ul#purple li:hover {
			background-color: #7110A3;
			color: #E8BFFD;
		}
		
