/*vertical navigation*/
	
.v-nav {
	float: left;
	width: 180px;
	clear: both;
	padding-bottom: 25px;
	/*  margin-left: 5px;  */
	}
.v-nav ul {
	list-style-type: none;
	width: 177px;
	clear: both;
	border-top: 1px solid #D7BE8E;
	}
.v-nav ul li a {
	width: 152px;
	display: block;
	text-decoration: none!important;
	padding: 5px 10px 5px 15px;
	font-size: 13px;
	/* font-weight: 800; */
	color: #fff!important;
	border-bottom: 1px solid #D7BE8E;
	/* text-shadow: 1px 1px 0 #572700; */
	}
.v-nav ul li a:hover {
	color: #D7BE8E!important;
	background-color: #572700;
	}
.v-nav ul ul	{
	display: none;
	}
	
/*styles for second level of navigation*/
div.v-nav ul ul li a {
	width: 140px;
	font-size: 11px;
/* 	color: #ba8748!important;
	background-color: #AB5F57!important; */
	padding: 5px 10px 5px 27px;
	border-bottom: 1px solid #D7BE8E;
	}
div.v-nav ul ul	{
	border-top: none!important;
	}
	
	
/* body on states main level on states */	
body.home div.v-nav li.home a,
body.our-company div.v-nav li.our-company a,
body.services div.v-nav li.services a,
body.gallery div.v-nav li.gallery a,
body.sod div.v-nav li.sod a,
body.recognition div.v-nav li.recognition a,
body.contactus div.v-nav li.contactus a
	{
	color: #F7F3DB!important;
	background-color: #572700;
	background-image: url(../images/on-main.gif);
	background-position: 5px 9px!important;
	background-repeat: no-repeat;
	}		

/* body on states sub level on states */
body.services div.v-nav li.services li a,
body.services-sub div.v-nav li.services-sub li a,
body.gallery div.v-nav li.gallery li a	{
	font-size: 11px;
	color: #fff!important;
	background-color: #ba8748!important;
	background-image: none!important;
	}
body.services div.v-nav li.services li a:hover {
	color: #D7BE8E!important;
	background-color: #572700!important;
	}
body.services-sub div.v-nav li.services-sub a:hover {
	color: #D7BE8E!important;
	background-color: #572700!important;
	}
	
body.services-sub.our-services div.v-nav ul li.our-services a,
body.services-sub.our-products div.v-nav ul li.our-products a	{
	color: #fff!important;
	background-color: #572701!important;
	background-image: url(../images/on-main.gif)!important;
	background-position: 17px 9px!important;
	background-repeat: no-repeat;
	}
	
	
/* show a categories subpages when in that category */
body.services div.v-nav li.services ul,
body.services-sub div.v-nav li.services-sub ul	{
	display: block;
	}
	
	
	
	
	
	
	
	
 