
#myslidemenu{
width:980px; height:92px; background-image:url(http://www.theravive.com/siteimages/v2/menu_homepage.jpg); background-repeat:no-repeat;
 top:10px; margin:0 auto; display:block; position:absolute; margin-left:10px; color: #ffffff;
}

#myslidemenu ul{
 
margin: 0px;
list-style-type: none;
color: #ffffff;
}

/*Top level list items*/
#myslidemenu ul li{
position: relative;
float: left;
margin: 0;
color: #ffffff;
 padding-left:28px; padding-right:28px;
  background-image:url(http://www.theravive.com/siteimages/v2/linkbrk.jpg); background-repeat:no-repeat; background-position:right center;
}

/*Top level menunew link items style*/
#myslidemenu ul li a{
color: #ffffff;
font-family: Helvetica, Arial, sans-serif; font-size:15px; /* font-weight:bold; */
text-decoration: none; line-height:41px;  
-moz-box-shadow: 0 0 1px #666666;
-webkit-box-shadow: 0 0 1px #666666;
        box-shadow: 0 0 1px #666666;

}

* html #myslidemenu ul li a{ /*IE6 hack to get sub menunew links to behave correctly*/
display: inline-block;
}

#myslidemenu ul li a:link, #myslidemenu ul li a:visited{

margin: 0px;
}

#myslidemenu ul li a:hover{
padding: 0px;
margin: 0px;
color:#FF8B21;
}
	
/*1st sub level menunew*/
#myslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
padding:0px;
margin: 0px;
background-color:#6A8615;
}

/*Sub level menunew list items (undo style from Top level List Items)*/
#myslidemenu ul li ul li{
display:block;
float: none;
margin: 0px;
padding:0px;
background-image:none;
background-color:#799A14;
border-bottom:1px solid #666;
}



/*All subsequent sub menunew levels vertical offset after 1st level sub menunew */
#myslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menunew links style */
#myslidemenu ul li ul li a{
font-size:14px;
width: 170px; /*width of sub menunews*/
height:28px;
line-height:28px;
padding-left:10px;
margin: 0px;
border:2px;
background-color:#176A13;
-moz-box-shadow: 0 0 0px #666666;
-webkit-box-shadow: 0 0 0px #666666;
box-shadow: 0 0 0px #666666;
display:block;
font-weight:normal;
}

#myslidemenu ul li ul li a:hover{ /*sub menunews hover style*/
background-color:#FA6003;
color:#FFFFFF;
display:block;
padding-left:10px;
font-size:14px;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}
.menuhome{
width:85px;
text-align:center;
}
.menusearchtherapy{

}