#topbar
{
	position:relative;
	background:#EBE8DE url(images/home_topbar_bg.jpg) left top repeat-x;
	height:181px;
}
#topbar-items
{
	position:relative;
	width:750px;
	left:50%;
	margin-left:-375px;
}
#logo
{
	position:absolute;
	top:0px;
	left:0px;
}
#bottombar
{
	position:relative;
	background:#FFFFFF url(images/home_bottombar_bg.jpg) left top repeat-x;
	text-align:center;
	padding-bottom:25px;
	font-size:9px;
}

/*
/// TOPNAV
*/

#topnav
{
	position:absolute;
	top:0px;
	left:588px;
	height:93px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#topnav li.home, #topnav li.about, #topnav li.contact
{
	position:relative;
	display:inline;
	float:left;
	height:93px;
	overflow:hidden;
}
#topnav li.home a, #topnav li.about a, #topnav li.contact a
{
	position:relative;
	display:block;
	width:100%;
	overflow:hidden;
	padding-top:93px;
}
#topnav li.home
{
	width:47px;	
	overflow:hidden;
}
#topnav li.home a
{
	background:url(images/topnav_home.gif) left top no-repeat;
}
#topnav li.home a:hover, #topnav li.home a.on
{
	background:url(images/topnav_home.gif) 0px -93px no-repeat;
}
#topnav li.about
{
	width:50px;	
}
#topnav li.about a
{
	background:url(images/topnav_about.gif) left top no-repeat;
}
#topnav li.about a:hover, #topnav li.about a.on
{
	background:url(images/topnav_about.gif) 0px -93px no-repeat;
}
#topnav li.contact
{
	width:65px;	
}
#topnav li.contact a
{
	background:url(images/topnav_contact.gif) left top no-repeat;
}
#topnav li.contact a:hover, #topnav li.contact a.on
{
	background:url(images/topnav_contact.gif) 0px -93px no-repeat;
}

/*
/// HOMEPAGE STYLES
*/

#home-tagline
{
	position:absolute;
	top:93px;
	left:254px;
}
#home-products
{
	position:relative;
	height:325px;
	background-color:#EBE8DE;
}
#home-prodimgs
{
	position:relative;
	width:750px;
	left:50%;
	margin-left:-375px;
}
#homeprod-chamber
{
	position:absolute;
	top:0px;
	left:0px;
}
#homeprod-realestate
{
	position:absolute;
	top:0px;
	left:254px;
}
#homeprod-tribal
{
	position:absolute;
	top:0px;
	left:497px;
}
#homeprod-display
{
	position:absolute;
	top:137px;
	left:497px;
}
#homeprod-tribedisplay
{
	position:absolute;
	top:262px;
	left:497px;
}

/*
/// SUBPAGE STYLES
*/

#subtitle
{
	position:absolute;
	top:93px;
	right:0px;
}
#content
{
	position:relative;
	background-color:#EBE8DE;
}
#textarea
{
	position:relative;
	width:750px;
	left:50%;
	margin-left:-375px;
}
#texttop, #textbottom
{
	position:relative;
	margin-left:265px;
}
#text
{
	position:relative;
	margin-left:265px;
	width:485px;
	height:auto !important;
	min-height:340px;
	height/**/:340px;
	background-color:white;
	padding:1px 20px 1px 20px;
	box-sizing: border-box;
	-moz-box-sizing: padding-box;
	-moz-box-sizing: border-box;
}

/*
/// SUBNAV
*/

#subnav
{
	position:absolute;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#subnav li.bigpic
{
	position:relative;
	width:265px;
	height:250px;
	display:none;
}
#subnav li.chamber, #subnav li.realestate, #subnav li.tribal, #subnav li.display,
#subnav li.discgateway, #subnav li.discbenefits, #subnav li.scheddemo
{
	position:relative;
	width:265px;
	height:96px;
	overflow:hidden;
}
#subnav li.chamber a, #subnav li.realestate a, #subnav li.tribal a, #subnav li.display a,
#subnav li.discgateway a, #subnav li.discbenefits a, #subnav li.scheddemo a
{
	position:relative;
	display:block;
	width:100%;
	height:96px;
	padding-top:96px;
}
#subnav li.chamber, #subnav li.discgateway
{
	height:89px;
}
#subnav li.chamber a
{
	height:89px;
	background:#EBE8DE url(images/subnav_chamber.jpg) left top no-repeat;
}
#subnav li.realestate a
{
	background:#EBE8DE url(images/subnav_realestate.jpg) left top no-repeat;
}
#subnav li.tribal
{
	height:86px;
}
#subnav li.tribal a
{
	background:#EBE8DE url(images/subnav_tribal.jpg) left top no-repeat;
}
#subnav li.display a
{
	background:#EBE8DE url(images/subnav_display.jpg) left top no-repeat;
}

/*--- NAV UPDATE Aug 2006 ---*/

#subnav li.discgateway a
{
	height:89px;
	background:#EBE8DE url(images/subnav_discgateway.jpg) left top no-repeat;
}
#subnav li.discbenefits a
{
	background:#EBE8DE url(images/subnav_discbenefits.jpg) left top no-repeat;
}
#subnav li.scheddemo
{
	height:86px;
}
#subnav li.scheddemo a
{
	background:#EBE8DE url(images/subnav_scheddemo.jpg) left top no-repeat;
}

/*
/// SUBNAV DISPLAY
*/

body.chamber #text, body.realestate #text, body.tribal #text, body.display #text
{
	height:auto !important;
	min-height:500px;
	height/**/:500px;
}
body.chamber #subnav li.bigpic
{
	display:block;
	background:#EBE8DE url(images/subpic_chamber.jpg) left top no-repeat;
}
body.chamber #subnav li.chamber
{
	display:none;
}
body.realestate #subnav li.bigpic
{
	display:block;
	background:#EBE8DE url(images/subpic_realestate.jpg) left top no-repeat;
}
body.realestate #subnav li.realestate
{
	display:none;
}
body.tribal #subnav li.bigpic
{
	display:block;
	background:#EBE8DE url(images/subpic_tribal.jpg) left top no-repeat;
}
body.tribal #subnav li.tribal
{
	display:none;
}
body.display #subnav li.bigpic
{
	display:block;
	background:#EBE8DE url(images/subpic_display.jpg) left top no-repeat;
}
body.display #subnav li.display
{
	display:none;
}

/*--- SUBPIC UPDATE Aug 2006 ---*/

body.discgateway #text, body.discbenefits #text, body.scheddemo #text
{
	height:auto !important;
	min-height:400px;
	_height:400px;
}
body.discgateway #subnav li.bigpic
{
	display:block;
	background:#EBE8DE url(images/subpic_discgateway.jpg) left top no-repeat;
}
body.discgateway #subnav li.discgateway
{
	display:none;
}
body.discbenefits #subnav li.bigpic
{
	display:block;
	background:#EBE8DE url(images/subpic_discbenefits.jpg) left top no-repeat;
}
body.discbenefits #subnav li.discbenefits
{
	display:none;
}
body.scheddemo #subnav li.bigpic
{
	display:block;
	background:#EBE8DE url(images/subpic_scheddemo.jpg) left top no-repeat;
}
body.scheddemo #subnav li.scheddemo
{
	display:none;
}

/*
/// SPECIAL STYLES
*/

#win-business, #win-visitors, #win-chamber
{
	position:relative;
	border:1px #005F92 solid;
	background-color:#EBE8DE;
	padding:5px;
	margin-bottom:10px;
}
#win-business h2, #win-visitors h2, #win-chamber h2
{
	position:relative;
	border:1px #005F92 solid;
	background-color:#FFFFFF;
	padding:5px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
#win-business h2 span, #win-visitors h2 span, #win-chamber h2 span
{
	font-size:10px;
}
#win-business ul, #win-visitors ul, #win-chamber ul
{
	display:none;
}
#text ul.box
{
	position:relative;
	margin:0px;
	margin-top:5px;
	padding:10px;
	list-style-type:none;
	background-color:white;
	border:1px #005F92 solid;
}
#text ul.box li
{
	padding-left:24px;
	background:url(images/bullet1.gif) 0px 1px no-repeat;
	margin-bottom:10px;
}
#text p.faq-question
{
	background-color:#EBE8DE;
	padding:5px;
	font-weight:bold;
}
#text li
{
	margin-bottom:10px;
}
#text ul
{
	margin-top:10px;
}