/**
 * Style sheet Navigation
 */
.mod_navigation
{
	width:30px;
	position:absolute;
}

.mod_customnav
{
	width:30px;
	position:absolute;
}

/* Fix navigation menu alignment in IE6 */
* html .mod_navigation
{
	top:16px;
	overflow:hidden;
}

/* Fix navigation menu alignment in IE6 */
* html .mod_customnav
{
	top:16px;
	overflow:hidden;
}


/**
 * First level
 */
.mod_navigation ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.mod_customnav ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.mod_navigation li
{
	margin:3px 0px;
	padding:0px;
	list-style-type:none;
}

.mod_customnav li
{
	margin:3px 0px;
	padding:0px;
	list-style-type:none;
}

* html .mod_navigation ul,
* html .mod_navigation li
{
	height:1px;
}

* html .mod_customnav ul,
* html .mod_customnav li
{
	height:1px;
}

*:first-child+html .mod_navigation .parent
{
	height:3px;
}

*:first-child+html .mod_customnav .parent
{
	height:3px;
}

.mod_navigation p
{
	margin:0px;
	padding:0px;
}

.mod_customnav p
{
	margin:0px;
	padding:0px;
}

.mod_navigation a,
.mod_navigation li,
.mod_navigation p
{
	font-size:0.1px;
	color:#000000;
}

.mod_customnav a,
.mod_customnav li,
.mod_customnav p
{
	font-size:0.1px;
	color:#000000;
}


/**
 * Navigation
 */
.mod_breadcrumb
{
	padding-top:5px;
	padding-left:50px;
	font-size:10px;
	color:#bfcccc;
}

.mod_breadcrumb a
{
	font-size:10px;
	color:#bfcccc;
}

.mod_breadcrumb a:hover
{
	color:#ffffff;
}

.mod_customnav .london
{
	width:30px;
	height:81px;
	background-image:url("tl_files/graphics/menu_london.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_customnav .london a:hover
{
	width:30px;
	height:81px;
	background-image:url("tl_files/graphics/menu_london2.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_customnav .london .active
{
	width:30px;
	height:81px;
	background-image:url("tl_files/graphics/menu_london3.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_customnav .newyork
{
	width:30px;
	height:81px;
	background-image:url("tl_files/graphics/menu_ny.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_customnav .newyork a:hover
{
	width:30px;
	height:81px;
	background-image:url("tl_files/graphics/menu_ny2.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_customnav .newyork .active
{
	width:30px;
	height:81px;
	background-image:url("tl_files/graphics/menu_ny3.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .about
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_about.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .about a:hover
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_about2.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .about .active
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_about3.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .shop
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_shop.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .shop a:hover
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_shop2.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .shop .active
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_shop3.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .news
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_news.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .news a:hover
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_news2.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .news .active,
.mod_navigation .news .trail
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_news3.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .press
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_press.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .press a:hover
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_press2.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .press .active,
.mod_navigation .press .trail
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_press3.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .bespoke
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_bespoke.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .bespoke a:hover
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_bespoke2.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .bespoke .active,
.mod_navigation .bespoke .trail
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_bespoke3.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .gallery
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_gallery.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .gallery a:hover
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_gallery2.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .gallery .active
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_gallery3.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .home
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_home.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .home a:hover
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_home2.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .home .active
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_home3.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .contact
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_contact.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .contact a:hover
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_contact2.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation .contact .active
{
	width:30px;
	height:65px;
	background-image:url("tl_files/graphics/menu_contact3.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.mod_navigation a,
.mod_navigation p
{
	padding-left:48px;
	display:block;
}

.mod_customnav a,
.mod_customnav p
{
	padding-left:48px;
	display:block;
}
