/* CSS Document */


div.menu_container{
	position: relative;
	top: 1px;
	width:250px;
	left:0px;
	z-index:9999;
	float:left;
	min-height:650px; 
	height:auto !important; 
	height:800px;
	padding-bottom:20%;

}


div.menu_mid{

	width:211px;
	margin-left:40px;
	padding-bottom:20px;
	padding-top:10px;
	
	
}
div.menu_inner{
	padding-left:10px;
}


div.menu_bottom{
	width:250px;
	height:43px;

}
			
div.breadcrumb
{
 	position: relative;
	top: 5px; 
	left: 0px; 
	z-index: 9999; 
	color:#005128;
	width:955px;
	/width:100%;
	
	
	padding:5px;
	padding-left:40px;
	background-color:#DCEBCC;
}
div.breadcrumb_new
{
 	position: relative;
	top: 5px; 
	left: 0px; 
	z-index: 9999; 
	color:#005128;
	width:955px;
	/width:100%;
	
	
	padding:5px;
	padding-left:50px;
padding-bottom:0px;
	
}
div.addthis_header
{
 position:absolute;top:67px;left:865px; 
}



div.top {
	position: relative;
	top: 0px;
	left: 0px;
	width: 1000px;
	height: 240px;
	background-color:#ffffff;	
	display:block;
	color:white;
	z-index:1;
	background-image:url(../images/newtop.jpg);	
	opacity:0.9;
	filter:alpha(opacity=90) ; 
}


div.main {
	position: relative;
	top: 0px;
	left: 0;
	width: 1000px;
	min-height:650px; 
	height:auto !important; 
	height:800px;
	padding-bottom:20%;
	background-color:#ffffff;
	
	opacity:0.9;
	filter:alpha(opacity=90) ; 

}
img{
	
	
}
div.menu
{
	position: relative;
	top: 1px;
	height:800px;
	width:250px;
	left:0px;
	z-index:9999;	
	float:left;
}


div.menutext{
 margin-top:100px;
 margin-left:0px;
}

div.menutop
{
	position: absolute;
	top: 3px;
	height:auto;
	width:700px;
	margin-left:440px;
	font-family:  Arial, Helvetica, sans-serif;



}


div.menuAdmin
{
	position: absolute;
	top: 130px;
	margin-left:40px;
	height:auto;
	width:1000px;
	z-index:99;
}


div.content {
	position:relative;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	//width:490px;
	width:714px;
	float:left;
	margin-left:5px;
	margin-top:10px
}

div.contenttext{
	width:470px;
	margin-left:2px;
}

div.contentproduct{
	width:700px;
	margin-left:2px;
}



div.feature {
	position: relative;
	top: 0;
	width: 244px;
	margin-left:-35px;
	margin-top:2px;
	height: 480px;
	max-height: 480px;
	font-family:  Arial, Helvetica, sans-serif;	
	z-index:99999;
	float:left
}

div.feturetext{
	margin-left:20px;
	margin-top:40px;
	width:210px;
	height: 440px;
	max-height: 440px;
}




div.contentadmin {
	position:relative;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	width:730px;
	margin-left:0px;
	margin-top:50px;
}

div.wines-text{
   background-image: url("../images/wine-test.png");
    height: 51px;
    left: 497px;
    position: absolute;
    top: 26px;
    width: 123px;
    z-index: 100;
}


div.bluetext{
	position:absolute;
	width:250px;
	height:auto;
	margin-top:60px;
	margin-left:20px;
}

div.product{
	width:210px;
	height:600px;
	min-height:600px;
	border-bottom:1px solid #005128;
	float:left;
	margin-right:20px;
	color:#005128;
	padding-top:10px;
	

}


div.footer{
	position: absolute;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
bottom:-50px;
	width: 1000px;
	height: 300px;
	color:#005128;
}

div.container {
	position: absolute;
	width: 1000px;
	height:auto;
	text-align:left;
	margin:0 auto;
	position:relative;
	border-width:5px;
	margin-top:0px;
}
	

div.left {
	position: absolute;
	top: 4px;
	left: 0px;
	width: 200px;
	height: auto;	
	text-align:center;
	margin-top:200px;
	z-index:99999;		
}

div.right {
	position: relative;
	top: 4px;
	// width: 244px;
width: 0px;
	height: 583px;
	font-family:  Arial, Helvetica, sans-serif;	
	z-index:99999;
	float:left
	
}

div.customers {
	
	width: 444px;
	height: 200px;
	font-family:  Arial, Helvetica, sans-serif;	
	z-index:99999;	
}

A:link
{
    font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005128;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:   Arial, Helvetica, sans-serif;
}
A:visited
{
    font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005128;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:  Arial, Helvetica, sans-serif;
}
A:hover
{
  	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	
    TEXT-DECORATION: underline;
	border-style: none;
	font-weight:bold;
	font-family:  Arial, Helvetica, sans-serif;
}


