/* ------------------------------------ */
/***       SITE NAVIGATION CSS        ***/
/* This file contains only Navigational */
/* style definitions.                   */
/* ------------------------------------ */
/* $Id: navigation.css,v 1.4 2007/01/11 04:41:38 iikka Exp $ */
/* Start Global Navigation :: navmain area*/
/* Start navmain area*/

#navmain {
	position: absolute;
	top: 92px;
	left: 174px;
}

#ulnavmain {
	width: 576px;
	height: 16px;
	background: url("../images/nav_main.gif");
	margin: 0px; 
	padding: 0;
	position: relative;
}
#ulnavmain li, #ulnavutil li {
	margin: 0;
	padding: 0;
	list-style: none; 
	display: block; 
	position: absolute;
}

#ulnavmain a, #ulnavutil a, #ulcircsolutions a {
	display: block;
}

#navphilosophy 		{left: 0px;   top: 0px; width: 109px; height: 16px;}
#navservices 		{left: 109px; top: 0px; width:  87px; height: 16px;}
#navemployment 		{left: 196px; top: 0px; width: 110px; height: 16px;}
#navheadlines	 	{left: 306px; top: 0px; width: 99px; height: 16px;}
#navlondon	 		{left: 404px; top: 0px; width: 139px; height: 16px;}

#navphilosophy a 	{height: 16px;}
#navservices a 		{height: 16px;}
#navemployment a 	{height: 16px;}
#navheadlines a 	{height: 16px;}
#navlondon a 		{height: 16px;}

#navphilosophy a:hover 	{background: url("../images/nav_main.gif") -0px -16px no-repeat;}
#navservices a:hover 	{background: url("../images/nav_main.gif") -109px -16px no-repeat;}
#navemployment a:hover 	{background: url("../images/nav_main.gif") -196px -16px no-repeat;}
#navheadlines a:hover 	{background: url("../images/nav_main.gif") -306px -16px no-repeat;}
#navlondon a:hover 		{background: url("../images/nav_main.gif") -404px -16px no-repeat;}


/* End navmain area */

/* Start navutil area*/
#navutil {
	position: absolute;
	top: 10px;
	left: 621px;
	width: 139px;
}

#ulnavutil {
	width: 139pxpx;
	height: 15px;
	background: url("../images/nav_util.gif");
	margin: 0px; 
	padding: 0px;
	position: relative;
}

#navhome	 	{left: 0px; top: 0px; width: 56px; height: 15px;}
#navcontact 	{left: 56px; top: 0px; width: 81px; height: 15px;}

#navhome a 			{height: 15px;}
#navcontact a 		{height: 15px;}

#navhome a:hover	 	{background: url("../images/nav_util.gif") 0px -15px no-repeat;}
#navcontact a:hover 		{background: url("../images/nav_util.gif") -56px -15px no-repeat;}
/* End navutil area*/

/* End Global Navigation */

/* Start navlocal area*/

#navlocal {
	position: absolute;
	width: 126px;
	margin: 20px 2px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-family: "Book Antiqua", "Times New Roman";
	font-size: 12px;
}

#navlocal ul {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style-type: none;
}

#navlocal li {
	padding: 0px;
	margin: 0px;
	line-height: 27px;
}

#navlocal a, #navlocal a:link, #navlocal a:visited {
	text-decoration: none;
	padding: 0px 0px 0px 15px;
	color: #036;
}

#navlocal a:hover, {
	text-decoration: underline;
}

#navlocal a.here {
	background: url("../images/rquote.gif") 0px 0px no-repeat;
	padding: 0px 0px 0px 15px;
	margin: 0px;
	color: #6a0f13;
}


/* End navlocal area*/
