/*NEXT PREV BUTTON STYLES*/
#nextPlacement{
	float:right;
	padding-right:15px;
	
}
#lastPlacement{
	float:left;

	
}
.nextButton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left:3px;
	color: #ffffff;
	background-color:#7dc1e8;
	width:56px;
	height:19px;
	border: 1px solid #69a7cb;
	cursor: pointer;
}
.nextButton2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left:3px;
	color: #ffffff;
	background-color:#7dc1e8;
	width:77px;
	height:19px;
	border: 1px solid #69a7cb;
	cursor: pointer;
}
.editButton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left:3px;
	color: #ffffff;
	background-color:#c9bc55;
	width:53px;
	height:19px;
	border: 1px solid #b6aa4c;
	cursor: pointer;
}
.editButton1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left:3px;
	color: #ffffff;
	background-color:#c9bc55;
	width:100px;
	height:19px;
	border: 1px solid #b6aa4c;
	cursor: pointer;
}
.editButton2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left:3px;
	color: #ffffff;
	background-color:#c9bc55;
	width:200px;
	height:19px;
	border: 1px solid #b6aa4c;
	cursor: pointer;
}
#registerButton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left:3px;
	color: #ffffff;
	background-color:#c9bc55;
	width:100px;
	height:19px;
	border: 1px solid #b6aa4c;
	cursor: pointer;
}
.nextButtonDisable{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left:3px;
	color: #c3e2f4;
	background-color:#daeffb;
	width:56px;
	height:19px;
	border: 1px solid #daeffb;
	cursor: pointer;
}
/*BUY NOW BUTTON STYLES*/


/*#ButtonContainer1{
	position: relative;
	padding-top:5px;
	width: 192px;
	height: 24px;
}*/
#ButtonContainer1{
	/*position: relative;*/
	float:left;
	padding-top:5px;
	width: 129px;
	height: 24px;
}

/*#buyNowSmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color:#b02b3f;
	width:67px;
	height:24px;
	border: 1px solid #911729;
	background-image: url(../images/awd2searchArrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-transform:uppercase;
	font-weight:bold;
	cursor: pointer;
}*/

#buyNowSmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color:#b02b3f;
	width:129px;
	height:24px;
	border: 1px solid #911729;
	background-image: url(../images/awd2searchArrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-transform:uppercase;
	font-weight:bold;
	cursor: pointer;
}


.delete{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color:#c9bc55;
	width:67px;
	height:24px;
	border: 1px solid #ab9e33;
	background-image: url(../images/awd2searchArrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-transform:uppercase;
	font-weight:bold;
	cursor: pointer;
}
#buyNowContainer{
	float:right;
	width:101px;
	height:45px;
}

.buyNow{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left:3px;
	color: #ffffff;
	background-color:#b02b3f;
	width:101px;
	height:19px;
	border: 1px solid #911729;
	background-image: url(../images/awd2searchArrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-transform:uppercase;
	cursor: pointer;
}

.buyNowButton1{
	position:relative;
	width:99px;
	height:18px;
	margin-bottom:5px;
	background-color:#b02b3f;
	border: 1px solid #911729;
	text-align: center;
	line-height:18px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size:9px;
}

.buyNowButton1 a:link{

	color: #FFFFFF;
	text-decoration:none;
}
.buyNowButton1 a:visited{

	color: #FFFFFF;
	text-decoration:none;
}
.buyNowButton1 a:hover{

	color: #f28300;
	text-decoration:none;
}

.buyNowButton2{
	position:relative;
	width:127px;
	height:18px;
	margin-bottom:5px;
	background-color:#b02b3f;
	border: 1px solid #911729;
	text-align: center;
	line-height:18px;
	text-transform: uppercase;
	color: #FFFFFF;
}

.buyNowButton2 a:link{

	color: #FFFFFF;
	text-decoration:none;
}
.buyNowButton2 a:visited{

	color: #FFFFFF;
	text-decoration:none;
}
.buyNowButton2 a:hover{

	color: #f28300;
	text-decoration:none;
}





.updatecart{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:9px;
	color: #ffffff;
	background-color:#b02b3f;
	width:101px;
	height:24px;
	border: 1px solid #911729;
	background-image: url(../images/awd2searchArrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-transform:uppercase;
	font-weight:bold;
	cursor: pointer;
}
.deliveryAddress{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:9px;
	color: #ffffff;
	background-color:#b02b3f;
	width:170px;
	height:24px;
	border: 1px solid #911729;
	background-image: url(../images/awd2searchArrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-transform:uppercase;
	font-weight:bold;
	cursor: pointer;
}
.checkout{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:9px;
	color: #ffffff;
	background-color:#7dc1e8;
	width:170px;
	height:24px;
	border: 1px solid #69a7cb;
	text-transform:uppercase;
	font-weight:bold;
	cursor: pointer;
}
.cartField{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:2px;
	color: #7dc1e8;
	background-color:#ffffff;
	border: 1px solid #69a7cb;
	text-transform:none;
	font-weight:bold;
	cursor: pointer;
}
.show10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:10px;
	padding-left:0px;
	color: #7dc1e8;
	background-color:#ffffff;
	border: 1px solid #69a7cb;
	text-transform:none;
	font-weight:bold;
	cursor: pointer;
	margin-right:0px;
}


/*RADIO BUTTONS*/

/*	#radioButtonBG{
	padding-right: 19px;
	height:23px;

}*/

#radioButtonBG{
	padding-right: 10px;
	height:42px;
	position:relative;

}
#radioButtonBG2{
	padding-right: 19px;
	height:37px;
	position:relative;

}

