

/* NAVIBAR - HOLDS TOP NAVI AND SEARCH BAR */
div#naviBar {margin:0; padding:0; height:30px; background: #000000; border-bottom: 0px solid #FCFCFC;}

/* TOP NAVIGATION - HORIZONTAL DROPDOWN MENU */


	/* 1st LEVEL */
	div#topNavi ul {margin: 0; padding: 0; list-style-type: none; }
	div#topNavi li { margin: 0; position: relative;	float: left;}
	div#topNavi ul li a { display: block; height: 30px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 30px; padding: 0 20px; color:#FFF;}
	div#topNavi ul li a:hover, div#topNavi ul li a.selected, div#topNavi ul li a.selected:hover {text-decoration:none;  background: url(http://www.rosanopartners.com/images/navhover.gif) top left repeat-x;}
	
	    /* SECOND LEVEL */
		div#topNavi ul ul {position: absolute; left: 0px; top: 30px; display: none; border-bottom: 2px solid #333333; #c0c0c0; border-top: 2px solid #333333}
		div#topNavi ul ul li { margin: 0; float: none;}
		div#topNavi ul ul li a {  display: block; padding: 0 35px; width: 120px; height: 25px; font-size: 12px; color: #fff; line-height:20px; background-color: #000; text-decoration: none; border-top: 1px solid #c0c0c0; font-weight: normal;}
		div#topNavi ul ul li a:hover, div#topNavi ul ul li a.selected, div#topNavi ul ul li a.selected:hover {text-decoration:none;  background: #837741;}
		
		/* Fix IE. Hide from IE Mac \*/
        * html div#topNavi ul { border:0; }
        * html div#topNavi ul li { height: 1%; }
        * html div#topNavi ul li a { height: 1%; display:block; float:left; }
        * html div#topNavi ul ul {  width: 165px; }
        * html div#topNavi ul ul li { height: 1%;  }
        * html div#topNavi ul ul li a { width: 165px; height:30px; float:none; display:block;  text-transform: uppercase;}
        /* End */
	/* WHAT MAKES THE DROPDOWN HAPPEN */
		div#topNavi li:hover ul, div#topNavi li.over ul { display: block; }

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
    font-weight: bold; 
    padding-bottom: 12px; 
}

.stylefooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #eeeeee;
    
    }
    
    .style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #666666;
    font-weight: bold; 
   
}

.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.lowbor { border-bottom: 1px solid #bbbbbb;}

.hibor { border-top: 1px solid #bbbbbb;}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
    
    }

.nosho{display:none}
a:link {
	color: #666600;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666600;
}
a:hover {
	text-decoration: underline;
	color: #B09E57;
    font-size:13;
}
a:active {
	text-decoration: none;
	color: #B09E57;
}

























