/* CSS Document */

/* CSS Document */

@charset "UTF-8";

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
 
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
 padding-left:0px;
 height:30px;
  margin:0px;
 padding:0px;
 text-align:left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
 list-style-type:none;

}

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%;
 opacity:0.9;
 text-align:left;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

ul.dropdown li .dir a
{
	color:#FFFFFF;
	
} 
ul.dropdown li .dir a:hover
{
	color:#D0CECF;
} 



@charset "UTF-8";

/** 
 * Default CSS Drop-Down Menu Theme
 *
 * @file		default.css
 * @name		Default
 * @version		0.1.1
 * @type		transitional
 * @browsers	Windows: IE5+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		http://www.lwis.net/
 * @copyright	2008 Live Web Institute
 *
 * Module Classes: *.dir {} *.on {} *.open {} li.hover {} li.first {} li.last {}
 * Expected directory tag - li
 *
 */


/*-------------------------------------------------/
 * @section		Base Drop-Down Styling
 * @structure	ul (unordered list)
 *				ul li (list item)
 *				ul li a (links)
 *				/*\.class|(li|a):hover/
 * @level sep	ul
 */


ul.dropdown {

}

	ul.dropdown li {
	/* border-style: solid;
	 border-width: 1px 1px 1px 0;
	 border-color: #fff #d9d9d9 #d9d9d9;
	 background-color: #f6f6f6;*/
	 color: #FFFFFF; font-family:'Antic', sans-serif;
	 font-size:14px;
	 letter-spacing:1px;
	}
	
	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 /*background-color: #eee;
	 color: #000;*/
	}

	ul.dropdown a:link,
	ul.dropdown a:visited	{ font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    outline: medium none;
    padding-left: 22px;
    padding-right: 22px;
    text-decoration: none;
    text-transform: uppercase;
	color:#FAFAF9; background:url(../images/menu.png) no-repeat right 8px; }
	ul.dropdown a:hover		{ color: #FEF900; }
	ul.dropdown a:active	{ color: #FEF900; }


	/* -- level mark -- */

	ul.dropdown ul {
	 width:auto;
	 margin-top: 1px;
	 background-color:#652d90;
	 width:110px;
	}

		ul.dropdown ul li {
		 font-weight: normal;
		}

ul.dropdown li ul li {
    color: #ff99cc; font-family:'Antic', sans-serif;
    font-size: 12px;
}
ul.dropdown li ul li :hover { background-image:url(../images/menu_hover.jpg);
	background-repeat:repeat-x;
	margin:8px 0px;
	color:#FEF900;
	
}
ul.dropdown li ul li ul li {
	margin:0px 5px;
	padding:0px;
}
ul.dropdown li ul li ul li:hover {
	margin:0px;
	padding:0px;
	background-color:#FF0000;
}
/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */


ul.dropdown *.dir {
 padding-right:54px;
 padding-left:15px; background-image:url(../images/arrow.jpg);
 background-repeat:no-repeat;
 background-position:left 45%;
 margin-left:0px;
 margin-top: 2px;
 cursor:pointer;
}
ul.dropdown *.dir:hover {
 padding-right: 56px;
 padding-left:15px; background-image:url(../images/arrow.jpg);
 background-repeat:no-repeat;
 background-position:left 45%;
 margin-left:0px;
 cursor:pointer;
 color:#D0CECF;
}
ul.dropdown *.dir-active{
 padding-right: 26px;
 padding-left:15px; background-image:url(../images/arrow.jpg);
 background-repeat:no-repeat;
 background-position:left 45%;
 margin-left:0px;
 cursor:pointer;
 color:#D0CECF;
}
.contact-link
{
background-image: url("../images/arrow.jpg");
background-position: left 55%;
background-repeat: no-repeat;
cursor: pointer;
margin-left: 0;
padding-left: 15px;
padding-right: 55px;
color:#FFFFFF; font-family:'Antic', sans-serif;
font-size:12px;
padding-top:5px;
}
ul.dropdown  li ul li *.dir {
 padding-right: 8px;
 padding-left:8px;
 margin-left:0px;
 background-image:none;
 cursor:pointer;
}

/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {
 
}

ul.dropdown-upward *.dir {
 background-image: url(../../../../images/default/nav-arrow-top.png);
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
 background-image: url(../../../../images/default/nav-arrow-right.png);
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 0px;
 padding-left: 0px;
}

/*-------------------------------------------------/
 * @section		Base Style Extension
 */

ul.dropdown a,
ul.dropdown span {
 display: block;
 padding: 4px 10px 8px 10px;
}



/*-------------------------------------------------/
 * @section		Base Style Override
 */

ul.dropdown li {
 padding: 0;
 border: none;
}

ul.dropdown ul a,
ul.dropdown ul span {
 padding:0px 8px;
 margin:8px 0px;
 
}



/*-------------------------------------------------/
 * @section		Base Style Reinitiate: post-override activities
 */





/*-------------------------------------------------/
 *	@section	Custom Styles
 */

ul.dropdown li {
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 /*background: url(../../../../images/default/grad2.png) 0 100% repeat-x;
 color: #000;*/
}

ul.dropdown li a:active {
/* background: url(../../../../images/default/grad1.png) repeat-x;*/
}


/* Non-first level */

ul.dropdown ul {
 margin-top: 0px;
 margin-left:6px;
}

	ul.dropdown ul li {
	}

	ul.dropdown ul li.hover,
	ul.dropdown ul li:hover {
	}



/* Mixed */

ul.dropdown li a,
ul.dropdown *.dir {
 /*border-style: solid;
 border-width: 1px 1px 1px 0;
 border-color: #fff #d9d9d9 #d9d9d9;*/
}



/*-------------------------------------------------/
 * @section		Support Class `open` Usage
 * @source		js, artificial
 *
 */

ul.dropdown li.hover *.open {
 border-style: solid;
 border-width: 1px 1px 1px 0;
 border-color: #ffa500 #d9d9d9 #d9d9d9;
 background-color: #fff; 
 color: #000;
}

ul.dropdown ul li.hover *.open,
ul.dropdown-vertical li.hover *.open {
 padding-left: 15px;
 border-top-color: #fff;
 border-left: solid 1px #ffa500;
}

ul.dropdown-vertical-rtl li.hover *.open {
 padding-right: 15px;
 border-right-color: #ffa500;
 border-left: none;
}

ul.dropdown-upward li.hover *.open {
 border-top-color: #fff;
 border-bottom-color: #ffa500;
}

ul.dropdown-upward ul li.hover *.open {
 border-bottom-color: #d9d9d9;
}


	/* CSS2 clone */

	ul.dropdown li:hover > *.dir {
	/* border-style: solid;
	 border-width: 1px 1px 1px 0;
	 border-color: #ffa500 #d9d9d9 #d9d9d9;
	 background-color: #fff; 
	 color: #000;*/
	}

	ul.dropdown ul li:hover > *.dir,
	ul.dropdown-vertical li:hover > *.dir { background-image:url(../images/menu_hover.jpg);
	background-repeat:no-repeat;
	margin:8px 0px;
	color:#000000;
	padding:0px 8px;
	}

	ul.dropdown-vertical-rtl li:hover > *.dir {
	 padding-right: 15px;
	 border-right-color: #ffa500;
	 border-left: none;
	}

	ul.dropdown-upward li:hover > *.dir {
	 border-top-color: #fff;
	 border-bottom-color: #ffa500;
	}

	ul.dropdown-upward ul li:hover > *.dir {
	 border-bottom-color: #d9d9d9;
	}

.link
{ font-family:'Antic', sans-serif;
	font-size:14px;
	color:#FDFBFB;
	padding-right:25px;
	
}
.inner-title
{
	color:#F7AABC; font-family:'Antic', sans-serif;
	font-size:14px;
	padding-right:25px;
} 

.black_overlay
  {
  	  display: none;
	  position: fixed;
	  top: 0%;
	  left: 0%;
	  width: 100%;
	  height: 100%;
	  background-color: #000000;
	  z-index:1001;
	  -moz-opacity: 0.7;
	  opacity:.70;
	  filter: alpha(opacity=70); 
   }
  .white_content 
  {
	  display: none;
	  position:absolute;
	  top: 48.5px;
	  width: 540px;
	  height: 674px;
	  right: auto;
	  bottom: auto;
	  padding: 0px;
	  margin:0px auto;
	  outline:none;
	  z-index:1002;
	  overflow: auto;
  } 
  .hlink
  {
  	font-family:'Antic',sans-serif;
	font-size:14px;
	color:#060403;
	letter-spacing:1px;
	padding:0px 20px;
	line-height: 26px;
  }
  .hlink:hover,.hlink-active
  {
  	font-family:'Antic',sans-serif;
  	color:#E29BAC;	
	font-size:14px;
	letter-spacing:1px;
	padding:0px 20px;
  }
  .nav-strip
  {
  	background:url(../images/nav-strip.png) repeat-x;
	height:27px;
  }	