body {
	background-color: #bebfaf;
	font: 11px Arial, Helvetica, sans-serif;
	color: #524e4c;
	line-height: 13px;
}
* {
	padding: 0;
	margin: 0;
}
p {
	margin-bottom: 10px;
}
form {
	float: left;
	margin: 0;
	padding: 0;
}
#flash {
	position: absolute;
	top: 32px;
	left: 171px;
	width: 531px;
	height: 351px;
	background: #ff0033;
}
.siteby {
	line-height: 18px;
	color: #e8e8dd !important;
}
.siteby:link, .siteby:visited, .siteby:active {
	color: #e8e8dd !important;
}
#copyright {
	position: absolute;
	padding: 8px 0 0 0;
	left: 171px;
	width: 531px;
	text-align: right;
	color: #FFFFFF;
}
#copyright a {
	color: #FFFFFF;
	text-decoration: none;
}
#copyright a:hover {
	color: #ff0033;
	text-decoration: underline;
}
#buy_content {
	position: absolute;
	top: 32px;
	left: 171px;
	width: 531px;
	height: 351px;
	background: #fff;
}
#buy_text {
	background: #dbdbcc;
	padding: 20px 35px 10px 35px;
}
#locate_content {
	display: none;
	position: absolute;
	top: 32px;
	left: 171px;
	width: 531px;
	height: 351px;
	/* Background Logs for Locate Page */
	background: #fff url(images/locate_bg.gif) no-repeat bottom right;
}
#info_content {
	position: absolute;
	top: 32px;
	left: 171px;
	width: 531px;
	height: 351px;
	/* Background for Info Page */
	background: #fff url(images/info_bg.gif) no-repeat bottom right;
}
#top {
	background: #524e4c;
	height: 269px;
	width: 100%;
}
#top {
	background: #524e4c url(images/logo.gif) no-repeat 142px 40px;
	height: 229px;
	width: 100%;
	padding: 40px 0 0 0;
}
#logo {
	height: 94px;
	width: 18px;
	background: #524e4c url(images/logo.gif) no-repeat;
	margin: 0 0 0 142px;
}
#logo a {
	display: block;
	height: 94px;
	width: 18px;
	text-indent: -3000px;
	overflow: hidden;
}
#mid {
	background: #dbdbcc url(images/tree_bg.gif) no-repeat left bottom;
	height: 330px;
	width: 100%;
}
#info {
	margin: 30px 45px 0 45px;
	height: 240px;
}
a:link, a:visited, a:active {
	color: #726d6a;
	text-decoration: underline;
	font-weight: bold;
}
a:hover {
	color: #ff4664;
}
#online {
	margin: 30px 0 0 45px;
	height: 200px;
	width: 40%;
	float: left;
	background: url(images/locate_border.gif) no-repeat right;
}
#links {
	display: none; /* REMOVE TO DISPLAY LOCATIONS */
	margin: 30px 0 0 45px;
	width: 200px;
}
#links a {
	color: #726d6a;
	text-decoration: underline;
	font-weight: bold;
}
#links a:hover {
	color: #ff4664;
}
#online a {
	color: #726d6a;
	text-decoration: none;
	font-weight: bold;
}
#online a:hover {
	color: #ff4664;
}
#stores {
	margin: 30px 0 0 0;
	height: 240px;
	width: 48%;
	float: right;
}
#stores ul, #online ul {
	list-style: none;
}
#stores_head, #online_head {
	display: block;
	width: 49px;
	height: 20px;
	text-indent: -3000px;
}
#stores_head {
	background: url(images/stores_head.gif) no-repeat;
}
#online_head {
	background: url(images/online_head.gif) no-repeat;
}
#nav {
	position: relative;
	top: 121px;
	left: 611px;
	text-indent: -3000px;
	width: 92px;
}

.nav-enviroment {
	float:left;
	margin-bottom: 5px;
	width:92px;
	height:14px;
	border:0;
	text-align:center;
	background: url(images/nav_enviro.gif) no-repeat right 0px;
}
a.nav-enviroment:link, a.nav-enviroment:visited, a.nav-enviroment:active {
	text-decoration:none;
	background: url(images/nav_enviro.gif) no-repeat right 0px;
}
a.nav-enviroment:hover {
	background: url(images/nav_enviro.gif) no-repeat center 0px;
}

body.enviroment a.nav-enviroment {
	background: url(images/nav_enviro.gif) no-repeat 0px 0px;
}

.nav-logs {
	float:left;
	margin-bottom: 5px;
	width:92px;
	height:14px;
	border:0;
	text-align:center;
	background: url(images/nav_logs.gif) no-repeat right 0px;
}
a.nav-logs:link, a.nav-logs:visited, a.nav-logs:active {
	text-decoration:none;
	background: url(images/nav_logs.gif) no-repeat right 0px;
}
a.nav-logs:hover {
	background: url(images/nav_logs.gif) no-repeat center 0px;
}

body.logs a.nav-logs {
	background: url(images/nav_logs.gif) no-repeat 0px 0px;
}

.nav-locate {
	float:left;
	margin-bottom: 5px;
	width:92px;
	height:14px;
	border:0;
	text-align:center;
	background: url(images/nav_locate.gif) no-repeat right 0px;
}
a.nav-locate:link, a.nav-locate:visited, a.nav-locate:active {
	text-decoration:none;
	background: url(images/nav_locate.gif) no-repeat right 0px;
}
a.nav-locate:hover {
	background: url(images/nav_locate.gif) no-repeat center 0px;
}

body.locate a.nav-locate {
	background: url(images/nav_locate.gif) no-repeat 0px 0px;
}

.nav-info {
	float:left;
	margin-bottom: 5px;
	width:92px;
	height:14px;
	border:0;
	text-align:center;
	background: url(images/nav_info.gif) no-repeat right 0px;
}
a.nav-info:link, a.nav-info:visited, a.nav-info:active {
	text-decoration:none;
	background: url(images/nav_info.gif) no-repeat right 0px;
}
a.nav-info:hover {
	background: url(images/nav_info.gif) no-repeat center 0px;
}

body.info a.nav-info {
	background: url(images/nav_info.gif) no-repeat 0px 0px;
}

.nav-buy {
	float:left;
	margin-bottom: 5px;
	width:92px;
	height:14px;
	border:0;
	text-align:center;
	background: url(images/nav_buy.gif) no-repeat right 0px;
}
a.nav-buy:link, a.nav-buy:visited, a.nav-buy:active {
	text-decoration:none;
	background: url(images/nav_buy.gif) no-repeat right 0px;
}
a.nav-buy:hover {
	background: url(images/nav_buy.gif) no-repeat center 0px;
}

body.buy a.nav-buy {
	background: url(images/nav_buy.gif) no-repeat 0px 0px;
}
