body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	height: 100%;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
}


a{
	color: #840063;
	text-decoration: underline;
}


a.menuitem{
	font-size:11px;
	color: #666666;
	text-decoration: none;
}
a.menuitem:visited{
	font-size:11px;
	color: #666666;
	text-decoration: none;
}
a.menuitem:hover{
	font-size:11px;
	color: #840063;
	text-decoration: none;
}




a.larger{
	font-size:14px;
	color: #840063;
	font-weight: lighter;
	text-decoration: none;
}
a.larger:visited{
	font-size:14px;
	color: #840063;
	font-weight: lighter;
	text-decoration: none;
}
a.larger:hover{
	font-size:14px;
	color: #840063;
	font-weight: lighter;
	text-decoration: none;
}



h1{
	margin: 2px 0px 2px 0px;
	font-size: 12px;
	color: #840063;
}


h2{
	margin: 0px 0px 5px 0px;
	font-size: 24px;
	font-weight: lighter;
	color: #FFFFFF;
}


h3{
	margin: 0px 0px 10px 0px;
	font-size: 16px;
	font-weight: lighter;
	color: #FFFFFF;
}


h4{
	margin: 0px 0px 5px 0px;
	font-size: 24px;
	font-weight: lighter;
	color: #840063;
}



.text_light{
	color: #666666;
}

.text_lighter{
	color: #FFFFFF;
}





	#container{
		width: 730px;
		height: 100%;
		border-left: 5px solid #999999;
		border-right: 5px solid #999999;
		margin: auto;
	}

		#header{
			width: 722px;
			height: 69px;
			margin: auto;
		}
		
			#image_logo{
				margin: 9px 0px 0px 16px;
				border: 0px;
				float:left;
			}
		
			#bag{
				width: 372px;
				height: 54px;
				margin-top: 10px;
				float:right;
			}		
				#image_bag{
					border: 0px;
					float:left;
				}			
				#bag_body{
					width: 300px;
					margin-top: 10px;
					float:right;
				}

		#head_saparator{
			width: 698px;									/* 722px */
			height: 20px;
			margin: auto;
			background-color: #E0DFE3;
			padding: 0px 12px 0px 12px;
			overflow:hidden;
		}
			#strapline{
				height: 20px;
				float: left;
				overflow:hidden;
			}
			#categorymenu{
				height: 19px;
				padding-top: 1px;
				float: right;
				overflow:hidden;
			}


		#top{
			width: 722px;									/* 722px */
			height: 264px;
			margin: 4px auto 0px auto;
		}		
			#top_left{
				width: 348px;									/* 348px */
				height: 264px;								/* 264px */
				background-color: #E0DFE3;
				float: left;
			}
				.image_main{
					width: 328px;
					height: 242px;
					border: 2px solid #FFFFFF;
					margin: 9px 0px 0px 8px;
				}		
			#top_right{
				width: 330px;									/* 370px */
				height: 259px;								/* 264px */
				background-color: #C4D20D;
				padding: 5px 30px 0px 10px;
				float: right;
				overflow: hidden;
				background-image: url(../images/bg_right.gif);
				background-position: right;
				background-repeat: no-repeat;
			}		
				#welcome{
					width: 270px;									/* 370px */
					height: 254px;								/* 264px */
				}								
					#productthumbcontainer{
							width: 48px;
							height: 49px;
							background-color: #FFFFFF;
							padding: 1px 1px 0px 1px;
							margin-right: 3px;
							margin-bottom: 3px;
							overflow: hidden;
					}						
						.image_productthumb{
							width: 48px;
							height: 48px;
							border: 0px;
							-moz-opacity:.50;
							filter:alpha(opacity=50); 
						}							
						.image_productthumb_over{
							width: 48px;
							height: 48px;
							border: 0px;
						}					
					.image_featuredproductthumb{
						width: 68px;
						height: 68px;
						border: 1px solid #FFFFFF;
						margin-right: 16px;
					}		



		#mainmenu{
			width: 370px;									/* 722px */
			height: 19px;
			margin: 4px auto 4px auto;
			background-color: #E0DFE3;
			padding-top: 1px;
			padding-left: 352px;
		}





		#bottom{
			width: 722px;									/* 722px */
			height: 264px;
			margin: 4px auto 0px auto;
		}		
			#bottom_left{
				width: 328px;									/* 348px */
				height: 244px;								/* 264px */
				background-color: #E0DFE3;
				padding: 10px 10px 10px 10px;
				float: left;
				overflow: hidden;
			}			
				#bottom_left_inner{
					width: 310px;									/* 310px */
					height: 244px;								/* 244px */
					margin: 0px 0px 0px 18px;
					overflow: hidden;
				}	
	
			#bottom_right{
				width: 350px;									/* 370px */
				height: 254px;								/* 264px */
				background-color: #C4D20D;
				padding: 10px 10px 0px 10px;
				float: right;
				background-image: url(../images/bg_right.gif);
				background-position: right;
				background-repeat: no-repeat;
			}





		#categorymenu2{
			width: 722px;									/* 722px */
			height: 43px;			
			margin: auto;
		}
			.image_stylethumb{
				width: 86px;
				height: 43px;
				border: 0px;
				margin: 0px 1px 0px 2px;
			}		




		#footer{			
			width: 722px;
			height: 34px;
			margin-top: 7px;
		}

			#image_madeinguernsey{			
				float: left;
				border: 0px;
			}

			#paymentproviders{			
				float: right;
			}
		




#popup_container{
		padding: 10px 20px 0px 20px;
}


#popup_header{
		height: 69px;
}

#popup_separator{
			height: 20px;
			margin: 3px 0px 3px 0px;
			background-color: #E0DFE3;
			padding: 0px 12px 0px 12px;
			overflow:hidden;
}

#popup_content{

}
		