﻿/********************************************************/
/********************************************************/
/*						  Header						*/
/********************************************************/
/********************************************************/
#headerWrapper
{
	float: left;
	height: 76px;
	width: 960px;
	margin: 0px;
	overflow: hidden;
}
#headerLogoWrapper 
{
	float: left;
	margin: 0;
	background-repeat: no-repeat;
	height: 76px;
	width: 315px;
}
#headerLogoWrapper h1, h2
{
	float: left;
	margin: 0;
	padding: 0;
}
#headerLogoWrapper h1 a
{
	float: left;
	display: block; /* Allows you to change the width and height of the image */
	height: 76px;
	width: 315px;
	text-indent: -5000em; /* Hides the text in the h1 tag */
	text-decoration: none; /* Hides the underline of the hyperlink */
	z-index: 1000; /* IE Fix*/
	background: url(../images/header-Price.png) 0 0 no-repeat; /* The pathway to the image*/	
	margin: 0;
	padding: 0;
}
#headerTaglineWrapper {
	border-left: 1px solid #c1c3c6;
	border-right: 1px solid #c1c3c6;
	float: right;
	background: url(../images/header-tagline.png) 0 0 no-repeat;
	height: 77px;
	width: 643px;
	display: block;
	z-index: 1000;
	text-decoration: none; /* Hides the underline of the hyperlink */
	margin: 0;
}
#headerTaglineText 
{
	margin: 28px 0 0 20px;
}
#headerTaglineText h2
{
	float: right;
	display:block;
	text-indent: -5000em;
	text-decoration: none;
	z-index:1000;
	font-family: sans-serif;
	font-size: 16px;
	color: #FFF;
	margin: 0;
	padding: 0;
}
/********************************************************/
/********************************************************/
/*					Header Navigation					*/
/********************************************************/
/********************************************************/
#topMenuWrapper 
{
	float: right;
	margin: 0;
	height: 40px;
	width: 960px;
	overflow: hidden;
}
#topMenuMainNavigation 
{
	float: right;
	margin: 0px;
	font-family: sans-serif;
	font-size: 13px;
	width: 645px;
	list-style: none;
	padding-left: 0px;
	padding-top: 11px;
	
}
#topMenuMainNavigation li {
	float: left;
	width: 129px;
	background-repeat: no-repeat;
	margin: 0;
}
#topMenuMainNavigation a 
{
	float: left;
	width: 129px;
	height: 22px;
	padding-top: 8px;
	background-image: url(../images/buttons/navigation.png);
	display: block;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	color: #fff;
} 
#topMenuMainNavigation a:hover {
	background-position: 0px 31px;
}
#topMenuMainNavigation a.topMenuMainNavigationCurrentPage 
{
	background-position: 0px 31px;
}