
.marlinmenu_container {
	width: 100%;
	height: 45px;
	*height: 38px;
	margin: 0 auto;
	position: relative;
	z-index: 9999;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
.marlinmenu_fixed {
	width: inherit;
	position: fixed;
	top: 0;
	/* IE7 Fix */
	*width: expression(this.parentNode.currentStyle['width']);
}
.marlinmenu {
	list-style: none;
	padding: 0;
	position: relative; /* For IE7 */
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 1;
}
	.marlinmenu > li {
		float: left;
		margin: 0;
		border-left: 1px solid #ead799;
		-webkit-transition: background 0.5s ease;
		-moz-transition: background 0.5s ease;
		-o-transition: background 0.5s ease;
		-ms-transition: background 0.5s ease;
		transition: background 0.5s ease;
	}
		.marlinmenu > li > a {
			font-size: 18px;
			/*text-transform: uppercase;*/
			outline: 0;
			text-decoration: none;
			display: block;
			padding: 9px 12px;
			/*line-height: 40px;*/
			white-space: nowrap;
		}
		.marlinmenu > li .marlinmenu_drop,
		.marlinmenu > li.marlinmenu_button a {
			padding-right: 25px;
		}
		.marlinmenu > li .marlinmenu_drop .icon,
		.marlinmenu > li.marlinmenu_button .icon-angle-down {
			float: right;
			position: relative;
			top: 5px;
			left: 13px;
			font-size: 15px;
		}
		.marlinmenu li.marlinmenu_button {
			display: none;
			-webkit-transition: none;
			-moz-transition: none;
			-o-transition: none;
			-ms-transition: none;
			transition: none;
			padding-right: 30px;
		}

		.marlinmenu li.marlinmenu_right {
			float: right;
			margin-right: -1px;
		}
		.marlinmenu li.marlinmenu_right a {
			margin-right: 5px;
		}

.marlinmenu li .dropdown_container,
.marlinmenu li .dropdown_fullwidth,
.marlinmenu li .dropdown_multilevel {
	position: absolute;
	margin: 0;
	padding-top: 20px;
	padding-bottom: 10px;
	left: -9999em;
	top: -9999em;
	display: block;
	zoom: 1;
	z-index: 9998;
	float: left;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
}
.marlinmenu li .dropdown_first {
	margin-left: -1px;
}
.marlinmenu li .droplast_right {
	margin-right: -1px;
}
.marlinmenu li.first {
	border-left-width: 0;
}
.marlinmenu li .dropdown_desc {
	font-size: 10px;
	line-height: 9px;
	position: relative;
	top: 1px;
}

.marlinmenu li:hover .dropdown_container {
	top: 40px;
	left: auto;
}
.marlinmenu li:hover .dropdown_fullwidth {
	top: 40px;
	left: -1px;
}
.marlinmenu li .dropdown_right {
	right: 0;
}
.marlinmenu li:hover .dropdown_right {
	top: 40px;
	left: auto;
	right: 0;
}


/* Bar */


.marlinmenu_bar {
	background-color: #dbb066;
}
.marlinmenu_bar .marlinmenu {
	color: #fff;
}
	.marlinmenu_bar .marlinmenu > li:hover,
	.marlinmenu_bar .marlinmenu > li.active {
		background-color: #c50a57;
	}
	.marlinmenu_bar .marlinmenu li.noactive {
		background: none;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
	.marlinmenu_bar .marlinmenu > li > a {
		color: #fff;
	}
	.marlinmenu_bar .marlinmenu > li:hover > a {
		color: #fff;
	}
	.marlinmenu_bar .marlinmenu > li .marlinmenu_drop {
		/*background: url("../images/layout/dropdown.png") no-repeat right 18px;*/
	}
	.marlinmenu_bar .marlinmenu_vertical > li .marlinmenu_drop {
		background: url("../images/layout/right.png") no-repeat right 16px;
	}
	.marlinmenu_bar .marlinmenu li.marlinmenu_button,
	.marlinmenu_bar .marlinmenu li.marlinmenu_button:hover {
		/*background: url("../images/layout/dropdown.png") no-repeat right 19px;*/
	}
	.marlinmenu_bar .marlinmenu li.marlinmenu_button_active,
	.marlinmenu_bar .marlinmenu li.marlinmenu_button_active:hover {
		/*background: url("../images/layout/dropdown-up.png") no-repeat right 18px;*/
		background-color: #c50a57;
	}


/* Drop Down */


.marlinmenu li .dropdown_container,
.marlinmenu li .dropdown_fullwidth,
.marlinmenu li .dropdown_flyout li ul {
	border: 1px solid #ead799;
	border-top-width: 0;
	/*border-bottom: 4px solid #c50a57;*/
	background: #fdfbf7;
	color: #212121;
}
.marlinmenu_container_vertical .marlinmenu li .dropdown_container,
.marlinmenu_container_vertical .marlinmenu li .dropdown_fullwidth,
.marlinmenu_container_vertical .marlinmenu li .dropdown_flyout li ul {
	border-top-width: 1px;
}
.marlinmenu li .dropdown_flyout li ul {
	border: 1px solid #CCCCCC;
}
.marlinmenu li .dropdown_flyout .dropdown_parent {
	background: url("../images/layout/right.png") no-repeat right 9px;
}
.marlinmenu li .dropdown_flyout .dropdown_parent:hover,
.marlinmenu li .dropdown_flyout .dropdown_parent.active {
	background-color: #eeeeee;
}
.marlinmenu li .dropdown_flyout .dropdown_parent.noactive {
	background-color: transparent;
}
.marlinmenu p {
	color: #212121;
	text-shadow: 1px 1px 1px #FFFFFF;
}
.marlinmenu > li > div a,
.marlinmenu li ul li,
.marlinmenu li ol li {
	/*color: #888888;*/
}
.marlinmenu > li > div a:hover {
	/*color: #333333;*/
}
.marlinmenu li ul li:hover,
.marlinmenu li ol li:hover {
	color: #444444;
}
.marlinmenu .black_box {
	background: #212121;
	color: #ffffff;
	text-shadow: 1px 1px 1px #000000;
}
.marlinmenu .grey_bg {
	background: #eeeeee;
}
.marlinmenu hr {
	border: none;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #e4e4e4;
}

.marlinmenu .dropdown_1column {
	width: 8.3334%;
	padding-left: 2%;
	padding-right: 2%;
}
.marlinmenu .dropdown_2columns {
	width: 16.6667%;
	padding-left: 1.8333%;
	padding-right: 1.8333%;
}
.marlinmenu .dropdown_3columns {
	width: 25%;
	padding-left: 1.5%;
	padding-right: 1.5%;
}
.marlinmenu .dropdown_4columns {
	width: 33.3334%;
	padding-left: 1.333%;
	padding-right: 1.333%;
}
.marlinmenu .dropdown_5columns {
	width: 41.6667%;
	padding-left: 1.166%;
	padding-right: 1.166%;
}
.marlinmenu .dropdown_6columns {
	width: 50%;
	padding-left: 1%;
	padding-right: 1%;
}
.marlinmenu .dropdown_7columns {
	width: 58.3334%;
	padding-left: 0.833%;
	padding-right: 0.833%;
}
.marlinmenu .dropdown_8columns {
	width: 66.6667%;
	padding-left: 0.666%;
	padding-right: 0.666%;
}
.marlinmenu .dropdown_9columns {
	width: 75%;
	padding-left: 0.5%;
	padding-right: 0.5%;
}
.marlinmenu .dropdown_10columns {
	width: 83.3334%;
	padding-left: 0.333%;
	padding-right: 0.333%;
}
.marlinmenu .dropdown_11columns {
	width: 91.6667%;
	padding-left: 0.1666%;
	padding-right: 0.1666%;
}
.marlinmenu .dropdown_12columns,
.marlinmenu .dropdown_fullwidth {
	width: 100%;
}

.marlinmenu_dropdown_category {
	margin-bottom: 10px;
	font-size: 14px;
}
.marlinmenu_dropdown_category .active a {
	font-weight: bold;
	color: #444444;
}
.marlinmenu_dropdown_rootcategory {
	margin-bottom: 2px;
}
.marlinmenu_dropdown_rootcategory a {
	color: #000;
	text-decoration: none;
}
.marlinmenu_dropdown_rootcategory a:hover {
	color: #000;
	text-decoration: underline;
}
.marlinmenu_dropdown_subcategory {
	font-size: 12px;
	margin-left: 3px;
}
.marlinmenu_dropdown_subcategory a {
	margin-left: 5px;
}
.marlinmenu_dropdown_subcategory a:hover {
	text-decoration: underline;
}
.marlinmenu_dropdown_subcategory_separator {
	font-size: 11px;
	color: #7f7f7f;
	margin-left: 0px;
}

/* Grid Columns */


.marlinmenu .col_1,
.marlinmenu .col_2,
.marlinmenu .col_3,
.marlinmenu .col_4,
.marlinmenu .col_5,
.marlinmenu .col_6,
.marlinmenu .col_7,
.marlinmenu .col_8,
.marlinmenu .col_9,
.marlinmenu .col_10,
.marlinmenu .col_11,
.marlinmenu .col_12 {
	float: left;
	display: inline;
	position: relative;
	margin-left: 2%;
	margin-right: 2%;
	*margin-left: 1.9%;
	*margin-right: 1.9%;
}

.marlinmenu .col_1 {width: 4.33%;}
.marlinmenu .col_2 {width: 12.66%;}
.marlinmenu .col_3 {width: 21%;}
.marlinmenu .col_4 {width: 29.33%;}
.marlinmenu .col_5 {width: 37.66%;}
.marlinmenu .col_6 {width: 46%;}
.marlinmenu .col_7 {width: 54.33%;}
.marlinmenu .col_8 {width: 62.66%;}
.marlinmenu .col_9 {width: 71%;}
.marlinmenu .col_10 {width: 79.33%;}
.marlinmenu .col_11 {width: 87.66%;}
.marlinmenu .col_12 {width: 96%;}

.marlinmenu .rowcontent {
	clear: left;
	*display: inline;
}




/* FlyOut Menu */


.marlinmenu .dropdown_flyout,
.marlinmenu .dropdown_flyout .dropdown_flyout_level {
	padding: 0;
	margin: 0;
	list-style: none;
	z-index: 9;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.marlinmenu .dropdown_flyout li {
	float: left;
	width: 92%;
	padding: 3px 4% 3px 4%;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.marlinmenu .dropdown_flyout ul li {
	width: 140px;
	padding: 3px 10px 3px 10px;
}
.marlinmenu .dropdown_flyout a {
	display: block;
	width: 10em;
}
.marlinmenu .dropdown_flyout .dropdown_flyout_level {
	position: absolute;
	margin: 15px 0 0 4px;
	padding: 6px;
	left: -9999em;
	top: -9999em;
	display: block;
	zoom: 1;
	float: left;
}
.marlinmenu .dropdown_flyout li:hover > .dropdown_flyout_level {
	left: 95%;
	top: -21px;
}
.marlinmenu .dropdown_flyout li:hover > .dropdown_flyout_level_left {
	left: -108%;
	right: 100%;
}



/* Typography */


.marlinmenu p {
	padding: 0;
	margin: 0 0 20px;
	font-size: 12px;
	line-height: 21px;
}
.marlinmenu > li > div a {
	text-decoration: none;
	outline: none;
}

.marlinmenu li ul,
.marlinmenu li ol {
	padding: 0;
	margin: 0 0 18px 20px;
}
.marlinmenu li ul {
	list-style: disc;
}
.marlinmenu li ol {
	list-style: decimal;
	*margin-left: 22px;
}
.marlinmenu li ul li,
.marlinmenu li ol li {
	font-size: 12px;
	line-height: 21px;
	position: relative;
	padding: 0;
	margin: 0;
	float: none;
	text-align: left;
}
.marlinmenu li .list_unstyled {
	list-style: none;
	margin-left: 0;
}

.marlinmenu hr {
	width: 100%;
	height: 0;
	*height: 2px;
	border: none;
	margin-bottom: 24px;
}


/* Images */


.marlinmenu img {
	max-width: 100%;
	height: auto;
	border: none;
	margin-bottom: 18px;
}
.marlinmenu img.img_left {
	float: left;
	margin-right: 18px;
}
.marlinmenu img.img_right {
	float: right;
	margin-left: 18px;
}



/* Vertical menu */



.marlinmenu_container_vertical {
	float: left;
	width: 140px;
	position: relative;
}
	.marlinmenu_container_vertical .marlinmenu {
		margin: 0;
		float: left;
	}
	.marlinmenu_container_vertical .marlinmenu > li {
		margin: 0;
		width: 140px;
		float: left;
		clear: left;
	}
		.marlinmenu_container_vertical .marlinmenu li .marlinmenu_drop {
			padding-right: 30px;
		}
		.marlinmenu_container_vertical .marlinmenu li.right {
			float: left;
			margin-right: auto;
		}
		.marlinmenu_container_vertical .marlinmenu li.right a {
			margin-right: auto;
		}
.marlinmenu_container_vertical .marlinmenu li .dropvertical_container {
	width: 820px; /* 960px minus menu width */
	margin: 0;
	position: relative;
	float: left;
}
.marlinmenu_container_vertical .marlinmenu li .dropdown_container,
.marlinmenu_container_vertical .marlinmenu li .dropdown_fullwidth {
	margin: -45px auto 0 141px;
	top: auto;
    -webkit-border-radius: 0 4px 4px 4px;
	-moz-border-radius: 0 4px 4px 4px;
    border-radius: 0 4px 4px 4px;
}
.marlinmenu_container_vertical .marlinmenu li .dropdown_first {
	margin: -46px auto 0 141px;
}
.marlinmenu_container_vertical .marlinmenu li .dropdown_right {
	right: auto;
}
.marlinmenu_container_vertical .marlinmenu li:hover .dropdown_right {
	left: auto;
	right: auto;
}




/* Responsive */


@media only screen and (max-width: 984px) {

	.marlinmenu img {
		max-width: 96%;
		height: auto;
	}
	.marlinmenu textarea {
		width: 96%;
	}

}


@media only screen and (min-width: 480px) and (max-width: 767px) {

	.marlinmenu_container .marlinmenu > li > div > .responsive_sixths,
	.marlinmenu_container_vertical .marlinmenu > li > .dropvertical_container > div > .responsive_sixths {
		width: 8.66%;
	}
	.marlinmenu_container .marlinmenu > li > div > .responsive_fourths,
	.marlinmenu_container_vertical .marlinmenu > li > .dropvertical_container > div > .responsive_fourths {
		width: 17%;
	}
	.marlinmenu_container .marlinmenu > li > div > .responsive_thirds,
	.marlinmenu_container_vertical .marlinmenu > li > .dropvertical_container > div > .responsive_thirds {
		width: 25.33334%;
	}
	.marlinmenu_container .marlinmenu > li > div > .responsive_halfs,
	.marlinmenu_container_vertical .marlinmenu > li > .dropvertical_container > div > .responsive_halfs {
		width: 42%;
	}

}



@media only screen and (min-width: 768px) and (max-width: 984px) {

	.marlinmenu_container .marlinmenu > li {
		/*margin: 0 8px 0 0;*/
	}
	.marlinmenu_container .marlinmenu > li.right {
		margin-right: -1px;
	}
	.marlinmenu_container .marlinmenu > li > a {
		padding: 9px 10px;
	}
	.marlinmenu_container .marlinmenu > li .marlinmenu_drop {
		padding-right: 22px;
	}

	.marlinmenu_container .marlinmenu > li.hide_temp {
		display: none !important;
	}

	.marlinmenu_container .marlinmenu_drop {
		padding-right: 15px !important;
		overflow: hidden;
	}
	.marlinmenu_container .marlinmenu_drop .icon {
		left: 8px !important;
	}
	.marlinmenu_container .dropdown_desc{
		width: 1px;
	}

}


@media only screen and (max-width: 767px) {

	.marlinmenu_container {
		height: auto;
	}
	.marlinmenu_container .marlinmenu > li,
	.marlinmenu_container .marlinmenu > li:hover,
	.marlinmenu_container .marlinmenu > li.right,
	.marlinmenu_container .marlinmenu > li.right:hover {
		float: none;
		width: auto;
		padding-right: 0;
		margin-right: 0;
		border-left-width: 0;
		border-top: 1px solid #dbc88e;
	}
		.marlinmenu_container .marlinmenu > li > a {
			/*padding: 16px 10px 16px 10px;*/
		}
		.marlinmenu_container .marlinmenu li.right a {
			margin-right: 0;
		}

	 .marlinmenu_container .marlinmenu li:hover .dropdown_container,
	 .marlinmenu_container .marlinmenu li:hover .dropdown_fullwidth,
	 .marlinmenu_container .marlinmenu li:hover .dropdown_right {
		top: auto;
		left: -1px;
	}
  	.marlinmenu_container .marlinmenu .dropdown_1column,
  	.marlinmenu_container .marlinmenu .dropdown_2columns,
  	.marlinmenu_container .marlinmenu .dropdown_3columns,
	.marlinmenu_container .marlinmenu .dropdown_4columns,
	.marlinmenu_container .marlinmenu .dropdown_5columns,
	.marlinmenu_container .marlinmenu .dropdown_6columns,
	.marlinmenu_container .marlinmenu .dropdown_7columns,
	.marlinmenu_container .marlinmenu .dropdown_8columns,
	.marlinmenu_container .marlinmenu .dropdown_9columns,
	.marlinmenu_container .marlinmenu .dropdown_10columns,
	.marlinmenu_container .marlinmenu .dropdown_11columns,
	.marlinmenu_container .marlinmenu .dropdown_12columns {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
	}
	.marlinmenu_container .marlinmenu .col_1,
	.marlinmenu_container .marlinmenu .col_2,
	.marlinmenu_container .marlinmenu .col_3,
	.marlinmenu_container .marlinmenu .col_4,
	.marlinmenu_container .marlinmenu .col_5,
	.marlinmenu_container .marlinmenu .col_6,
	.marlinmenu_container .marlinmenu .col_7,
	.marlinmenu_container .marlinmenu .col_8,
	.marlinmenu_container .marlinmenu .col_9,
	.marlinmenu_container .marlinmenu .col_10,
	.marlinmenu_container .marlinmenu .col_11,
	.marlinmenu_container .marlinmenu .col_12 {
		width: 92%;
		margin-left: 4%;
		margin-right: 4%;
	}
	.marlinmenu .dropdown_flyout,
	.marlinmenu .dropdown_flyout .dropdown_flyout_level {
		position: relative;
		left: auto;
		top: auto;
		padding: 0;
		margin: 0 4% 0 4%;
	}
	.marlinmenu .dropdown_flyout li,
	.marlinmenu .dropdown_flyout ul li {
		width: 100%;
		padding: 3px 0 3px 0;
	}
	.marlinmenu .dropdown_flyout li:hover > .dropdown_flyout_level {
		left: auto;
		top: auto;
	}
	.marlinmenu .dropdown_flyout li:hover > .dropdown_flyout_level_left {
		left: auto;
		right: auto;
	}
	.marlinmenu li .dropdown_flyout li ul {
		border: none;
		background: none;
	}
	.marlinmenu li .dropdown_flyout .dropdown_parent {
		background: url("../images/layout/dropdown.png") no-repeat right 9px;
	}
	.marlinmenu li .dropdown_flyout .dropdown_parent:hover,
	.marlinmenu li .dropdown_flyout .dropdown_parent.active {
		background-color: transparent;
	}

	.marlinmenu li {
		float: none !important;
	}

}


@media only screen and (max-width: 479px) {

	.marlinmenu_container .marlinmenu > li > div > .responsive_sixths,
	.marlinmenu_container .marlinmenu > li > div > .responsive_fourths,
	.marlinmenu_container .marlinmenu > li > div > .responsive_thirds,
	.marlinmenu_container .marlinmenu > li > div > .responsive_halfs {
		width: 42%;
	}

}


@media only screen and (max-width: 984px) {

	.marlinmenu_container_vertical .marlinmenu li .dropvertical_container {
		width: 400px;
	}
  	.marlinmenu_container_vertical .marlinmenu .dropdown_1column,
  	.marlinmenu_container_vertical .marlinmenu .dropdown_2columns,
  	.marlinmenu_container_vertical .marlinmenu .dropdown_3columns,
	.marlinmenu_container_vertical .marlinmenu .dropdown_4columns,
	.marlinmenu_container_vertical .marlinmenu .dropdown_5columns,
	.marlinmenu_container_vertical .marlinmenu .dropdown_6columns,
	.marlinmenu_container_vertical .marlinmenu .dropdown_7columns,
	.marlinmenu_container_vertical .marlinmenu .dropdown_8columns,
	.marlinmenu_container_vertical .marlinmenu .dropdown_9columns,
	.marlinmenu_container_vertical .marlinmenu .dropdown_10columns,
	.marlinmenu_container_vertical .marlinmenu .dropdown_11columns,
	.marlinmenu_container_vertical .marlinmenu .dropdown_12columns {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
	}
	.marlinmenu_container_vertical .marlinmenu .col_1,
	.marlinmenu_container_vertical .marlinmenu .col_2,
	.marlinmenu_container_vertical .marlinmenu .col_3,
	.marlinmenu_container_vertical .marlinmenu .col_4,
	.marlinmenu_container_vertical .marlinmenu .col_5,
	.marlinmenu_container_vertical .marlinmenu .col_6,
	.marlinmenu_container_vertical .marlinmenu .col_7,
	.marlinmenu_container_vertical .marlinmenu .col_8,
	.marlinmenu_container_vertical .marlinmenu .col_9,
	.marlinmenu_container_vertical .marlinmenu .col_10,
	.marlinmenu_container_vertical .marlinmenu .col_11,
	.marlinmenu_container_vertical .marlinmenu .col_12 {
		width: 92%;
		margin-left: 4%;
		margin-right: 4%;
	}
	.marlinmenu_container_vertical .marlinmenu > li > .dropvertical_container > div > .responsive_sixths,
	.marlinmenu_container_vertical .marlinmenu > li > .dropvertical_container > div > .responsive_fourths,
	.marlinmenu_container_vertical .marlinmenu > li > .dropvertical_container > div > .responsive_thirds,
	.marlinmenu_container_vertical .marlinmenu > li > .dropvertical_container > div > .responsive_halfs {
		width: 42%;
	}

	.marlinmenu_container_vertical .marlinmenu .dropdown_flyout,
	.marlinmenu_container_vertical .marlinmenu .dropdown_flyout .dropdown_flyout_level {
		position: relative;
		left: auto!important;
		top: auto!important;
		padding: 0;
		margin: 0 4% 0 4%;
	}
	.marlinmenu_container_vertical .marlinmenu .dropdown_flyout li,
	.marlinmenu_container_vertical .marlinmenu .dropdown_flyout ul li {
		width: 100%!important;
		padding: 3px 0 3px 0;
	}
	.marlinmenu_container_vertical .marlinmenu .dropdown_flyout li:hover > .dropdown_flyout_level {
		left: auto!important;
		top: auto!important;
	}
	.marlinmenu_container_vertical .marlinmenu .dropdown_flyout li:hover > .dropdown_flyout_level_left {
		left: auto!important;
		right: auto!important;
	}
	.marlinmenu_vertical li .dropdown_flyout li ul {
		border: none;
		background: none;
	}
	.marlinmenu_vertical li .dropdown_flyout .dropdown_parent {
		background: url("../images/layout/dropdown.png") no-repeat right 9px;
	}
	.marlinmenu_vertical li .dropdown_flyout .dropdown_parent:hover,
	.marlinmenu_vertical li .dropdown_flyout .dropdown_parent.active {
		background-color: transparent;
	}

}


@media only screen and (max-width: 767px) {

	.marlinmenu_container_vertical,
	.marlinmenu_container_vertical .marlinmenu {
		width: 100%;
	}
	.marlinmenu_container_vertical .marlinmenu > li,
	.marlinmenu_container_vertical .marlinmenu > li:hover,
	.marlinmenu_container_vertical .marlinmenu > li.right,
	.marlinmenu_container_vertical .marlinmenu > li.right:hover {
		float: none;
		width: auto;
		padding-right: 0;
		margin-right: 0;
	}
	.marlinmenu_container_vertical .marlinmenu li .marlinmenu_drop {
		padding-right: 30px;
	}
	.marlinmenu_bar .marlinmenu_vertical li .marlinmenu_drop {
		background: url("../images/layout/dropdown.png") no-repeat right center;
	}
	.marlinmenu_container_vertical .marlinmenu li .dropdown_container,
	.marlinmenu_container_vertical .marlinmenu li .dropdown_fullwidth {
		margin: 0 auto 0 0;
		-webkit-border-radius: 0 0 4px 4px;
		-moz-border-radius: 0 0 4px 4px;
		border-radius: 0 0 4px 4px;
	}
	.marlinmenu_container_vertical .marlinmenu li .dropdown_first {
		margin: 0 auto 0 -1px;
	}
	.marlinmenu_container_vertical .marlinmenu li .dropvertical_container {
		width: 100%;
	}

	 .marlinmenu_container_vertical .marlinmenu li:hover .dropdown_container,
	 .marlinmenu_container_vertical .marlinmenu li:hover .dropdown_fullwidth,
	 .marlinmenu_container_vertical .marlinmenu li:hover .dropdown_right {
		top: auto;
		left: -1px;
	}

}




