@charset "utf-8";
@font-face {
	font-family: AvantGarde;
	src: url(font/TT0156M.eot); /* IE9 Compat Modes */
    src: url(font/TT0156M.eot)  format('embedded-opentype'), /* IE6-IE8 */
         url(font/TT0156M.woff) format("woff"), /* Modern Browsers */
         url(font/TT0156M.ttf)  format("truetype"), /* Safari, Android, iOS */
         url(font/TT0156M.svg)  format("svg"); /* Legacy iOS */
   }


body{background-color:#333; font-family: AvantGarde, Tahoma, Geneva, sans-serif;}

.ddsmoothmenu span a{height:48px;width:122px; display:block;font:16px AvantGarde, Tahoma, Geneva, sans-serif;color:#fff;padding:20px 0px 0px 0px; text-align:center;
}
.ddsmoothmenu span a:hover{height:48px;width:122px; display:block;font:16px AvantGarde, Tahoma, Geneva, sans-serif;color:#fff;padding:20px 0px 0px 0px; text-align:center;
 background:url(images/nav/menu.png);}

.ddsmoothmenu{font: bold 12px AvantGarde, Tahoma, Geneva, sans-serif; float:left;}
.ddsmoothmenu ul{z-index:100;margin: 0;padding: 0;list-style-type: none;}

/*Top level list items*/
.ddsmoothmenu ul li{position: relative;display: inline;float: left;}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{display: block;text-decoration: none;}

 /*IE6 hack to get sub menu links to behave correctly*/
* html .ddsmoothmenu ul li a{display: inline-block;}

/*1st sub level menu*/
.ddsmoothmenu ul li ul{position: absolute;left: 0;display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li span{height:34px;width:260px;display:block;float:none;}
.ddsmoothmenu ul li ul li span a{height:34px;width:260px;display:block;background:url(images/menu/noselect.png) repeat-x;font:15px/34px AvantGarde, Tahoma, Geneva, sans-serif; text-indent:10px; color:#fff;padding:0px;text-align: left;}
.ddsmoothmenu ul li ul li span a:hover{height:34px;width:260px;display:block;background:url(images/menu/select2.png) repeat-x;font:15px/34px AvantGarde, Tahoma, Geneva, sans-serif; text-indent:10px;color:#FFF;color:#fff;padding:0px; text-align: left;}

/*Sub level2 menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li ul li span{height:34px;width:160px;display:block;float:none;}
.ddsmoothmenu ul li ul li ul li span a{height:34px;width:160px;display:block;background:url(images/menu/noselect.png) repeat-x;font:15px/34px AvantGarde, Tahoma, Geneva, sans-serif; text-indent:10px; color:#fff;padding:0px;}
.ddsmoothmenu ul li ul li ul li span a:hover{height:34px;width:160px;display:block;background:url(images/menu/select.png) repeat-x;font:15px/34px AvantGarde, Tahoma, Geneva, sans-serif; text-indent:10px;color:#FFF;color:#fff;padding:0px;}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}


/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{float:left;}


.rightarrowclass{position: absolute;top: 6px;right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{ /*shadow for NON CSS3 capable browsers*/position: absolute;left: 0;top: 0;width: 0;height: 0;background: silver;}

.toplevelshadow{ /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/
opacity: 0.8;
}

.ddsmoothmenu ul .current-menu-parent, .ddsmoothmenu ul .current-menu-item{font:16px AvantGarde, Tahoma, Geneva, sans-serif;color:#fff;background:url(images/nav/menu.png); background-repeat: no-repeat;}
.ddsmoothmenu ul li ul .current-menu-parent, .ddsmoothmenu ul li ul .current-menu-item{background:none;font:15px/34px AvantGarde, Tahoma, Geneva, sans-serif;}
