div#footer {position: relative; top: -1px;}

/* SIDE NAV BACKGROUND */
div#hcontent {
	color: #7898B3;
}

div#lnav {
	border-right:584px;
}

/* CONTENT TEXT */
#innercontent h4, #innercontent p, #innercontent ul, #innercontent ul li {
	color: #e4d1d0;
}

div.horseimageleft {background-color: #671310;}

div.horseimageright {background-color: #671310;}

/*caption & credit*/
div.horseimageleft h5, div.horseimageright h5, div.horseimageleft h6, div.horseimageright h6 {color: #FFF;}


div.horseimageleft {float: left; margin: 10px; padding: 0; }
div.horseimageleft img { margin: 0px;}

div.horseimageright {float: right; margin: 10px; padding: 0; }
div.horseimageright img { margin: 0px;}

/*caption*/
h5 {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 7px; text-align: left;}

/*credit*/
h6 {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 7px; text-align: left;}


#innercontent ul {

	list-style-type: disc;
  font: 12px Verdana;
	line-height: 20px;
	margin: 10px;
	text-align: left;
   
}
      
#innercontent ul li {
      
 	margin: 6px 2px 6px 2px;
      
}

ul.nav {
   		
	width: 168px;
	margin: 0;
	padding: 0 0 0 16pt;
  list-style-type: none;
   
}

ul.nav li {margin-right: 10px; padding-bottom: 4px; }

ul.nav li a {width: 140px; display: block; padding: 3px 0 3px 3px; margin: -3px 0 -3px 0;}


div#hcontent {
	
	margin: 0;
	border: 0;
	padding: 0;
	font: 12px Verdana;
	overflow: hidden;
	width: 774px;
	color: #7898B3;

}
a {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}



div#hinnercontent a {color: #F99;}
div#hinnercontent a:hover {color: #F99;}
div#hinnercontent a:active {color: #F99;}
div#hinnercontent a:link {color: #F99;}
div#hinnercontent a:visited {color: #F99;}

li {
		
		padding: 4px 0 2px 10px;
		line-height: 8pt;
}


div#ltop {

	margin: 0;

}

div#lbanner {
	

	margin: 0;
	border: 0;
	padding: 0;
	display: block;

}

div#lbanner_images {

	margin: 0;
	border: 0;
	padding: 0;

}

div#lbanner img {

	display: inline;
	margin: 0;
	border: 0;
	padding: 0;

}

img.ltop {

border: 0;
margin: 0;

}

div#inner_hd_background {

	z-index: 0;
  float: left;
  width: 584px;
  
}

div#hinnercontent {

	padding: 20px;
	

}
#hinnercontent p{
	color: #fff;
	line-height: 20px;

}

div#innercontent {
	
  width: 584px;
	text-align: center;

}


#innercontent h4 {

	font: bold 14px Verdana;
	margin: 0px 10px 8px 14px;
	text-align: left;
}

#innercontent a {

	text-decoration: underline;

}

#innercontent p {

	font: 12px Verdana;
	margin: 0px 10px 8px 14px;
	text-align: left;
	line-height: 20px;	

}

div#status {

	position: absolute;
	top: 10px;
	left: 784px;
	color: red;
	font-size: small;

}

#button_back {
	
	display: inline;
	margin: 10px 40px 10px 10px;

}

#button_next {
	
	display: inline;
	margin: 10px 10px 10px 40px;

}

div.movieleft {background: #d6e4f4 url('/exhibitions/water/graphics/amnh_video_header.jpg') no-repeat top left; float: left; margin: 10px; padding: 26px 0px; }

div.movieright {background: #7A1A16 url('/exhibitions/horse/graphics/amnh_video_header.png') no-repeat top left; float: right; margin: 10px; padding: 24px 0px; }

div.mainhorsemovie {background: #7A1A16 url('/exhibitions/horse/graphics/amnh_video_header_drk.jpg') no-repeat top left; float: right; margin: 10px; padding: 24px 0px; }

.video_gallery td {background: #d6e4f4 url('/exhibitions/water/graphics/amnh_video_header.jpg') no-repeat top left; width: 270px; padding: 26px 0px; margin-left: 4px;}

td.gallery_top_nav {font-size: 13px;}
div.subnav {margin-bottom: 16px;}
div#lnav {margin: 0; width: 190px;border-right:584px solid #7a1a16; /* The width and color of the rail */ margin-right:-584px; float: left; z-index: -1;}

/*HOME PAGE*/
img.hnav {margin: 0; padding: 0; border: 0; display: block;}
div#hbt {width: 774px; height: 34px; margin: 0; padding: 0; display: block;}
img.hbt {margin: 0; padding: 0; border: 0; display: inline;}
.sponsor_text {font: 9pt Verdana; line-height: 20px;}
div#hnav {float: left; margin: 0;	border: 0; padding: 0;width: 197px;}
div#hunav {float: left; margin: 0; border: 0;	padding: 0;}
img.header {display: block;	border: 0; margin: 0;	padding: 0;}
html {overflow-y: scroll;}
