/* Navigation styles */

#nav ul { 
  list-style: none; 
  margin: 0; 
  padding: 0; 
  font: bold 12px helvetica, sans-serif; 
  color: #007286;
} 

#nav li { 
  padding: 2px;
} 

#nav li a { 
  display: block; 
  padding: 5px; 
  border: 2px solid #007286; 
  text-decoration: none; 
} 

#nav a:hover { 
  background-color: #56B4C5; 
  color: #FFFFFF; 
} 

body#yarn li.yarn, body#members_area li.members_area, body#home li.home, body#where_we_operate li.where_we_operate, body#set li.set, body#what_are_yas li.what_are_yas, body#set li.set, body#case_studies li.case_studies, body#contact li.contact, body#register li.register { 
  color: #FFFFFF; 
  background-color: #FFFFFF; 
} 

body#home li.home a:link, body#home li.home a:visited, 
body#members_area li.members_area a:link, body#members_area li.members_area a:visited, 
body#yarn li.yarn a:link, body#yarn li.yarn a:visited, 
body#where_we_operate li.where_we_operate a:link, body#where_we_operate li.where_we_operate a:visited, body#what_are_yas li.what_are_yas a:link, body#what_are_yas li.what_are_yas a:visited, body#set li.set a:link, body#set li.set a:visited, body#case_studies li.case_studies a:link, body#case_studies li.case_studies a:visited, body#contact li.contact a:link, body#contact li.contact a:visited, body#register li.register a:link, body#register li.register a:visited { 
  color: #FFFFFF; 
  background-color: #56B4C5; 
} 





/* Sub-navigation styles */

#nav ul ul { 
  font: 12px arial, sans-serif; 
} 


#nav ul ul li { 
  padding: 0 2px 0 2px;
} 

#nav ul ul li a { 
  display: block; 
  padding: 5px; 
  border: 1px solid #56B4C5; 
  background-color: #56B4C5; 
  text-decoration: none; 
} 

#nav ul ul a:hover { 
  background-color: #ffffff; 
  color: #56B4C5; 
} 