#radioButtonBG1{
	position:absolute;
	padding-right: 19px;
	height:23px;
	width:560px;
	left:0px;

}



div.radioButtonText{
	padding-top: 5px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #43a3d4;
	vertical-align: top;
}
.radioButtonTextGreen{
	color: #94cc00;
}

/*MEDAL AND STAR CONTAINERS*/

/*#medalContainer{
	float:left;
	width:122px;
	height:30px;
	background-image: url(../images/medalcontainerBG.gif);
	background-repeat: repeat-x;
	background-position: center top;
}*/


#medalContainer{
	position:relative;
	width:99px;
	/*background-image: url(../images/medalcontainerBG.gif);
	background-repeat: repeat-x;
	background-position: center top*/
}




/*#starContainer{
	position: relative;
	padding-top:2px;
	width: 192px;
	height: 16px;
}
html> body #starContainer{
	position: relative;
	padding-top:8px;
	width: 192px;
	height: 16px;
}*/

#starContainer{
	position: relative;
	padding-top:2px;
	padding-left:12px;
	width: 99px;
	height: 14px;
}
html> body #starContainer{
	position: relative;
	padding-left:12px;
	padding-top:2px;
	width: 99px;
	height: 14px;
}
#starContainer2{
	position: relative;
	padding-top:2px;
	padding-left:7px;
	width: 99px;
}
html> body #starContainer2{
	position: relative;
	padding-left:7px;
	padding-top:2px;
	width: 99px;
}





/*#starContainer2{
	position: relative;
	padding-top:2px;
	width: 192px;
	height: 16px;
}
html> body #starContainer2{
	position: relative;
	padding-top:4px;
	width: 192px;
	height: 16px;
}*/
#starTextContainer{
	float:left;
	padding-top:3px;
	width:72px;
	height:16px;
}
#starImageContainer{
	float:right;
	width:115px;
	height:16px;
}
#RightButtonContainer{
	float:right;
	width:67px;
	height:24px;
}


/*FEATUREWINE STYLES*/
div.contentTab{
	position:relative;
	width: 591px;
	height:27px;
	background-image: url(../images/awd2MidTop.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding:0px;
	margin:0px;	
}
div.pageTitle{
	position:relative;
	height:27px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #8c127d;
	line-height: 27px;
	text-decoration: none;
}
#featureContentBottom{
	position:relative;
	width: 591px;
	height:9px;
	background-color:#f0f4e1;
	background-image: url(../images/awd2ContentBot.gif);
	background-repeat: no-repeat;
	background-position: center bottom;	
}
#featureBGContainer{
	position:relative;
	width: 571px;
	background-color:#f0f4e1;
	background-repeat: no-repeat;
	background-position: right top;
}
/*#featureBGContainer1{
	position:relative;
	width: 591px;
	background-color:#f0f4e1;
	background-image: url(../images/awd2FeatureHeadingBG2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}*/
