/*BASIC STYLES*/
#navver {
	margin:								0;
}

#navver li {
	float:								left;
	list-style-type:			none;
	margin:								none;
}

#navver a {
	display:							block;
	height:								37px;
	text-indent:					-9999px;
}

#navver li.separator {
	background:						#666;
	height:								12px;
	margin-top:						1px;
	margin-right:					1em;
	width:								1px;
}


/*SECOND TIER*/
ul.secondtier {
	font-size:						10px;
	position:							absolute;
	top:									42px;
	z-index:							90;
}

#navver ul.secondtier a {
	color:								#666;
	height:								auto;
	margin-right:					1em;
	text-indent:					0px;
}

#navver ul.secondtier a:hover,
#navver ul.secondtier a.hover2 {
	color:								#E2BA26;
	height:								auto;
	text-indent:					0px;
}

li.sfHover a {
	color:								#E2BA26;
}


/*THIRD TIER*/
ul.thirdtier {
	background:						transparent url(../images/structure/fausti_third_tier_ie_bg.png) repeat-x;
	background:						rgba(0,0,0,0.85) url(../images/structure/nav_grad.png) repeat-x;
	display:							none;
	font-size:						12px;
	left:									-15px;
	margin:								0;
	padding:							20px;
	position:							absolute;
	top:									17px;
	width:								345px;
	z-index:							90;
	-moz-border-radius-bottomleft:				20px;
	-webkit-border-bottom-right-radius:		20px;
	-moz-border-radius-bottomright:				20px;
	-webkit-border-bottom-left-radius:		20px;
}

ul.thirdtier li {
	width:								100%;
}

ul.thirdtier table {
	margin-bottom:				0;
}

ul.thirdtier tr.last td {
	border-bottom:				0;
}

ul.thirdtier td.first {
	border-right:					1px solid #FFF;
}

ul.thirdtier td {
	border-bottom:				1px solid #FFF;
	padding:							10px;
	width:								50%;
}

#navver ul.thirdtier a {
	color:								#FFFFFF;
	height:								auto;
	margin:								0;
	text-indent:					0px;
}

#navver ul.thirdtier a:hover {
	color:								#E2BA26;
	height:								auto;
	text-indent:					0px;
}


/*SPRITE AND ROLLOVERS*/
a.shotguns {
	background:						url(../images/structure/nav_sprite.gif) 0 0 no-repeat;
	width:								123px;
}

a.fausti_craftsmanship {
	background:						url(../images/structure/nav_sprite.gif) -123px 0 no-repeat;
	width:								179px;
}

a.catalog {
	background:						url(../images/structure/nav_sprite.gif) -302px 0 no-repeat;
	width:								124px;
}

a.media {
	background:						url(../images/structure/nav_sprite.gif) -426px 0 no-repeat;
	width:								114px;
}

a.dealer_list {
	background:						url(../images/structure/nav_sprite.gif) -540px 0 no-repeat;
	width:								127px;
}

a.company {
	background:						url(../images/structure/nav_sprite.gif) -667px 0 no-repeat;
	width:								134px;
}

a.customer_service {
	background:						url(../images/structure/nav_sprite.gif) -801px 0 no-repeat;
	width:								163px;
}



a.shotguns.hover,
a.shotguns.hover3,
a.shotguns:hover {
	background:						url(../images/structure/nav_sprite.gif) 0 -37px no-repeat;
	width:								123px;
}

a.fausti_craftsmanship.hover,
a.fausti_craftsmanship:hover {
	background:						url(../images/structure/nav_sprite.gif) -123px -37px no-repeat;
	width:								179px;
}

a.catalog.hover,
a.catalog:hover {
	background:						url(../images/structure/nav_sprite.gif) -302px -37px no-repeat;
	width:								124px;
}

a.media.hover,
a.media:hover {
	background:						url(../images/structure/nav_sprite.gif) -426px -37px no-repeat;
	width:								114px;
}

a.dealer_list.hover,
a.dealer_list:hover {
	background:						url(../images/structure/nav_sprite.gif) -540px -37px no-repeat;
	width:								127px;
}

a.company.hover,
a.company:hover {
	background:						url(../images/structure/nav_sprite.gif) -667px -37px no-repeat;
	width:								134px;
}

a.customer_service.hover,
a.customer_service:hover {
	background:						url(../images/structure/nav_sprite.gif) -801px -37px no-repeat;
	width:								163px;
}