.ddsmoothmenu{ float:left; width:980px; height:65px;  }
.ddsmoothmenu ul{ margin:0; padding:0; list-style-type:none;}
.ddsmoothmenu ul li{ position: relative; margin:0; padding:0; list-style-type:none; display:inline-block; float:left; background:url(../images/menu_divider.gif) no-repeat right 10px;}
.ddsmoothmenu ul li.last{ background:none; padding:0;}
.ddsmoothmenu ul li a{ font-family:'ottawaregular', Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-transform:uppercase; padding:25px 10px 0 15px; height:60px; display:block; text-decoration:none; /*background:url(../images/menubg.jpg)#4a3f06 repeat -20px 0;*/ line-height:17px; }
.ddsmoothmenu ul li a:hover{ color:#000000; background-color:#ffde00;}

.ddsmoothmenu ul li a.mnuDonate{ margin:0; padding:20px 0px 0 0px; height:68px; width:105px; color:#ffffff; font-family:'ottawaregular', Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; text-align:center; display:block; position:relative; line-height:17px; background-color:#000000; }
.ddsmoothmenu ul li a.mnuDonate:hover{ background-color:#ffde00; color:#000000; }

.ddsmoothmenu ul li a.mnuDonorLogin{ text-align:center; font-weight:bold;}

.ddsmoothmenu ul li ul.donateSubmnu{ margin:-8px 0 0 0;}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{}

.ddsmoothmenu ul li a.selected{ color:#000000; background-color:#ffde00;}

.ddsmoothmenu ul li a:hover{ color:#000000; background-color:#ffde00;}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
padding:0 0px 0 0px;
/*border-top:#e66c00 solid 5px;*/
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
padding:0 10px 0 10px;
background-color:#000000;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
font-family:'ottawaregular', Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#f7cb02;
margin:0;
padding:0;
display:block;
width:345px;
border-bottom:#1a1a1a solid 1px;
padding:8px 0 0 0;
height:23px;
}
.ddsmoothmenu ul li ul li a:hover{
background-color:#000;
color:#fff;
}

.ddsmoothmenu ul li ul li a.selected{ color:#fff; background-color:#000;}

.ddsmoothmenu ul li ul li a:hover{ color:#fff; background-color:#000;}

/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.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;

}

.toplevelshadow{ /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/

}