
#Header, #NavBar, #Main, #Footer, #MadeInGuernsey
{
	width: 776px;
	margin: auto;	
}



#Header 
{
	height: 133px;
	background: #FFFFFF url(../images/header_back.jpg) repeat-y right;
}
	#Logo
	{
		width: 200px;
		height: 120px;
		padding: 7px 0 0 18px;
		float: left;
	}
		#Logo img
		{
			width: 195px;
			height: 105px;
			border: 0;
		}
	.AmazonStuff
	{
		width: 100px;
		float: left;
	}
	#Header_right 
	{
		width: 430px;
		height: 120px;
		padding: 14px 12px 0 0;
		color: #FFFFFF;
		text-align: right;
		float: right
	}
		#Header_right a
		{
			color: #FFFFFF;
		}
    
#NavBar 
{
	height: 28px;
	background-color: #02652F;
	color: #FFFFFF;
	font-weight: bold;
	overflow: visible;
}
	#NavBar_left
	{
		width: 430px;
		padding: 6px 2px 0 18px;
		float: left;
	}
	#NavBar_right
	{
		width: 310px;
		padding: 2px 12px 0 2px;
		text-align: right;
		vertical-align: top;
		float: right;
	}
		.SearchText
		{
			padding: 0;
			margin: 4px 0 0 0;
			width: 125px;
			float:right;
		}
		.SearchInput
		{
			padding: 0;
			margin: 2px 0 0 4px;
			height: 16px;
			float:right;
		}
		.SearchButton
		{
			margin: 0 0 0 4px;
			float:right;
		}
		.SearchImageButton
		{
			width: 20px;
			height: 20px;
			margin: 2px 0 0 4px;
			float:right;
		}

		#NavBar a
		{
			color: #FFFFFF;
			font-weight: bold;
			text-decoration: none;
			text-transform: uppercase;
		}
    
#Main 
{
	background-color: #FFFFFF;
}
	#Spacer
	{
		clear: both; 
		width: 100%; 
		height: 1px;	
	}

#Footer 
{
	height: 135px;
	background-color: #02652F;
	color: #FFFFFF;
	font-size: 0.9em;
	clear: both;
}
	#Footer a
	{
		color: #FFFFFF;
	}

#MadeInGuernsey 
{
	text-align: right;
	margin-bottom: 10px;	
}
	#MadeInGuernsey a
	{
		color: #02652F;
		text-decoration: none;
	}
	
	
	
	
	
	
	
/******  GENERAL  ********/	
	
#Content
{
	padding: 10px 18px;	
}
	
	#Content img
	{
		margin: 2px 6px;	
	}


.Separator
{
	background: url(../images/dot_back.gif) repeat-x;
	width: 100%;	
	height: 1px;
	margin: 5px 0 8px 0;
}


#Main_left
{
	width: 508px;			/* 508 */
	float: left;
}


#Main_right
{
	width: 261px;
	float: right;
}

	#Main_right h4
	{
		margin: 10px;
		text-transform: uppercase;
	}

	#Main_right h5
	{
		font-size: 1em;
		font-weight: bold;
		margin: 0 10px;	
	}

	#Main_right .Separator
	{
		margin: 20px 0;
		width: 100%;
		height: 5px;
		background: #FFFFFF;	
	}

	#Main_right .List
	{
		margin: 0 10px;	
	}

	
.SectionHead_Large
{
	width: 492px;				/* 508 */
	height: 22px;				/* 26 */
	padding: 4px 10px 0 6px;
	margin: 6px 0 4px 0;
	background: #026536 url(../images/sectionheader_back.jpg) repeat-y;
	clear: both;
}	
	.SectionHead_Large_left
	{
		float: left;
		font-weight: bold;
		text-transform: uppercase;
	}
	.SectionHead_Large_right
	{
		float: right;
	}
		.SectionHead_Large_right a
		{
			color: #FFFFFF;
		}
	

.ColumnLeft, .ColumnRight
{
	width: 234px;			/* 250 */
	padding: 8px;
}
		
.ColumnLeft
{
	float: left;
}

.ColumnRight
{
	float: right;
}
