/* 
REFER: 
- http://www.alistapart.com/articles/sprucemaps
- http://www.uleth.ca/man/help/sitemap.shtml 
*/
/*
ul#gnav {
	list-style-type: none;
	margin-top:10px;
	margin-left: 0px;
}
ul#gnav li {
	padding-top:3px;
}
ul#gnav li a {
	background : transparent url("images/gnav_blank.gif") no-repeat;
	background-position: 0px 4px;
	padding-left : 20px;
	text-transform:lowercase;
}
ul#gnav li a.parent,ul#gnav li a.open {
	background : transparent url("images/gnav_plus.gif") no-repeat;
	background-position: 0px 4px;
}
ul#gnav li ul {
	list-style-type: none;
	margin-bottom:16px;
	display:none;
	margin-left: 0px;
}
ul#gnav li ul li {
	padding-top:3px;
}
ul#gnav li ul li a {
	background : transparent url(none);
}
*/

#gnav ul{
	margin: 0;
	list-style:none;
}
#gnav ul li a{
	line-height:170%;
}
#gnav ul li#h a strong{
	line-height:170%;
}

/*
	:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
	::: global navigation
*/
#gnav {
	float:left;
	width:100%;
	margin:0;
	background: url(images/bck_nav.png) 0 0 repeat;
}
ul.short {
	float:left;
	width:100%;
}
li {
	padding:0 0 1em 15px;
	padding:0 0 0.5em 15px;
	background:url(images/icn_bullet.gif) 0 0.6em no-repeat;
}
#primary li {
	margin:0 0 0 15px;
	padding:0 0 0.15em 15px;
}
.short li {
	padding:0;
	text-indent:20px; 
	background:url(images/icn_bullet.gif) 5px 0.6em no-repeat;
}
#gnav li {
	text-transform:lowercase;
}
#gnav li em {
	color:#867468;
}
.short li span a {
	padding-left:.3em;
	border:0;
	background:url(images/icn_plus.gif) right center no-repeat;
}
.short li span a strong {
	visibility:hidden;
}
/*
	:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
	::: global navigation > active division of global navigation
*/
.short li#h {
	background:#f2eeea url(images/rd_br.gif) right bottom no-repeat;
}
.short li#h a {
	display:block;
	background: url(images/rd_tr.gif) right top no-repeat;
	border:0;
}
.short li#h a strong {
	display:block;
	font-weight:normal;
	background:url(images/icn_bullet.gif) 5px 0.6em no-repeat;
}
.short li#h ul {
	padding-bottom:.5em;
}

/*
	:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
	::: global navigation > division sections
*/
.short li ul li {
	text-indent:0;
	padding-left:20px;
	background-image:none;
	border:1px dotted #ccc;
	border-width:1px 0 0 0;
}
.short li#h ul li a,
.short li ul li a {
	background-image:none;
	color:#ad9a8e;
	border:0;
}
/*
	:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
	::: global navigation > active sub division
*/
.short li ul li#hs,
.short li ul li#hs ul li#hst {
	font-weight:normal;
}
.short li ul li#hs a {
	padding-left: 15px;
	color:#06c;
}
.short li ul li#hs ul li {
	padding:0;
}
.short li ul li#hs ul li#hst a {
	color:#f90;
	color:#e36f1e;
}
.short li ul li ul li a,
.short li ul li#hs ul li a {
	background-image:none;
	font-weight:normal;
	color:#ad9a8e;
	border:0;	
}
.short a:hover,
.short li#h ul li a:hover {
	color:#f90;	
	color:#e36f1e;
}

#content ul{
	list-style:none;
	margin-left:1em;
}
#content ul li{
	background-position:0 0.4em;
}


