/* CSS Document */
/* The Main nav-inner*/
#nav {
width: 188px;
float: left;
}
#nav-inner { padding: 0px; width: 136px;
float: left; list-style: none; position: relative; left: 0px;margin: 0px;}
#nav-inner li {
padding: 0px;
margin: 0px;
list-style: none;
}
#nav-inner li a {text-transform: uppercase; line-height: 48px; margin: 0px; height: 48px; font-size: 14px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #1a1718; display: block; padding: 0px; background: white; text-decoration: none; color: #131313; font-weight: 300; }
#nav-inner li a:hover, #nav-inner li a.active {background: white; color: black;}
#nav-inner li ul {display: none;}
#nav-inner li ul li a {height: auto; padding-left: 0px; padding-bottom: 10px; padding-right: 0px; padding-top: 10px; margin: 0px; line-height: normal; border-bottom-color: #818181; background: white; border-bottom: 1px dotted;}

/* TShow hide classes*/

.hide {
	display: none;
	overflow: hidden;
}
.show {
	display: block;
}
.spacebut {
	padding-top: 2px;
	height: 25px;
}
.spacebut1 {
	display: block;
	padding-top: 2px;
	height: 19px;
}

.showbut {
	display: block;
	padding-top: 2px;
	height: 25px;
}
.show_what_we_do_options {
	display: block;
}
.hide_what_we_do_options {
	display: none;
	overflow: hidden;
}
.show_clients_options {
	display: block;
}
.hide_clients_options {
	display: none;
	overflow: hidden;
}
/* The Footer Items*/
.footitems {
	float: left;
	width: auto;
	height: 35px;
	white-space: nowrap;
	margin: 0px;
	padding: 0px;
}








