body {margin: 0; font: normal 11px/14px verdana, arial, sans-serif; color: #45423F; background: /*#f9f9f9*/ #fff; text-align: center;}

a {color: #C76007;}
	
	a.doubleArrow {padding-left: 12px; background: url(../img/widget_arrow_double.gif) 0 50% no-repeat;}
	
img {border: 0;}

form {margin: 0;}

tr {vertical-align: top;}

td {font: normal 11px/14px verdana, arial, sans-serif;}

input, textarea, select {font: normal 10px/14px verdana, arial, sans-serif;}

	textarea {width: 365px; height: 213px;}

	input.typical {width: 170px; height: 20px;}

.required {color: #B07435;}
.formError {color: #c00;}
	p.formError {font-size: 12px;}

.clearEm {height: 1px; overflow: hidden; clear: both;}

/* centered version */
div.mainParent {width: 774px; margin-right: auto; margin-left: auto; text-align: left;}

/* centered, bordered version
div.mainParent {width: 774px; _width: 776px; margin-right: auto; margin-left: auto; text-align: left; border-right: 1px solid #eee; border-left: 1px solid #eee;} */

/* non-centered version
div.mainParent {width: 774px; _width: 775px; border-right: 1px solid #eee;} */

div.masthead {height: 109px; background: #D3AF7E url(../img/bg_masthead.jpg) no-repeat; overflow: hidden;}

	body.homePage div.masthead {height: 282px; background: #D3AF7E url(../img/bg_sky.jpg) top no-repeat;}

	div.masthead div.topNav {height: 14px; margin-top: 4px; margin-bottom: 47px; clear: both;}
		div.masthead div.topNav div.leftLinks {float: left; padding-left: 10px;}
			div.masthead div.topNav div.leftLinks a {padding: 0 8px 0 7px; font-size: 9px; color: #687440; background: transparent url(../img/widget_arrow.gif) left no-repeat; text-decoration: none;}
				div.masthead div.topNav div.leftLinks a:hover {color: #FC7C0E;}
				div.masthead div.topNav div.leftLinks a.active {font-weight: bold; color: #C35F09;}
				
			body.homePage div.masthead div.topNav {margin-bottom: 0;}
				body.homePage div.masthead div.topNav div.leftLinks {float: right; padding-right: 10px;}
					body.homePage div.masthead div.topNav div.leftLinks a {text-decoration: none;}
				
			body.homePage div.miiyuPanel {width: auto; height: 230px; margin-left: 30px; padding: 0 0 0 150px; background: url(../img/misc_seal.gif) 0 0 no-repeat;}
				body.homePage div.miiyuPanel h2 {height: 55px; margin: 0 0 0 5px; padding: 0; background: url(../img/h2_miiyu.gif) 0 20px no-repeat; text-indent: -9000px;}
				body.homePage div.miiyuPanel p {width: 510px; margin: 0 0 6px 5px;}
					body.homePage div.miiyuPanel p strong {color: #683F15;}
				body.homePage div.miiyuPanel h3 {margin: 0; padding: 0;background: url(../img/h3_pechanga.gif) no-repeat;}
					body.homePage div.miiyuPanel h3 a {display: block; width: 201px; height: 20px; background: url(../img/h3_pechanga.gif) no-repeat; text-indent: -9000px; text-decoration: none;}
						body.homePage div.miiyuPanel h3 a:hover {background-position: 0 -20px;}
				
				
		div.masthead div.topNav div.rightLink {float: right; padding-right: 10px;}
			div.masthead div.topNav div.rightLink a {padding: 0 8px 0 0; font-size: 9px; color: #687440; background: transparent url(../img/widget_arrow.gif) right no-repeat; text-decoration: none;}
			div.masthead div.topNav div.rightLink a.member {background: transparent url(../img/icon_peeps.gif) 0 1px no-repeat; border-right: 1px solid #BA8A51; padding: 0 5px 0 15px;}
				
				div.masthead div.topNav a:hover {color: #FC7C0E ! important;}
				div.masthead div.topNav a.active {font-weight: bold ! important; color: #C35F09 ! important;}
				
	div.masthead h1 {margin: 0; padding: 0;background: transparent url(../img/h1_mainTitle.gif) 50% 4px no-repeat;}
		div.masthead h1 a {display: block; height: 30px; text-indent: -9000px; background: transparent url(../img/h1_mainTitle.gif) 50% 50% no-repeat;}
	
		body.homePage div.masthead h1 {background: url(../img/h1_homePage.gif) 50% -3px no-repeat;height:30px;}
		body.homePage div.masthead h1 a {display: block; height: 30px; text-indent: -9000px; background: transparent url(../img/h1_homePage.gif) 50% 50% no-repeat;}
		
		body.homePage div.grassParent {background: url(../img/bg_fuzz.jpg); _height: 100px;}
			body.homePage div.grassParent div.grassChild {padding: 20px 0 12px; font-size: 10px; color: #E1D1B2; background: url(../img/bg_grass.jpg) no-repeat;}
				body.homePage div.grassParent div.grassChild a {color: #EDBF74;}
					body.homePage div.grassParent div.grassChild a:visited {color: #BABA51;}
					body.homePage div.grassParent div.grassChild a:hover {color: #FFFF99;}
			
				body.homePage div.grassParent div.grassChild div.timeBox {float: left; width: 320px; margin: 0 0 0 20px; _margin: 0 0 0 10px; padding: 0 0 0 1px; background: url(../img/bg_homeFade.jpg) repeat-y;}
					body.homePage div.grassParent div.grassChild div.timeBox div {margin: 1px 0 6px; padding-left: 144px;}
						body.homePage div.grassParent div.grassChild div.timeBox div h4 {height: 12px; margin: 5px 0 0; padding: 0; text-indent: -9000px;}
							body.homePage div.grassParent div.grassChild div.timeBox div.past h4 {background: url(../img/h4_past.gif) no-repeat;}
							body.homePage div.grassParent div.grassChild div.timeBox div.present h4 {background: url(../img/h4_present.gif) no-repeat;}
							body.homePage div.grassParent div.grassChild div.timeBox div.future h4 {background: url(../img/h4_future.gif) no-repeat;}
						body.homePage div.grassParent div.grassChild div.timeBox div p {margin: 0; font: normal 10px/12px verdana;}
							body.homePage div.grassParent div.grassChild div.timeBox div p a {color: #EDBF74;}
								body.homePage div.grassParent div.grassChild div.timeBox div p a:visited {color: #BABA51;}
								body.homePage div.grassParent div.grassChild div.timeBox div p a:hover {color: #FFFF99;}
				
				body.homePage div.grassParent div.grassChild div.latestNews {float: left; width: 200px; margin-left: 24px; _margin-left: 12px;}
					body.homePage div.grassParent div.grassChild div.latestNews h4 {height: 15px; margin: 0 0 5px; padding: 0; background: url(../img/h4_latestNews.gif) no-repeat; text-indent: -9000px}
					body.homePage div.grassParent div.grassChild div.latestNews ul {margin: 0; padding: 0; list-style-type: none;}
						body.homePage div.grassParent div.grassChild div.latestNews ul li {margin-bottom: 5px; padding-left: 8px; background: url(../img/bullet_arrow.gif) 0 4px no-repeat;}
							body.homePage div.grassParent div.grassChild div.latestNews ul li a {font-weight: bold;}
							
				body.homePage div.grassParent div.grassChild div.memberCasino {float: right; width: 153px; margin-right: 20px; _margin-right: 10px;background: url(../img/photo_casino.jpg) 0 28px no-repeat;}
					body.homePage div.grassParent div.grassChild div.memberCasino a.memberLogin {display: block; width: 109px; _width: 153px; height: 11px; margin-bottom: 10px; padding: 0 0 4px 42px; color: #687440; background: #C3CFA5 url(../img/icon_members.gif) 25px 3px no-repeat; border: 1px solid #BDBD89; font-size: 9px;}
						body.homePage div.grassParent div.grassChild div.memberCasino a.memberLogin:hover {color: #333300; background-color: #CCCC66;}
					body.homePage div.grassParent div.grassChild div.memberCasino div.casinoLink {width: 153px; height: 174px; padding-top: 0; text-align: center;  background: url(../img/photo_casino.jpg) no-repeat;}
						body.homePage div.grassParent div.grassChild div.memberCasino div.casinoLink a {width: 153px; height: 174px; padding-right: 9px; padding-top: 3px; color: #EF8D25; background: url(../img/widget_arrow_light.gif) 136px 8px no-repeat;}
							body.homePage div.grassParent div.grassChild div.memberCasino div.casinoLink a:visited {color: #B07435;}
							body.homePage div.grassParent div.grassChild div.memberCasino div.casinoLink a:hover {color: #FFCC33;}
				
	div.mainNav {height: 22px; overflow: hidden; color: #fff; background: #A15A11 url(../img/bg_mainNav.jpg); text-align: center;}
		div.mainNav ul {height: 22px; margin: 0 0 0; padding: 0; list-style-type: none; list-style-image: none; background: transparent url(../img/bg_mainNav_grid.gif) 52px 0 no-repeat;}
			div.mainNav ul li {float: left;}
				div.mainNav ul li a {display: block; width: 100px; height: 22px; color: #fff; font-weight: bold; text-decoration: none; text-indent: -9000px;}
					
				div.mainNav ul li.mainNavHistory a {width: 87px; margin-left: 52px;}
				div.mainNav ul li.mainNavCulture a {width: 80px;}
				div.mainNav ul li.mainNavPeople a {width: 96px;}
				div.mainNav ul li.mainNavGovernment a {width: 158px;}
				div.mainNav ul li.mainNavEconomy a {width: 134px;}
				div.mainNav ul li.mainNavNews a {width: 105px;}
				
				div.mainNav ul.history {background-position: 52px -22px;}
				div.mainNav ul.culture {background-position: 52px -44px;}
				div.mainNav ul.people {background-position: 52px -66px;}
				div.mainNav ul.government {background-position: 52px -88px;}
				div.mainNav ul.economy {background-position: 52px -110px;}
				div.mainNav ul.news {background-position: 52px -132px;}
				
				
	div.subNav {_height: 22px; background: #B4BCA0 url(../img/bg_subNav.jpg); text-align: center;}
		div.subNav ul {margin: 0; padding: 4px 0; line-height: 16px; list-style-type: none; list-style-image: none;}
			div.subNav ul li {display: inline;}
				div.subNav ul li a {padding: 0 10px 0 0; font-weight: bold; color: #5F6E38; text-decoration: none; white-space: nowrap;}
					div.subNav ul li a img {width: 6px; height: 8px; _height: 16px; background: transparent url(../img/bg_subNav_arrow.gif) 0 -3px no-repeat; _background-position: 0 1px; _vertical-align: middle;}
						div.subNav ul li a:hover, div.subNav ul li.active a {color: #311F11;}
						div.subNav ul li a:hover img, div.subNav ul li.active a img {background-position: 0 -41px; _background-position: 0 -37px;}
					
	div.contentParent {background: #fff url(../img/bg_cols.gif) top left repeat-y;}
		body.templateB div.contentParent, body.templateC div.contentParent {background: #fff url(../img/bg_cols_C.gif) top left repeat-y;}
		div.rightBG {_height: 100%; background: transparent url(../img/bg_leftCol.jpg) top left no-repeat;}
		div.rightBG2 {_height: 100%; background: transparent url(../img/bg_fakeTrans.gif) left bottom no-repeat;}
	
		div.contentParent div.leftCol {float: left; width: 171px; margin: 0 20px 0 0;}
			
			div.contentParent div.noNav {height: 102px;/* background: transparent url(../img/bg_leftCol_noNav.jpg) 0 -30px no-repeat;*/}
				div.contentParent div.quoteCulture {height: 260px; background: url(../img/quotes/quote_culture.gif) 50% 40px no-repeat;}
				div.contentParent div.quoteTribalEconomy {height: 260px; background: url(../img/quotes/quote_economy.gif) 50% 40px no-repeat;}
				div.contentParent div.quoteTribalGovernment {height: 320px; background: url(../img/quotes/quote_government.gif) 50% 40px no-repeat;}
				div.contentParent div.quoteHistory {height: 260px; background: url(../img/quotes/quote_history.gif) 50% 40px no-repeat;}
				div.contentParent div.quoteNewsPress {height: 320px; background: url(../img/quotes/quote_news.gif) 50% 40px no-repeat;}
				div.contentParent div.quoteThePeople {height: 260px; background: url(../img/quotes/quote_people.gif) 50% 40px no-repeat;}
			
			div.contentParent div.leftCol ul.sideNav {margin: 0; padding: 52px 0 0; list-style-type: none; list-style-image: none;}
				div.contentParent div.leftCol ul.sideNav li {display: inline; margin: 0; padding: 0; background-image: none;}
					div.contentParent div.leftCol ul.sideNav li a {display: block; padding: 4px 0 4px 19px; color: #311F11; text-decoration: none; background: transparent url(../img/bg_tertNav_arrow.gif) 0 0 no-repeat;}
						div.contentParent div.leftCol ul.sideNav li a:hover {background-position: 0 -66px;}
						div.contentParent div.leftCol ul.sideNav li.active a, div.contentParent div.leftCol ul.sideNav li.active a:hover {background-position: 0 -132px;}
						
						div.contentParent div.leftCol ul.sideNav li.top a {padding: 4px 0 4px 11px; font-weight: bold; background: transparent;}
							div.contentParent div.leftCol ul.sideNav li.top a:hover {background: #D4DBC9;}
						div.contentParent div.leftCol ul.sideNav li.topActive a {padding: 4px 0 4px 11px; font-weight: bold; background: transparent url(../img/bg_tertNav_on.jpg) no-repeat;}
		
		div.contentParent div.centerCol {float: left; width: 381px; margin-top: 25px;}
			body.templateB div.contentParent div.centerCol, body.templateC div.contentParent div.centerCol {width: 565px;}
			
			div.contentParent div.centerCol a {color: #C86007;}
				div.contentParent div.centerCol a:visited {color: #C7A484;}
				div.contentParent div.centerCol a:hover {color: #FF7D0F;}
		
			div.centerCol h2, body.popup h2 {margin: 0 0 10px; padding: 0; font: bold 16px verdana; color: #794B1E;}
			div.centerCol p, body.popup p {margin: 0 0 10px;}
			div.centerCol .caption, body.popup .caption {color: #45423F; font: normal 11px verdana;}
		
		div.contentParent div.rightCol {float: right; width: 184px; padding-top: 23px; font-size: 10px; color: #F7E9D3; background: #BA8A51 url(../img/bg_rightCol.jpg) top no-repeat;}
			div.contentParent div.rightCol div.promos {margin-bottom: 10px;}
			
				div.contentParent div.rightCol h3 {margin: 0 7px 6px 0; padding: 0; font: bold 11px verdana; color: #4D3522;}
				div.contentParent div.rightCol h4 {margin: 0 7px 6px 0; padding: 0; font: bold 10px verdana; color: #F7E9D3;}
				div.contentParent div.rightCol p {margin: 0 7px 6px 0;}
				div.contentParent div.rightCol a {color: #FBD599;}
					div.contentParent div.rightCol a:visited {color: #9E5601;}
					div.contentParent div.rightCol a:hover {color: #6B4310;}
					div.contentParent div.rightCol a.arrows {background-image: url(../img/icon_arrows_right.gif);}
					div.contentParent div.rightCol a.mail, div.contentParent div.rightCol a.email {background-image: url(../img/icon_envelope_right.gif) ! important;}
					div.contentParent div.rightCol a.download {background-image: url(../img/icon_download_right.gif); background-position: 0 3px;}
				div.contentParent div.rightCol div.insetImage {margin-bottom: 5px; background: #C5965D; border-color: #985822 ! important;}
	
				/* promo styles */
				
				div.promo {padding: 0 0 0 7px; margin: 0 0 25px;}
					div.promo1 {background: url(../img/promos/culture_basket.jpg) no-repeat; padding-top: 95px;}
					div.promo2 {background: url(../img/promos/culture_brush-house.jpg) no-repeat; padding-top: 95px;}
					div.promo3 {background: url(../img/promos/culture_display.jpg) no-repeat; padding-top: 95px;}
					div.promo4 {background: url(../img/promos/culture_white-sage.jpg) no-repeat; padding-top: 95px;}
					div.promo5 {background: url(../img/promos/culture_purple-flower.jpg) no-repeat; padding-top: 95px;}
					div.promo6 {background: url(../img/promos/econ_casino.jpg) no-repeat; padding-top: 95px;}
					div.promo7 {background: url(../img/promos/econ_casino-detail.jpg) no-repeat; padding-top: 95px;}
					div.promo8 {background: url(../img/promos/econ_construct.jpg) no-repeat; padding-top: 95px;}
					div.promo9 {background: url(../img/promos/tribal_govt_valley.jpg) no-repeat; padding-top: 95px;}
					div.promo10 {background: url(../img/promos/tribal_govt_building.jpg) no-repeat; padding-top: 95px;}
					div.promo11 {background: url(../img/promos/history_great-oak.jpg) no-repeat; padding-top: 95px;}
					div.promo12 {background: url(../img/promos/history_kiicha.jpg) no-repeat; padding-top: 95px;}
					div.promo13 {background: url(../img/promos/history_photo.jpg) no-repeat; padding-top: 95px;}
					div.promo14 {background: url(../img/promos/news_great-oak.jpg) no-repeat; padding-top: 95px;}
					div.promo15 {background: url(../img/promos/people_kids.jpg) no-repeat; padding-top: 95px;}
					div.promo16 {background: url(../img/promos/people_father+son.jpg) no-repeat; padding-top: 95px;}
					div.promo17 {background: url(../img/promos/charitable-donations.jpg) no-repeat; padding-top: 95px;}
					div.promo18 {background: url(../img/promos/cultural-center.jpg) no-repeat; padding-top: 95px;}
					div.promo19 {background: url(../img/promos/fact-or-myth.jpg) no-repeat; padding-top: 95px;}
					div.promo20 {background: url(../img/promos/language_revitalization.jpg) no-repeat; padding-top: 95px;}
					div.promo21 {background: url(../img/promos/medicinal_plants.jpg) no-repeat; padding-top: 95px;}
					div.promo22 {background: url(../img/promos/resort-and-casino.jpg) no-repeat; padding-top: 95px;}
					div.promo23 {background: url(../img/promos/wii-wish.jpg) no-repeat; padding-top: 95px;}
					div.promo24 {background: url(../img/promos/culture_basket_2.jpg) no-repeat; padding-top: 95px;}
				
			div.contentParent div.rightCol div.sideContent {margin: 0 6px 0 7px;}
			
		div.centerCol div.mythfactBox {clear: both; padding: 0 8px 0 16px; background: transparent url(../img/bg_mythfact.jpg) no-repeat;}
			div.centerCol div.mythfactBox div.fact, div.centerCol div.mythfactBox div.myth {width: 256px; margin-bottom: 30px;}
				div.centerCol div.mythfactBox div.fact {float: left;}
				div.centerCol div.mythfactBox div.myth {float: right;}
				
				div.centerCol div.mythfactBox div.fact h3.title, div.centerCol div.mythfactBox div.myth h3.title {height: 30px; margin: 0; padding: 0; text-indent: -9000px;}
					div.centerCol div.mythfactBox div.fact h3.title {background: url(../img/h3_fact.gif) 0 8px no-repeat;}
					div.centerCol div.mythfactBox div.myth h3.title {background: url(../img/h3_myth.gif) 0 8px no-repeat;}
	
		div.contentParent ul, body.popup ul {margin: 16px 16px 16px 0; padding: 0; list-style-type: none; list-style-image: none;}
			div.contentParent ul li, body.popup ul li {margin: 1px; padding: 0 0 0 8px; background: url(../img/bullet_square.gif) -4px 3px no-repeat;}
		
	div.columnContainer {margin-top: 25px; padding-top: 17px; background: url(../img/bg_columnContainer.jpg) top repeat-x;}
		div.columnContainer div.leftColumn {float: left; width: 243px; margin-left: 16px; _margin-left: 8px;}
		div.columnContainer div.rightColumn {float: right; width: 243px; margin-right: 20px; _margin-right: 10px;}
		
	/* basketry styles */
	
	div.centerCol div.basketry {background: url(../img/basketry/basket_texture.gif) top left no-repeat;}
	
	div.basketry div.leftCol {margin-right: 0;}
	div.basketry {width: 563px ! important; _width: 583px ! important; margin-top: 0; padding: 0 0 0 0; background: url(../img/basketry/bg_mainCol.gif) no-repeat;}
		div.basketry p {width: 455px;}
		
		div.basketry div#tabs {height: 22px;}
			div.basketry div#tabs ul {margin: 0; padding: 0; list-style-type: none; list-style-image: none;}
				div.basketry div#tabs ul li {float: left; height: 22px; margin: 0; padding: 0;}
					div.basketry div#tabs ul li a {display: block; height: 22px; margin-right: 3px; text-indent: -9000px; text-decoration: none;}
						div.basketry div#tabs ul li a:hover {background-position: 0 -22px ! important;}
					
					/* to deal with IE6 flickering */
					div.basketry div#tabs ul li.basketryStarts {background: url(../img/basketry/tab_basketry-starts.gif) no-repeat;}
					div.basketry div#tabs ul li.imageGallery { background: url(../img/basketry/tab_image-gallery.gif) no-repeat;}
					div.basketry div#tabs ul li.materials { background: url(../img/basketry/tab_materials.gif) no-repeat;}
					div.basketry div#tabs ul li.patterns { background: url(../img/basketry/tabs_patterns.gif) no-repeat;}
					/* end flicker stuff */				
					
					div.basketry div#tabs ul li.basketryStarts a {width: 112px; background: url(../img/basketry/tab_basketry-starts.gif) no-repeat;}
					div.basketry div#tabs ul li.imageGallery a {width: 116px; background: url(../img/basketry/tab_image-gallery.gif) no-repeat;}
					div.basketry div#tabs ul li.materials a {width: 85px; background: url(../img/basketry/tab_materials.gif) no-repeat;}
					div.basketry div#tabs ul li.patterns a {width: 81px; background: url(../img/basketry/tabs_patterns.gif) no-repeat;}
					
					div.basketry div.tabs ul li.active a,
					div.basketry div.basketryStarts ul li.basketryStarts a,
					div.basketry div.imageGallery ul li.imageGallery a,
					div.basketry div.materials ul li.materials a,
					div.basketry div.patterns ul li.patterns a {background-position: 0 -22px ! important;}
		
		div.basketry div.contentBox {width: 565px; margin-bottom: 27px; padding: 21px 0 17px; background: #A15A11 url(../img/basketry/bg_materials.jpg) no-repeat;}
		
			div#basketryStartsBox, div#imageGalleryBox, div#patternsBox {display: none;}
		
			div.basketry div.contentBox div.bigBox {float: left; width: 425px; margin-left: 8px; _margin-left: 4px;}
				div.basketry div.contentBox div.bigBox a.bigImg {display: block; width: 425px; height: 20px; _height: 257px; padding-top: 257px; text-decoration: none ! important; border-top: 1px solid #4D3522;}
					div.basketry div.contentBox div.bigBox a.bigImg span.enlarge {display: block; cursor: hand; height: 20px; background: #F0EDE8 url(../img/basketry/enlarge_icon_off.gif) 355px 4px no-repeat; border-top: 1px solid #4D3522;}
						div.basketry div.contentBox div.bigBox a.bigImg:hover span.enlarge {background: #F0EDE8 url(../img/basketry/enlarge_icon_over.gif) 355px 4px no-repeat;}
						div.basketry div.contentBox div.bigBox a.bigImg:hover span.enlarge span.right {color:#C76007!important;}
						
				div.basketry div.contentBox div.bigBox div.descriptionBox {height: 156px; _height: 168px; padding: 10px 0 0; background: #fff; border-bottom: 1px solid #4D3522; overflow:auto; _overflow:visible;}
					div.basketry div.contentBox div.bigBox div.descriptionBox p {width: 404px; _width: 399px; margin: 0 13px 10px;}
						div.basketry div.contentBox div.bigBox span.enlarge p.imgCaption {font-size: 9px; color: #76532E; display:inline; margin:0; float: left; width: 330px; padding: 2px 0 0 14px;}
						div.basketry div.contentBox div.bigBox span.enlarge span.right {float:right;font: normal 10px verdana; color: #4B3623; text-decoration: underline; width:40px;padding: 2px 15px 0 0;}
						div.basketry div.contentBox div.bigBox span.enlarge p.clear {display:inline;clear:both;height:1px;}
						
						
						div.basketry div.contentBox div.bigBox div.descriptionBox p.imgDescription {margin-bottom: 10px;}
				
			div.basketry div.contentBox div.thumbsBox {float: right; width: 116px; _width: 118px; height: 414px; _height: 426px; margin-right: 8px; _margin-right: 4px; padding-top: 10px; overflow: auto; background: #7D542A url(../img/basketry/bg_thumbsBox.gif); border-top: 1px solid #4D3522; border-right: 1px solid #D5C6B4; border-bottom: 1px solid #D5C6B4; border-left: 1px solid #4D3522;}
				div.basketry div.contentBox div.thumbsBox a.thumb {display: block; width: 85px; height: 104px; margin: 0 0 0 7px; font-size: 10px; color: #DCB27C; background: url(../img/basketry/bg_thumbImg.gif) 3px 3px no-repeat; text-decoration: none;}
					div.basketry div.contentBox div.thumbsBox a.thumb img {display: block; margin-bottom: 3px; border: 3px solid #3B2717;}
						div.basketry div.contentBox div.thumbsBox a.thumb:hover, div.basketry div.centerCol div.contentBox div#thumbsBox a.active {color: #E2E7D5; cursor: pointer;}
							div.basketry div.contentBox div.thumbsBox a.thumb:hover img {border-color: #A4BA1F; _margin: 1px 0 2px 1px;}
							div.basketry div.contentBox div.thumbsBox a.active img {border-color: #A4BA1F; _margin: 0 0 3px 0 ! important;}
					
	div.footer {height: 200px; font-size: 9px; color: #9DA392; background: #fff url(../img/bg_body.gif) no-repeat; clear: both;}
		body.templateB div.footer, body.templateC div.footer {background: #fff url(../img/bg_body_C.gif) no-repeat;}
		div.footer p {margin: 0; padding: 97px 0 0 171px;}
		div.footer a {color: #9DA392;}
		
	body.homePage div.footer {height: auto; color: #99B155; background: #516417 url(../img/img_homepage-footer.gif) ! important;}
		body.homePage div.footer p {padding: 3px 0; text-align: center;}
			body.homePage div.footer p a {color: #99B155;}

			
body.popup {margin: 23px 20px 23px 26px; text-align: left; background: #fff url(../img/bg_popup.jpg) top repeat-x;}

	div.popupControls {margin-bottom: 10px;}
		div.popupControls a {display: block; float: right; height: 12px; text-indent: -9000px; text-decoration: none;}
			div.popupControls a.print {width: 44px; background: url(../img/icon_print.gif) no-repeat;}
			div.popupControls a.close {width: 91px; margin-left: 15px; background: url(../img/icon_close.gif) no-repeat;}
			div.popupControls a:hover {color: #C76007;}
		
		
	/* WYS styles */
	
	div.centerCol .nutGraf, body.popup .nutGraf, div.centerCol .introText, body.popup .introText {font: normal 13px/19px verdana; color: #5F6E38;}
	div.centerCol .noteText, div.centerCol .note, body.popup .noteText, body.popup .note {font-style: italic; color: #666;}
		div.rightCol .noteText, div.rightCol .note {color: #703B0E;}
	div.centerCol h3, body.popup h3 {margin: 0 0 2px; padding: 0; font: bold 12px verdana; color: #835324;}
	div.centerCol h4, body.popup h4 {margin: 0; padding: 0; font: bold 11px verdana; color: #9F957C;}
	
	div.rightCol ul {list-style-type: none; list-style-image: none; margin-left: 0; padding-left: 0;}
		div.rightCol ul li {padding-left: 8px; background: url(../img/bullet_square_right.gif) 0 6px no-repeat;}
	
	span.luisenoU {text-decoration: underline ! important;}
	
	div.insetImage {float: left; _width: auto; margin: 0 9px .5em 0; font-size: 9px ! important; font-style: normal ! important; color: #4D3522; padding: 1px; background: #DFD6CA; border: 1px solid #C3B4A0;}
		div.insetImage img {display: block;}
		div.insetImage span {display: block; line-height: 14px; padding: 0 4px;}
			div.insetImage span.luisenoU {display: inline ! important; padding: 0 ! important;}
		div.insetImage .credit {font-style: italic ! important;}
		div.insetImage span.caption {font-size: 9px ! important; color: #4D3522 ! important;}
	
	div.columnContainer div.insetImage {float: none; margin: 10px 9px .5em 0; padding: 0; background: transparent; border: 0;}
		div.columnContainer div.insetImage img {}
		div.columnContainer div.insetImage span.credit {}
	
	div.sideContent div.insetImage {float: none; width: 167px; _width: 171px; margin: 0 0 11px 0; background: #C5965D; border: 1px solid #985923;}
		div.sideContent div.insetImage img {}
		div.sideContent div.insetImage span.credit {color: #4E3623;}
		
		
	/* Timeline Styles */
	table.timelineNav {width: 555px; margin-bottom: 25px;}
		table.timelineNav tr td {height: 23px; padding-left: 12px; padding-top: 3px; color: #8B9377; font-weight: bold; border-bottom: 1px solid #C4CBBC; background: url(../img/timeline/bg_dotted.gif) 0 -3px repeat-y;}
			table.timelineNav tr td a {display: block; width: 100%; color: #8B9377 ! important; text-decoration: none;}
				table.timelineNav tr td a:hover {color: #A47744 ! important;}
			table.timelineNav tr.bottom td {height: 20px;color: #A47744 ! important; font-size: 10px; font-weight: normal; border-bottom: 0;}
		table.timelineNav tr td.active {background-color: #E9D5A8;}
				
	div.timelineMain {margin-bottom: 13px; padding: 0 30px 0 0; background: url(../img/timeline/bg_fade.jpg) top repeat-x;}
		div.timelineMain h4 {padding: 8px 0 5px; color: #A47744;}
		div.timelineMain p {margin-bottom: 5px; line-height: 16px;}
		div.timelineMain img {float: left; margin-right: 24px; border-top: 1px solid #E7D0A0; border-bottom: 1px solid #E7D0A0;}
		
	div.timelineMatrix {border-top: 1px solid #E1E5DD; background: url(../img/timeline/bg_dotted.gif) 50% 0 repeat-y;}
		div.timelineMatrix div.topMost {height: 10px; background: #fff url(../img/timeline/bg_arrowHead_top.gif) 50% 100% no-repeat;}
		div.timelineMatrix div.bottomMost {height: 10px; background: #fff url(../img/timeline/bg_arrowHead_bottom.gif) 50% 0 no-repeat;}
		div.timelineMatrix div.matrixBox {}
			div.timelineMatrix div.matrixBox div.left {float: left; width: 282px;}
			div.timelineMatrix div.matrixBox div.right {float: right; width: 282px;}
			
			div.timelineMatrix div.matrixBox div.entry {margin-bottom: 19px;}
				div.timelineMatrix div.matrixBox div.entry div.label {width: 100px; margin-top: 58px; color: #8F9484; font-weight: bold; background: url(../img/timeline/bg_label.gif) 100% 50% no-repeat;}
					div.timelineMatrix div.matrixBox div.left div.entry div.label {float: right; padding: 0 10px 0 0; text-align: right;}
					div.timelineMatrix div.matrixBox div.right div.entry div.label {float: left; padding: 0 0 0 10px; text-align: left; background-position: 0 50%;}
				
				div.timelineMatrix div.matrixBox div.entry div.timelinePhoto, body.popup div.timelinePhoto {width: 170px; padding-top: 1px; border-top: 1px solid #C4CBBC; overflow: hidden;}
					body.popup div.timelinePhoto {width: 365px ! important;}
					
					div.timelineMatrix div.matrixBox div.entry div.timelinePhoto, body.popup div.noImage {padding-top: 30px; border: 0 ! important;}
					
					div.timelineMatrix div.matrixBox div.left div.entry div.timelinePhoto {float: left;}
					div.timelineMatrix div.matrixBox div.right div.entry div.timelinePhoto {float: right;}
					
					div.timelineMatrix div.matrixBox div.entry div.timelinePhoto img, body.popup div.timelinePhoto img {display: block; margin-bottom: 1px;}
					div.timelineMatrix div.matrixBox div.entry div.timelinePhoto p, body.popup div.timelinePhoto p {margin: 0 0 5px; padding: 0 2px; font-size: 9px; line-height: 12px;}
						body.popup div.timelinePhoto h3 {font: bold 11px verdana; margin: 0 0 5px; padding: 0;}
						body.popup div.timelinePhoto p {font-size: 11px; color: #985833;}
					div.timelineMatrix div.matrixBox div.entry div.timelinePhoto p.caption, body.popup div.timelinePhoto p.caption {padding: 2px 2px 3px; color: #8B9377; font-size: 9px; border-top: 1px solid #C4CBBC; border-bottom: 1px solid #C4CBBC;}
						div.timelineMatrix div.matrixBox div.entry div.timelinePhoto p.learnMore a {font-size: 11px;}
	
	/* link icon styles */
	a.peeps {padding-left: 14px; background: url(../img/icon_peeps.gif) 0 2px no-repeat;}
	a.download {padding-left: 11px; background: url(../img/icon_download.gif) 0 4px no-repeat;}
	a.arrows {padding-left: 12px; background: url(../img/icon_arrows.gif) 0 4px no-repeat;}
	a.arrows2 {padding-right: 13px; background: url(../img/icon_arrows2.gif) 100% 4px no-repeat;}
	a.mail, a.email {padding-left: 14px; background: url(../img/icon_envelope.gif) 0 4px no-repeat;}
		
		
	/* top-level page headers */
	
	div.centerCol h2.Culture {height: 24px; margin-bottom: 20px; background: url(../img/h2_culture.gif) 50% 0 no-repeat;}
	div.centerCol h2.TribalEconomy {height: 24px; margin-bottom: 20px; background: url(../img/h2_economy.gif) 50% 0 no-repeat;}
	div.centerCol h2.TribalGovernment {height: 24px; margin-bottom: 20px; background: url(../img/h2_government.gif) 50% 0 no-repeat;}
	div.centerCol h2.History {height: 24px; margin-bottom: 20px; background: url(../img/h2_history.gif) 50% 0 no-repeat;}
	div.centerCol h2.NewsPress {height: 24px; margin-bottom: 20px; background: url(../img/h2_news.gif) 50% 0 no-repeat;}
	div.centerCol h2.ThePeople {height: 24px; margin-bottom: 20px; background: url(../img/h2_people.gif) 50% 0 no-repeat;}
	
	div.centerCol h2.Culture span, div.centerCol h2.TribalEconomy span, div.centerCol h2.TribalGovernment span, div.centerCol h2.History span, div.centerCol h2.NewsPress span, div.centerCol h2.ThePeople span {display: none;}
	
		
	
	
	
	