body
	{
		background-image: url('../images/background.jpg'); 
		background-repeat:repeat;
		margin:0px;
		height:100%;
		font-family:verdana;
		font-size:12px;
	}
	#topBar
	{
		background-image: url('../images/top_Bar.jpg'); 
		background-repeat: repeat-x;
		margin:0px;
		height:27px;
		width:100%;
	}
	#content
	{
		width:100%;
		background-image: url('../images/side_Background.jpg'); 
		background-repeat: repeat-x;
		height:100%;
		margin:0px;
		padding:0px;
	}
	#contentBox
	{
		background-color:#FFFFFF; 
		margin:0px;
		width:704px;
		height:100%;
		position:relative;
		margin:auto;
		padding:0px;
	}
	#topBanner
	{
		background-image: url('../images/background_yellow.jpg');
		background-repeat: repeat;
		height:74px;
		margin:0px;
		padding:0px;
	}
	#topBannerLogo
	{float:left; width:430px;}
	#topBannerSearch
	{
		float:right;
		height:28px;
		margin: 7px 13px 0px 0px;
		color: #660000;
		text-align:center;
	}
	span.topBannerPhoneNumber {
		font-size: 12px;
		font-weight:bold;
	}
	span.topBannerPhoneHours {
		font-size:11px;
	}
	#topBannerBasket{
		line-height:28px;
		vertical-align:text-middle;
		float:right;
		text-align:right;
		color:#660000;
		height:28px;
		/*width:264px;
		margin:0px;*/
		width:137px;
		margin:10px 0px 0px 0px;
	}
	#topBannerBasket a {color: #660000; text-decoration:none;}
	
	#bottleBanner
	{
		background-image: url('../images/bottle_bar2.jpg');
		width:704px;
		height:152px;
		margin:0px;
		padding:0px;
	}
	#navBar
	{
		background-image: url('../images/background_yellow.jpg');
		background-repeat: repeat;
		width:704px;
		height:30px;
		/*position:relative;*/
		margin:0px;
		padding:0px;
		display:block;
	}
	ul#navBarList
	{
		display:block;
		margin:0px;
		padding:0px;
		height:100%;
	}
	ul#navBarList li
	{
		display:inline;
		margin:0px;
		padding:0px;
		height:100%;
		background-image: url('../images/red_Bottle.jpg');
		background-repeat: no-repeat;
		background-position: center left;
	}
	ul#navBarList li.firstItem
	{
		background-image: none;
		background-color: transparent;
	}
	.redBottle{/*position:relative;top:8px;*/}
	a.navLink
	{
		margin:0px 0px 0px 11px;
		text-decoration:none;
		font-size:12px;
		line-height:30px;
		padding:8px 12px 8px 10px;
		height:100%;
	}
	ul#navBarList li.firstItem a.navLink
	{
		margin:0px 0px 0px 0px;
	}
	a.navLink:link {color: #660000}     /* unvisited link */
	a.navLink:visited {color: #660000}  /* visited link */
	a.navLink:hover {color: #FFFFFF; background-color:#660000;}   /* mouse over link */
	a.navLink:active {color: #FFFFFF;;}
	#contentTriWrapper{width:704px;margin:0px;padding:0px;}
	#contentLeft
		{width:145px;position:relative;top:0px;height:100%;display:inline;float:left;margin:0px;padding:0px;}
	#contentHome{padding:0px 0px 10px 0px; position:relative;top:0px;display:inline;float:left;width:414px;margin:0px;}
	#contentCenter{padding:10px 5px 10px 9px; position:relative;top:0px;display:inline;float:left;width:394px;margin:0px;}
	#contentRight
		{width:145px;position:relative;top:0px;height:100%;display:inline;float:right;padding:0px;margin:0px;}
	#footer
		{clear:both;width:704px;font-size:10px;text-align:center;padding-bottom:10px;}
	#sideboxHeader
		{background-color:#660000;
		width:140px;
		height:20px;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
		line-height:20px;
		padding-left:5px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:0px;
		margin:0px;}
	#sideboxContent
		{background-image: url('../images/background_yellow.jpg');
		background-repeat: repeat;
		width:135px;padding:5px;
		font-size:11px;
		margin:0px;}
	#sideboxContent2
		{background-image: url('../images/background_yellow.jpg');
		background-repeat: repeat;
		width:145px;padding:0px;
		font-size:11px;
		margin:0px;}
	#sideboxContent2 img{width:145px;}
	#contentRight .sideboxImage { border: 2px solid #660000; padding: 4px; margin: 2px 0 0 0; }
	h1{color:#660000;font-size:22px;font-weight:normal;margin:0px 0px 10px 0px;}
	h2.subheading{color:#660000;font-size:12px;font-weight:normal;margin:0px;}
	h2{color:#660000;font-size:18px;font-weight:normal;margin:0px;}
	.PD_AddToBasket, .SR_ProductDesc, .SR_AddToBasket {vertical-align: top;}
.sideForm{margin:0px;}
.sideFormSelect{width:135px;font-size:10px;}
.sideFormButton{width:50px;font-size:11px;margin:5px 0px 0px 84px;}
.formButton{width:50px;font-size:11px;}
.formBox{font-size:11px;}
.orderFormBox{font-size:11px;}
.orderFormButton{font-size:11px;}
.orderFormSelect{font-size:10px;}
#sideboxHeader_two
	{background-color:#660000;
	width:125px;
	height:60px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:20px;
	padding-left:10px;
	text-align:center;
	margin:0px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;}
	
	
img{border:0px;}
	
a {color:#660000;text-decoration:none;}
a:hover {color:#333333;text-decoration:none;}
strong {color:#660000;}

#contentCenter strong {font-weight:100;color:#000000;}

#basket th
	{background-color:#660000;
	height:14px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:20px;
	padding-left:5px;
	text-align:left;}

#basket td
	{background-image: url('../images/background_yellow.jpg');
	background-repeat: repeat;
	padding:5px;
	font-size:11px;}
.right {float:right;}
.left {float:left;}


#giftIdeasBox
	{
		display:table;
		height:auto;
		width:394px;
		padding-bottom:5px;
		background-image: url('../images/background_yellow.jpg');
		background-repeat: repeat;
	}
	
#giftIdeasBox h2 {margin:5px 0px 5px 10px;}

#giftIdeasBox #giftBoxWrapper
	{
		display:table;
		height:auto;
		width:664px;
	}

#giftIdeasBox .giftBoxItemWrapper
	{
		width:125px;
		height:auto;
		float:left;
		display:block;
		padding-left:5px;
		background-color:transparent;
	}
	
#giftIdeasBox .giftBoxItemWrapper .giftBoxItem
	{
		width:125px;

		text-align:center;
		margin-bottom:2px;
	}
	
#giftIdeasFooter
	{	margin-top:10px;
		width:394px;
		display:block;
		background-color:transparent;
		float:left;
		text-align:right;
	}

