
body {
	margin:0;
	padding:0;
	background: url(http://images.uk-plc.net/templates/thewinekeller/images/background2.jpg) 0 0 no-repeat #FFFFFF;
	font-family: Arial, Helvetica, Verdana;
	font-size: 0.8em;
	color: #14003F;
}

#icons{
	position:absolute;
	margin:0;
	padding:0;
	top:0px;
	left:0px;
	height:70px;
	width:100%;
	z-index:60;
	text-align: right;
	background:url(http://images.uk-plc.net/templates/thewinekeller/images/rCurve.gif) 100% 100% no-repeat;
	min-width:1024px;
	width:expression(document.body.clientWidth < 1024? "1024px": "auto" ) /*IE6*/
	}

#icons ul {
	margin:8px 0;
	padding:0;
}

#icons li {
	margin:0 3px 0 0; /*space out*/
	padding:0;
	padding-right:4px;
	list-style:none;
	float:right; /*keeps them inline*/
	display:block;
		
}

#spacer{height:150px;}

#nav {float: left; width: 184x; margin:0 20px; text-align:center;/*min-width:144px; */}
#container {float: right; width: 100%; margin-left: -194px}
#content {margin-left:194px; padding-right:10px; /*width:100%; breaks stuff*/    /*float:left; breaks IE6*/  }

#footer {margin-top:30px; clear: both; text-align:center; color:#CCCCCC }
#footer a {color:#CCCCCC}

#advertMenu {float:right; margin: 0 20px; height:100%; min-height:400px;}
#searchBox {background-color:#E9D9E5; margin-top:10px;}
#searchBox form {padding:2px;}
#searchBox form input {padding:2px;}
#searchBox form label {display:block; clear:both; /*reqd for FF*/}


#breadcrumb {color:#999999;}
#breadcrumb a {color:#999999; margin: 2px 0; text-decoration:none;}
#breadcrumb a:hover {text-decoration:underline;}

.redText {color: #75005C;}




.visible {background: #E9D9E5}            
.hidden {background: #F5F3F8}     	      

/*old*/

/*.colheadtext {color: #14003F; text-decoration: none; font-weight: bold}
.coltext {font-style: normal; line-height: normal; color :#14003F; font-weight: normal;}*/


/*.bodytext, .bodytxt {font-size: 0.9em;}
.bodytext a, .bodytxt a {color: #14003F;}*/


.listTable {width:600px;clear:both;margin-top:10px; clear:both; /*font-size:0.9em*/ }
.listTable td {	border: 1px solid #FFFFFF;
	padding: 5px;
	border-left:none;
	border-right:none;
	border-top:none;	}

.featureBox {float:left; width:600px; margin:10px;}
.featureBox .title {  
background:url(http://images.uk-plc.net/templates/thewinekeller/images/bandFadeL.gif) 0 0 repeat-y #75005C;
border: 1px solid #75005C;
}
.featureBox .title h2 {display:block; margin:0; padding:2px 20px;
background:url(http://images.uk-plc.net/templates/thewinekeller/images/bandFadeR.gif) 100% 0 repeat-y;
font-size:1.2em; text-transform:uppercase;
color:#FFFFFF;}
.featureBox .text {padding:5px; border: 1px solid #CCCCCC; border-top:none; float:left;}
.featureBox img {padding:5px; float:right;}

#productContainer {float:right; width: 100%; margin-left: -190px; clear:both;}
#productContent {margin-left:190px; width:600px;}
#pageImage {float:left; width:180px; }











