/********************
MENU
*********************/

/* hack for Internet Explorer */
* html div#menu_horiz {
   /* hide ie/mac \*/
   height: 1%;
   /* end hide */
}


div#menu_horiz {
   background: transparent url(../templatepics/menu-pics.jpg) no-repeat top center;
    margin: 0 auto;
    padding:0;
   /*width: 667px;*/
   width:778px;
  }

#topmenu-tabbg {
 margin:0 auto;
 padding:0;
 /*width: 666px;*/
 width:777px;
 background: transparent url(../templatepics/topmenu-bg.gif) repeat top left;

}

#fauxtabs {
 margin: 0 auto;
 padding:0;
 background: transparent url(../templatepics/topmenu-tabs-clear.gif) repeat-x top left;
 text-align:center;
 /*width: 666px;*/
 width:777px;
}

div#menu_horiz ul {
   margin: 0 auto;
   padding: 0;
     /*width: 666px;*/
     width:777px;
}


/* menu list items */
div#menu_horiz li {
   float: left; /* makes the list horizontal */
   list-style: none; /* hides the list bullet */ 
   margin: 0 ;
   width: 111px;
   font-size: 0.8em;
   padding: 0;
}


/* the links, that is each list item */
div#menu_horiz a {
 /*  padding: .6em 1em .6em 1.4em;*/ /* padding inside the list item box */
   padding: 80px 1em .6em 1.4em; /* padding inside the list item box */
   margin: 0; /* margin outside each list item box */
   text-decoration: none; /* no underline for links */
   color: #FFFFFF;
    display: block; /* IE has problems with this, fixed above */
   text-align:center;
}


/* hover state for links */
div#menu_horiz li a:hover {
   color: #000000;
}
div#menu_horiz a.activeparent:hover {
     color: #000000;
}

/* active parent, that is the first-level parent of a child page that is the current page */
div#menu_horiz li.activeparent a {
     color: #fff;
}

div#menu_horiz h3 {
   padding: .6em 1em .6em 1.4em; /* padding inside the list item box */
   margin: 0; /* margin outside each list item box */
   text-decoration: none; /* no underline for links */
   color: #fff;
   text-align:center;
     display: block; /* IE has problems with this, fixed above */
                           /* instead of the normal font size for <h3> */
}

div#menu_horiz ul ul {
 width: 111px;
 margin: 0;
 padding: 0;
}

div#menu_horiz li li {
 display:block;
 width: 108px;
 float: none;
 padding: 0 0.1em;
 margin:0 1px 0 0;
 line-height: auto;
 text-align:center;
 color: #4D4B22;
 }

div#menu_horiz li li a, div#menu_horiz li li h3 {
   color: #4D4B22;
  font-weight: normal;
  text-decoration: none;
  display:block;
  padding:0 ;
  margin: 0;
  font-size: 1em;
}
/**********SUB PAGE NAVIGATION *********/

#subnav {
 margin: -1em 0 0 0;
 padding:0;
}

#subnav ul li {
 display: block;
 float:left;
 padding: 0 0.5em;
}

#subnav ul li a {
 text-decoration: none;
 color: #E58C32;
}

#subnav ul li a:hover {
 border-bottom: 1px solid #E58C32;
}

}

/********** Saddlery index page **********/

div#saddles {
  margin: 0 auto;
  padding:0;
  text-align:justify;
}
div#saddles ul {
 list-style-type:none;
 list-style-image:none;
 margin: 0;
/* width: 90%;*/
}

div#saddles ul li {
 display:block;
 float:left;
 width:180px;
 padding: 0;
 border: 0;
 margin: 0 5px 0 0;
 text-align:center;
}
div#saddles a, div#saddles img {
 display:block;
 text-decoration:none;
 font-size: 0.9em;
 font-weight:bold;
 margin: 0;
 padding:0;

}

