	body
		{
		margin:0px auto;
		background: #582218;
		font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",sans-serif;
		font-size: 14px;
		} 
	
	#wrapper
		{
		margin:0px auto;
		width:780px;
		border:0px;
		border-left:1px solid #fff;
		border-right:1px solid #fff;
		background: #EBCEA4;
		}
	
	#topNav
		{
		float:left;
		width: 780px;
		height: 20px;
		margin: 0;
		padding: 0;
		}
		
	#topNav ul
		{
		margin: 5px 20px 0 0;
		padding: 0;
		text-align:right;
		}
		
	#topNav li
		{
		margin: 0;
		padding: 0;
		list-style: none;
		display: inline;
		}
	
	#topNav a
		{
		margin: 0;
		padding: 0;
		font-weight: bold;
		font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",sans-serif;
		font-size: 80%;
		}
		

	#topNav a:link, #topNav a:visited
		{
		color: #582218;
		text-decoration: none;
		}
			
	#topNav a:hover
		{
		text-decoration:underline;
		}
		
	.navLink
		{
		vertical-align:baseline;
		padding:2px 2px 0 2px;
		}	
		
	#logo
		{
		float:left;
		padding: 5px 0 0 0;
		background:#ebcea4;
		height:160px;
		width:780px;
		text-align:center;
		}
		
		
	#navBar
		{
		float:left;
		width:780px;
		margin:0 0 5px 0;
		height: 40px;
		background: url(../images/nav-bg.jpg) repeat-x;
		}
					
	#mainNav
		{
		float:left;
		width: 690px;
		height: 40px;
		margin: 0;
		padding: 0;
		}
		
	#mainNav ul
		{
		margin: 11px 0 0 20px;
		padding: 0;
		}
		
	#mainNav li
		{
		color: #fff;
		margin: 0;
		padding: 0;
		list-style: none;
		display: inline;
		}
	
	#mainNav a
		{
		margin: 0;
		padding: 0;
		font-weight: bold;
		font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",sans-serif;
		font-size: 80%;
		}
		

	#mainNav a:link, #mainNav a:visited
		{
		color: #ffffff;
		text-decoration: none;
		}
			
	#mainNav a:hover
		{
		color: #EBCEA4;
		text-decoration:none;
		}
		
	.navTabs
		{
		vertical-align:top;
		}	
	
	#fontSizes
		{
		float:right;
		width:85px;
		margin: 11px 0 0 5px;
		}
		
	#fontSizes ul
		{
		margin: 0;
		padding: 0;
		}
		
	#fontSizes li
		{
		margin: 0;
		padding: 0;
		list-style: none;
		display: inline;
		}	
		
	.fonts
		{
		border:0px;
		padding: 0;
		}	
			
	#main_content
		{
		float:left;
		/*margin: 1px 0 0 1px;
		padding: 0 10px 0 10px;
		width:475px;
		text-align:justify;*/
		font-size:100%;
		}
		
	#contentHeader
		{
		float:left;
		margin: 1px 0 0 1px;
		height:10px;
		width:500px;
		background-image:url(../images/content-bg-top.jpg);
		overflow:hidden;
		}	
		
	#contentMain
		{
		float:left;
		margin: 0 0 0 1px;
		padding: 0 20px 0 20px;
		width:460px;
		background-image:url(../images/content-bg-main.jpg);
		text-align:justify;
		}
		
	#contentFooter
		{
		float:left;
		margin: 0 0 0 1px;
		height:31px;
		width:500px;
		background:url(../images/content-bg-bottom.jpg) no-repeat;		
		}	
			
	#right_content
		{
		float:right;
		margin:0px;
		padding:0px;
		width:275px;
		height:600px;
		background:#EBCEA4 url(../images/chocolate-fountain-dips-5.jpg) no-repeat;
		}
		
	#footer
		{
		clear:both;
		width: 780px;
		height: 70px;
		margin:0;
		padding: 0;
		}
		
	#bottomNav
		{
		float:left;
		width: 780px;
		height: 40px;
		margin:0;
		padding: 0;
		background: url(../images/nav-bg.jpg) repeat-x;
		text-align:center;
		}
		
	#bottomNav ul
		{
		margin: 11px 0 0 0;
		padding: 0;
		}
		
	#bottomNav  li
		{
		color: #fff;
		margin: 0;
		padding: 0;
		list-style: none;
		display: inline;
		font-size:80%;
		}
	
	#bottomNav  a
		{
		margin: 0;
		padding: 0;
		font-weight: bold;
		font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",sans-serif;
		}
		

	#bottomNav  a:link, #bottomNav  a:visited
		{
		color: #ffffff;
		text-decoration: none;
		}
			
	#bottomNav  a:hover
		{
		color: #EBCEA4;
		text-decoration:none;
		}
		
	#validation
		{
		float:left;
		height:25px;
		margin: 5px 0 0 5px;
		}	

	#validation ul
		{
		margin: 0;
		padding: 0;
		}
		
	#validation li
		{
		margin: 0;
		padding: 0;
		list-style: none;
		display: inline;
		}

		
	.validationimages
		{
		border:0px;
		}		
		
	h1
		{
		color: #582218;
		font-size: 130%;
		}
		
	h2
		{
		color: #582218;
		font-size: 130%;
		}		
		
	.enqInput
		{
		border:1px solid #582218;
    	color: #582218;
    	background: #ebcea4;
    	text-decoration: none;
		height:18px;
		}
		

	.comments
		{
		border:1px solid #582218;
    	color: #582218;
    	background: #ebcea4;
    	text-decoration: none;
		}
				
	.submitButton
		{
		border:1px solid #582218;
    	color: #582218;
    	background: #ebcea4;
    	text-decoration: none;
		height:18px;
		}
			
			
	.header
		{
		color: #582218;
		font-size: 110%;
		font-weight:bold;
		}
					
	.boldtext
		{
		font-weight:bold;
		color: #643c3c;
		}
		
	.small_image
		{
		margin: 0 3px 0 3px;
		border: solid 1px #000000;
		}			
		
	#galleryOne ul
		{
		margin: 0;
		padding: 0;
		}
		
	#galleryOne li
		{
		margin: 0;
		padding: 0;
		list-style: none;
		display: inline;
		}		
		
	#galleryTwo ul
		{
		margin: 10px 0 0 0;
		padding: 0;
		}
		
	#galleryTwo li
		{
		margin: 0;
		padding: 0;
		list-style: none;
		display: inline;
		}				
		
	#galleryThree ul
		{
		margin: 10px 0 0 0;
		padding: 0;
		}
		
	#galleryThree li
		{
		margin: 0;
		padding: 0;
		list-style: none;
		display: inline;
		}
		
	#galleryFour ul
		{
		margin: 10px 0 0 0;
		padding: 0;
		}
		
	#galleryFour li
		{
		margin: 0;
		padding: 0;
		list-style: none;
		display: inline;
		}	
		
	#galleryFive ul
		{
		margin: 10px 0 0 0;
		padding: 0;
		}
		
	#galleryFive li
		{
		margin: 0;
		padding: 0;
		list-style: none;
		display: inline;
		}					
		
	#gallerySix ul
		{
		margin: 10px 0 0 0;
		padding: 0;
		}
		
	#gallerySix li
		{
		margin: 0;
		padding: 0;
		list-style: none;
		display: inline;
		}		