body{
	background:#a88080 url('../i/bg.gif') repeat-x 0 0;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #534640;
	font-family: Verdana, Arial, sans-serif;	}
/**/
#wrapper1{
	background:#a88080 url('../i/wrapbg1.gif') repeat-y center 0;
	margin: 0 auto;
	width:776px;
	padding: 0;
	border: 0;
	text-align: left;	
	min-height:630px;}	
#courses #wrapper1{min-height:1100px;}	
#lodges #wrapper1{min-height:1650px;}	

#iw{background:transparent url('../i/wrapbg.gif') no-repeat center 0;}
#wrapper2{
	width:750px;
	margin: 0 auto;
	padding: 0;
	border: none;
	text-align: left;	
	background: #fff url('../i/bg1.gif') repeat-y center 0;
	min-height:630px;	}	
#lessons #wrapper2, #courses #wrapper2, #lodges #wrapper2, #contact #wrapper2{background: #fff url('../i/bg3.gif') repeat-y center 0;	}	
#courses #wrapper2{min-height:1100px;}	
#lodges #wrapper2{min-height:1650px;}	

/**/
#footer{background: url('../i/footerbg.gif') no-repeat 0 0; height:26px; margin: 0 auto; width:776px;	text-align:left;	padding:0; }

/**/
#header{
	background:  url('../i/logo.jpg') no-repeat  0 0; 
	height:100px; 
	width:750px;
	text-indent:-9999px;	}

#nav{
	background-image: url(../i/navbg.gif);
	height:25px;
	margin: 0;
	padding: 0px 8px;
	position: relative;		}	
#nav li	{
	margin: 0;
	padding: 6px 0 0;
	list-style: none;
	position: absolute;
	top: 0;	}	
#nav li, #nav a	{
	height:25px;
	display: block; 
	color: #fff;	}
#nav a:hover{color:#F0E6DA;}
#mn1 {left: 15px; }
#mn2 {left: 94px; }
#mn3 {left: 185px; }
#mn4 {left: 277px; }
#mn5 {left: 411px; }
#m1 {left: 71px; }
#m2 {left: 162px; }
#m3 {left: 254px; }
#m4 {left: 388px; }
body#index #mn1 {	font-weight:bold;}
body#lessons #mn2 {font-weight:bold;}
body#courses #mn3 {font-weight:bold;}
body#lodges #mn4 {font-weight:bold;}
body#contact #mn5 {font-weight:bold;}

#content{float:left; width:500px; }
#lc{
	float:left;
	width:245px;	}
#rc{
	float:right;
	width:245px;}
	
#icontent{padding:0 15px 15px;}	

#images{float:right;  width:230px; margin: 0 0 15px;}

.fspics{
	padding:7px;
	background-color: #fff;
	margin: 60px 0 5px ;
	border: 1px solid #666;}
.caption{margin: 0 15px 0 5px; text-align:center;}

ul.footer {	position: relative;	left:0;height:26px; margin:0 0 0 24px; padding:0;}	
#footer li	{
	margin: 6px 0 0 0;
	padding: 0 0 0 0;
	list-style: none;
	position: absolute;
	top: 0;	}	
#footer li, #footer a	{
	
	display: block; 
	color: #806F5A;	}
#f1 {left: 0; }
#f2 {left: 60px; }
#f3 {left: 125px; }
#f4 {left: 195px; }
#f5 {left: 305px; }
#l1 {left: 45px; }
#l2 {left: 110px; }
#l3 {left: 180px; }
#l4 {left: 290px; }
body#index #f1 a{	text-decoration:underline;}
body#lessons #f2 a{	text-decoration:underline;}
body#courses #f3 a{	text-decoration:underline;}
body#lodges #f4 a{	text-decoration:underline;}
body#contact #f5 a{	text-decoration:underline;}

#website{
	padding:3px;
	text-align:right;
	margin: 0 auto;
	width:750px;}
A.webdesign:link,A.webdesign:visited,	A.webdesign:active	{		color: #333;	text-decoration:	none;	}		
A.webdesign:hover	{	text-decoration:	underline;		}

/*index*/
.robin{
	padding:5px 10px 0 0; 
	float:left; }

#index #lc p{padding: 0 15px;}
#index #rc h3{padding:25px 25px 0;}
#index #rc ul{padding:20px;}
#index #rc p{padding: 0 26px;}

#index #content ul li{padding: 0; margin:0;}

.bhslogo{
	margin: 0 84px 20px;
	border: 1px solid #666;}
.line{	padding:0 30px;}

/*lessons*/
#prices{margin:0 0 10px 10px;}

/*lodges*/
#lodges table{margin:20px 10px; }
#lodges table tr td{padding:2px;}

/*contact*/
table.last{margin: 0 0 40px 0;}


#index #lc  h2{background: url('../i/1title.gif') no-repeat 0 0; text-indent:-9999px; height:17px; margin: 30px 15px 15px;}
#lessons   h2{background: url('../i/2title.gif') no-repeat 0 0; text-indent:-9999px; height:17px; margin: 30px 15px 15px 0;}
#courses   h2{background: url('../i/3title.gif') no-repeat 0 0; text-indent:-9999px; height:17px; margin: 30px 15px 15px 0;}
#lodges  h2{background: url('../i/4title.gif') no-repeat 0 0; text-indent:-9999px; height:24px; margin: 30px 15px 15px 0;}
#contact  h2{background: url('../i/5title.gif') no-repeat 0 0; text-indent:-9999px; height:17px; margin: 30px 15px 15px 0;}
