/*
*	Setup
*/
ul.cssmenu {
	list-style: none;
	padding: 0px;
	margin: 0px;
	}

.displace {
	position: absolute;
	left: -5000px;
	}

ul.cssmenu li {
	float: left;
	}

ul.cssmenu li a {
	display: block;
	height: 36px;
	background: url(../img/sub/nav_image.jpg);
	
	}
	
ul.fireshowsmenu {
	list-style: none;
	padding: 0px;
	margin: 0px;
	}
	
ul.fireshowsmenu li {
	float: left;
	}

ul.fireshowsmenu li a{
	display: block;
	height: 20px;
	background: url(../img/sub/IR-subnav.gif);
	margin: 0px;
	padding: 0px;
	}

/*
*	Normal Links
*/
ul.cssmenu li.fireshows a {
	background-position: 0 0;
	width: 98px;
	}

ul.cssmenu li.aerial a {
	background-position: -98px 0;
	width: 75px;
	}

ul.cssmenu li.bellydancers a {
	background-position: -173px 0;
	width:135px;
	}
	
ul.cssmenu li.walkaround a {
	background-position: -308px 0;
	width:129px;
	}

ul.cssmenu li.hula a {
	background-position: -437px 0;
	width: 61px;
	}

ul.cssmenu li.bodypainting a {
	background-position: -498px 0;
	width:132px;
	}

ul.cssmenu li.unique a {
	background-position: -630px 0;
	width:70px;
	}


/*
*	Hover Links
*/
ul.cssmenu li.fireshows a:hover {
	background-position: 0 -36px;
	}

ul.cssmenu li.aerial a:hover {
	background-position: -98px -36px;
	}

ul.cssmenu li.bellydancers a:hover {
	background-position: -173px -36px;
	}

	
ul.cssmenu li.walkaround a:hover {
	background-position: -308px -36px;
	width: 129px;
	}

ul.cssmenu li.hula a:hover {
	background-position: -437px -36px;
	width: 61px;
	}

ul.cssmenu li.bodypainting a:hover {
	background-position: -498px -36px;
	width:132px;
	}

ul.cssmenu li.unique a:hover {
	background-position: -630px -36px;
	width:71px;
	}



/*
*	Clicked Links
*/
ul.cssmenu li.fireshows a:active {
	background-position: 0 -36px;
	}

ul.cssmenu li.aerial a:active {
	background-position: -98px -36px;
	}

ul.cssmenu li.bellydancers a:active {
	background-position: -173px -36px;
	}
	
ul.cssmenu li.walkaround a:active {
	background-position: -308px -36px;
	width: 129px;
	}

ul.cssmenu li.hula a:active {
	background-position: -437px -36px;
	width: 61px;
	}

ul.cssmenu li.bodypainting a:active {
	background-position: -498px -36px;
	width:132px;
	}

ul.cssmenu li.unique a:active {
	background-position: -630px -36px;
	width:71px;
	}



/*
*	Selected/Active Links
*/
ul.cssmenu li.fireshows a.selected {
	background-position: 0 -36px;
	
	}

ul.cssmenu li.aerial a.selected {
	background-position: -98px -36px;
	}

ul.cssmenu li.bellydancers a.selected {
	background-position: -173px -36px;
	}
	
ul.cssmenu li.walkaround a.selected {
	background-position: -308px -36px;
	width: 129px;
	}

ul.cssmenu li.hula a.selected {
	background-position: -437px -36px;
	width: 61px;
	}

ul.cssmenu li.bodypainting a.selected {
	background-position: -498px -36px;
	width:132px;
	}

ul.cssmenu li.unique a.selected {
	background-position: -630px -36px;
	width:71px;
	}
.logo {
	position:inherit;
	top:0;
	left:0px;
	width:154px;
}

/*
*	Subnav Normal Links
*/
ul.fireshowsmenu li.raterequest a {
	background-position: 0 0;
	width: 130px;
	}
ul.fireshowsmenu li.aboutus a {
	background-position: -130px 0;
	width: 110px;
	}
ul.fireshowsmenu li.testimonials a {
	background-position: -240px 0;
	width:120px;
	}
ul.fireshowsmenu li.deposit a {
	background-position: -360px 0;
	width:100px;
	}
ul.fireshowsmenu li.blog a {
	background-position: -460px 0;
	width: 60px;
	}
/*
*	Subnav Hover Links
*/
ul.fireshowsmenu li.raterequest a:hover {
	background-position: 0 -20px;
	width: 130px;
	}
ul.fireshowsmenu li.aboutus a:hover {
	background-position: -130px -20px;
	width: 110px;
	}
ul.fireshowsmenu li.testimonials a:hover {
	background-position: -240px -20px;
	width:120px;
	}
ul.fireshowsmenu li.deposit a:hover {
	background-position: -360px -20px;
	width:100px;
	}
ul.fireshowsmenu li.blog a:hover {
	background-position: -460px -20px;
	width: 60px;
	}
	
	/*
*	Subnav Seelcted Links
*/
ul.fireshowsmenu li.raterequest a.selected {
	background-position: 0 -20px;
	width: 130px;
	}
ul.fireshowsmenu li.aboutus a.selected {
	background-position: -130px -20px;
	width: 110px;
	}
ul.fireshowsmenu li.testimonials a.selected {
	background-position: -240px -20px;
	width:120px;
	}
ul.fireshowsmenu li.deposit a.selected {
	background-position: -360px -20px;
	width:100px;
	}
ul.fireshowsmenu li.blog a.selected {
	background-position: -460px -20px;
	width: 60px;
	}

