#header-top { background-color: #ffffff; height:330px;}
	#slogan { color:#ffffff; text-shadow: -1px -1px 1px #ffffff; }
	
	#p-menu-left { background: url(images/light/p-nav-left.png) no-repeat; width: 8px; height: 38px; float: left;}
	#p-menu-content { background: url(images/light/p-nav-content.png) repeat-x; float: left; height: 38px; }
	#p-menu-content ul.nav ul { line-height: 38px; }
	
		ul.nav li a { color: #ffffff; padding-left: 17px; font-weight: bold; text-decoration: none;}
		#cat-nav-content ul.nav li a:hover, #cat-nav-content ul.nav li.current-cat > a { color:#1c1c1c; }
		#cat-nav-content ul li.sf-ul > a:hover { color: #FEFEFE; }
		ul.nav li.current_page_item a, ul.nav li a:hover {color: #00b7f3; text-shadow: 0 0 26px #ffffff; }
		ul.nav > li:last-child {padding-right: 17px;}		
	
	#p-menu-right { background: url(images/light/p-nav-right.png) no-repeat; width: 8px; height: 38px; float: left;}
	
	ul.nav li a { text-shadow: 1px 1px 1px #ffffff; color: #666666; }
	#cat-nav #searchinput { color: #ffffff; text-shadow: 1px 1px 1px #dadada; }
	
	ul.nav li.current_page_item a, ul.nav li a:hover, #cat-nav-content ul.nav li a:hover, #cat-nav-content ul.nav li.current-cat > a  { color:#fff000; text-shadow: none; }
	
#cat-nav-left { background:url("images/light/cat-nav-left.png") no-repeat scroll 0 0 transparent; }
#cat-nav-content { background:url("images/light/cat-nav-content.png") repeat-x scroll 0 0 transparent; }
#cat-nav-right { background:url("images/light/cat-nav-right.png") no-repeat scroll 0 0 transparent; }

	#page-menu #search-form { background:url("images/light/search.png") no-repeat scroll 0 0 transparent; }
	
	#cat-nav-content ul.nav > li.sf-ul.sfHover { background: url(images/light/li-hover.png) no-repeat top right;  }
	#cat-nav-content ul.nav > li.sf-ul.sfHover > a { background: url(images/light/a-hover.png) no-repeat top left; display: block; }	
	
	#cat-nav-content ul li.sf-ul > a:hover, #cat-nav-content ul li.sfHover > a  { color: #1c1c1c; text-shadow: none; }
	
	.nav li ul { background-color: #ffffff; background-image: none; border: 1px solid #9d9d9d; border-top: none; }
	#cat-nav-content ul.nav li li a { background:url("images/light/divider.png") no-repeat scroll left bottom transparent; color: #383838; text-shadow: 1px 1px 1px #ffffff; }
		#cat-nav-content ul.nav li li a:hover { color: #00b7f3; }
		
	#cat-nav-content ul.nav li li { background:url("images/light/bullet.png") no-repeat scroll 16px 17px transparent; }
	
	#cat-nav-content ul.nav li a { color:#ffffff; text-shadow: none; }

	
	#page-menu ul.nav > li.sf-ul.sfHover { background: url(images/light/li-hover.png) no-repeat top right;  }
	#page-menu ul.nav > li.sf-ul.sfHover > a { background: url(images/light/a-hover.png) no-repeat top left; display: block; }

	#cat-nav-content ul li.sfHover > a  { color: #1c1c1c; text-shadow: none; }
	
	#page-menu ul li.sf-ul > a:hover, #page-menu ul li.sfHover > a  { color: #1c1c1c; text-shadow: none; }
	
	#p-menu-content ul li.sf-ul > a:hover, #p-menu-content ul li.sfHover > a  { color: #1c1c1c; text-shadow: none; }
	
	#page-menu .nav li ul { background-color: #ffffff; background-image: none; border: 1px solid #9d9d9d; border-top: none; }
	#page-menu ul.nav li li a { background:url("images/light/divider.png") no-repeat scroll left bottom transparent; color: #383838; text-shadow: none; }
	
	#page-menu ul.nav li li a:hover { color: #00b7f3; }
		
	#page-menu ul.nav li li { background:url("images/light/bullet.png") no-repeat scroll 16px 17px transparent; }
	
	#page-menu ul.nav li a { color:#ffffff; text-shadow: none; }
	
	#page-menu ul.nav a:hover  { color:#1c1c1c; background-color: #ffffff; text-shadow: none; }
	

	
#page-menu ul.nav ul { background: #fff; }
#page-menu ul.nav > li > a.sf-with-ul:hover, #page-menu ul.nav > li.sfHover > a { background-color: transparent; }