#featureBGContainer1{
	position:relative;
	width: 591px;
	background-color:#f0f4e1;
	background-image: url(../images/featureBG3.gif);
	background-repeat: no-repeat;
	background-position: right top;
}





#featureContainer{
	position:relative;
	top:0px;
	width: 571px;
	margin-left:0px;
	padding-top:9px;
}
#catFeatureContainer{
	position:relative;
	top:0px;
	width: 571px;
	margin-left:10px;
	padding-top:9px;
}
#catFeatureContainer1{
	position:relative;
	top:0px;
	width: 581px;
	margin-left:10px;
	padding-top:9px;
}
/*#featurePicContainer{
	float:left;
	width: 192px;
	height: 224px;
	padding-bottom:0px;
}
html>body #featurePicContainer{
	float:left;
	width: 192px;
	height: 224px;
	padding-bottom:10px;
}*/


/*#featurePicContainer{
	float:left;
	width: 129px;
	height: 224px;
	padding-bottom:0px;
}
html>body #featurePicContainer{
	float:left;
	width: 129px;
	height: 224px;
	padding-bottom:10px;
}*/


#featurePicContainer{
	float:left;
	width: 235px;
	height: 250px;
	padding-bottom:0px;
}
html>body #featurePicContainer{
	float:left;
	width: 235px;
	height: 250px;
	padding-bottom:10px;
}



#featurePicBG{
	position:relative;
	width: 192px;
	height: 151px;
	background-color:#babea8;
}
#featurePicBG1{
	position:relative;
	width: 192px;
	height: 129px;
	background-color:#babea8;
}
#featurePicHolder{
	position:relative;
	width: 182px;
	height: 119px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 5px;
	overflow:hidden;
}
#featurePrice{
	position:relative;
	width: 182px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3a3f23;
	line-height: 25px;
	margin-left: 5px;
	margin-right: 5px;
}
/*#featureHeadingContainer{
	position: relative;
	width: 350px;
	margin-left:207px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #43a3d4;
	padding-top:2px;
}*/
#featureHeadingContainer{
	position: relative;
	width: 308px;
	margin-left:249px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #43a3d4;
	padding-top:2px;
}






#featureTextContainer{
	position: relative;
	width: 357px;
	margin-left:207px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-top:5px;
	text-align: justify;
}
#featureBuffer{
	position: relative;
	width: 370px;
	height:1px;
	line-height:1px;
	clear:both;
}
div.radioButtonText{
	padding-top: 5px;
	padding-right: 5px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #43a3d4;
	vertical-align: top;
}


/*SPECIALS STYLE SHEET*/

/*#specialsDetailContainer{
	float:left;
	width: 101px;*/
	/*height:280px;*/
	/*padding-right:15px;*/
	/*overflow:hidden;
}*/

#specialsDetailContainer{
	float:left;
	width: 101px;
	height:330px;
	padding-right:15px;
	/*overflow:hidden;*/
}

#specialsScrollDetailContainer{
	float:left;
	width: 116px;
	height:240px;
	padding-right:15px;
	overflow:hidden;
}
#specialsDetailBG{
	position:relative;
	width: 101px;
	height: 112px;
	background-color:#babea8;
}

/*#specialsDetailBG{
	position:relative;
	width: 101px;
	height: 145px;
	background-color:#babea8;
}*/
#specialsPicContainer{
	position:relative;
	width: 93px;
	height: 93px;
	margin-left:4px;
	margin-right:4px;
	padding-top:4px;
	overflow:hidden;
	background-image: url(../images/specialsBG.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#specialsPriceContainer{
	position:relative;
	width: 93px;
	height: 15px;
	margin-left:4px;
	margin-right:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #3a3f23;
	line-height:14px;
}

/*#specialsPriceContainer{
	position:relative;
	width: 93px;
	height: 48px;
	margin-left:4px;
	margin-right:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #3a3f23;
	line-height:14px;
}*/
#specialsButtonContainer1{
	position: relative;
	padding-top:0px;
	padding-bottom:4px;
	width: 101px;
	height: 45px;
	/*height: 60px;*/
}
#specialsContentContainer{
	position:relative;
	width: 93px;
	padding-top:4px;
	padding-bottom:8px;
	margin-left:4px;
	margin-right:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #515151;
	text-align:left;
}
/*#specialsHeadingContainer{
	position:relative;
	width: 101px;
	padding-top:4px;
	padding-bottom:4px;
	margin-left:0px;
	margin-right:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #43a3d4;
	text-align: center;
	background-color:#FFFFFF;
	background-image: url(../images/awd2SpecialsImageTop.gif);
	background-repeat: no-repeat;
	background-position: center top;	
}*/


