@charset "UTF-8";
/* CSS Document */

/* Navigation
============================================================ */ 

ul {
list-style:none;
}
ul#navi	{
	width: 100%;
	height: 36px;
	margin:0;
	padding:0;
	float:left;
	position: relative;
	line-height: 0px; /* fixes IE6 stepdown bug */
	z-index:200;
	background-color:#021048;
}



ul#navi li a {
	height: 50px;
	display: block;
	position: absolute;
	top: 0;
	text-indent: -9999px;
}

ul#navi li#home_link a {
	left: 0;
	width:127px;
	background-image: url(../images/menu/home.png);
	background-repeat: no-repeat;
}

ul#navi li#company_link a {
	left: 127px;
	width:84px;
	background-image: url(../images/menu/company.png);
	background-repeat: no-repeat;
}

ul#navi li#xyle_link a,
ul#navi li#buying_link a {
	left: 211px;
	width:69px;
	background-image: url(../images/menu/buying.png);
	background-repeat: no-repeat;
}

ul#navi li#selling_link a {
	left: 280px;
	width:75px;
	background-image: url(../images/menu/selling.png);
	background-repeat: no-repeat;
}

ul#navi li#blog_link a, 
ul#navi li#lettings_link a {
	left: 355px;
	width:82px;
	background-image: url(../images/menu/lettings.png);
	background-repeat: no-repeat;
}

ul#navi li#auctions_link a {
	left: 437px;
	width:89px;
	background-image: url(../images/menu/auctions.png);
	background-repeat: no-repeat;
}
ul#navi li#commercial_link a {
	left: 526px;
	width:106px;
	background-image: url(../images/menu/commercial.png);
	background-repeat: no-repeat;
}
ul#navi li#overseas_link a {
	left: 631px;
	width:87px;
	background-image: url(../images/menu/overseas.png);
	background-repeat: no-repeat;
}
ul#navi li#holidaylets_link a {
	left: 717px;
	width:110px;
	background-image: url(../images/menu/holidaylets.png);
	background-repeat: no-repeat;
}
ul#navi li#contact_link a {
	left: 827px;
	width:105px;
	background-image: url(../images/menu/contact.png);
	background-repeat: no-repeat;
}

ul#navi li a:hover {
	background-position: 0 -51px;
}

ul#navi li a:active {
	background-position: 0 -100px;
}

ul#navi li a.current {
	background-position: 0 -100px;
	text-indent: -9999px;
}
