@charset "UTF-8";

/**
 * Horizontal CSS Drop-Down Menu Module
 *
 * @file		dropdown.css
 * @package		Dropdown
 * @version		0.8
 * @type		Transitional
 * @stacks		597-599
 * @browsers	Windows: IE6+, Opera7+, Firefox3+
 *				Mac OS: Safari2+, Firefox3+
 *
 * @link		http://www.lwis.net/free-css-drop-down-menu
 * @copyright	2008-2012 Live Web Initiatives, http://www.lwis.net, http://www.lwis.net
 *
 */

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 min-height: 1px;
 line-height: 1.3em;
 vertical-align: middle;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}
/* COLUMNS */
.col1,.col2,.col3,.col4,.col5 { margin: 10px 0; float: left; padding: 0 10px;}


	/* 1 Column 
	.container-1 { width: 300px; }
	.container-1 .col1 { width: 100%; }*/

	/* 2 Column 
	.container-2 { width: 270px; }
	.container-2 .col1 { width: 50%; }
	.container-2 .col2 { width: 100%; }*/

	/* 3 Column 
	.container-3 { width: 600px; }
	.container-3 .col1 { width: 30%; }
	.container-3 .col2 { width: 33%; }
	.container-3 .col3 { width: 27%; }*/


	/* 4 Column 
	.container-4 { width: 680px; }
	.container-4 .col1 { width: 32%; }
	.container-4 .col2 { width: 24%;}
	.container-4 .col3 { width: 20%;}
	.container-4 .col4 { width: 12%;}*/


	/* 5 Column 
	.container-5 { width: 600px; }
	.container-5 .col1 { width: 20%; }
	.container-5 .col2 { width: 40%; }
	.container-5 .col3 { width: 60%;}
	.container-5 .col4 { width: 80%; }
	.container-5 .col5 { width: 100%; }

/* HIGHLIGHTS 
.container-1 .highlighted { 
	width: 300px; 
	margin-left: -20px; 
	padding: 20px; 
	background: #e4fbff; 
	border-top: 1px solid #ddd; 
	border-bottom: 1px solid #ddd;
}*/

/*.container-3 .highlighted { 
	width: 600px; 
	margin-left:-20px;
	padding: 20px; 
	background: #e4fbff; 
	border-top: 1px solid #ddd; 
	border-bottom: 1px solid #ddd;
}*/
/*.container-4 .highlighted { 
	width: 680px;
	margin-left: -10px; 
	padding:20px;  
	background: #e4fbff; 
	border-top: 1px solid #ddd; 
	border-bottom: 1px solid #ddd;
}*/