#specialsHeadingContainer{
	position:relative;
	width: 96px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:5px;
	margin-right:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color: #515151;
	text-align: left;
	background-color:#e6ebd5;
	text-transform: uppercase;
	min-height:40px;
}



div.contentTab{
	position:relative;
	width: 591px;
	height:27px;
	background-image: url(../images/awd2MidTop.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding:0px;
	margin:0px;	
}
div.pageTitle{
	position:relative;
	height:27px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #8c127d;
	line-height: 27px;
	text-decoration: none;
}
#specialsContentBottom{
	position:relative;
	width: 591px;
	height:9px;
	background-color:#f0f4e1;
	background-image: url(../images/awd2ContentBot.gif);
	background-repeat: no-repeat;
	background-position: center bottom;	
}
#specialsBGContainer{
	position:relative;
	width: 591px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	background-color:#f0f4e1;
	background-repeat: no-repeat;
	background-position: right top;	

}
#specialsHeadContainer{
	width: 591px;
	height: 51px;
	background-image: url(../images/awd2SpecialsHeadBG.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	vertical-align: bottom;
}
#specialsContainer{
	position:relative;
	top:0px;
	width: 581px;
	margin-left:10px;
	margin-right:0px;
	padding-top:0px;

}
#specialsContainer3{
	position:relative;
	top:0px;
	width: 581px;
	margin-left:10px;
	padding-top:40px;
	margin-right:0px;

}
#specialsContainer2{
	position:relative;
	top:0px;
	width: 581px;
	margin-left:0px;
	margin-right:0px;
	padding-top:7px;

}
#specialsNextPrev{
	position:relative;
	top:0px;
	width: 581px;
	margin-left:10px;
	margin-right:0px;
	padding-top:7px;
}
#specialsBuffer{
	position: relative;
	width: 370px;
	height:2px;
	line-height:2px;
	clear:both;
}
#specialsBuffer1{
	position: relative;
	width: 370px;
	height:15px;
	line-height:15px;
	clear:both;
}
div.specialsPageTitle{
	position:relative;
	height:26px;
	padding-top: 25px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fe9a00;
	line-height: 26px;
	text-decoration: none;
}
div.radioButtonText{
	padding-top: 5px;
	padding-right: 5px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #43a3d4;
	vertical-align: top;
}

#vintageContainer{
	position:relative;
	margin-top:5px;
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 2px;
	padding-bottom: 2px;
	width: 94px;
	/*height: 30px;*/
	background-color:#f0f4e1;
	border: 1px solid #babea8;
	overflow:hidden;
}
.vintageTextGreen{
	color: #94cc00;
}
.vintageTextBlue{
	color: #43a3d4;
}

/*CONTENT TABS*/

#webliteTab{
	position:relative;
	width: 591px;
	height:27px;
	background-image: url(../images/awdWebliteTopBG.gif);
	background-repeat: no-repeat;
	background-position: center top;	
}
#webliteTabAgain{
	position:relative;
	width: 591px;
	height:27px;
	background-image: url(../images/awdWebliteTopBG.gif);
	background-repeat: no-repeat;
	background-position: center top;	
}
.webliteTitle{
	position:relative;
	height:27px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #8c127d;
	line-height: 27px;
	text-decoration: none;
}
#wTabLeft{
	float:left;
	bottom:0px;
	left:0px;
	width:0px;
	height:27px;
	background-image: url(../images/awd2TabEnd1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#wTabRight{
	float:left;
	bottom:0px;
	right:0px;
	width:23px;
	height:27px;
	background-image: url(../images/awd2TabEnd2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
}
#wRightTxt{
	float:right;
	bottom:0px;
	/* width:23px; */
	height:27px;
	padding-top: 4px;
	padding-right: 10px;
	background-position: left bottom;	
}
#wTabMid{
	float:left;
	bottom:0px;
	right:0px;

	height:27px;
	background-color:#f0f4e1;
}
/*SPECIALS TABS*/

