ul      {
        padding-left:150px;
        }

h1	{
	font-family:Times New Roman;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 35px;
	color: #08088A;
	}
h2       {
         font-family:cursive;
         font-size:14px;
         color:#08088A;
         }

h3	{
	font-size: 14px;
	font-family: cursive;
	padding-left: 200px;
	padding-right: 15px;
         color: #08088A;
	}

img	{
	border: 0px solid pink;
	}

div.main {
	background-color:transparent;
	position:absolute;
	left:100px;
	top:0px;
	height:950px;
	width: 900px;
	}

div.title {
	position:absolute;
	left:20px;
	top:0px;
	height:170px;
	width: 900px;
	background-repeat:no-repeat;
	background-image: url("images/Titlebar.jpg");
	}

div.nav {
	background-image: url('images/linkborder.gif');
	position:absolute;
	left:15px;
	top:180px;
	height:363px;
	width: 235px;
	}
div.nav a.one	{
	display:block;
	margin-top: 30px;
	width: 205px;
	height: 60px;
	background-position: 0 0;
	background-image: url("images/Homebutton.jpg");
	}

div.nav a.one:hover {
	background-position: 0 -60px;
	}
div.nav a.two	{
	display:block;
	width: 205px;
	height: 60px;
	background-image: url("images/Aboutbutton.jpg");
	background-position: 0 0;
	}
div.nav a.two:hover {
	background-position: 0 -60px;
	}
div.nav a.tre	{
	display:block;
	width: 205px;
	height: 60px;
	background-image: url("images/Horsesbutton.jpg");
	background-position: 0 0;
	}
div.nav a.tre:hover {
	background-position: 0 -60px;
	}
div.nav a.for	{
	display:block;
	width: 205px;
	height: 60px;
	background-image: url("images/Gallerybutton.jpg");
	background-position: 0 0;
	}
div.nav a.for:hover {
	background-position: 0 -60px;
	}
 a.fiv	{
	display:block;
	width: 205px;
	height: 60px;
	background-image: url("images/Salesbutton.jpg");
	background-position: 0 0;
	}
 a.fiv:hover {
	background-position: 0 -60px;
	}


div.pic {
	background-color:transparent;
	background-repeat:no-repeat;
	background-image:url("images/holback.png");
	position:absolute;
	left:15px;
	top:553px;
	height:327px;
	width: 235px;
	}

div.info {
	color: gray;
	font-family: arial;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 35px;
	position: absolute;
	left:260px;
	top:180px;
	height:700px;
	width: 600px;
	}

a.hol 	{
	color:navy;
	position:absolute;
	top: 250px;
	left: 150px;
	width: 400px;
	height: 400px;
	border: 1px dashed navy;
	}

div.newsbox
	{
	color: gray;
	padding: 0 20 20 0;
	border: 1px solid black;
	position:absolute;
	left:425px;
	top:700px;
	height:150px;
	width: 400px;
	}

div.foot {
	border: 0px solid grey;
	padding-top: 10px;
	font-family:arial;
	font-size: 10pt;
	position:absolute;
	left:15px;
	top:880px;
	height:60px;
	width: 845px;
	}

.gallerycontainer{
position: relative;/*Add a height attribute and set to largest image's height to prevent overlaying*/
background-color:pink;
}

.thumbnail img{
border: 1px solid white;
margin: 0 10px 10px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid blue;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: gray;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 250px;
left: 250px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

