#nav {
	background:#e9e8e8;
	position:relative;
	margin:15px 0 0 -71px;
	/*width:82px;*/
	/*height:237px;*/
	opacity:0.9;
	padding:10px 4px 5px 5px;
	z-index:500;
	float: left;
	padding-bottom:2px;
	width:83px;
	font-size:95%;
}


#nav li.l2 { 
  /* background-color:red; sc working on this */
  display:none;
}

li div.container { 
   display:none;
}

#nav ul{
/*	border:1px solid blue;*/
   /*width:560px;*/
}

#nav li {
	/*border:1px solid red;*/
	margin:3px 3px 7px 5px;
	font-size:90%;
}

#nav .gap {
	margin-top:8px;
}



#nav a{
	background:#A09883;
	color:#FFFFFF;
	/*font-family:Georgia, Palatino, "Times New Roman";*/
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:90%;*/
	padding:1px 4px 2px 4px;
	/*width:118px;*/
}

#nav a:hover {
	background:#000;
	color:#fff;
	text-decoration:none;
}


#nav .sub-nav a span{
	background:none;
	color:#000000;
	/*font-family:Georgia, Palatino, "Times New Roman";*/
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:90%;*/
	padding:1px 4px 2px 4px;
	/*width:118px;*/
}


#nav .sub-nav a {
	background:none;
	display:block;
	/*width:60px;*/
}


#nav .sub-nav a:hover span{
	background:#000;
	color:#FFF;
	text-decoration:none;
}

#nav .sub-nav a:hover{
	background:none;
}


#nav li.active{
	display:block;
}

#nav .active .sub-nav .sub-nav,
#nav .primary .sub-nav{
	display:none;
}

#nav .active .sub-nav{
	display:block;
	position:absolute;
	top:0;
	height:auto;  
	/*width:700px;*/
}

#nav .active .sub-nav .container{
	border-left:1px solid #CCCCCC;
	padding:10px 5px 25px 5px;
	background:#e9e8e8;
	position:relative;
	/*overflow:hidden;*/
	/*height:217px;*/
	/*width:190px;*/
	/*overflow:scroll;*/
	height:242px;
	width:160px;
}

#nav .active .active ul
#nav .active ul
{
	background:#e9e8e8; 
	padding:10px 5px 0px 20px;
	/*overflow:hidden;*/
}


#nav .active ul li{
	float:left;
}

#nav .jsEnabled .active ul li{
	float:none;
	margin:3px 5px 5px;
}

#twitter {
	display:block;
	position:relative;
	padding-top:15px;
	z-index:500;
}

a#subscribe-link { color:#fff; background:#A09883 none repeat scroll 0 0; padding:0; font-size:93%;}
a:visited#subscribe-link { color:#fff; }

#nav-subscribe {
/*	position:absolute;
	z-index:9999;
	left:-68px;
	top:383px;
	width:80px;*/
	
/*
	border-top:1px dotted #333333;
	margin:20px 3px 10px 5px;
	padding-top:8px;*/
	
	position:relative;
	clear:left;
	z-index:500;
	margin-left:-69px;
	
}

a#subscribe-link:visited,
#nav-subscribe a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:82%;
	background:none;
	color:#333333;
}

#nav-subscribe a:hover{
	
}

#nav-subscribe-container { 
	display:none;
	padding-top:15px;	
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}
#nav-subscribe-container p { color:#000; }

#nav-subscribe a.closewindow {
	background:#A09883 none repeat scroll 0 0;
	color:#FFFFFF;
	/*font-family:Georgia,Palatino,"Times New Roman";*/
	font-family:Arial, Helvetica, sans-serif;
	opacity:1.1;
	padding:1px 4px 2px;
	margin:7px;
}

#nav a:hover {
	background:#000;
	color:#fff;
	text-decoration:none;
}

#newsletter-email {
	margin-right: 5px; 
	margin-bottom:5px;
}

#leftColumn {
	position:absolute;
	float:left;
	z-index:1000;
}


/* BLACK OUT */

.modalBlackOut,
.blackOut{
	position:absolute;
	top:0;
	left:0;
	z-index:500;
	display:none;
	background:#000000;
	width:100%;
	height:100%;
}

.boxContainer{
	position:absolute;
	top:25%;
	left:25%;
	width:50%;
	height:20%;
	background:#FFFFFF;
	z-index:500;
}


/*




#nav li.second {position:relative; width:150px; }




#nav li.second ul.secondLevel {position:absolute; left:82px; top:0; display:none; background:#E9E8E8; border:1px solid #f00;}
#nav li.second ul.secondLevel li {width: 80px!important;}
#nav li.second ul.secondLevel li ul.thirdLevel li {width: auto!important;}
#nav li.second:hover ul.secondLevel {display:block;}
#nav li.third {width:125px; }

#nav li.third ul.thirdLevel { position:absolute; left:82px; top:0; width:125px;display:none; background:#E9E8E8; border:1px solid #f0f; }
#nav li.third:hover ul.thirdLevel {display:block; }
*/
