/* CSS Document */

body {
	background-color:#3399FF;
	margin:0;
	padding:0;
}

div#page {
	width:100%;
	height:100%;
	padding-top:10px;
	
}

#border {
	background-image:url(images/border.gif);
	background-repeat:no-repeat;
}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.text-bold {
	font-weight:bold;
}		

.padding-left {
	padding-left:13px;
}

#menu-bg {
	background-image:url(images/menu-bg.gif);
	background-repeat:repeat-x;
}			

.text-padding {
	padding-left:30px;
	padding-top:17px;
	padding-bottom:20px;
	
}	

#category-bg {
	background-image:url(images/category-bg.gif);
	background-repeat:repeat-x;
}	

.category-text {
	color:#666666;
	font-weight:bold;
}

#category-text1 {
	padding:0px 5px 4px 12px;
}

.border-bottom {
	border-bottom:#104DAE 1px solid;
	
	
}

.border-bottom-category {
	
	padding:0px 10px 10px 0px;
	
}

.border-bottom-category1 {
	
	padding:0px 10px 10px 10px;
	
}	

.text-box {
	width:130px;
	height:16px;
	border:#666666 1px solid;
}

.padding-top {
	padding-top:4px;
}			

.padding-top-category {
	padding-top:9px;
}

.button {
	background-image:url(images/button-bg.gif);
	background-repeat:repeat-x;
	width:26px;
	height:20px;
	font-weight:bold;
	color:#666666;
	border:#666666 1px solid;
	text-align:center;	
}	

.product {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#CCFFFF;
}

.wine-padding {
	padding:15px 10px 10px 0px;
	border-right:#185EC0 2px solid;
}	

.wine-padding1 {
	padding:0px 10px 10px 0px;
	border-right:#185EC0 2px solid;
}	

.litte-wine-padding {
	padding:15px 10px 10px 10px;
	
}	

.litte-wine-padding1 {
	padding:0px 10px 10px 10px;
	
}

.litte-wine-pic-padding {
	padding:20px 10px 10px 0px;
	border-right:#185EC0 2px solid;
}


product-border-right {
	border-right:#185EC0 2px solid;
}	

.special-offer-padding {
	padding-left:15px;
	padding-top:0px;
}	
	
.special-offer-padding-text {
	padding:30px 25px 10px 0px;
}	


.menu-link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3366CC;
	padding-left:6px;
	padding-right:6px;
	text-decoration:none;
	text-align:center;
}

.menu-link:hover {
	color:#02318F;
}		

.more-link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}

.more-link:hover {
	text-decoration:underline;
}	

.more-padding {
	
	padding-bottom:20px;
}	

.text-pic-padding {
	padding:17px 5px 20px 30px;
}	#border1 {

	background-image:url(images/border1.gif);
	background-repeat:no-repeat;
}
#border2 {


	background-image:url(images/border2.gif);
	background-repeat:no-repeat;
}

