/*$Id: main.css,v 1.7 2008/12/02 13:14:12 max Exp $vim: set ts=2 sw=2 sts=2 et:*//* Layout */.menu-fancy-categories-list .content {  overflow: visible;  padding-top: 5px;  padding-left: 5px;  padding-right: 6px;}.fancycat-icons-scheme ul {  list-style-type: none;  padding: 0px;  margin: 0px;  list-style: none;  width: 150px;}.fancycat-icons-scheme ul li {  float: left;  position: relative;  width: 100%;  padding: 2px 0px;  background: white none;}.fancycat-icons-scheme li ul {  display: none;  position: absolute;  top: 4px;  left: 134px;  background: white none;  border: 1px solid #ede5fc;  margin: 0px;  padding: 0px;}.fancycat-icons-scheme li:hover,  .fancycat-icons-scheme li.over{  background-color: #bba3ea;}.fancycat-icons-scheme li:hover ul,  .fancycat-icons-scheme li.over ul{  display: block;}/* multi-level support */.fancycat-icons-scheme li:hover ul ul, .fancycat-icons-scheme li.over ul ul,  .fancycat-icons-scheme li:hover ul ul ul, .fancycat-icons-scheme li.over ul ul ul,  .fancycat-icons-scheme li:hover ul ul ul ul, .fancycat-icons-scheme li.over ul ul ul ul,  .fancycat-icons-scheme li:hover ul ul ul ul ul, .fancycat-icons-scheme li.over ul ul ul ul ul,  .fancycat-icons-scheme li:hover ul ul ul ul ul ul, .fancycat-icons-scheme li.over ul ul ul ul ul ul,  .fancycat-icons-scheme li:hover ul ul ul ul ul ul ul, .fancycat-icons-scheme li.over ul ul ul ul ul ul ul,  .fancycat-icons-scheme li:hover ul ul ul ul ul ul ul ul, .fancycat-icons-scheme li.over ul ul ul ul ul ul ul ul,  .fancycat-icons-scheme li:hover ul ul ul ul ul ul ul ul ul, .fancycat-icons-scheme li.over ul ul ul ul ul ul ul ul ul,  .fancycat-icons-scheme li:hover ul ul ul ul ul ul ul ul ul ul, .fancycat-icons-scheme li.over ul ul ul ul ul ul ul ul ul ul,  .fancycat-icons-scheme li:hover ul ul ul ul ul ul ul ul ul ul ul, .fancycat-icons-scheme li.over ul ul ul ul ul ul ul ul ul ul ul{  display: none;}.fancycat-icons-scheme li li:hover ul, .fancycat-icons-scheme li li.over ul,  .fancycat-icons-scheme li li li:hover ul, .fancycat-icons-scheme li li li.over ul,  .fancycat-icons-scheme li li li li:hover ul, .fancycat-icons-scheme li li li li.over ul,  .fancycat-icons-scheme li li li li li:hover ul, .fancycat-icons-scheme li li li li li.over ul,  .fancycat-icons-scheme li li li li li li:hover ul, .fancycat-icons-scheme li li li li li li.over ul,  .fancycat-icons-scheme li li li li li li li:hover ul, .fancycat-icons-scheme li li li li li li li.over ul,  .fancycat-icons-scheme li li li li li li li li:hover ul, .fancycat-icons-scheme li li li li li li li li.over ul,  .fancycat-icons-scheme li li li li li li li li li:hover ul, .fancycat-icons-scheme li li li li li li li li li.over ul,  .fancycat-icons-scheme li li li li li li li li li li:hover ul, .fancycat-icons-scheme li li li li li li li li li li.over ul,  .fancycat-icons-scheme li li li li li li li li li li li:hover ul, .fancycat-icons-scheme li li li li li li li li li li li.over ul{  display: block;}/* Visual scheme */.fancycat-icons-scheme ul li a:link,  .fancycat-icons-scheme ul li a:visited,  .fancycat-icons-scheme ul li a:hover,  .fancycat-icons-scheme ul li a:active{	display: block;	position: relative;	font-size: 12px;	color: #483876;	text-decoration: none;	line-height: 16px;	vertical-align: middle;	background: transparent none;	padding: 0px 25px 0px 5px;	overflow: hidden;    white-space: nowrap;}.fancycat-icons-scheme ul li a:hover,  .fancycat-icons-scheme ul li a:active{  color: #fff;}.fancycat-icons-scheme a.icon-link:link,  .fancycat-icons-scheme a.icon-link:visited,  .fancycat-icons-scheme a.icon-link:hover,  .fancycat-icons-scheme a.icon-link:active{  padding-left: 26px;}.fancycat-icons-scheme a.sub-link:link,  .fancycat-icons-scheme a.sub-link:visited,  .fancycat-icons-scheme a.sub-link:hover,  .fancycat-icons-scheme a.sub-link:active{  background: transparent url(tree_subdir_plus.gif) no-repeat 97% 4px;}.fancycat-icons-scheme a.empty-link:link,  .fancycat-icons-scheme a.empty-link:visited,  .fancycat-icons-scheme a.empty-link:hover,  .fancycat-icons-scheme a.empty-link:active{  color: #483876;}.fancycat-icons-scheme a.empty-link:hover,  .fancycat-icons-scheme a.empty-link:active{  color: #fff;}.fancycat-icons-scheme a.nowrap-link:link,  .fancycat-icons-scheme a.nowrap-link:visited,  .fancycat-icons-scheme a.nowrap-link:hover,  .fancycat-icons-scheme a.nowrap-link:active{  white-space: nowrap;}.fancycat-icons-scheme img {  width: 16px;  height: 16px;  position: absolute;  top: 0px;  left: 0px;  padding: 0px;  margin: 0px;}/* MVH main menu Layout */#header #MVHmainMenu {	position: absolute;	left: 0px;	top: 104px;	width: 957px; /* 954 */	padding-left: 3px;	z-index: 480; /* 50 */	height: 33px;	background-image: url(/skin1/images/mainMenuLine.gif);	background-repeat: repeat-x;	background-position: bottom;}/*#MVHmainMenu .MVHmainMenuLevel0 {    padding: 0px;    margin: 0px;    list-style: none;    width: 954px;}*/#MVHmainMenu .MVHmainMenuLevel0 li {	position: relative;	padding: 0px 0px;	background: url(none);	float: left;	font-size: 15px;	text-transform: uppercase;    line-height: 30px;    text-align: center;    padding-left: 7px; /* 7 */    padding-right: 26px; /* THIS CONTROLS SPACING OF TOP LEVEL*/  /* 7 */    display: block;    height: 33px;}#MVHmainMenu .MVHmainMenuLevel0 li a:link, #MVHmainMenu .MVHmainMenuLevel0 li a:visited {	color: #483876;    text-decoration: none;    display: block;}#MVHmainMenu .MVHmainMenuLevel0 li a:hover, #MVHmainMenu .MVHmainMenuLevel0 li a:active {	color: #bbaadd;}#header #MVHmainMenu .MVHmainMenuLevel0 li:hover ul.MVHmainMenuLevel1 {	display: block;	background-color: #483876;	filter:alpha(opacity=80);	-moz-opacity: 0.8;	opacity: 0.8;}#MVHmainMenu .MVHmainMenuLevel2 {    display: none;} /* turn off from level 2 down */#MVHmainMenu .MVHmainMenuLevel0 {    padding: 0px;    margin: 0px;    list-style: none;    /*width: 954px;*/ /* 954 */    height: 30px;}#MVHmainMenu .MVHmainMenuLevel0 ul { /* THIS FOR SUBMENU LEVEL */    position: absolute;    left: 0px;    top: 33px;    list-style-type: none;    padding: 0px;    margin: 0px;    list-style: none;    display: none;    padding-top: 8px;    padding-bottom: 8px;    width: 100%;	z-index: 510;    width: 160px; /* THIS CONTROLS WIDTH OF PULLDOWN */}#MVHmainMenu .MVHmainMenuLevel1 li {	position: relative;	float: none;	padding: 0px 8px 3px;	background: url(none);	font-size: 13px;	text-transform: capitalize;	line-height: 15px;	z-index: 510;	text-align: left;	height: auto;}#MVHmainMenu .MVHmainMenuLevel1 li a:link, #MVHmainMenu .MVHmainMenuLevel1 li a:visited {	color: #fff;    text-decoration: none;}#MVHmainMenu .MVHmainMenuLevel1 li a:hover, #MVHmainMenu .MVHmainMenuLevel1 li a:active {	color: #ffb353;}
