﻿
/*settings for whole menu*/
.menu { background:url(../images/menubg.jpg) left center no-repeat; float:right; width:680px; height:49px;font-family:Oswald;}
.nav {   margin:0px; width:100% !important;font-family:Oswald;}
.nav ul { cursor:pointer; position:absolute; left:1px; list-style: none;}
.nav ul ul { position:relative; z-index:100; margin-top:-21px; }

/*settings for upper menu main links */
.nav a  
{
    cursor:pointer; text-decoration: none; font-family:Oswald; font-size:14px; text-transform:uppercase; color:#FFFFFF;}

.nav a:hover {color:#132b4f;text-align:left;}

/*settings for upper menu main links*/
.nav li { cursor:pointer; height:49px;text-align:left; padding-bottom:0px; float: left; list-style:none; position:relative; z-index:3; background:url(../images/menuline.jpg) left center no-repeat; padding-right:2px; margin:0px;}
.nav li:first-child {background-image:none;}
.nav li li:first-child {background-image:none;}

/*settings for links of main menu*/ 
.nav li a { height:49px; line-height:49px; position:relative; z-index:30; padding:0px 20px 0 20px; display:inline; cursor: pointer; }

/*settings for submenus*/ 
.nav li li { border-bottom:thin dotted #454545; cursor:pointer; width: 170px; min-height:23px; height:23px; display:none; font-size: 12px; padding-top:4px; background-color: #645e5e; margin: 0px -40px; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; color:#fff;  background-image:none;}
.nav li li a { text-transform: capitalize; text-decoration: none; color:#fff; line-height:normal; height:auto; padding:0px 12px; }
.nav li li li { color: #DC3522; background-color: red; }
.nav li li li li { color: #fff; background-color: #000; }

/* settings for submenu links on rollover*/
.nav ul, li li { width: 0px; }
/*settings for submenu links*/

/*settings for lava lamp sliding effect*/

.nav #box { position:absolute; left:0; top:100px !important; z-index:1; background:url(../images/hoverRight.png) no-repeat right; height:49px; padding-right:6px; margin-left:0px; }
.nav #box .head { background:url(../images/hoverMain.png); height:49px; padding-left:0px;padding-bottom:0px;}
.nav li li.alt { background-color:#333; }
ul.nav li a span { background:url(../images/triangle.png) 100% 1px no-repeat; margin-top:7px; position:absolute; top:2px; margin-left:0px; left:0; height:100%; width:100%;font-family:Oswald; }
ul.nav li li.submenu2 span { background:url(../images/triangle_sub.png) 0% 35% no-repeat; font-family:Oswald;}
.submenu { background-color:Red;
           color:White;
           font-family:Tahoma;
           
           }
.submenu:hover { }
.nav li li.submenu2 { background:url(triangle_sub_small.png) 98% 50% no-repeat; background-color:#1E1E20; }
.nav li li.submenu2:hover, .nav li li.submenu3:hover { background:url(triangle_sub.png) 98% 50% no-repeat; background-color:#fff; border-bottom:thin dotted #fff; }
.nav li li li.submenu3 { background:url(triangle_sub_small.png) 98% 50% no-repeat; }
.nav li li:hover, .nav li li li:hover { background-color:#0abd96; border-bottom:thin dotted #fff;}
.nav li li.submenu2 li { background-color:#1E1E20; }
.nav li li.submenu2 li:hover { background-color:#fff; border-bottom:thin dotted #fff; }
.submenu li:hover a {/*color of font of hover effect on first submenu*/ color:#132b4f; }
.submenu li:hover li a, .submenu li:hover li:hover li a, .submenu li li a {/*color of font for submenu level 2 and 3*/ color:#fff; }
.submenu li:hover li:hover a {/*color of font for hover on submenu level 1*/ color:#132b4f; }
.submenu li:hover li:hover li:hover a {/*color of font for hover on submenu level 2*/ color:#000; }
.titleMenu2 { text-align:center; }
.linkText { text-align:center; }
