@charset "utf-8";
/* CSS Document */
body {
background-color: #3c576e;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0px;
margin:0px;
}
#contentArea {
	background-image: url(images/bridgewalk-bg-2.jpg);
	background-repeat:no-repeat;
	position:absolute;
	height:680px;
	width:962px;
	margin:0px 0px 0px -481px;
	top: 0px;
	left: 50%;
	text-align: left;
	padding: 0px;
	background-color: #3c576e;
	overflow: auto;
}

#bridgewalk-header{
	width: 883px;
	height: 90px;
	position: absolute;
	top: 5px;
	left: 36px;
}

p, h1 {
margin: 0px;
padding: 10px;
}
h1 {
font-size: 11px;
text-transform:uppercase;
text-align: right;
color: #564b47;
background-color: #90897a;
}
a {
	color: #3C576E;
	font-size: 11px;
	background-color:transparent;
	text-decoration: none;
}

#guided-tours{
	position: absolute;
	width: 237px;
	height: 27px;
	left: 690px;
	top: 130px;
}

#guided-tours a {
display: block;
width: 237px;
height: 27px;
background: transparent url(images/guided-bridge-tours.png) no-repeat;
}

#guided-tours a:hover {
background-position: -236px 0;
}

#engineering-marvel{
	position: absolute;
	width: 233px;
	height: 25px;
	left: 690px;
	top: 160px;
}

#engineering-marvel a {
display: block;
width: 233px;
height: 25px;
background: transparent url(images/an-engineering-marvel.png) no-repeat;
}

#engineering-marvel a:hover {
background-position: -236px 0;
}

#photo-gallery{
	position: absolute;
	width: 233px;
	height: 25px;
	left: 690px;
	top: 188px;
}

#photo-gallery a {
display: block;
width: 233px;
height: 23px;
background: transparent url(images/photo-gallery.png) no-repeat;
}

#photo-gallery a:hover {
background-position: -236px 0;
}

#watch-a-video{
	position: absolute;
	width: 233px;
	height: 25px;
	left: 690px;
	top: 216px;
}

#watch-a-video a {
display: block;
width: 233px;
height: 23px;
background: transparent url(images/watch-a-video.png) no-repeat;
}

#watch-a-video a:hover {
background-position: -236px 0;
}

/* Search */

#search {
	position: absolute;
	width: 233px;
	left: 712px;
	top: 470px;
	border: none;
}

#search fieldset {
	border: none;
	padding: 0;
}

#s {
	width: 140px;
	margin-right: 5px;
	padding: 3px;
}

#x {
	border: none;
	padding: 3px;
	background-color: #BBCAE9;
	font-size: 11px;
	color: #3C576E;
}

#footer {
	color: #FFF;
	position: absolute;
	left: 20px;
	top: 640px;
	width: 600px;
}

#footer a {
	color:#FFF;
	text-decoration:underline;
}

img.contentImageLeft {

	border: 1px #000 solid;

	float: left;

	margin-right: 15px;

	margin-top: 0px;

}



img.contentImageRight {

	border: 1px #000 solid;

	float: right;

	margin-left: 15px;

	margin-top: 0px;

}
