body{ background-color:#BBBA81;}

.horizontalcssmenu{ width:500px;}

.horizontalcssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.horizontalcssmenu ul li{
position: relative;
display: inline;
float: left;

}

_li a{ background-color:#BBBA81;}

/*Top level menu link items style*/
.horizontalcssmenu ul li a{
display: block;
width: 120px; /*Width of top level menu link items*/
padding: 2px 8px;
_padding: 0px 0px;
_margin-left:8px;
border-left-width: 0;
text-decoration: none;
color: black;
}

#felice a{ text-indent:-9000px; overflow:hidden; background-image: url(images/felice2.png); background-repeat:no-repeat; width:45px; height:20px;}

#felice a:hover{ text-indent:-9000px; overflow:hidden; background-image: url(images/felice1.png); background-repeat:no-repeat; width:45px; height:20px;}

#portfolio a:hover{ text-indent:-9000px; overflow:hidden; background-image: url(images/portfolio1.png); background-repeat:no-repeat; width:64px; height:20px;}

#portfolio a{ text-indent:-9000px; overflow:hidden; background-image: url(images/portfolio2.png); background-repeat:no-repeat; width:64px; height:20px;}

#depoimentos a:hover{ text-indent:-9000px; overflow:hidden; background-image: url(images/depoimentos1.png); background-repeat:no-repeat; width:91px; height:20px;}

#depoimentos a{ text-indent:-9000px; overflow:hidden; background-image: url(images/depoimentos2.png); background-repeat:no-repeat; width:91px; height:20px;}

#blog a:hover{ text-indent:-9000px; overflow:hidden; background-image: url(images/blog1.png); background-repeat:no-repeat; width:33px; height:20px;}

#blog a{ text-indent:-9000px; overflow:hidden; background-image: url(images/blog2.png); background-repeat:no-repeat; width:33px; height:20px;}

#contato a:hover{ text-indent:-9000px; overflow:hidden; background-image: url(images/contato1.png); background-repeat:no-repeat; width:55px; height:20px;}

#contato a{ text-indent:-9000px; overflow:hidden; background-image: url(images/contato2.png); background-repeat:no-repeat; width:55px; height:20px;}

#casamentos a{ text-indent:-9000px; overflow:hidden; background-image: url(images/casamentos1.png); background-repeat:no-repeat; width:89px; height:20px;}

#casamentos a:hover{ text-indent:-9000px; overflow:hidden; background-image: url(images/casamentos2.png); background-repeat:no-repeat; width:89px; height:20px;}

#ensaios a{ text-indent:-9000px; overflow:hidden; background-image: url(images/ensaios1.png); background-repeat:no-repeat; width:80px; height:20px;}

#ensaios a:hover{ text-indent:-9000px; overflow:hidden; background-image: url(images/ensaios2.png); background-repeat:no-repeat; width:80px; height:20px;}

#destaques a{ text-indent:-9000px; overflow:hidden; background-image: url(images/destaques1.png); background-repeat:no-repeat; width:80px; height:20px;}

#destaques a:hover{ text-indent:-9000px; overflow:hidden; background-image: url(images/destaques2.png); background-repeat:no-repeat; width:80px; height:20px;}

#portfolio{ width:80px;}

#nav{ width:400px;}

#nav li a{ _background-color:#BBBA81;}

/*Sub level menu*/
.horizontalcssmenu ul li ul{
left: 0;
top: 0;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
display: inline;
}



/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{
width: 100%; /*width of sub menu levels*/
font-weight: normal;
padding: 2px 5px;
_padding: 0px 0px;
}

.horizontalcssmenu ul li ul li a:hover{}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */z