.menuB:link
{
    font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
    TEXT-DECORATION: none;
	font-weight:bold;
	color:#005128;
	font-family:   Arial, Helvetica, sans-serif;
}
.menuB:visited
{
    font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005128;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:  Arial, Helvetica, sans-serif;
}
.menuB:hover
{
  	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	
    TEXT-DECORATION: underline;
	border-style: none;
	font-weight:bold;
	font-family:  Arial, Helvetica, sans-serif;
}



a.menuB_new:link
{
    font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
    TEXT-DECORATION: none;
	font-weight:bold;
	color:#FFFFFF;
	font-family:   Arial, Helvetica, sans-serif;
}
a.menuB_new:visited
{
    font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:  Arial, Helvetica, sans-serif;
}
a.menuB_new:hover
{
  	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	
    TEXT-DECORATION: underline;
	border-style: none;
	font-weight:bold;
	font-family:  Arial, Helvetica, sans-serif;
}
.footerA:LINK
{
    FONT-SIZE: 7pt; 
    COLOR:#005128; 
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
	font-family:   Arial, Helvetica, sans-serif;
}
.footerA:visited
{
    FONT-SIZE: 7pt;
	COLOR:#005128;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
	font-family:  Arial, Helvetica, sans-serif;
}

.footerA:hover
{
    FONT-SIZE: 7pt; 
    COLOR:#005128;
    TEXT-DECORATION: underline;   FONT-WEIGHT: bold;
	border-style: none;
	font-family:  Arial, Helvetica, sans-serif;
}

.chrisA:link
{
    font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	color:navy;
    TEXT-DECORATION: underline;
	font-weight:bold;
	font-family:   Arial, Helvetica, sans-serif;
}
.chrisA:visited
{
    font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	color:navy;
    TEXT-DECORATION: underline;
	font-weight:bold;
	font-family:  Arial, Helvetica, sans-serif;
}
.chrisA:hover
{
  	font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;

    TEXT-DECORATION: underline;
	border-style: none;
	font-weight:bold;
	font-family:  Arial, Helvetica, sans-serif;
}


.adminA:link
{
    font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:   Arial, Helvetica, sans-serif;
}
.adminA:visited
{
    font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
    TEXT-DECORATION: none;
	font-weight:bold;
	font-family:  Arial, Helvetica, sans-serif;
}
.adminA:hover
{
  	font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00A8E9;
    TEXT-DECORATION: none;
	border-style: none;
	font-weight:bold;
	font-family:  Arial, Helvetica, sans-serif;
}

.menuA:link
{
    font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005128;
    TEXT-DECORATION: none;
	font-weight:normal;
	font-family:   Arial, Helvetica, sans-serif;
}
.menuA:visited
{
    font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005128;
    TEXT-DECORATION: none;
	font-weight:normal;
	font-family:  Arial, Helvetica, sans-serif;
}
.menuA:hover
{
  	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;

    TEXT-DECORATION: underline;
	border-style: none;
	font-weight:normal;
	font-family:  Arial, Helvetica, sans-serif;
}

.menuC:link
{
    font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
    TEXT-DECORATION: none;
	font-weight:normal;
	font-family:   Arial, Helvetica, sans-serif;
}
.menuC:visited
{
    font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
    TEXT-DECORATION: none;
	font-weight:normal;
	font-family:  Arial, Helvetica, sans-serif;
}
.menuC:hover
{
  	font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#DAEBCB;
    TEXT-DECORATION: normal;
	border-style: none;
	font-weight:normal;
	font-family:  Arial, Helvetica, sans-serif;
}



h1 {
	color:#005128;
	font-size:200%;
	font-weight:bold;
	font-family:  Arial, Helvetica, sans-serif;
	margin:0px;
	letter-spacing: -1px;
	
	
}

h2 {
	color:#005128;
	font-size:180%;
	font-weight:bold;
	font-family:  Arial, Helvetica, sans-serif;
	margin:0px;
	letter-spacing: -0px;
	
}
h3{
	color:#005128;
	font-size:150%;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	letter-spacing: -0px;
	}

h4 {
	color:#005128;
	font-size:120%;
	font-weight:bold;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	letter-spacing: -0px;
	
}


h5 {
	color:#005128;
	font-size:90%;
	font-weight:bold;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	letter-spacing: -0px;
}


h6 {
	color:#005128;
	font-weight:bold;
	font-weight:normal;
	font-size:80%;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -2px;
	
}

html,body {
	color:#005128;
	background-color:#ffffff;
	background-image:url(/images/bgimage2.jpg);

background-repeat: no-repeat;
background-position: center;
background-attachment:fixed;
	
	
	text-align:center; 
	margin:0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	height: 110%;
	min-height: 110%;
}




