.horizontalcssmenu {
    padding-left: 200px;
}

.horizontalcssmenu ul{

margin: 0;

padding: 0;

list-style-type: none;

}



/*Top level list items*/

.horizontalcssmenu ul li{

position: relative;

z-index: 100;

display: inline;

float: left;



}



/*Top level menu link items style*/

.horizontalcssmenu ul li a{

display: inline;

padding: 2px 5px;

text-decoration: none;

color: #423A2D;

font-weight: bold;

font-size: 12px;
font-family: Tahoma;

}

	

/*Sub level menu*/

.horizontalcssmenu ul li ul{

left: 0;

width: 160px; /*width of sub menu levels*/

border: 1px solid #8A2A4F;

top: 0;

position: absolute;

visibility: hidden;

padding: 3px;

background-color: #C9C1AC;

}



/*Sub level menu list items*/

.horizontalcssmenu ul li ul li{

display: block;

float: left;

top: 0px;


}





/* Sub level menu links style */

.horizontalcssmenu ul li ul li a{

width: 160px; /*width of sub menu levels*/

display: block;

padding: 2px 5px;

z-index: 100;


}



.horizontalcssmenu ul li a:hover{

    color: #FFFFFF;

}



.horizontalcssmenu ul li ul li a:hover{



}



.horizontalcssmenu .arrowdiv{

position: absolute;

right: 0;

}



* 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 */