#fullListingTextContainer{
position:relative;
	width: 591px;
	padding-top:0px;
	background-image: url(../images/awd2SpecialsHeadBG4.gif);
	background-repeat: no-repeat;
	background-position: center top;
	vertical-align: bottom;
	background-color:#ffffff;
}



#fullListingText{
	position:relative;
	color:#8c127d;
	width: 571px;
	padding-left:10px;
	padding-right:10px;
	padding-top:15px;
	margin-bottom:0px;

}
#fullListingText a:link{
	color:#a6c249;
	text-decoration:underline;
}
#fullListingText a:visited{
	color:#a6c249;
	text-decoration:underline;
}
#fullListingText a:hover{
	color:#43a3d4;
	text-decoration:underline;
}





.border{
		border: 1px dashed #babea8;
		padding:5px;
}
	





#sTabContainer{
	width: 591px;
	height: 41px;
	background-image: url(../images/awd2SpecialsHeadBG3.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color:#ffffff;
	vertical-align: bottom;
}
#sTabContainer3{
	width: 591px;
	height: 51px;
	background-image: url(../images/awd2AdminHeadBG.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	vertical-align: bottom;
	
}
#sTabContainer2{
	width: 591px;
	height: 27px;
	padding-top: 15px;
	vertical-align: bottom;
	
}

#sTabLeft{
	float:left;
	bottom:0px;
	left:0px;
	width:5px;
	height:27px;
	background-image: url(../images/awd2TabEnd1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}


#sTabRight{
	float:left;
	bottom:0px;
	right:0px;
	width:23px;
	height:27px;
	background-image: url(../images/awd2TabEnd2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
}
#sTabRight2{
	float:left;
	bottom:0px;
	right:0px;
	width:29px;
	height:27px;
	background-image: url(../images/awd2TabEnd3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
}
#sTabMid{
	float:left;
	bottom:0px;
	right:0px;

	height:27px;
	background-color:#f0f4e1;
}
#sTabMid2{
	float:left;
	bottom:0px;
	right:0px;

	height:27px;
	background-color:#f0f4e1;
	background-image: url(../images/awd2TabEnd3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
}
.sTabTitle{

	padding-left: 10px;
	padding-right: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fe9a00;
	line-height: 26px;
	text-decoration: none;
}
.sTabTitle a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #fe9a00;
	text-decoration: none;
}
.sTabTitle a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #fe9a00;
	text-decoration: none;
}
.sTabTitle a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #7dc1e8;
	text-decoration: none;
}
.sTabTitle a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #7dc1e8;
	text-decoration: none;
}
.sTabTitle2{

	padding-left: 23px;
	padding-right: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c9bc54;
	line-height: 27px;
	text-decoration: none;
}
.sTabTitle2 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #c9bc54;
	text-decoration: none;
}
.sTabTitle2 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #c9bc54;
	text-decoration: none;
}
.sTabTitle2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #7dc1e8;
	text-decoration: none;
}
.sTabTitle2 a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #7dc1e8;
	text-decoration: none;
}
.sTabTitle3{

	padding-left: 23px;
	padding-right: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fe9a00;
	line-height: 27px;
	text-decoration: none;
}
.sTabTitle3 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fe9a00;
	text-decoration: none;
}
.sTabTitle3 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #c9bc54;
	text-decoration: none;
}
.sTabTitle3 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #7dc1e8;
	text-decoration: none;
}
.sTabTitle3 a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #7dc1e8;
	text-decoration: none;
}

/*WINERY THUMBNAILS*/

/*Cart STYLES*/
#cartDetailContainer{
	float:left;
	width: 101px;
	padding-right:15px;
}
#cartDetailBG{
	position:relative;
	width: 101px;
	height: 101px;
	background-color:#babea8;
}
#cartDetailBG1{
	position:relative;
	width: 101px;
	height: 69px;
	background-color:#babea8;
}
#cartPicContainer{
	position:relative;
	width: 93px;
	height: 93px;
	margin-left:4px;
	margin-right:4px;
	padding-top:4px;
	overflow:hidden;
}
#cartPicContainer1{
	position:relative;
	width: 93px;
	height: 61px;
	margin-left:4px;
	margin-right:4px;
	padding-top:4px;
	overflow:hidden;
}
#height{
	height:15px;
}

