#nav
{
  position:absolute;
  top:-58px;
  left:297px;
	background-color:#b2d235;
  width:727px;
  height: 34px;
	color:#ffffff;
	text-align:center;
	font-size: 12px;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-weight: bold;
	z-index: 1000;
}

#nav .menu  > ul > li
{
	float:left;
  height: 14px;
	padding-top:10px;
  padding-bottom:10px;
  padding-right:15px; /* right curve  applied to li*/
  margin-left:5px; /*space between each menu item */
}

#nav .menu  > ul > li  > a {
  color:#ffffff;
  display:block;
	text-decoration:none;
  padding-left:15px;  /*left curve a*/
}

#nav .menu  > ul > li  > a {
  color:#ffffff;
  display:block;
	text-decoration:none;
}

#nav .menu > ul >  .current_page_item >   a
{
background:url('../images/tablong.jpg');
background-position:100% -120;
background-color:#ffffff;
color: #00aeef;
height:16px;
padding-bottom:6px;
padding-top:11px;
position:relative;
top:-10px;
font-size: 11px;
}

#nav .menu > ul >  .current_page_item 
{
background:url('../images/tablong.jpg');
background-position:100% 0;
display:block;
/*background-color:#ff00ff;*/
}

#nav .menu > ul >  .current_page_parent >   a
{
background:url('../images/tablong.jpg');
background-position:100% -120;
background-color:#ffffff;
color: #00aeef;
height:16px;
padding-bottom:6px;
padding-top:11px;
position:relative;
top:-10px;
font-size: 11px;
}

#nav .menu > ul >  .current_page_parent 
{
background:url('../images/tablong.jpg');
background-position:100% 0;
display:block;
/*background-color:#ff00ff;*/
}

/*green*/
/*.children { visibility:hidden; display:block; clear: both; position:relative; top:12px; left:10px; background-color::#ffffff; z-index:1; border-top:1px soild #b2d235;}  
.children  > li { float:none; border-bottom:1px solid #ffffff; background-color:#b2d235;}  
.children  > li:hover { float:none; border-bottom:1px solid #ffffff; background-color:#ffffff;}  
.children > li  a { font-size:11px; color:#ffffff; display:block; padding:5px;}  
.children  > li  a:hover { font-size:11px; background-color:#ffffff; color:#00aeef;}  
*/

/*white -- parent padding changing too! */
/*
.children { visibility:hidden; display:block; clear: both; position:relative; top:11px; left:8px; background-color:#ffffff; z-index:1; border-top:1px solid #b2d235; border-left:1px solid #b2d235; border-right:1px solid #b2d235; }  
.children  > li { float:none; border-bottom:1px solid #b2d235; background-color:#ffffff;}  
.children  > li:hover { float:none; border-bottom:1px solid #b2d235; background-color:#ffffff;}  
.children > li  a { font-size:11px; color:#b2d235; display:block; padding:5px;}  
.children  > li  a:hover { font-size:11px; background-color:#ffffff; color:#00aeef;}  
*/

/*white -- wrapper div relative added using jq */

#nav .children 
{ 
		visibility: hidden; 
		display: block; 
		clear: both; 
		width: 100px; 
		position: absolute; 
		top: 11px; 
		left: 0px; 
		background-color: #ffffff;  
		border-top: 1px solid #b2d235; 
		border-left: 1px solid #b2d235; 
		border-right: 1px solid #b2d235;
}  

#nav .children  > li 
{ 
		float:none;
		display:block;
		border-bottom:1px solid #b2d235;
		background-color:#ffffff;
}  

#nav .children  > li:hover 
{ 
		float:none;
		border-bottom:1px solid #b2d235;
		background-color:#ffffff;
}  


#nav .children > li  a 
{ 
		font-size:11px;
		color:#b2d235;
		display:block;
		padding:5px;
}  


#nav .children  > li  a:hover 
{ 
		font-size:11px;
		background-color:#ffffff;
		color:#00aeef;
}  


#nav .menu-shortmenu-container  > ul > li
{
	float:left;
  height: 14px;
	padding-top:10px;
  padding-bottom:10px;
  padding-right:15px; /* right curve  applied to li*/
  margin-left:5px; /*space between each menu item */
}

#nav .menu-shortmenu-container  > ul > li  > a {
  color:#ffffff;
  display:block;
	text-decoration:none;
  padding-left:15px;  /*left curve a*/
}

#nav .menu-shortmenu-container  > ul > li  > a {
  color:#ffffff;
  display:block;
	text-decoration:none;
}

#nav .menu-shortmenu-container > ul >  .current_page_item >   a
{
background:url('../images/tablong.jpg');
background-position:100% -120;
background-color:#ffffff;
color: #00aeef;
height:16px;
padding-bottom:6px;
padding-top:11px;
position:relative;
top:-10px;
font-size: 11px;
}

#nav .menu-shortmenu-container > ul >  .current_page_item 
{
background:url('../images/tablong.jpg');
background-position:100% 0;
display:block;
/*background-color:#ff00ff;*/
}

#nav .menu-shortmenu-container > ul >  .current_page_parent >   a
{
background:url('../images/tablong.jpg');
background-position:100% -120;
background-color:#ffffff;
color: #00aeef;
height:16px;
padding-bottom:6px;
padding-top:11px;
position:relative;
top:-10px;
font-size: 11px;
}

#nav .menu-shortmenu-container > ul >  .current_page_parent 
{
background:url('../images/tablong.jpg');
background-position:100% 0;
display:block;
/*background-color:#ff00ff;*/
}
