@charset "UTF-8";

/**
 * Horizontal CSS Drop-Down Menu Module
 *
 * @file		dropdown.css
 * @package		Dropdown
 * @version		0.7.1
 * @type		Transitional
 * @stacks		597-599
 * @browsers	Windows: IE6+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		http://www.lwis.net/
 * @copyright	2006-2008 Live Web Institute. All Rights Reserved.
 *
 */
 
 /* @group colors */
/* Dark Gray - #333 */
/* Pink - #ff0054 */
/* Navy Blue - #154a7f */
/* Text Gray - #7f7f7f */
/* Dark Gray - #464646 */
/* Light Gray - #ecedef */

#main-nav ul.dropdown,
#main-nav ul.dropdown li,
#main-nav ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
 font-family: Calibri;
}

#main-nav ul.dropdown .selected
{
background-color: #000;
}

#main-nav ul.dropdown .selected:hover
{
	background-color: #000;
}

#main-nav ul.dropdown .selected a
{
color: #fff;
}

#main-nav ul.dropdown .selected a:hover
{
color: #fff;
}

#main-nav ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
text-transform: UPPERCASE;
background-color: #ecedef;
width: 958px;
height: 40px;
line-height: 40px;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}

#main-nav ul.dropdown li {
 float: left;
 vertical-align: middle;
 zoom: 1;
height: 40px;
border-right: 1px solid #ccc;
font-size: 1.4em;
padding: 0 15px 0 15px;
}

#main-nav ul.dropdown li.hover,
#main-nav ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
hieght: 42px;
background-color: #fff;

}

#main-nav ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: -2px;
 z-index: 598;
 width: 100%;
font-size: 14px;
background-color: #FFF;
width: 285px;
border: 2px solid #000;
}

#main-nav ul.dropdown ul li {
 float: none;
text-transform: none;
border: 0px;
float: left;
width: 285px;
height: auto;
padding: 0;
}

#main-nav ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

#main-nav ul.dropdown li:hover
{
border-top: 2px solid black;
border-left: 2px solid black;
border-right: 2px solid black;
border-bottom: 2px solid green;
height: 40px;
top: -2px;
padding-left: 13px;
padding-right: 14px;
}


#main-nav ul.dropdown li:hover a
{
color: #ff0054;
}

#main-nav ul.dropdown li:hover ul li
{
border: 0px;
height: auto;
top: 0px;
}


#main-nav ul.dropdown li:hover ul li a
{
color: #154a7f;
}

#main-nav ul.dropdown li:hover > ul {
 visibility: visible;
}


#main-nav ul.dropdown li a
{
display: block;
text-decoration: none;
}

#main-nav ul.dropdown ul li a
{
color: #154a7f;
font-size: .9em;
display: block;
border-bottom: 1px dotted gray;
line-height: 1em;
float: left;
padding: 5px 5px 5px 10px;
width: 270px;
}


#main-nav ul.dropdown ul li:hover
{
padding-left: 0px;
padding-right: 0px;
}

#main-nav ul.dropdown ul li:hover a:hover
{
 color: #ff0054;
background-color: #ecedef;
}

#main-nav ul.dropdown ul li a .dl-date
{
float: left;
width: 35px;
text-align: center;
border: 1px solid #7f7f7f;
margin-right: 7px;
}

#main-nav ul.dropdown .dl-date .dl-month
{
background-color: #7f7f7f;
color: #000;
line-height: 1.2em;
font-size: .8em;
}

#main-nav ul.dropdown .dl-date .dl-day
{
font-size: .9em;
line-height: 1.3em;
font-weight: 600;
color: #000;
}


#main-nav ul.dropdown ul li a:hover .dl-date
{
border: 1px solid #000;
}

#main-nav ul.dropdown ul li a:hover .dl-month
{
background-color: #000;
color: #FFF;
}

#main-nav ul.dropdown ul li .dl-tagline
{
font-size: .8em;
line-height: 1.9em;
padding-left: 10px;
color: #7f7f7f;
}

#main-nav ul.dropdown ul li .dl-tagline strong
{
font-weight: normal;
color: #ff0054;
}

#main-nav ul.dropdown ul li .dl-recent
{
background-color: #000;
color: #FFF;
font-size: .75em;
padding-left: 10px;
line-height: 1.8em;
}