#main2 {
position: absolute;
top: 90px;
left: 0px;
width: 100%;
height: 600px;
margin: 0px;
padding: 0px;
background-color: #ffffff;
}

#footer2 {
position: absolute;
top: 610px;
height: 90px;
width: 100%;
margin: 0px;
padding: 0px;
color: #ffffff;
background-color: #999999;
font-family: Helvetica, Verdana, sans-serif;
z-index: 10;
}

/* General rules */

	#dhtmlgoodies_slidedown_menu li {
		list-style-type: none;
		position: relative;
	}
	#dhtmlgoodies_slidedown_menu ul {
		margin: 0px;
		padding: 0px;
		position: relative;
	}

	#dhtmlgoodies_slidedown_menu div {
		margin: 0px;
		padding: 0px;
	}
	/* 	Layout CSS */
	#dhtmlgoodies_slidedown_menu {		
		width: 90%;	
	}

	/* All A tags - i.e menu items. */
	#dhtmlgoodies_slidedown_menu a {
		color: #000000;
		text-decoration: none;	
		display: block;
		clear: both;
		width: 100%;	
		padding-left: 2px;	
	}
	
	/*
	A tags 
	*/
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth1 {	/* Main menu items */
		margin-top: 20px;
		border-bottom:1px solid #bbbbbb;
		font-weight:bold;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth2 {	/* Sub menu items */
		margin-top: 10px;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth3 {	/* Sub menu items */
		margin-top: 10px;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 {	/* Sub menu items */
		margin-top: 10px;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth5 {	/* Sub menu items */
		margin-top: 10px;
	}

	/* UL tags, i.e group of menu utems. 
	It's important to add style to the UL if you're specifying margins. If not, assign the style directly to the parent DIV, i.e.
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 instead of 	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul
	*/
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{
		padding:10px;
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{
		margin-left:5px;
		padding:1px;
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul{
		margin-left:10px;
		padding:1px;
	}
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul{
		margin-left:15px;
		padding:1px;
	}
