@charset "utf-8";
/* CSS Document */
html, body {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}
html {
	background: url('bg_03.gif') top left repeat;
}
body {
	background: url('bg_02.jpg') top left repeat-x;
}
#wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	width: 782px;
	float: left;
	background: url(container_body.png) 133px 0px repeat-y;
}
#header {
	height: auto;
	width: 772px;
	background: #FFFFFF;
	position: relative;
	z-index: 2;
}
#header h1, #header h2 {
	margin:0; 
	padding:0;
}
#header h1 a {
	background: transparent url(header.gif) no-repeat scroll left center; 
	display:block; 
	height:111px; 
	width:587px;
}
#header span {
	display:none;
}
#gradient {
	float:left; 
	width:300px; 
	height:221px; 
	display:block; 
	background:url(side_gradient.gif) repeat-x;
}
/*#sidebar {
	background:url(sidebar_image.gif) 0px 30px repeat-x; 
	width:300px; 
}
#tile {background:url(side_gradient_fill.gif) repeat scroll 0 0; }*/
#content_top {
	position: relative; 
	left: 133px; 
	padding:18px 0px 0px; 
	width:636px; 
	height:20px; 
	background: #FFFFFF url(container_top.png) 0px 18px no-repeat;
}
#content {
	position:relative; 
	left: 133px; 
	margin:0px 0px; 
	padding:0px 25px; 
	width:586px;
	z-index: 2;
}
.button {
	margin: 0 0 0 9px; 
	padding:0px 10px 0px 30px; 
	background: #D10A0A url(button_left.gif) no-repeat right; 
	line-height: 23px; 
	width: 100px; 
	position: relative; 
	left: -25px;
	z-index: 4;
}
.button a {
	text-decoration: none; 
	font-weight:bold; 
	color:#FFFFFF;
	text-align:right;
}
#directions {
	text-transform:uppercase; 
	color:#FFFFFF; 
	font-weight:bold; 
	position: absolute; 
	top:185px; 
	left:0px; 
	width:142px; 
	height:63px; 
	padding-left:14px; 
	padding-top:36px; 
	background:url(directions_btn.gif) no-repeat;
}
#footer {
	font-weight:bold; 
	font-size:10px; 
	color:#D10A0A; 
	text-align:center; 
	clear: both; 
	float: left;
	width:636px; 
	padding: 20px 0 0 135px;
	background: url(container_body.png) 133px 0px repeat-y;
	position: relative;
	z-index: 1;
}

