﻿#top-nav
{
	width: 710px;
	height: 33px;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#top-nav li
{
	height: 33px;
	width: 101px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	list-style: none;
}
#top-nav span
{
	position: absolute;
	left: 0px;
	width: 100%;
	height: 100%;
	background: transparent url('/images/menu/topnav-buttons.png') no-repeat;
}
li#tn-home
{
	left: 0px;
	width: 102px;
}
#tn-home span
{
	background-position: 0px 0px;
}
html > body #tn-home a:hover span
{
	background-position: 0px -33px;
}
li#tn-info
{
	left: 102px;
}
#tn-info span
{
	background-position: -102px 0px;
}
html > body #tn-info a:hover span
{
	background-position: -102px -33px;
}
li#tn-sale
{
	left: 203px;
	width: 102px;
}
#tn-sale span
{
	background-position: -203px 0px;
}
html > body #tn-sale a:hover span
{
	background-position: -203px -33px;
}
li#tn-rentals
{
	left: 305px;
	width: 102px;
}
#tn-rentals span
{
	background-position: -305px 0px;
}
html > body #tn-rentals a:hover span
{
	background-position: -305px -33px;
}
li#tn-book
{
	left: 407px;
}
#tn-book span
{
	background-position: -407px 0px;
}
html > body #tn-book a:hover span
{
	background-position: -407px -33px;
}
li#tn-community
{
	left: 508px;
}
#tn-community span
{
	background-position: -508px 0px;
}
html > body #tn-community a:hover span
{
	background-position: -508px -33px;
}
li#tn-my-page
{
	left: 609px;
}
#tn-my-page span
{
	background-position: -609px 0px;
}
html > body #tn-my-page a:hover span
{
	background-position: -609px -33px;
}
span#tn-active
{
	background-image: url('/images/menu/topnav-active.png');
}
