body {	background:#fff;	text-align: center;	color:#333;margin:0;padding:0;}body, p {	font-family:  'century gothic',arial, verdana, sans-serif;	font-size: 12px;}/*/*/a{}body,body p {  font-size: x-small;  voice-family: "\"}\"";  voice-family: inherit;  font-size: small;}html>body,html>body p {  font-size: small;}  /* *//* ---------- Structure ---------- */.wrapper {	position:relative;	margin: 0;	padding:0;	text-align: left;min-height:100px;min-width:600px;	background: url(../g/wrapBg.gif) 0 0 repeat-x;}body#hm .wrapper, body#pt .wrapper, body#con .wrapper, body#link .wrapper, body#dr .wrapper {	margin: 10px auto;	background:#CDC9C4;	width: 600px;	height:400px;}html>body#hm .wrapper, html>body#pt .wrapper, html>body#con .wrapper, html>body#link .wrapper , html>body#dr .wrapper {height:auto;min-height:400px;}#header {	display:block;	width: 590px;	height: 120px;	padding: 10px 0 0 10px;	border:0;	margin: 0;	background: #999 url(../i/bg/bg1.jpg) no-repeat;}html>body #header {height:auto;min-height:120px;}#headerlogo {margin:0;padding:0;border:0;font:100 200% arial;color:#fff; }#headerlogo a:after {content:': ';}#logo:hover {background: url(../g/dogface2o.gif) no-repeat;}#fixedleft { 	position: fixed; top: 0; bottom:0; left: 0;right:80%;padding:0;margin:0;border-right:solid #AC9D73 1px;	background: url(../g/wrapBg.gif) 0 0 repeat-x;	max-width:200px;}#maincontent {	position:relative; display:block; padding:0; margin:0 0 0 20%;/* background:#fff; */width:70%;}body#txt #maincontent, body#sm #maincontent, body#loc #maincontent {	background:#fff;height:620px;border:1px solid #333;}html>body#txt #maincontent {height:auto;min-height:620px;}.content {	clear:both;display:block;position:relative;padding:0;margin:24px 0 0 0;background:transparent;}#content { 	display: block; position:relative;margin:0; padding:0; }html>body #content { height: auto; min-height: 500px; }/* ---------- Navigation ----------- */#nav {	width:100%;	position: relative;display:block;float:left;	padding:12px 0;margin: 0;}html>body #nav {height:auto;min-height:120px;}#nav ul {	list-style: square inside;color:#AC9D73;	letter-spacing: 1px;	font: 100%/1em 'century gothic',arial, sans-serif;text-transform:capitalize;	padding:0;margin:0 ;}#nav ul ul {list-style:none;}#nav ul li {	margin:  0;	padding: 6px 0 8px 20px;}#nav ul li ul li {	padding:6px 0;}#nav ul li:hover {background:#fff;color:#AC9D73;}#nav ul li a {	padding: 0;	margin: 0;}/* ---------- Backgrounds ---------- */body#map #content {background: #fff url(../i/map.gif) -80px 60px no-repeat;}#c_bl  {background: url(../g/c_bl.gif) 0 100% no-repeat; } #c_br  {background: url(../g/c_br.gif) 100% 100% no-repeat;}/* ---------- General Rules ---------- */img {border:0; display: block;}.hiddenpic {display: none;}.hidden {display: none;}.alt {color:#BFECF8;}.skiplink {display:none;}.off-left {position: absolute;left: -999px;width: 100px;}.clear {clear:both;display:block;}.clearer {clear:left;line-height:0;height:0;}/* ---------- typography ---------- */ p {padding: 0;margin:0 0 1em 0;line-height:1.1em;}/*em {font:italic 90% times;margin: 10px;display:block;}*/#content p {color:#999;}h1 {	font:900 100% 'century gothic';padding: 12px 0 12px 30px; 	margin: 0;width:100%;/*background:#AC9D73;*/}h2 {	font:900 100% 'century gothic';padding: 12px 0 12px 30px; margin: 0;	width:100%;/*background:#AC9D73;*/}h3 {	font: 100 100% 'trebuchet ms','century gothic',arial, verdana, sans-serif;padding: 12px 0; 	margin: 0 0 0 32px; text-transform:capitalize;}h4 {	font:italic 100 100% 'trebuchet ms','century gothic',arial, verdana, sans-serif;text-transform:capitalize;color:#856343; }h5 { }h6 { font:italic 100 100% 'trebuchet ms','century gothic',arial, verdana, sans-serif;text-transform:capitalize;color:#856343;padding:0;margin:0;}.back {position:fixed;right:10px;top:10px;color: #fff;z-index:100;}.back:before {content:'[';}.back:after {content:']';}.small { font-weight: 100; font-size: 0.95em; }	/* ---------- linkage ---------- */a:link {color: #999;text-decoration: none;}a:visited {color: #999;text-decoration: none;}a:hover {text-decoration : none;color: #09F;}a:active {text-decoration : none;color: #66F;}.back a:link, .back a:visited {text-decoration : none;color: #fff;}.back a:hover, .back a:active {text-decoration : underline;color: #09F;}#mainnav ul li a:link, #mainnav ul li a:visited {color: #fff;text-decoration: none;}#mainnav ul li a:hover, #mainnav ul li a:active  {text-decoration: none;color: #333;font-weight:600;}/*#nav ul li a:link, #nav ul li a:visited {color: #856343;}#nav ul li a:hover, #nav ul li a:active {text-decoration: underline;color: #09F; background:red; }*/.contact ul li a:hover { text-decoration : underline; color: #ccc; background: #fff; }.text ul li a:hover { text-decoration : none; color: #ccc; background: #fff; }#quicklink a:link, #quicklink a:visited {  text-decoration : none;color:#333; }#quicklink a:hover,#quicklink a:active {text-decoration: underline;color: #06f;}#header a:link, #header a:visited  {color: #fff;text-decoration: none;}#header a:hover, #header a:active  {text-decoration : none;color: #09F;}/* ---------- lists and images ---------- */#content ul {	list-style:  none;	display: block;	padding: 0;	margin: 0;	font-size:80%;	line-height: 1em;	}#content ul li { padding: 20px 10%; margin:0; }#content ul li p { display: block; padding: 6px 0 0 0; margin: 0; }#gallery {margin:2em 0 0 32px;}#gallery ul, ul.grid  {	list-style:none;width:700px;	padding:0;margin:0;float:left;}body#d01  ul.grid {width:800px;} ul.grid li {	float:left;padding:0;margin:0 16px 24px 0;width:90px;height:100px;}#gallery ul li {	float:left;padding:0;margin:0 36px 48px 0;}ul.grid li {	width:150px;height:220px;}body#p08 ul.grid li {	width:90px;height:90px;}#gallery ul.grid li:hover {list-style:none;}#gallery ul.grid li a:hover {list-style:none;}#side_bar2, #side_bar {width: 90%; padding:16px 10px;margin:0;}.infobox {	margin:1em 12px; padding: .5em 0 .5em 1em;    width: 5em;    height: 1.2em;    float:left;    clear:both;    }    .infobox a {background: url(../g/arrow.gif) right no-repeat;padding:12px 24px 12px 0;}.infobox a:hover {background: url(../g/arrowOver.gif) right no-repeat;}.infobox, .infotext {	-moz-border-radius: 9px;-webkit-border-radius: 9px;border-radius: 9px;-moz-box-shadow: 5px 5px 5px 2px rgba(165, 221, 145, 0.5), 0 0 4px 4px rgba(239, 248, 225, 0.7);-webkit-box-shadow: 5px 5px 5px 2px rgba(165, 221, 145, 0.5), 0 0 4px 4px rgba(239, 248, 225, 0.7);box-shadow: 5px 5px 5px 2px rgba(165, 221, 145, 0.5), 0 0 4px 4px rgba(239, 248, 225, 0.7);	}.infotext {margin:0 12px;padding:6px;float:left;clear:left;width:100%;}.infotext h4 {margin:0;padding:10px 30px;}.infotext p {margin:0;padding:20px 30px;}.block {clear:left;display:block;}/* ---------- Site Map ----------- */.droplist {	position: relative;	height: auto;	width: 130px;	padding:20px 0;margin:0 0 0 20px;	}.droplist p {padding:0;margin:0;}ul#quicklink { display:block; padding:0;  margin:1em 0 ; border-bottom: solid 1px #000;}ul#quicklink li { 	list-style: circle inside;color:#AC9D73;	letter-spacing: 1px;	font: 100%/1em 'century gothic',arial, sans-serif;	text-transform:capitalize;	padding:0;margin:0 ;	display:inline;}	ul#quicklink li	{ border-right: dotted 0.5px #000;}/* subcontent */.subcontent { position:relative; width: 100%;height:60px; border-top:1px solid #fff; }html>body .subcontent {height:auto;min-height:60px;}.subcontent ul { list-style: none;	margin: 0 ; }.subcontent ul li {	margin: 0; padding: 0;}.subcontent ul li a {	display: block;	padding: 0;	margin: 10px 0 0 0;	text-decoration : none;	}.subcontent a:hover { color: #09F; }.subcontent ul li a#selected { color: #999;}.subcontent p {margin: 0; padding: 6px 0 0 18px;font: 100%/110% 'trebuchet ms','century gothic', Helvetica, sans-serif;}#biog {padding:8px;}/* ---------- MENU TEXT ---------- */.menutxt { display:block;position:relative;margin:0 0 10px 10px;padding:0; }.menutext p {}.menutxt ul {	border: 0;	margin: 0 0 12px 16px;	padding: 0;	list-style: none;	text-align: right;}.menutxt ul li {    width: 400px;	list-style-type: disc;	list-style-position: inside;	letter-spacing: 1px;	font:100 100% 'gill sans', sans-serif;}.menutxt ul li a {display:block;	margin: 0 12px 0 0;	width: 80px;	text-decoration : none;	color: #06f;	font-weight: 600;}.menutxt ul li a:hover {	text-decoration : underline;	list-style-type: disc;	color: #999;}.menutxt ul li:hover {	list-style-type: disc;}/* ----------  Main nav ----------  */	#mainnav {	display:block;	width: 600px;	height:200px;	padding:20px 0 0 0;	margin:0;border-top:1px solid #fff;    }html>body #mainnav {height:auto;min-height:200px;}html>body#inside #mainnav {height:auto;min-height:120px;width:120px;}#mainnav ul {	display: block;	padding: 0;	margin: 0;	list-style: none;}#mainnav ul li {	float: left;	height: 10em;	width: 7em;	padding: 0;	margin: 10px 10px;text-align: center;}html>body#inside #mainnav ul li {height:7em;}#mainnav ul li a {	display: block;	height: 6em;font-size:110% ;	border-right: solid 0.3em #CCC;	border-bottom: solid 0.3em #CCC;	border-left: solid 0.3em #FFF;	border-top: solid 0.3em #FFF;}#mainnav ul li a:hover { 	background: #fff;	border-right: solid 0.3em #FFF;	border-bottom: solid 0.3em #CCC;	border-left: solid 0.3em #999;	border-top: solid 0.3em #666;	}/* ---------- NAVIGATION ----------- */#rr .rr, #conflict .conflict ,#trade .trade, #ww .ww, #loc a.loc, #sm .sm { color: #09F;text-decoration:none;font-weight:900;}body#p01 li.n2 a, body#p02 li.n2 a, body#p03 li.n2 a, body#p04 li.n2 a, body#p05 li.n2 a, body#p06 li.n2 a, body#p07 li.n2 a, body#p08 li.n2 a, body#p09 li.n2 a, body#d01 li.n3 a {color:#09F;}body#p01 #nav li.n2, body#p02 #nav li.n2, body#p03 #nav li.n2, body#p04 #nav li.n2, body#p05 #nav li.n2, body#p06 #nav li.n2, body#p07 #nav li.n2, body#p08 #nav li.n2, body#p09 #nav li.n2 {	list-style: square inside;color:#AC9D73;color:#09F;}/* FOOTER */.footer {	position: relative;	width:130px;	margin:30px 0 0 0;padding: 0 0 0 20px;}.footer p { font:italic 100 80% georgia,times,serif; line-height: 1.2em; margin:0 6px;}.footer a:link { font-style:normal;color: #0cf; text-decoration: none; }.footer a#dog { color: #333; }.footer a:hover { text-decoration : underline; color: #06f; }	 /*  ---------- Accessibility  ---------- */	 #access {position: relative;display:none;margin:0;padding:2px 0 6px 10px;background:#fff;height:40px;clear:both;text-align:left;}html>body #access {height:auto;min-height:40px;}#access ul {display:block;padding:0;margin:0 ;background:#fff;height:40px;}html>body #access ul {height:auto;min-height:40px;}#access li {float:left;display:block;list-style:none;margin:2px ;}html>body #access li {min-width:20px;}#access li.wide {width:40px;}#access li a {display:block;}#ntext { background: #fff url(../g/text_s.gif) left no-repeat;height:21px; }#access ul li a#ntext:hover  {background: #fff url(../g/text_so.gif) left no-repeat;}#ltext { background: #fff url(../g/text_l.gif) left no-repeat;height:21px; }#access ul li a#ltext:hover  {background: #fff url(../g/text_lo.gif) left no-repeat;}#ctext { background: #fff url(../g/text_c.gif) left no-repeat;height:21px; }#access ul li a#ctext:hover  {background: #fff url(../g/text_co.gif) left no-repeat;}#otext { background: #fff url(../g/text.gif) left no-repeat;height:20px; }#access ul li a#otext:hover  {background: #fff url(../g/text_o.gif) left no-repeat;}/* ---------- Search & select items ---------- */div#search {position: relative; text-align: left; padding: 0 ;}div#search h4 {display: none;}div#search form {margin: 0; padding:  0;}div#search p {display:inline;}div#search input[type="text"] {width: 130px;margin:2px 0 ; border: 1px inset #999;background:#fff;font: 100  90% 'trebuchet ms';}div#search input[type="submit"] {width: 50px;margin:2px 0 ; border: 1px inset #999;background:#fff;font: 100  90% 'trebuchet ms';}div#search small {display: block; margin: 6px 100px; padding: 0; text-align: left; line-height: 1em;}div#search small a {background: #fff; color: #668; font-style: italic;}form p, form label {display:block;font: 100 italic 100% 'trebuchet ms',arial;margin: 0;padding:0;}form p span, form label span {font: 100 italic 90% 'trebuchet ms', arial;margin:0;padding:0;}form {margin:6px 0;}input {margin:6px 0;} select#paintLocation, select#gotoLocation {width:130px;font: 100  90% 'trebuchet ms';border: 2px inset #999;background:#fff;margin:0 0 12px 0;padding:0;}/* -- map styling --*/div#side_bar {margin:16px 0 0 20px;padding:0 0 16px 0;width:90%;}/* ---------- form bits ---------- */#steroidForm { position:relative; visibility:visible; }/* apply additional positioning to this rule as you wish */.req { color:#ff0000;}/* used to mark text labels with red asterisk (see below) */ #maincontent form {display:block;width:400px;font-size:100%;padding:0;margin:16px 0 0 24px;color:#333;} #maincontent form p {display:block;clear:left;margin:0;padding: 8px 0;width:100%;}#maincontent form p#checkbox  {margin:2px 0 6px 0;padding: 4px 0;width:100%;}#maincontent form p#checkbox span {margin:0;padding: 2px 0;display:block;clear:both;}form  p {margin:0;padding:0;float:left;font: 100  100%/120% arial;}input[type="text"]  {width:180px;display:block;margin:4px 0;padding:2px 0;border: 1px solid #e5e0e3;font: 100  100% 'Courier New', courier, monospace;}input[type="checkbox"] {float:right;clear:none;margin:0;padding:0;width:12px;height:12px;border: 1px solid #e5e0e3;}input[type="submit"] {width: 80px;background:#fff;margin:0;padding: 0;border: 1px solid #e5e0e3;font: 900  90% 'Courier New', courier, monospace;}input[type="button"] {width: 80px;background:#fff;margin:0;padding: 0;border: 1px solid #e5e0e3;font: 900  90% 'Courier New', courier, monospace;}textarea{	width: 300px;	height: 50px;	border: 1px solid #e5e0e3;	padding: 2px;	margin: 0;	font: 100  100% 'Courier New', courier, monospace;background-color: #fee;}	fieldset  { width:200px;margin:12px ;padding: 12px; border: 1px solid #999; }legend {font-size: 120%;padding:0 4px;margin:0;}form {display:block;width:180px;font-size:90%;padding:16px  8px;margin:0;} form p {display:block;clear:left;margin:0;padding:0;width:100%;float:left;}input[type="text"]  {width:160px;display:block;margin:4px 0;padding:2px 0;border: 1px solid #e5e0e3;font: 100  100% 'Courier New', courier, monospace;background-color: #fee;}input[type="submit"] {width: 80px;background:#fff;margin:6px 0;padding: 0;border: 1px solid #e5e0e3;font: 900  100% 'Courier New', courier, monospace;background: #fee ;cursor: pointer;}textarea:hover { background-color: #cff; border: solid 1px #060; color: #000; }input.formInputField:hover { background-color: #cff; border: solid 1px #060; color: #000; }input.formInputField:focus { color: #000; background-color: #fff; border: solid 1px #060; }	input.formInputButton:hover {background-color: #cff; border: solid 1px #060; color: #000;}		/*	TJK_ToggleDL.css  */		/*  "Show All" + "Hide All" links */#TJK_ToggleON,#TJK_ToggleOFF {border:1px solid #333;padding:0 5px;margin-right:5px}/* zeroing out padding and margin */#TJK_DL dd,#TJK_DL dt {margin:0;padding:0} /* margin for the DTs (shorthand) */#TJK_DL dt {margin:7px 0}/* image and left padding for DDs */#TJK_DL dd {background:url(answer.gif) no-repeat;padding-left:55px}/* styling all anchors in the DTs */#TJK_DL dt a {background:0 50% no-repeat;padding-left:32px;color:#000;text-decoration:none}#TJK_DL dt a:visited {color:#666}#TJK_DL dt a:visited:hover,#TJK_DL dt a:hover,#TJK_DL dt a:active,#TJK_DL dt a:focus {font-weight:bold}/* the + and - gif in the anchors */#TJK_DL .DTplus a {background-image:url(toggleDLplus.gif)}#TJK_DL .DTminus a {background-image:url(toggleDLminus.gif)}/**********************************//**********************************/#TJK_DL .showDD {position:relative;top:0}#TJK_DL dd,.hideDD{top:-9999px;position:absolute}#TJK_ToggleON,#TJK_ToggleOFF {display:inline;cursor:pointer; cursor:hand}/* TJK_ToggleDL_ie5mac.css *//*\*//*/#TJK_DL .showDD {display:block}#TJK_DL dd,.hideDD {top:0;position:relative;display:none}/**//* INSIDE TEXT MENU */#insideMenu {display:block;margin:0 0 0 60px;padding:0 ;}#insideNav, #insideNav ul {	padding: 0;	margin: 0;	list-style: none;}#insideNav a { display: block; width: 1em; }#insideNav li { float: none;display:block; width: 1em; }#insideNav li ul { position: absolute; width: 10em; left: -999em; }#insideNav li:hover ul { left: auto; }#insideNavli:hover ul, #insideNav li.sfhover ul { left: 10em; }	#insideNav, #insideNav ul { /* all lists */		padding: 0;		margin: 0;		list-style: none;		float : left;		width : 11em;border:1px solid red;	}		#insideNav li { /* all list items */		position : relative;		float : left;		line-height : 1.25em;		margin-bottom : -1px;		width: 11em;border:1px solid blue;	}		#insideNav li ul { /* second-level lists */		position : absolute;		left: -999em;		margin-left : 11.05em;		margin-top : -1.5em;text-align:left;	}		#insideNav li ul ul { /* third-and-above-level lists */		left: -999em;	}		#insideNav li a {		width: 11em;		w\idth : 10em;		display : block;		color : black;		font-weight : 100;		text-decoration : none;		background-color : white;		border : 1px solid white;		padding : 0 0.5em;	}		#insideNav li a:hover {		color : white;		background-color : white;	}		#insideNav li:hover ul ul, #insideNav li:hover ul ul ul, #insideNav li.sfhover ul ul, #insideNav li.sfhover ul ul ul {		left: -999em;	}		#insideNav li:hover ul, #insideNav li li:hover ul, #insideNav li li li:hover ul, #insideNav li.sfhover ul, #insideNav li li.sfhover ul, #insideNav li li li.sfhover ul { /* lists nested under hovered list items */		left: auto;	}
