/* CSS Document */


body div#listmenu ul li ul
{
	display:none; /*--- Hides all drop down menus ---*/
}

div#listmenu	{
	width:975px;
	height:40px;
	float:left;
	margin:0px;
	padding-left:25px;
	background-color:#371e05;
}

div#listmenu ul	{
	padding:0px;
	margin:0px;
	height:36px;
}

div#listmenu ul li	{
	height:29px;
	list-style-type:none;
	float:left;
	position:relative; /*--- Positioning context for the absolutely positioned drop-down ---*/
	padding:11px 6px 0px 6px;
	margin:0px 0px 0px 0px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}

div#listmenu ul li.link:HOVER	{
	background-color:#CC0001;
}
div#listmenu ul li a {
	color:#ffffff;
	text-decoration:none;
	padding:10px 0px;
}

div#listmenu ul li a:hover {
	color:#ffffff;
	text-decoration:none;
}

	/* DROPDOWNS */
	div#listmenu ul li:hover ul  {
		display:block; /*--- Displays appropriate drop down menu ---*/
	}
	
	div#listmenu ul li ul
	{
		margin:0px; /*--- Prevents the temp margin on the ul from inheriting here ---*/
		position:absolute; /*--- Positions the drop-down ul in relation to its relatively positioned li parent ---*/
		left:-1px; /*--- Aligns the drop-down exactly under the menu ---*/
		top:40px;
		width:auto;
		padding:0px;
		margin:0px;
		width:195px;
		
	}
	
	div#listmenu ul li ul.contactdrop
	{
		margin:0px; /*--- Prevents the temp margin on the ul from inheriting here ---*/
		position:absolute; /*--- Positions the drop-down ul in relation to its relatively positioned li parent ---*/
		left:-85px; /*--- Aligns the drop-down exactly under the menu ---*/
		top:40px;
		width:auto;
		padding:0px;
		margin:0px;
		text-align:right;
	}
	
	div#listmenu ul li ul li.aboutLI
	{
		width:100%; /*--- Makes the list items fill the list containers (ul) ---*/
		border:1px solid #ffffff; /*--- Three sides of each drop-down item ---*/
		padding:5px;
		display:block;
		margin:0px;
		background:none;
		background-image:none;
		height:15px;
		width:195px;
		background-color:#371e05;
		border-top:1px solid #ffffff;
	}
	
		div#listmenu ul li ul li.contactLI
	{
		width:100%; /*--- Makes the list items fill the list containers (ul) ---*/
		border:1px solid #ffffff; /*--- Three sides of each drop-down item ---*/
		padding:5px;
		display:block;
		margin:0px;
		background:none;
		background-image:none;
		height:15px;
		width:155px;
		background-color:#371e05;
		border-top:1px solid #ffffff;
	}
	
	div#listmenu ul li ul li:hover {
		background-color:#CC0001;
	}
	
	div#listmenu ul li ul li a {
	color:#ffffff;
	text-decoration:none;
	display:block;
	margin-bottom:-10px;
	padding-top:1px;
	font-size:11px;
}


div#listmenu ul li ul li a:hover {
	color:#ffffff;
	text-decoration:none;
}
	
	
	
/*---------------------------------- FIX FOR FLOATED ELEMENTS WITHIN A CONTAINER DIV --------------------------*/
.clearfix:after
{
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}

/*--- Fix for IE on Mac ---*/
.clearfix
{
	display: inline-block;
}



.clearfix
{
	display: block;
}