@charset "utf-8";
/* Jason-porter.com : Navbar */

#nav{
margin:0;
width:100%;
height: 5em;
background:#000;
}
#nav ul {
float:right;
padding: 0 .9em 0 0;
margin: 0;
list-style: none;
}
#nav li a{
text-align:center;
display: block;
color:#ccc;
text-decoration:none;
padding:1.5em 2.5em 1.3em 2.5em;
font-size:12px;
}
#nav ul li {
float:left;
margin:0 -1em 0 0;   /* Vertical Position of menu items */
padding: .2em 1em .2em 1.5em;
}
#nav ul li a:hover, #nav ul li a.haxedOn { 
margin: -.2em 0 0 0;
border-top:#f09 .2em solid;
}
#nav ul li a.haxedOff { 
margin: 0;
border-top:none;
}
/* Hides the ul off the screen until "hover"  */
#nav li ul {
position: absolute;
left: -999em;
width: 10em;
}
#nav li:hover ul, #nav li.IE6HACK ul {
left:auto;
background:none;
display:block;
margin:.2em 0 0 0;
}
#nav li:hover ul.last, #nav li.IE6HACK ul.last {
left:auto;
margin-left:-7.2em;
display:block;
}
/* Position of the links in the drop-down box */
#nav li ul li {
width:15em;
margin: 0;
border:none;
background:#000;
}
#nav li ul li:hover {
background:#202020 url(images/last_li.jpg) 0 0 repeat-x;
}
#nav li ul li a {
padding:.5em 1em .5em 1.1em;
margin:0;
color:#666;
text-align:left;
border:none;
}
#nav li ul li a:hover{
padding:.5em 0 .5em 2.8em;
margin:0 0 0 -.8em;
color:#fff;
border:none;
background:url(images/li_arrow.gif) 1.6em .8em no-repeat;
}
#nav li ul li a.last {
padding:.5em 1em 1.5em 1.1em;
}
#nav li ul li a.last:hover {
padding:.5em 0 1.5em 2.8em;
background:url(images/li_arrow.gif) 1.6em .8em no-repeat;
}
