/**



 * Magento



 *



 * NOTICE OF LICENSE



 *



 * This source file is subject to the Academic Free License (AFL 3.0)



 * that is bundled with this package in the file LICENSE_AFL.txt.



 * It is also available through the world-wide-web at this URL:



 * http://opensource.org/licenses/afl-3.0.php



 * If you did not receive a copy of the license and are unable to



 * obtain it through the world-wide-web, please send an email



 * to license@magentocommerce.com so we can send you a copy immediately.



 *



 * DISCLAIMER



 *



 * Do not edit or add to this file if you wish to upgrade Magento to newer



 * versions in the future. If you wish to customize Magento for your



 * needs please refer to http://www.magentocommerce.com for more information.



 *



 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)



 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)



 */



 .top_header{ background:url(../images/search-bar.jpg) no-repeat; padding:10px 10px 0px 10px; color: #FFFFFF;}



#nav p{margin: 0px;padding:0px;}



#nav { float:left;width: 980px; font-size:1.1em; background-color:#000000; border-bottom: 2px solid #C7C2C0; border-top: 2px solid #C7C2C0;}







/************** ALL LEVELS  *************/ /* Style consistent throughout all nav levels */



#nav li { position:relative; text-align:left;	}



#nav li.over { z-index:999; }



#nav a,



#nav a:hover { display:block; line-height:1.3em; text-decoration:none; }



#nav span { display:none; cursor:pointer; white-space:nowrap; }



#nav li ul span {white-space:normal; }



#nav a.terms {

background:url(../images/buttons/terms.jpg) no-repeat; width:144px; height:50px;

}

#nav a:hover.terms {

background:url(../images/buttons_over/terms.jpg) no-repeat; width:144px; height:50px;

}

#nav a:active.terms {

background:url(../images/buttons_page/terms.jpg) no-repeat; width:144px; height:50px;

}



#nav a.contact {

background:url(../images/buttons/contact.jpg) no-repeat; width:138px; height:50px;

}

#nav a:hover.contact {

background:url(../images/buttons_over/contact.jpg) no-repeat; width:138px; height:50px;

}

#nav a:active.contact {

background:url(../images/buttons_page/contact.jpg) no-repeat; width:138px; height:50px;

}



#nav a.media {

background:url(../images/buttons/media.jpg) no-repeat; width:138px; height:50px;

}

#nav a:hover.media {

background:url(../images/buttons_over/media.jpg) no-repeat; width:138px; height:50px;

}

#nav a:active.media {

background:url(../images/buttons_page/media.jpg) no-repeat; width:138px; height:50px;

}



#nav a.shop {

background:url(../images/buttons/shop.jpg) no-repeat; width:137px; height:50px;

}

#nav a:hover.shop {

background:url(../images/buttons_over/shop.jpg) no-repeat; width:137px; height:50px;

}

#nav a:active.shop {

background:url(../images/buttons_page/shop.jpg) no-repeat; width:137px; height:50px;

}



#nav a.gallery {

background:url(../images/buttons/gallery.jpg) no-repeat; width:138px; height:50px;

}

#nav a:hover.gallery {

background:url(../images/buttons_over/gallery.jpg) no-repeat; width:138px; height:50px;

}

#nav a:active.gallery {

background:url(../images/buttons_page/gallery.jpg) no-repeat; width:138px; height:50px;

}



#nav a.events {

background:url(../images/buttons/events.jpg) no-repeat; width:139px; height:50px;

}

#nav a:hover.events {

background:url(../images/buttons_over/events.jpg) no-repeat; width:139px; height:50px;

}

#nav a:active.events {

background:url(../images/buttons_page/events.jpg) no-repeat; width:139px; height:50px;

}



#nav a.news {

background:url(../images/buttons/news.jpg) no-repeat; width:146px; height:50px;

}

#nav a:hover.news {

background:url(../images/buttons_over/news.jpg) no-repeat; width:146px; height:50px;

}

#nav a:active.news {

background:url(../images/buttons_page/news.jpg) no-repeat; width:146px; height:50px;

}

/************ 0 LEVEL  ***************/



/* #nav li { float:left;padding:15px 15px; margin-left:50px;} */



#nav li { float:left;padding:0px; margin:0px;}



#nav li.active a { color: #fff; }



#nav a { float:left;color:#FFFFFF; font-weight:bold;  font-size:120%;}



#nav li.over a {color: #E00024;}



#nav a:hover {color:#E00024; }



#nav li.over,



#nav li.active {color:#F39901; display:block}











/************ 1ST LEVEL ************/



#nav ul li,



#nav ul li.active,



#nav ul li.over { float:none; border:none; background:none; margin:0; padding:0; padding-bottom:1px; text-transform:none; }



#nav ul li.parent { background:url(../images/nav_parent_arrow.gif) no-repeat 100% 50%; }



#nav ul li.last { padding-bottom:0; }



#nav ul li.active { margin:0; border:0; background:none; }



#nav ul a,



#nav ul a:hover { float:none; padding:0; background:none; }



#nav ul li a { font-weight:normal !important; }







/************ 2ND LEVEL ************/



#nav ul { position:absolute; width:15em; top:52px; left:-10000px; border:1px solid #bbb;  padding:3px 8px; background:#000000; no-repeat; font-size:12px; }







/* Show menu */



#nav li.over > ul { left:-1px; }



#nav li.over > ul li.over > ul { left:100px; }



#nav li.over ul ul { left:-10000px; }







#nav ul li a { padding:3px 0; color:#fff !important; }



#nav ul li a:hover { padding:3px 0; color:#E00024 !important; }







/************ 3RD+ LEVEL ************/



#nav ul ul { top:5px; }