	body {
		
		background: #422118 url(graphics/pagebg2.gif) no-repeat top;
		margin:0 0 0 0;
		text-align:center;
		}
		
		#outer{
		width:747px;
		margin-right:auto;
		margin-left:auto;
		text-align:left;
		
		}
	
	#home {
		
		width:635px;
		height:445px;
		margin-top:106px;
		padding:0px;
		background: url(graphics/bgindex.jpg) no-repeat;
		}
		
	#shop {
		width:635px;
		height:445px;
		margin-top:106px;
		padding:0px;
		background: url(graphics/bgshop.jpg) no-repeat;
		}
	#hampers {
		width:635px;
		height:445px;
		margin-top:106px;
		padding:0px;
		background: url(graphics/bglocation.jpg) no-repeat;
		}
	#contact {
		width:635px;
		height:445px;
		margin-top:106px;
		padding:0px;
		background: url(graphics/bgcontact.jpg) no-repeat;
		}
		
		
		
		
		#banner{ 
 
        width:100%; 
        HEIGHT: 134px;
        BACKGROUND-IMAGE: url(graphics/bannerbg.gif);
 
 } 


#bannerl {
	        BACKGROUND-IMAGE: url(graphics/bg1_t.jpg); FLOAT: left; WIDTH: 162px; HEIGHT: 66px;
}
			
#bannerr {
	       float:left;  WIDTH: 375px; HEIGHT: 66px;
}
#strapline{

            width:618px;
            height:24px;
            float:left;
            color: #ffffff;
	        font-family: Verdana,Arial, Helvetica, sans-serif;
	        font-size: 11px;
	        font-weight: normal;
			margin: 0 0 0 5px;
			padding: 10px 0 0 0;
			
          

}
		
	#leftcol {
		width:162px;
		height:314px;
		padding:0px;
		float:left;
		background:url(graphics/bg_1.jpg) no-repeat;
		}
	
	#maincol {
		width:465px;
		padding:0px;
		float:left;
		
		}
	
	
		
		#footer{
 height:170px; 
 width:653px; 
 background-color:#422118; 
 background:url(graphics/footerbg.gif) no-repeat;
 padding: 4px 3px 0 0px;
 margin:0;
 




} 
#footer p{

font-family: Verdana;
font-size: 11px;
color:#ffffff;
text-align:left;
line-height:17px;

}
	
	
		
	p,h1,pre {
		margin:0px 10px 8px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
	#contentright p { font-size:10px}
	
	
	
#footer a{
	color:#BFB47C;
	text-decoration: none;



}

#footer a:hover{
color:#ffffcc;

}
	
	 
 /*  Styling  */
 
#maincol p{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:17px;
padding-left:4px;
margin:0px 10px 10px 10px;
			
			}
			
#maincol ul {
color:#422118;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 12px;


}
#maincol li{
color:#996600;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:15px;
font-weight:bold;


}

			
#maincol a{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#996600;
text-decoration: none;

}
#maincol a:hover{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#BFB47C;

}
			
#maincol H1{
	font-family: "Trebuchet MS", Arial, Georgia;
	font-size: 23px;
	color:#ffffff;
	font-weight: normal;
	padding: 13px 0 0 0;

}
#maincol H2{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#666633;
	font-weight: bold;
	margin:0px 10px 10px 10px;
	padding: 10px 0 0  4px;

}		
			
	 
	 
	 
	 /*  Navigation  */
#navcontainer{


width:640px;
height:25px;
margin: 0 0 0 0px;
float:left;


}



  /*  Navigation Ends  */ 
  
.imageright {
float: right;
margin: 0 0px 10px 15px;
font-size: 11px;
color:#000000;
font-weight:normal;
line-height:normal;
	
}
