/*!
 * jquery.ui.potato.menu
 * 
 * Copyright (c) 2009-2010 makoto_kw, http://www.makotokw.com
 * Licensed under the MIT license.
 * 
 * @author makoto_kw
 * @version 1.0
 */
ul.potato-menu, 
#top-menu
{
    height: 36px;
	margin:0;
	padding:0;
	width:auto;
	list-style:none;
}
.potato-menu:after, 
#top-menu:after 
{
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
}
ul.potato-menu li.potato-menu-item,
#top-menu li
{
    margin:0;
	padding: 0;
	position:relative;
	list-style:none;
	list-style-position:outside;
	display:inline;
	float:left;
}
/*ul.potato-menu li.last,
#top-menu li.last
{
    background: none;
}*/
ul.potato-menu li#beginCap,
#top-menu li#beginCap
{
    background: transparent url(menu-sheet.gif) no-repeat left -288px;
    height: 36px;
    width: 14px;
}
ul.potato-menu li#endCap,
#top-menu li#endCap
{
    background: transparent url(menu-sheet.gif) no-repeat right -324px;
    height: 36px;
    width: 15px;
}
ul.potato-menu li.seperator,
#top-menu li.seperator
{
    background: transparent url(menu-sheet.gif) no-repeat center -360px;
    height: 36px;
    padding: 0 2px;
    width: 10px;
}
ul.potato-menu li.potato-menu-item a,
#top-menu li a {
	display:block;
	text-decoration:none;
	white-space:nowrap;
	outline:0;
	height: 36px;
	color: #ffffff;
}
ul.potato-menu li.potato-menu-item a:hover,
#top-menu li a:hover {
    background-color: #0098CA;
}
ul.potato-menu ul.potato-menu-group,
#top-menu ul {
	margin:-8px 0 0;
	padding:0;
	-webkit-padding-start:0;
	-webkit-padding-end:0;
	position:absolute;
	display:none;
	z-index:1000;
}

ul.potato-menu ul.potato-menu-vertical 
{
    background-color: #01B0DF;
    color: #fff;
}
ul.potato-menu ul.potato-menu-vertical li,
#top-menu ul li
{
    display: inline;
    float: none;
    padding: 0;
}
ul.potato-menu ul.potato-menu-vertical li a,
#top-menu ul li a
{
    background-color: #00AFDE;
    color: #ffffff;
    font-size: 1.2em;
    font-weight: bold;
    height: auto ! important;
    padding: 8px;
}
ul.potato-menu ul.potato-menu-vertical li a:hover,
#top-menu ul li a:hover
{
    background-color: #00AFDE;
    color: #006177;
}



.potato-menu-item a.home,
#top-menu a.home
{
    background: transparent url(menu-sheet.gif) no-repeat left top;
    outline: 0;
    text-indent: -8000px;
    width: 47px;
}
.potato-menu-item a.home:hover,
#top-menu a.home:hover
{
    background-position: -141px top;
}
.potato-menu-item a.management-team,
#top-menu a.management-team
{
    background: transparent url(menu-sheet.gif) no-repeat left -36px;
    outline: 0;
    text-indent: -8000px;
    width: 134px;
}
.potato-menu-item a.management-team:hover,
#top-menu a.management-team:hover
{
    background-position: -141px -36px;
}
.potato-menu-item a.divisions,
#top-menu a.divisions
{
    background: transparent url(menu-sheet.gif) no-repeat left -72px;
    outline: 0;
    text-indent: -8000px;
    width: 69px;
}
.potato-menu-item a.divisions:hover,
#top-menu a.divisions:hover
{
    background-position: -141px -72px;
}
.potato-menu-item a.track-record,
#top-menu a.track-record
{
    background: transparent url(menu-sheet.gif) no-repeat left -108px;
    outline: 0;
    text-indent: -8000px;
    width: 100px;
}
.potato-menu-item a.track-record:hover,
#top-menu a.track-record:hover
{
    background-position: -141px -108px;
}
.potato-menu-item a.hse,
#top-menu a.hse
{
    background: transparent url(menu-sheet.gif) no-repeat left -144px;
    outline: 0;
    text-indent: -8000px;
    width: 41px;
}
.potato-menu-item a.hse:hover,
#top-menu a.hse:hover
{
    background-position: -141px -144px;
}
.potato-menu-item a.recruitment,
#top-menu a.recruitment
{
    background: transparent url(menu-sheet.gif) no-repeat left -180px;
    outline: 0;
    text-indent: -8000px;
    width: 87px;
}
.potato-menu-item a.recruitment:hover,
#top-menu a.recruitment:hover
{
    background-position: -141px -180px;
}
.potato-menu-item a.gallery,
#top-menu a.gallery
{
    background: transparent url(menu-sheet.gif) no-repeat left -216px;
    outline: 0;
    text-indent: -8000px;
    width: 56px;
}
.potato-menu-item a.gallery:hover,
#top-menu a.gallery:hover
{
    background-position: -141px -216px;
}
.potato-menu-item a.contact-us,
#top-menu a.contact-us
{
    background: transparent url(menu-sheet.gif) no-repeat left -252px;
    outline: 0;
    text-indent: -8000px;
    width: 84px;
}
.potato-menu-item a.contact-us:hover,
#top-menu a.contact-us:hover
{
    background-position: -141px -252px;
}