div.body {		font: 80% verdana, arial, helvetica, sans-serif;
					text-align: center; /* for IE */
}

div.container {			position: relative;
					top: 20px;
					width: 900px;
					margin-left:auto;
					margin-right: auto;   /* align for good browsers */
					text-align: left; /* counter the body center */
					border: 1px #024117 solid;
					background: #F0EFBF;
					overflow: none;
}

div.flash {			position: absolute;
					top: 50px;
					left: 725px;
					width: 110px;
					height: 110px;
					background: url(images/flash2.gif) no-repeat;
}
					


.indeximg {				margin-top: 5px;
					background-image:url('images/homeimage3b2.jpg'); }


div.topbar {			height: 100px;	
					width: 900px;	
					overflow: none;
					border-bottom: 0px solid #024117;
					background: transparent;
					
}

div.nav {				float: left;
					height: 420px;
					width: 132px;
					overflow: none;
					z-index: 10;
					border-right: 0px #024117 solid;
					background-color: #F0EFBF;
											
}

div.main {				float:right;
					height: 420px;	
					width: 758px;	
					overflow-y: auto;
					overflow-x: hidden;
					z-index: 5;	
					border-left: 0px #16679F solid;	
					padding: 0px;
					background-color: transparent; 
}

div.main2 {				float:right;
					margin-top: 5px;
					height: 410px;	
					width: 758px;	
					overflow-y: auto;
					overflow-x: hidden;
					z-index: 5;	
					border-left: 0px #16679F solid;	
					padding: 0px;
					background-color: #D4D39C; 
}

div.main_txt {			float:right;
					margin-top: 12px;
					height: 388px;	
					width: 735px;	
					overflow-y: auto;
					overflow-x: hidden;
					z-index: 5;	
					border-left: 0px #16679F solid;	
					padding: 0px;
					background-color: transparent; 
}

div.main_txt2 {			float:right;
					margin-top: 12px;
					height: 388px;	
					width: 735px;	
					overflow: none;
					z-index: 5;	
					border-left: 0px #16679F solid;	
					padding: 0px;
					background-color: transparent; 
}

div.main_txtleft {		float:left;
					margin-left: 15px;
					margin-top: 17px;
					height: 378px;	
					width: 540px;	
					overflow-y: auto;
					overflow-x: hidden;
					z-index: 5;	
					border: 0px #16679F solid;	
					padding: 0px;
					background-color: transparent; 
}

div.main_txtleft2 {		float:left;
					margin-left: 15px;
					margin-top: 17px;
					height: 378px;	
					width: 400px;	
					overflow-y: auto;
					overflow-x: hidden;
					z-index: 5;	
					border: 0px #16679F solid;	
					padding: 0px;
					background-color: transparent; 
}

div.main_accom {			float:right;
					height: 420px;	
					width: 758px;	
					overflow: none;
					z-index: 1;	
					border-left: 0px #16679F solid;	
					padding: 0px;
					background: url(images/homeimage5.jpg) no-repeat;
					background-position: 0px 5px;
}

div.main_itinery {		float:right;
					height: 420px;	
					width: 758px;	
					overflow: none;
					z-index: 1;	
					border-left: 0px #16679F solid;	
					padding: 0px;
					background: url(images/homeimage10.jpg) no-repeat;
					background-position: 0px 5px;
}

div.main_destinations {		float:right;
					height: 420px;	
					width: 758px;	
					overflow: none;
					z-index: 1;	
					border-left: 0px #16679F solid;	
					padding: 0px;
					background: url(images/homeimage6.jpg) no-repeat;
					background-position: 0px 5px;
}

div.main_waters {			float:right;
					height: 420px;	
					width: 758px;	
					overflow: none;
					z-index: 1;	
					border-left: 0px #16679F solid;	
					padding: 0px;
					background: url(images/homeimage8.jpg) no-repeat;
					background-position: 0px 5px;
}

div.main_abouthorses {		float:right;
					height: 420px;	
					width: 758px;	
					overflow: none;
					z-index: 1;	
					border: 0px #16679F solid;	
					padding: 0px;
					background: url(images/homeimage4b.jpg) no-repeat;
					background-position: 0px 5px;
}

div.main_cottages {		float:right;
					height: 420px;	
					width: 758px;	
					overflow: none;
					z-index: 1;	
					border: 0px #16679F solid;	
					padding: 0px;
					background: url(images/homeimage4c.jpg) no-repeat;
					background-position: 0px 5px;
}

div.main_prices {			float:right;
					height: 420px;	
					width: 758px;	
					overflow: none;
					z-index: 1;	
					border: 0px #16679F solid;	
					padding: 0px;
					background: url(images/pricesimage.jpg) no-repeat;
					background-position: 0px 5px;
}

div.main_contact {		float:right;
					height: 420px;	
					width: 758px;	
					overflow: none;
					z-index: 1;	
					border: 0px #16679F solid;	
					padding: 0px;
					background: url(images/contactusimage.jpg) no-repeat;
					background-position: 0px 5px;
}

div.spacer {			height: 5px;	
					width: 900px;	
					overflow: none;
					background: #ffffff;
					clear: both;
}

.shadow-bringer1 {		width: 320px;		
						height: 320px;		
						background: #fff;	
}

.shadow-bringer2 {		width: 320px;		
						height: 468px;		
						background: #fff;	
}

.shadow-bringer3 {		width: 570px;		
						height: 387px;		
						background: #fff;	
}

.shadow-bringer4 {		width: 420px;		
						height: 469px;		
						background: #fff;	
}

.shadow {			-moz-box-shadow: 3px 3px 4px #000;
					-webkit-box-shadow: 3px 3px 4px #000;
					box-shadow: 3px 3px 4px #000;
					/* For IE 8 */
					-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
					/* For IE 5.5 - 7 */
					filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

div.footer {			clear: both;
					height: 18px;
					width: 900px;
					overflow: none;	
					z-index:10;
					border: 0px solid #16679F;
					background-color: #003300;
}