/*AWD WINE*/
#winePicBG{
	position:relative;
	width: 192px;
	height: 151px;
	background-color:#babea8;
}
#winePicHolder{
	position:relative;
	width: 182px;
	height: 119px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 5px;
}
#winePrice{
	position:relative;
	width: 182px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3a3f23;
	line-height: 25px;
	margin-left: 5px;
	margin-right: 5px;
}
/*CART DETAIL STYLES*/
div.contentTab{
	position:relative;
	width: 591px;
	height:27px;
	background-image: url(../images/awd2MidTop.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding:0px;
	margin:0px;	
}
div.pageTitle{
	position:relative;
	height:27px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #8c127d;
	line-height: 27px;
	text-decoration: none;
}
#detailContentBottom{
	position:relative;
	width: 591px;
	height:9px;
	background-color:#f0f4e1;
	background-image: url(../images/awd2ContentBot.gif);
	background-repeat: no-repeat;
	background-position: center bottom;	
}
#detailBGContainer{
	position:relative;
	width: 571px;
	background-color:#f0f4e1;
	background-repeat: no-repeat;
	background-position: right top;
}
#detailBGContainer1{
	position:relative;
	width: 581px;
	background-color:#f0f4e1;
	background-image: url(../images/awd2FeatureHeadingBG2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#detailContainer{
	position:relative;
	top:0px;
	width: 571px;
	margin-left:0px;
	padding-top:9px;
}
#catdetailContainer{
	position:relative;
	top:0px;
	width: 571px;
	margin-left:10px;
	padding-top:9px;
}
#catdetailContainer1{
	position:relative;
	top:0px;
	width: 581px;
	margin-left:10px;
	padding-top:9px;
}
/*#detailPicContainer{
	float:left;
	width: 192px;
	height: 178px;
	padding:0px;
}*/
/*#detailPicBG{
	position:relative;
	width: 192px;
	height: 131px;
	background-color:#babea8;
}*/
/*#detailPicBG1{
	position:relative;
	width: 192px;
	height: 151px;
	background-color:#babea8;
}*/

#detailPicBG1{
	/*position:relative;*/
	float:left;
	width: 129px;
	height: 195px;
	background-color:#babea8;
	background-image: url(../images/featureBGLong.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#starTrophyContainer{
	/*position:relative;*/
	float:right;
	width: 99px;
	height: 223px;
}

/*#detailPicHolder{
	position:relative;
	width: 182px;
	height: 119px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 5px;
	overflow:hidden;
	background-image: url(../images/featureBG.gif);
	background-repeat: no-repeat;
	background-position: center top;
}*/


#detailPicHolder{
	position:relative;
	width: 121px;
	height: 175px;
	margin-left: 5px;
	margin-right: 0px;
	padding-top: 5px;
	overflow:hidden;


}



#detailPrice{
	position:relative;
	width: 182px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3a3f23;
	line-height: 25px;
	margin-left: 0px;
	margin-right: 0px;
}
/*#detailPrice1{
	position:relative;
	width: 182px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3a3f23;
	line-height: 25px;
	margin-left: 5px;
	margin-right: 0px;
}*/


#detailPrice1{
	position:relative;
	width: 124px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3a3f23;
	line-height: 10px;
	margin-left: 5px;
	margin-right: 0px;
}
html>body #detailPrice1{
	position:relative;
	width: 129px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3a3f23;
	line-height: 12px;
	margin-left: 5px;
	margin-right: 0px;
}


#detailHeadingContainer{
	position: relative;
	width: 350px;
	margin-left:207px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #43a3d4;
	padding-top:2px;
}
/*#detailTextContainer{
	position: relative;
	width: 357px;
	margin-left:207px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #515151;
	padding-top:2px;
	text-align: justify;
}*/
#detailTextContainer{
	position: relative;
	width: 308px;
	margin-left:249px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #515151;
	padding-top:2px;
	padding-bottom:5px;
	text-align: justify;
}



#detailTextContainer1{
	position: relative;
	width: 357px;
	margin-left:207px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #515151;
	padding-top:2px;
	text-align: justify;
}
/*#detailTextContainerBold{
	position: relative;
	width: 350px;
	margin-left:207px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #515151;
	padding-top:2px;
	font-weight:bold;
}*/

#detailTextContainerBold{
	position: relative;
	width: 308px;
	margin-left:249px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #515151;
	padding-top:2px;
	font-weight:bold;
}