.submit{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background-color:#000;
}

table.X6{
	border-spacing:5px;
	color:black;
	width:910px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:20px
} 


ul.indexpage{
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	list-style-type: none;
	color:#00A8E9;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-left:40px;
	margin-top:8px;
	
}
li.indexpage{
	margin-bottom:3px;
}


ul.menuleft{
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: circle;
	margin:0;
	padding:0;
	margin-left:15px;
	color:#00A8E9;
	width:180px
}


div.england{
	position:absolute;
	margin:20px;
	margin-left:90px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#00A8E9;
}


div.newsletter{
	position:absolute;
	margin:20px;
	margin-left:70px;
	margin-top:490px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#00A8E9;
}

p{
font-family: Arial, Helvetica, sans-serif;
font-size:12px
}

input{
	border:1px solid grey;
	color:grey;
}

#menu {
		font-family:verdana;
		font-size:12px;
		position:relative;
		margin:0 auto;
		width:200px;
		margin-left:0px;
		margin-top:25px;
	}
	
#menu ul {
	/* remove list style */
	list-style:none;
	padding:0;
	margin:0;	
	
	/* set the layer position */
	position:relative;
	z-index:5;
}
	
#menu li {
	/* set the styles */
	background:#ccc url(../images/bg.gif) no-repeat 0 0;
	padding:5px;
	margin:2px;
	cursor:pointer;
	border:1px solid #ccc;
}

#chris1 li{
	height:50px
}
		
#menu li.hover {
	/* on hover, change it to this image */
	background-image:url(../images/bg_hover.gif) !important;
}

#menu li a {
	text-decoration:none;	
	color:#005128;
}
	
	
#menu .block {
	/* allow javascript to move the block */
	position:absolute;
	top:0;
	/* set the left position */
	left:150px;	
	/* display above the #menu */
	z-index:99999999;
	
	/* the image and the size */
	background:transparent url(../images/subwine1.png) no-repeat top right;
	width:31px;
	height:50px;
	padding:4px;
	padding-top:8px;
	cursor:pointer;
}
div.special-wines {
	position: relative;
	top: 0px;
	left: 0px;
	width: 707px;
	height: 232px;
	background-color:#ffffff;	
	display:block;
	color:white;
	z-index:1;
	background-image:url(/images/specialwine.png);	

}
div.title-bar{
  background-color: #FFFFFF;
    background-image: url("/images/titlebar.png");
    color: white;
    display: block;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    left: 0;
    padding-left: 5px;
    padding-top: 5px;
    position: relative;
    top: 0;
    width: 701px;
    z-index: 1;margin-top:10px;margin-bottom:10px;

}
div.top6{

    background-image: url("/images/topsellers-6.png");
    color: white;
    display: block;
   
    min-height: 278px;
    left: 0;
    padding-left: 0px;

    position: relative;
    top: 0;
    width: 705px;
    z-index: 1;margin-top:10px;margin-bottom:10px;

}
div.product_new{
width:232px;height:318px;
}
div.product_details_new{
margin-top:20px;height:125px;
}
a.new-prod-review{
	color:#5B3F18;
	font-size:12px;
	text-decoration:none;
font-weight:normal;
}
a.new-prod-review:hover{
	text-decoration:underline;
font-weight:normal;
}
div.featured-wine-scroller{
position:absolute;
width:466px;
height:232px;
top:0px;
left:0px;

}
div.wine-of-month{
position:absolute;
width:230px;
height:232px;
top:0px;
right:0px;


}
div.wine-of-month-text{
position:absolute;
width:115px;
height:124px;
top:90px;
left:20px;
z-index:999;

}
div.wine-of-month-image{
position:absolute;
width:80px;
height:224px;
top:0px;
right:5px;


}
div.wine-of-month-image img{
 margin-bottom: auto;
    margin-left: -40px;
    margin-top: auto;
    max-height: 224px;
    width: 120px;
z-index:1;



}
div.featured-wine-scroller-item{
position:absolute;
width:470px;
height:230px;
top:0px;
left:0px;
background:transparent;

}

div.wine-of-month-item{
position:absolute;
width:230px;
height:232px;
top:0px;
left:0px;
background:transparent;

}
div.featured-wine-scroller-image{
position:absolute;
width:170px;
height:225px;
top:0px;
right:5px;

}
div.featured-wine-scroller-image img{
max-width:170px;
max-height:224px;
margin-top:auto;
margin-bottom:auto;



}
div.featured-wine-scroller-text{
position:absolute;
width:270px;
height:125px;
top:100px;
left:20px;



}
span.new-title-1{color:white;font-family:georgia;font-size:22px;}
span.new-title-2{color:#06572c;font-family:georgia;font-style:italic;font-size:22px;}

-->

