body {	background-image: url('img/bg_wood.jpg');	margin: 0px;	text-align: center;}
#pageDiv {	margin: auto;	position: relative;	text-align: left;	width: 1064px;}
#contentDiv {	background-image: url('img/bg_pageDiv.png');	position: relative;	width: 1064px;}
#lanesDiv {	background-image: url('img/bg_lanes.jpg');	float: left;	height: 134px;	margin-left: 10px;	width: 1044px;}
#logoDiv {	float: left;	margin-left: 20px;	margin-top: -124px;}
.subtitle {	font-family: Arial;	font-size: 22px;}
.note {	color: red;	font-weight: bold;}
#welcomeDiv {	float: left;	margin-left: 25px;	margin-top: 50px;}
#tab1Div, #tab2Div, #tab3Div {	background-image: url('img/bg_tab.png');	color: white;	float: left;	font-family: Arial;	height: 25px;	line-height: 25px;	margin-top: 12px;	text-align: center;	width: 328px;}
#tab1InfoDiv, #tab2InfoDiv, #tab3InfoDiv {	border-bottom: 2px solid #800517;	border-left: 2px solid #800517;	border-right: 2px solid #800517;	float: left;	font-family: Arial;	width: 324px;}
#tab1Div, #tab1InfoDiv {	margin-left: 25px;}
#tab2Div, #tab2InfoDiv {	margin-left: 15px;}
#tab3Div, #tab3InfoDiv {	margin-left: 15px;}
.tabInfoItemDiv {	background-image: url('img/bg_tabinfoitem.png');	float: left;	font-size: 16px;	height: 50px;	width: 324px;}
.tabInfoItemCell {	height: 50px;	text-align: center;	vertical-align: middle;	width: 324px;}#shopDiv {	position: absolute;	z-index: 1;}
#byteDiv {	position: absolute;	z-index: 0;}
#reignOnDiv {	position: absolute;	z-index: 0;}
#aboutUsDiv {	float: left;	font-family: Arial;	margin-left: 25px;	margin-top: 46px;	width: 414px;}
#map_canvas {	background-color: gray;	float: left;	margin-top: 50px;	width: 600px;}
#productFilterDiv {	float: left;	font-family: Arial;	margin-left: 25px;	margin-top: 46px;	width: 304px;}
#productGridDiv {	float: left;	font-family: Arial;	margin-left: 25px;	margin-top: 46px;	width: 710px;}
#servicesDiv {	float: left;	font-family: Arial;	margin-left: 25px;	margin-top: 46px;}
#eventsDiv {	float: left;	font-family: Arial;	margin-left: 25px;	margin-top: 46px;}
#techTalkDiv {	float: left;	font-family: Arial;	margin-left: 25px;	margin-top: 46px;}
#pageDivBottom {	background-image: url('img/bg_pageDivBottom.png');	height: 24px;	position: relative;	width: 1064px;}
#footerDiv {	margin-bottom: 10px;	position: relative;	width: 1064px;}
#logosDiv {	float: left;	line-height: 30px;	margin-left: 10px;	text-align: center;	width: 1044px;}
#logosDiv a {	color: #5C3317;	font-family: Arial;	font-size: 16px;	font-weight: bold;	padding-left: 10px;	padding-right: 10px;	text-decoration: none;}
#leftShadowBackDiv {	position: absolute;	top: 118px;}
#rightShadowBackDiv {	position: absolute;	right: 0px;	top: 118px;}
#navbarDiv {	background-image: url('img/bg_navbar_red_full.png');	height: 46px;	position: absolute;	top: 128px;	width: 1064px;	z-index: 2;}
#navbarLinks {	position: absolute;	top: 5px;}
#navbarul {	margin: 0px;	padding: 0px;}
.linkul {	list-style: none;}
.linkul .linkli {	display: block;	float: left;	position: relative;}
.linkli .linkul {	display: none;}
.linkli:hover .linkul {	display: block;	margin: 0px;	padding: 0px;	position: absolute;}
.linkli:hover .linkli {	float: none;}
.navbarLink {	color: white;	display: block;	font-family: Arial;	font-size: 16px;	font-weight: bold;	height: 36px;	line-height: 36px;	padding-left: 20px;	padding-right: 20px;	text-decoration: none;	white-space: nowrap;}
.navbarLink:hover {	background-image: url('img/bg_link_hover.png');}
.navbarSubLink {	background-color: #F70D1A;	border-top: 1px solid #800517;	color: white;	display: block;	font-family: Arial;	font-size: 12px;	font-weight: bold;	height: 20px;	line-height: 20px;	padding-left: 10px;	padding-right: 10px;	text-decoration: none;	white-space: nowrap;}
.navbarSubLink:hover {	background-color: #800517;}
/* DO NOT DISPLAY FOR NOW */#searchFormBack {	background-image: url('img/bg_search.png');	display: none;	height: 36px;	position: absolute;	right: 40px;	top: 5px;	width: 220px;}
#facebookDiv {	position: absolute;	right: 135px;	top: 80px;}
#youtubeDiv {	position: absolute;	right: 25px;	top: 80px;}