
#wave {
	height: 163px;
	width: 100%;
	background: url(../img/design/innertop.jpg) no-repeat;
}

#logo {
	position: absolute;
	margin-top: 5px;
	margin-left: 15px;
	width: 160px;
	height: 155px;
}

#logo a {
	display: block;
	width: 160px;
	height: 155px;
}

#companyinfo h1 {
	width: 342px;
	height: 93px;
	overflow: hidden;
	position: absolute;
	background: url(../img/design/riverhawk_name_inner.gif) no-repeat;
	margin-top: 40px;
	margin-left: 140px;
}

#companyinfo p#h1 {
	width: 342px;
	height: 93px;
	overflow: hidden;
	position: absolute;
	background: url(../img/design/riverhawk_name_inner.gif) no-repeat;
	margin-top: 40px;
	margin-left: 140px;
}

#companyinfo h1 a {
	display: block;
	width: 342px;
	height: 0;
	padding-top: 93px;
	overflow: hidden;
}

#companyinfo p#h1 a {
	display: block;
	width: 342px;
	height: 0;
	padding-top: 93px;
	overflow: hidden;
}

#companyinfo h2 {
	width: 360px;
	height: 48px;
	overflow: hidden;
	position: absolute;
	background: url(../img/design/flex_pivots.gif) no-repeat;
	margin-top: 53px;
	margin-left: 475px;
}

#companyinfo p#h2 {
	width: 360px;
	height: 48px;
	overflow: hidden;
	position: absolute;
	background: url(../img/design/flex_pivots.gif) no-repeat;
	margin-top: 53px;
	margin-left: 475px;
}

#companyinfo h2 a {
	width: 360px;
	height: 0;
	padding-top: 48px;
	overflow: hidden;
	display: block;
}

#companyinfo p#h2 a {
	width: 360px;
	height: 0;
	padding-top: 48px;
	overflow: hidden;
	display: block;
}

#companyinfo p.phone {
	position: absolute;
	width: 156px;
	height: 0;
	padding-top: 34px;
	background: url(../img/design/phone.gif) no-repeat;
	overflow: hidden;
	margin-top: 68px;
	margin-left: 835px;
}

#mainnav {
	background: url(../img/design/inner_mainnav_top.gif) repeat-x;
}

#mainnav ul {
	background: url(../img/design/inner_mainnav_bottom.gif) repeat-x left bottom;
}
