/* NAV UTIL **/
#nav_util {padding:2px; text-align:right;}
#nav_util a {text-decoration:none;color:#545454;}
#nav_util a:hover {text-decoration:underline;color:#207FB6;}
#nav_util a.on {font-weight:bold;}

/* NAV MAIN */
#nav_main {height:24px; padding:0; margin:0; border:1px solid #999999; border-width:0 1px; color:#FFFFFF; background:url(/img/nav_tile.gif) repeat-x; font-weight:normal;}
#nav_main ul {float:left; list-style:none; padding:0; margin:0;}
#nav_main a {display:block; color:#FFFFFF; text-decoration:none; padding:0 10px 0 0;}
#nav_main li {float:left; padding:0 0 0 10px; margin:0; font:bold 12px/22px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; background:url(/img/nav_div.gif) no-repeat; background-position:100% 1px;}
/* #nav_main li a:hover, #nav_main li a.sfhover {color:#FF6C3B;} */
#nav_main li ul {z-index:99; position:absolute; margin:0 0 0 -10px; padding:0; left:-999em; height:auto; width:140px; width:218px; font-weight:normal; border-top:1px solid #DCDCDC; -webkit-box-shadow: 3px 3px 6px rgba(0,0,0,0.25); -moz-box-shadow: 3px 3px 6px rgba(0,0,0,0.25);}
#nav_main li li {padding:0; margin:0; font:normal 12px/20px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; background:#AEAEAE; border:solid #898989; border-width:0 1px 1px 0; -webkit-transition: background-color 500ms;}
#nav_main li li:hover, #nav_main li li.sfhover {background:#898989; color:#FF6C3B}
#nav_main li li a {width:140px; width:204px; padding:0 6px 0 6px; -webkit-transition: color 500ms;}
#nav_main li ul a {color:#555555; text-transform:none; font-weight:bold; border-left:1px solid #555555;}
#nav_main li ul a:hover, #nav_main li ul a.sfhover {color:#FFFFFF;}
#nav_main li ul ul {margin:-21px 0 0 167px; width:168px;}
#nav_main li:hover ul ul, #nav_main li:hover ul ul ul, #nav_main li.sfhover ul ul, #nav_main li.sfhover ul ul ul {left:-999em;}
#nav_main li:hover ul, #nav_main li li:hover ul, #nav_main li li li:hover ul, #nav_main li.sfhover ul, #nav_main li li.sfhover ul, #nav_main li li li.sfhover ul {left:auto;}
#nav_main li:hover, #nav_main li.sfhover {background:#4d4d4d;}
#nav_main ul li.on {background:url(/img/nav_on.gif) repeat-x;}

/* NAV LOC **/
#nav_loc {font-size:12px; padding:2px; color:#A09D8E; height:16px; width:900px;}
#nav_loc a {color:#545454; text-decoration:none;}
#nav_loc a:hover {color:#FF6C3B; text-decoration:underline;}
#nav_loc a.on {}


/* NAV COPY */
#copy {text-align:center; width:900px; color:#FFF; background-color:#787878; font-size:10px; padding-top:4px; margin-top:10px;}
#copy a {color:#FFF; text-decoration:none;}
#copy a:hover {text-decoration:underline;}

/* SHARE ICONS */
.share16 {
	display: inline;
	float: right;
	margin-left: 4px;
	margin-right: 2px;
}
.share16 img {
	background: url(/img/share16.png) no-repeat;
	display: inline;
}
.share16 img.linkedin {
	background-position: 0 0;
}
.share16 img.linkedin:hover {
	background-position: 0 -16px;
}
.share16 img.facebook {
	background-position: -16px 0;
}
.share16 img.facebook:hover {
	background-position: -16px -16px;
}
.share16 img.twitter {
	background-position: -32px 0;
}
.share16 img.twitter:hover {
	background-position: -32px -16px;
}
.share16 img.google-plus {
	background-position: -48px 0;
}
.share16 img.google-plus:hover {
	background-position: -48px -16px;
}
.share16 img.email {
	background-position: -64px 0;
}
.share16 img.email:hover {
	background-position: -64px -16px;
}
.share16 img.reddit {
	background-position: -80px 0;
}
.share16 img.reddit:hover {
	background-position: -80px -16px;
}
.share16 img.pinterest {
	background-position: -96px 0;
}
.share16 img.pinterest:hover {
	background-position: -96px -16px;
}
.share16 img.digg {
	background-position: -112px 0;
}
.share16 img.digg:hover {
	background-position: -112px -16px;
}
