/**
 * @package   Gantry Template - RocketTheme
 * @version   3.2.13 December 1, 2011
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2011 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */
/* Global */
.menutop li {height: auto;margin: 0;padding: 0;position: relative;list-style: none;}
.menutop em {font-size: 80%;font-weight: lighter;display: block;font-style: normal;}
.menutop li .item .menutop li.active .item {display: block;margin: 0;text-decoration: none;float: none;width: auto;}

/* Root Items */
.menutop {list-style: none;margin: 0;padding: 30px 0 10px 10px; position: relative;line-height: 1em;display: inline-block; }
.menutop li {float: left; }
.menutop li .item {white-space: nowrap;display: block;padding: 0;font-size: 1em;z-index: 100;cursor: pointer;position: relative;margin: 0;outline: none;height: 3em; text-transform:uppercase; font-size:18px;}

.menutop li .item span {display: block;margin: 0;outline: none;padding: 0 15px;width: auto;line-height: 1em; }
.menutop li .item em {font-size: 10px;display: block;text-transform: lowercase;line-height: 0.3em;}
.menutop li.parent .item span {padding-right: 20px;}
.menutop li .subtext span {line-height: 1.9em;}
.menutop li .item img {margin: 0 14px 0 0;vertical-align: text-bottom;}
/* NEW STUFF  */
.menutop {list-style: none;margin: 0 -52px 0 0 ;padding:33px 0;position: relative;float:right; width:1000px;}
.menutop li {float: left;margin-left:10px;}
.menutop li > .item {
	white-space: nowrap;
	color: #ffffff;
	display: block;
	padding: 8px 0;
	font-size: 18px;
	cursor: pointer;
	position: relative;
	outline: none;
	height: 22px;
	text-transform:uppercase;
	border-radius:8px;
	box-shadow:0 5px 5px rgba(0,0,0,.25);
	-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;
	font-family: AMARANTH;
	letter-spacing:1px; 
	font-weight: lighter; }


.menutop li> .item{
	background-color: #255355;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#255355), to(#ef4425)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #255355, #255355); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #255355, #255355); /* FF3.6+ */
	background-image:     -ms-linear-gradient(top, #255355, #255355); /* IE10 */
	background-image:      -o-linear-gradient(top, #255355, #255355); /* Opera 11.10+ */
	background-image:         linear-gradient(to bottom, #255355, #255355);
	margin-left: 9px;
}

.menutop li:hover .item{
	background-color: #595959;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#595959), to(#ef4425)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #595959, #595959); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #595959, #595959); /* FF3.6+ */
	background-image:     -ms-linear-gradient(top, #595959, #595959); /* IE10 */
	background-image:      -o-linear-gradient(top, #595959, #595959); /* Opera 11.10+ */
	background-image:         linear-gradient(to bottom, #595959, #595959);
}

/*END NEW STUFF  */



/* RTL */
body.rtl .menutop li {float: right;}
body.rtl .menutop li.parent .item span {padding-right: 15px;padding-left: 20px;}
body.rtl .menutop li .item img {margin: 0 0 0 4px;}
body.rtl .menutop li.parent > .item span {background-position: 8px 50%;}

/*TOP MENU SETTINGS*/

.menutop1 li {height: auto;margin: 0;position: relative; list-style: none; }
.menutop1 em {font-size: 80%;font-weight: normal;display: block;font-style: normal;}
.menutop1 li .item .menutop1 li.active .item {display: block;margin: 0;text-decoration: none;float: none;width: auto;}

/* Root Items */
.menutop1 {list-style: none;margin: 0;padding: 0 0 0 10px;position: relative;line-height: 1em;display: inline-block; text-align:center; }
.menutop1 ul {padding: 10px;}
.menutop1 li {float: left; }
.menutop1 li .item {white-space: nowrap;display: block;padding: 0;font-size: 1em;z-index: 100;cursor: pointer;position: relative;margin: 0;outline: none;height: 3em; text-transform:uppercase; font-size:18px;}
.maintop1 ul li a {font-size: 1em; line-height: inherit; padding:0 0 0 100px}
.menutop1 li .item span {display: block;margin: 0;outline: none;padding: 0 15px;width: auto;line-height: 1em; text-decoration:underline;}
.menutop1 li .item em {font-size: 10px;display: block;text-transform: lowercase;line-height: 0.3em;}
.menutop1 li.parent .item span {padding-right: 20px;}
.menutop1 li .subtext span {line-height: 1.9em;}
.menutop1 li .item img {margin: 0 4px 0 0;vertical-align: text-bottom;}

/* RTL */
body.rtl .menutop1 li {float: right;}
body.rtl .menutop1 li.parent .item span {padding-right: 15px;padding-left: 20px;}
body.rtl .menutop1 li .item img {margin: 0 0 0 4px;}
body.rtl .menutop1 li.parent > .item span {background-position: 8px 50%;}