div#nav-bar {
	width: 960px;
	margin: 0 auto;
	border-top: 3px solid #000;
	margin-bottom:50px;
}
div#nav-bar ul#nav-ul{
	vertical-align:middle;
	width:100%;
	float: left;
	position: relative;
	z-index: 597;
	background:#612B0E;
	height: 28px;
}
div#nav-bar ul#nav-ul li {
	float: left;
}

div#nav-bar ul#nav-ul li.hover,
div#nav-bar ul#nav-ul li:hover {
	position: relative;
	z-index: 599;
	cursor: default;
	color: #b0d730;
}


div#nav-bar ul#nav-ul li a{
	font-size: 18px;
	display: block;
	margin: 4px 10px 0px 10px;
	color:#F8AC3E;
}


div#nav-bar ul#nav-ul li a:link,
div#nav-bar ul#nav-ul li a:visited	{ color: #F8AC3E; text-decoration: none; }
div#nav-bar ul#nav-ul li a:hover		{ color: #b0d730; }
div#nav-bar ul#nav-ul li a:active	{ color: #0395cc; }

div#nav-bar ul#nav-ul li:hover > *.dir {
 color: #b0d730;
}

div#nav-bar ul#nav-ul li a[foo="active"]{
color:#FFF;
font-weight:700;
}

div#nav-bar ul#nav-ul ul {
	 visibility: hidden;
	 position: absolute;
	 top: 100%;
	 z-index: 598;
	 left: -21px;
	 padding: 0;
	 margin: 0;
	}

div#nav-bar ul#nav-ul ul li {
	 float: none;
	 height: auto;
	 margin: 0 16px;
	 padding: 5px 5px;
	 line-height: 1.3em;
	 white-space: nowrap;
	background:#612B0E;
}


div#nav-bar ul#nav-ul li:hover > ul {
 visibility: visible;
}


div#nav-bar000 ul.dropdown,
div#nav-bar000 ul.dropdown li,
div#nav-bar000 ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

div#nav-bar000 ul {
display:inline-block;
 list-style: none;
 margin: 0;
 padding: 0;
 border:1px yellow dotted;
}

div#nav-bar000 li {
 list-style: none;
 margin: 0 16px;
 padding: 0 10px;
 background:#ccff99;
}

div#nav-bar ul#nav-ul div#li-first-main {
	height:20px;z-index:598;position:absolute;top:5px;width:100%;display:inline-block;margin:0px;
	}
div#nav-bar ul#nav-ul div#li-first-main div#rog-left {
	height:20px;width:16px;float:left;display:inline-block;
	}
div#nav-bar ul#nav-ul div#li-first-main div#rog-right {
	height:20px;width:16px;float:right;display:inline-block;
	}
div#nav-bar ul#nav-ul li#li-last {
	position:relative;
	top:-2px;
	padding-bottom:15px;
	}

div#nav-bar ul#nav-ul ul ul {
	 top: -15px;
	 left: 99%;
	 padding: 0;
	 margin: 0;
}

div#nav-bar ul#nav-ul ul ul li {
	 float: none;
	 margin: 0;
	 padding: 5px 5px;
	 line-height: 1.1em;
	 white-space: nowrap;
	background:#612B0E;
}

div#nav-bar ul#nav-ul ul li.first ul {
		 top: 7px;
}


div#nav-bar ul#nav-ul ul li.first ul li {
	 float: none;
	 margin: 0;
	 padding: 3px 5px;
	 line-height: 1.4em;
	 white-space: nowrap;
	background:#612B0E;
}

span.work {
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 2s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;

    -moz-animation-name: blinker;
    -moz-animation-duration: 2s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;

    animation-name: blinker;
    animation-duration: 2s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

@-moz-keyframes blinker {
    0% { color:#cae4ff; }
    50% {color:#006bd7;}
    100% { color:#cae4ff; }
}

@-webkit-keyframes blinker {
    0% { color:#cae4ff; }
    50% {color:#006bd7;}
    100% { color:#cae4ff; }
}

@keyframes blinker {
    0% { color:#cae4ff; }
    50% {color:#006bd7;}
    100% { color:#cae4ff; }
}