/* Navigation
///////////////////////////////////////////////////////////////// */

div#nav ul li a {
	overflow: hidden;
	border: none;
}

div#nav ul li a img {
	background: url("assets/images/nav.gif") no-repeat;
	height: 30px;
}

div#nav ul li a img.nav1 { width: 159px; background-position:    0px 0px; }
div#nav ul li a img.nav2 { width:  94px; background-position: -160px 0px; }
div#nav ul li a img.nav3 { width:  59px; background-position: -255px 0px; }
div#nav ul li a img.nav4 { width: 103px; background-position: -315px 0px; }
div#nav ul li a img.nav5 { width: 125px; background-position: -419px 0px; }
div#nav ul li a img.nav6 { width: 103px; background-position: -545px 0px; }

div#nav ul li.on a img.nav1 { background-position:    0px -120px; }
div#nav ul li.on a img.nav2 { background-position: -160px -120px; }
div#nav ul li.on a img.nav3 { background-position: -255px -120px; }
div#nav ul li.on a img.nav4 { background-position: -315px -120px; }
div#nav ul li.on a img.nav5 { background-position: -419px -120px; }
div#nav ul li.on a img.nav6 { background-position: -545px -120px; }

div#nav ul li:hover a img.nav1 { background-position:    0px -60px; }
div#nav ul li:hover a img.nav2 { background-position: -160px -60px; }
div#nav ul li:hover a img.nav3 { background-position: -255px -60px; }
div#nav ul li:hover a img.nav4 { background-position: -315px -60px; }
div#nav ul li:hover a img.nav5 { background-position: -419px -60px; }
div#nav ul li:hover a img.nav6 { background-position: -545px -60px; }

div#nav ul li a:hover img.nav1 { background-position:    0px -30px; }
div#nav ul li a:hover img.nav2 { background-position: -160px -30px; }
div#nav ul li a:hover img.nav3 { background-position: -255px -30px; }
div#nav ul li a:hover img.nav4 { background-position: -315px -30px; }
div#nav ul li a:hover img.nav5 { background-position: -419px -30px; }
div#nav ul li a:hover img.nav6 { background-position: -545px -30px; }

div#nav ul li a:active img.nav1 { background-position:    0px -60px; }
div#nav ul li a:active img.nav2 { background-position: -160px -60px; }
div#nav ul li a:active img.nav3 { background-position: -255px -60px; }
div#nav ul li a:active img.nav4 { background-position: -315px -60px; }
div#nav ul li a:active img.nav5 { background-position: -419px -60px; }
div#nav ul li a:active img.nav6 { background-position: -545px -60px; }



/* Forms
///////////////////////////////////////////////////////////////// */

input.goBtn {
	width: 28px;
	height: 17px;
	background: url("assets/images/go-btn.gif") no-repeat;
	border: none;
}

input.goBtn:hover { background-position: 0px -17px; }
input.goBtn:active { background-position: 0px -34px; }
