.ddsmoothmenu{
	width:100%;
	height:40px;
	float:right;
	margin:0px;
	display:block;
	

}

.ddsmoothmenu ul{
   z-index:100;
	list-style-type: none;
	padding:15px 0 0 0;
	margin:0px; 
	float: right;
}

/*Top level list items*/
.ddsmoothmenu ul li{
position: relative;
	display: inline;
	float: left;
	list-style:none;
	padding:0px 9px;
	margin:0px;
	font-weight:normal;	
	font:15px/22px 'Roboto', sans-serif;
	background:url(../images/menu-drop.jpg) 0px 4px no-repeat;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
	color: #666666!important;
	margin:0px 0px 0px 0px;
	padding:0 0 10px 0!important;
	text-decoration:none;
	text-transform:uppercase;
}
.ddsmoothmenu ul li:first-child {
	background:none;
}
.ddsmoothmenu ul li a.selected1 { /*CSS class that's dynamically added to the currently active menu items' LI A element*/

	
	color:#fff;
}

.ddsmoothmenu ul li a:hover{
	
	color:#cc4921 !important;

}
.ddsmoothmenu ul li a.active{
	
	color:#cc4921 !important;

}	
/* sub menus */
.ddsmoothmenu ul li ul{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 17px;
	width: 230px !important; /*width of sub menus*/
position: absolute;
top:30px !important;
left:0px !important;
border:3px solid #ddd;
display:none ; /*collapse all sub menus to begin with*/
visibility: hidden;

/*background:#000;*/
}

/*Sub level menu list items (alters style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
display: list-item;
float: none;
background:none;
	font:15px/22px 'Open Sans', sans-serif;
	border-bottom:1px solid #ddd;
}



/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{

padding: 7px 14px 7px 12px !important;
margin: 0;
display:block !important;
text-transform:none;
font-size: 13px;
color:#fff !important;
background: rgba(0,0,0,0.5);

}
.ddsmoothmenu ul li ul li a:hover{
	padding: 7px 12px 7px 12px !important;
	margin:0px;
	background: rgba(204,73,34,0.4);
	text-decoration:none;
	display:block;
	color:#fff !important;
}

* html .ddsmoothmenu {
	height: 1%;
} /*Holly Hack for IE7 and below*/
/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass {
	position: absolute;
	top:8px;
	right:-1px;
}
.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*/
	opacity: 0.8;
}


/*
@media screen and (min-width:641px) and (max-width:768px) {
	
.ddsmoothmenu                       {display:none;}	
	
}
@media screen and (min-width:320px) and (max-width:640px) {
}

.ddsmoothmenu                       {display:none;}	

@media screen and (min-width:320px) and (max-width:640px) and (orientation: landscape)
{

.ddsmoothmenu                       {display:none;}	

}*/