#detailBuffer{
	position: relative;
	width: 370px;
	height:2px;
	line-height:2px;
	clear:both;
}
.detailcartPrice1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #92c249;
	padding-top:2px;
}
.detailcartPrice2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #515151;
	padding-top:2px;
}
#DetailPaddingContainer{
	position:relative;
	margin-left:	
}

.detailcartPriceAWD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #db0d0d;
}
#detailcartPriceAWD1{
	padding-top:13px;
	padding-bottom:0px;
	padding-left:147px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #db0d0d;
}
/*CART BG AND HEADING STYLES*/
#cartBGContainer{
	position:relative;
	width: 591px;
	background-color:#f0f4e1;
	background-image: url(../images/awd2CartHeadingBG2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	vertical-align: top;
}
#checkoutBGContainer{
	position:relative;
	width: 591px;
	background-color:#f0f4e1;
	/*background-image: url(../images/awd2CartHeadingBG2.gif);
	background-repeat: no-repeat;
	background-position: right top;*/
	vertical-align: top;
}
.cartHeading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #43a3d4;
	padding-top:2px;
	padding-left:2px;
}
html>body .cartHeading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #43a3d4;
	padding-top:2px;
	padding-bottom:8px;
}

.cartHeading1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #43a3d4;
	padding-top:2px;
	padding-left:2px;
}
html>body .cartHeading1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #43a3d4;
	padding-bottom:8px;
	padding-left:0px;
	padding-right:5px;
}
.cartHeading2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #43a3d4;
	padding-top:2px;
	padding-bottom:8px;
	padding-left:0px;
}
.cartEmpty{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #94cc00;
	text-decoration: none;
	padding-top:7px;

	padding-bottom:9px;
}

/*DETAILWINE STYLES*/

#wDetailContentBottom{
	position:relative;
	width: 591px;
	height:9px;
	background-color:#f0f4e1;
	background-image: url(../images/awd2ContentBot.gif);
	background-repeat: no-repeat;
	background-position: center bottom;	
}
#wDetailBGContainer1{
	position:relative;
	width: 591px;
	background-color:#f0f4e1;
	background-image: url(../images/awd2FeatureHeadingBG2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color:#f0f4e1;
	min-height:230px;
	padding-bottom:10px;
}
#wDetailBGContainer2{
	position:relative;
	width: 591px;
	background-color:#f0f4e1;
	background-image: url(../images/awd2FeatureHeadingBG3.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color:#f0f4e1;
	min-height:100px;
}
#wDetailContainer{
	position:relative;
	top:0px;
	width: 571px;
	margin-left:0px;
	padding-top:9px;
		background-color:#f0f4e1;
}
#catwDetailContainer{
	position:relative;
	top:0px;
	margin-left:10px;
	padding-top:9px;
	

	
}
#wDetailPicContainer{
	position:relative;
	width: 192px;
	padding-left:10px;
	padding-top:9px;
	background-color:#f0f4e1;
}
#wDetailPicContainer1{
	position:relative;
	width: 101px;
	padding-left:10px;
	padding-top:9px;
	background-color:#f0f4e1;
}
#wDetailPicBG{
	position:relative;
	width: 192px;
	height: 151px;
	background-color:#babea8;
		background-color:#f0f4e1;
}
#wDetailPicBG1{
	position:relative;
	width: 192px;
	height: 129px;
	background-color:#babea8;
	
}
#wDetailPicHolder{
	position:relative;
	width: 182px;
	height: 119px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 5px;
	overflow:hidden;
}
#wDetailHeadingContainer{
	position: relative;
	width: 350px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #43a3d4;
	padding-top:11px;
	padding-left:14px;
}
#wDetailHeadingContainer1{
	position: relative;
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #43a3d4;
	padding-top:11px;
	padding-left:14px;
}
#wDetailTextContainer{
	position: relative;
	width: 357px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #515151;
	padding-top:5px;
	padding-left:14px;
	text-align: justify;
}
#wDetailTextContainer1{
	position: relative;
	width: 447px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #515151;
	padding-top:5px;
	padding-left:14px;
	text-align: justify;
}
#wDetailBuffer{
	width: 470px;
	height:2px;
	line-height:2px;
}
/*ADDRESS DETAILS ETC*/

