
@charset "utf-8";
/* CSS Document */
/* @version		1.3.0
 * @package		mod_vm_css_menu
 * @author 		Stephanie Scmidt
 * @author mail	admin@dwtutorials.com
 * @link		http://www.dwtutorials.com
 * @copyright	Copyright (C) 2009 Stephanie Scmidt - All rights reserved.
 * @license		GNU/GPL
*/
/*Credit goes to solarDreamStudios*/
/*URL: http://solardreamstudios.com/learn/css/cssmenus/ */
/*Horizontal Dropdown Menu*/
/* Root = Horizontal, Secondary = Vertical */

.moduletable_categories { position:relative; z-index:55;}
#cssDIVid { background:url(../img/categories-bg.png) left top repeat-x;  height:54px; padding-left:10px; }
ul#cssULid {
  margin: 0;
  border: 0 none;
  padding: 0;
  width:auto; /*For KHTML*/
  list-style: none;
  height: 44px;
}
ul#cssULid li {
  margin: 0;
  border: 0 none;
  text-align:left;
  padding:0 0px 0 0;
  float: left; /*For Gecko*/
  display: inline-block;
  list-style: none;
  position: relative;
  height: 44px;
}

ul#cssULid ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  background:url(../img/categories-ul-level2.png) left top no-repeat;
  width: 172px;
  height:110px;
  padding-top:22px;
  list-style: none;
  display: none;
  position: absolute;
  top: 62px;
  border-top:none;
  left: 0;
}
ul#cssULid ul li a {font: normal 12px/12px Arial, Helvetica, sans-serif; padding:0px 0 0px 22px; border:none !important; background:none!important; color:#e488b4;}
ul#cssULid ul li a:hover { background:none !important; color:#fff;} 
ul#cssULid ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}
ul#cssULid ul li {
 
  height:25px !important;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
  border:none
}
/* Root Menu */
ul#cssULid a {
	padding-right:10PX;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: inline-block;
  background:none;
  color: #fff;
  font: normal 14px/14px Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

ul#cssULid a span { display:inline-block;    padding: 23px 15px 15px 15px; cursor:pointer;
}


/* Root Menu Hover Persistence */
ul#cssULid a:hover,
ul#cssULid li:hover a,
ul#cssULid li.iehover a {
 background:url(../img/categories-a-active.png) right top no-repeat;
}
ul#cssULid a:hover span,
ul#cssULid li:hover a span,
ul#cssULid li.iehover a span { background:url(../img/categories-li-active.png) left top repeat-x;
  color: #FFF;
}

/* 2nd Menu */
ul#cssULid li:hover li a,
ul#cssULid li.iehover li a {
  float: none;
  background: #EEE;
}
/* 2nd Menu Hover Persistence */
ul#cssULid li:hover li a:hover,
ul#cssULid li:hover li:hover a,
ul#cssULid li.iehover li a:hover,
ul#cssULid li.iehover li.iehover a {
  background: #CCC;
}
/* 3rd Menu */
ul#cssULid li:hover li:hover li a,
ul#cssULid li.iehover li.iehover li a {
  background: #EEE;
}
/* 3rd Menu Hover Persistence */
ul#cssULid li:hover li:hover li a:hover,
ul#cssULid li:hover li:hover li:hover a,
ul#cssULid li.iehover li.iehover li a:hover,
ul#cssULid li.iehover li.iehover li.iehover a {
  background: #CCC;
}
/* 4th Menu */
ul#cssULid li:hover li:hover li:hover li a,
ul#cssULid li.iehover li.iehover li.iehover li a {
  background: #EEE;
}
/* 4th Menu Hover */
ul#cssULid li:hover li:hover li:hover li a:hover,
ul#cssULid li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
}
ul#cssULid ul ul,
ul#cssULid ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#cssULid li:hover ul ul,
ul#cssULid li:hover ul ul ul,
ul#cssULid li.iehover ul ul,
ul#cssULid li.iehover ul ul ul {
  display: none;
}
ul#cssULid li:hover ul,
ul#cssULid ul li:hover ul,
ul#cssULid ul ul li:hover ul,
ul#cssULid li.iehover ul,
ul#cssULid ul li.iehover ul,
ul#cssULid ul ul li.iehover ul {
  display: block;
}
/* Menu items with subcategories */	
ul#cssULid a#parent:hover {
	background:url(../img/categories-a-active.png) right top no-repeat;
	
}
ul#cssULid a#parent:hover span {
	background:url(../img/categories-li-active.png) left top repeat-x;
	cursor:pointer;
	
}

/* Current Page */	
ul#cssULid a.current , ul#cssULid a#parent a.current {
	background:url(../img/categories-a-active.png) right top no-repeat;
}

ul#cssULid a.current span , ul#cssULid a#parent a.current span {
	background:url(../img/categories-li-active.png) right top repeat-x;
}

/*home link*/
ul#cssULid a#customH {
	background-image: url(../img/house.png);
	background-repeat: no-repeat;
	background-position: 3px center;
	text-indent: 15px;
}
/*custom link 1*/
ul#cssULid a#custom1 {
}
/*custom link 2*/
ul#cssULid a#custom2 {
}
/*custom link 3*/
ul#cssULid a#custom3 {
}
/*custom link 4*/
ul#cssULid a#custom4 {	
}
/*custom link 5*/
ul#cssULid a#custom5 {
}



#faded { height:529px; width:950px; position:relative; padding-top:29px; margin-left:29px; overflow:hidden; z-index:10;}
#faded .pagination {position:absolute; bottom:0px; left:0px; padding:0px 0 0px 0px; margin-left:-1px; z-index:10; overflow:hidden;}
#faded .pagination li {float:left; font-size:15px; line-height:1.2em; font-weight:normal; text-align:center;} 
#faded .pagination li a {display:block; text-decoration:none; background:url(../img/pagination-a-bg.gif) left top repeat-x; width:317px; height:38px; padding:15px 0 0 0; color:#fff; }
#faded .pagination li a:hover, #faded .pagination li.current a { background:url(../img/pagination-a-active.png) left top repeat; color:#3b3b3b; margin-left:0px;} 
#faded li a { display:block;}
#faded ul {  position:relative;list-style:none; margin:0 auto;}
.next { background:url(../img/next.png) left top no-repeat; width:14px; height:19px; position:absolute !important; cursor:pointer; top:10px; right:20px; z-index:100;}
.prev { background:url(../img/prev.png) left top no-repeat; width:14px; height:19px; position:absolute !important; cursor:pointer; top:10px; right:88px; z-index:100;}

