body {

	padding-bottom:20px;
}
#container {

	position:relative;

	top:20px;
}
#content {

	position:relative;

	margin-top:88px;
}
#header {
	position:absolute;
	top:0;
	padding:0;
	width:760px;
	height:89px;
	background: url('images-layout/header-bg.gif') top left no-repeat #fff;
}
#header a {
}
#headerWrapper {

	height:89px;

}
#header .headerLogo {

	z-index:100;

	position:absolute;

	top:15px;

	left:8px;
}
#header .tagline1 {
	position:absolute;
	top: 50px;
	left:275px;
	font-size:14px;
	color:#22598f;
	font-weight: bold;
}
#header .tagline2 {

	position:absolute;

	bottom:0px;

	right:6px;

	

	font-size:110%;

	color:#22598f;
}
#headerLinks {

	position:absolute;

	top:0px;

	right:12px;

	width:230px;

	height:34px;

	

	padding:0 0 0 5px;

	background: url('images-layout/blue-bottom-left.gif') bottom left no-repeat;
}

#headerLinks ul {

	float:right;

	height:28px;

	

	margin:0;

	padding:3px 6px 0 0;



	background: url('images-layout/blue-bottom-right.gif') bottom right no-repeat;
}
#headerLinks ul li {

	display:inline;

	padding:0 8px;

	font-size:89%;
}
#headerLinks ul li a:link, #headerLinks ul li a:visited {

	padding:0;

	text-decoration:none;

	color:#7d322d;
}
#headerLinks ul li a:hover, #headerLinks ul li a:active {

	text-decoration:underline;
}
#headerLinks ul li #tinyCart {

	padding-right:23px;

	background: url('images-layout/tiny-cart.gif') 100% 50% no-repeat #fff;
}