#wDetailAddress{
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #92c249;
}
#wDetailOfficeAddress{
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #92c249;
}
#wDetailPhone{
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #92c249;
}
#wDetailFax{
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #92c249;
}
#wDetailEmail{
	position: relative;
	width: 192px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #92c249;
}#wDetailWeb{
	position: relative;
	width: 192px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #92c249;
}
.wDetailAddressText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #515151;
	text-align:left;
	
}
.wDetailAddressText a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #515151;
	text-decoration:underline;
	
}

/*TABS*/
#tabWrapperTop{
	position:relative;
	width:591px;
	height:35px;
	background-image: url(../images/awd2_tabBG5.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	vertical-align: bottom;

}

#tabWrapper3{
	position:relative;
	width:591px;
	height:25px;
	background-image: url(../images/awd2_tabBG9.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	vertical-align: bottom;
	background-color:#FFFFFF;

}

#mainTabLeft{
	float:left;
	bottom:0px;
	left:0px;
	width:5px;
	height:27px;
	background-image: url(../images/awd2TabEnd1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}


#mainTabRight{
	float:left;
	bottom:0px;
	right:0px;
	width:23px;
	height:27px;
	background-image: url(../images/awd2TabEnd2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
}
#mainTabRight2{
	float:left;
	bottom:0px;
	right:0px;
	width:29px;
	height:27px;
	background-image: url(../images/awd2TabEnd3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
}
#mainTabMid{
	float:left;
	bottom:0px;
	right:0px;
	/*width:23px;*/
	height:27px;
	background-color:#f0f4e1;
}
#mainTabMid1{
	float:left;
	bottom:0px;
	right:0px;
	/*width:23px;*/
	height:27px;
	background-color:#e7ebd6;
}
#mainTabMid2{
	float:left;
	bottom:0px;
	right:0px;
	/*width:23px;*/
	height:27px;
	background-color:#f0f4e1;
	background-image: url(../images/awd2TabEnd3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
}
#mainTabMid3{
	float:left;
	bottom:0px;
	right:0px;
	/*width:23px;*/
	height:27px;
	background-color:#f0f4e1;
	background-image: url(../images/awd2TabEnd4.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
}
#mainTabMid4{
	float:left;
	bottom:0px;
	right:0px;
	/*width:23px;*/
	height:27px;
	background-color:#e7ebd6;
	background-image: url(../images/awd2TabEnd5.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
}#mainTabLeft1{
	float:left;
	bottom:0px;
	left:0px;
	width:5px;
	height:27px;
	background-image: url(../images/awd2TabEnd1.1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#mainTabRight1{
	float:left;
	bottom:0px;
	right:0px;
	width:23px;
	height:27px;
	background-image: url(../images/awd2TabEnd6.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
}
#mainTabsBottom{
	width:752px;
	height:23px;
	background-image: url(../images/awd2_admin_tabBottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
	
}
#mainTabsBottom1{
position:relative;
	width:752px;
	height:23px;
	background-image: url(../images/awd2_admin_tabBottom1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
	
}
#mainTabLeft{
	float:left;
	bottom:0px;
	left:0px;
	width:5px;
	height:27px;
	background-image: url(../images/awd2TabEnd1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#mainTabRight{
	float:left;
	bottom:0px;
	right:0px;
	width:23px;
	height:27px;
	background-image: url(../images/awd2TabEnd2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
}
#mainTabMid{
	float:left;
	bottom:0px;
	right:0px;
	/*width:23px;*/
	height:27px;
	background-color:#f0f4e1;
}


#info{
    position:relative; /*this is the key*/
    z-index:1;
    text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #515151;}

#info:hover{z-index:25;}

#info span{display: none}
#info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:35em;
    border:1px solid #babea8;
    background-color:#ffffff; color:#515151;
    text-align: center;
	padding:10px}
	
	
	
	
	/*SPECIALS COLOURS*/
.orangeSp{
	color:#fe9a00;
}

.greenSp{
	color:#94cc00;
}
.blueSp{
	color:#43a3d8;
}
.backtoTop{
	margin: 5px;
	padding: 5px;	
}
.addThisFloat{
position:absolute;
right:3px;
top:0px;
padding:5px;

}

.newPriceColour{
color:#b02b3f;
font-size:10px;

}

