#pad {height:135px;}
/* ================================================================
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any
way to fit your requirements.
=================================================================== */
ul#menu1 {text-transform:uppercase; list-style:none;height:30px; width:960px; position:absolute; left:13px; top:185px; z-index:100; background: url('../images/lwSprite.gif') 0 -374px no-repeat; text-align:center; padding:0 0 0 0px; }
ul#menu1 li { float:left; /*margin-right:1px;*/  text-align:left; }
ul#menu1 li a { color:#FFF; display:block; float:left; line-height:30px; color:#000; text-decoration:none; font-weight:normal; padding:0; background-image: url('../images/lwSprite.gif'); text-indent:-9999px; }


#menu1 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

#menu1 li a:hover {z-index:200; position:relative; color:#fff; }
#menu1 li:hover {position:relative; z-index:200;}

#menu1 li:hover > a {color:#fff; }
#menu1 li:hover > a.sub {color:#fff; }

#menu1 li.current a {color:#fff;}

#menu1 li a.sub {color:#fff;display:block; height:30px; background-image: url('../images/lwSprite.gif'); text-indent:-9999px;}
#menu1 li.current a.sub {color:#fff;display:block; height:30px; background-image: url('../images/lwSprite.gif'); text-indent:-9999px;}

#menu1 :hover ul {left:0; top:30px; width:120px; background:#000;}

/* keep the 'next' level invisible by placing it off screen. */
#menu1 ul,
#menu1 :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;z-index:100000000;}

#menu1 :hover ul :hover ul
{left:120px; top:-1px;  white-space:nowrap; width:100px; z-index:200; height:auto;}

#menu1 :hover ul li {margin:0; border-top:1px solid #222;}

#menu1 :hover ul li {margin:0; border-top:1px solid #222;}


/*form#signUpForm fieldset ul li{ border:none !important;}
form#signUpForm fieldset ul li:hover{ border:none !important;}*/

#menu1 :hover ul li a { width:180px; padding:8px; text-indent:0px; background:#000; color:#fff; height:auto; line-height:14px;}
#menu1 :hover ul li a.fly {background:#000 url(../images/right-arrow.gif) no-repeat right center;}

#menu1 :hover ul :hover {background-color:#f16848; color:#fff; font-size:12px; font-weight:normal;}



/*form#signUpForm fieldset ul li{ border:none !important;}
form#signUpForm fieldset ul li:hover{ border:none !important;}

form#signUpForm fieldset ul :hover{background:none !important;   }
form#signUpForm fieldset ul li:hover{ width:280px; padding:0 15px;  }

form#signUpForm fieldset ul :hover{color:#000 !important; font-size:10px !important;}
form#signUpForm fieldset ul li:hover label{ width:76px; padding:4px 0 0;  font-size:10px;}*/

/*#menu1 :hover ul :hover  li:hover input :hover{border:1px solid #000 !important; background-color:#fff !important;}*/

#menu1 :hover ul :hover a.fly {background-color:#f16848; color:#fff; font-size:12px; font-weight:normal;z-index:999999999;}

/*#menu1 :hover ul li.currentsub a {background:#595959; color:#fff;}
#menu1 :hover ul li.currentsub a.fly {background:#595959 url(../images/right-arrow.gif) no-repeat right center; color:#fff;}

#menu1 :hover ul :hover ul li a {width:180px; padding:0; text-indent:10px; background:#3e3e3e; color:#ccc;}
#menu1 :hover ul :hover ul :hover {background-color:#f8b101; color:#fff;}

#menu1 :hover ul :hover ul li.currentfly a,
#menu1 :hover ul :hover ul li.currentfly a:hover {background:#595959; color:#fff;}*/


/*--------------------*/

/* =navigation
----------------- */
/*ul#menu1 { height:30px; width:960px; position:absolute; left:13px; top:185px; z-index:100; background: url('../images/lwSprite.gif') 0 -374px no-repeat; text-align:center; padding:0 0 0 67px; }
ul#menu1 li { float:left; height:30px; }
ul#menu1 li a { display:block; height:30px; background-image: url('../images/lwSprite.gif'); text-indent:-9999px; }
*/


ul#menu1 li.home a { width:81px; background-position:0px -374px; }
ul#menu1 li.home a:hover { background-position:0px -404px; }
body.home ul#menu1 li.home a { background-position:0px -464px; }
ul#menu1 li.home ul li a{width:180px; display:block;}
ul#menu1 li.currenthome a{ background-image:url(../images/lwSprite.gif); width:81px;background-position:0px -434px; }

ul#menu1 li.news a { width:49px; background-position:-81px -374px; }
ul#menu1 li.news a:hover { background-position:-81px -404px; }
body.news ul#menu1 li.news a { background-position:-81px -464px; }
ul#menu1 li.news ul li a{width:49px; display:block;}
ul#menu1 li.currentnews { background-image:url(../images/lwSprite.gif); width:49px;background-position:-81px -434px; }

ul#menu1 li.artists a { width:64px; background-position:-130px -374px; }
ul#menu1 li.artists a:hover { background-position:-130px -404px; }
body.artists ul#menu1 li.artists a { background-position:-130px -464px; }
ul#menu1 li.artists ul li a{width:180px; display:block;}
ul#menu1 li.currentartists { background-image:url(../images/lwSprite.gif); width:64px;background-position:-130px -434px; }

ul#menu1 li.aboutlaneway a { width:113px; background-position:-193px -374px; }
ul#menu1 li.aboutlaneway a:hover { background-position:-193px -404px; }
body.aboutlaneway ul#menu1 li.aboutlaneway a { background-position:-193px -434px; }
ul#menu1 li.aboutlaneway ul li a{width:180px; display:block;}
ul#menu1 li.currentaboutlaneway { background-image:url(../images/lwSprite.gif); width:113px;background-position:-193px -434px; }

ul#menu1 li.showday a { width:75px; background-position:-306px -374px; }
ul#menu1 li.showday a:hover { background-position:-306px -404px; }
body.showday ul#menu1 li.showday a { background-position:-306px -434px; }
ul#menu1 li.showday ul li a{width:180px; display:block;}
ul#menu1 li.currentshowday { background-image:url(../images/lwSprite.gif); width:75px;background-position:-306px -434px; }

ul#menu1 li.buy a { width:38px; background-position:-382px -374px; }
ul#menu1 li.buy a:hover { background-position:-382px -404px; }
body.buy ul#menu1 li.buy a { background-position:-382px -434px; }
ul#menu1 li.buy ul li a{width:38px; display:block;}
ul#menu1 li.currentbuy { background-image:url(../images/lwSprite.gif); width:38px;background-position:-382px -434px; }

ul#menu1 li.sponsors a { width:76px; background-position:-421px -374px; }
ul#menu1 li.sponsors a:hover { background-position:-421px -404px; }
body.sponsors ul#menu1 li.sponsors a { background-position:-421px -434px; }
ul#menu1 li.sponsors ul li a{width:180px; display:block;}
ul#menu1 li.currentsponsors { background-image:url(../images/lwSprite.gif); width:76px;background-position:-421px -434px; }

ul#menu1 li.ontheroad a { width:89px; background-position:-497px -374px; }
ul#menu1 li.ontheroad a:hover { background-position:-497px -404px; }
body.ontheroad ul#menu1 li.ontheroad a { background-position:-497px -434px; }
ul#menu1 li.ontheroad ul li a{width:180px; display:block;}
ul#menu1 li.currentontheroad { background-image:url(../images/lwSprite.gif); width:89px;background-position:-497px -434px; }

ul#menu1 li.faq a { width:41px; background-position:-585px -374px; }
ul#menu1 li.faq a:hover { background-position:-585px -404px; }
body.faq ul#menu1 li.faq a { background-position:-585px -434px; }
ul#menu1 li.faq ul li a{width:180px; display:block;}
ul#menu1 li.currentfaq { background-image:url(../images/lwSprite.gif); width:41px;background-position:-585px -434px; }

ul#menu1 li.gallery a { width:68px; background-position:-625px -374px }
ul#menu1 li.gallery a:hover { background-position:-625px -404px; }
body.gallery ul#menu1 li.gallery a { background-position:-625px -434px; }
ul#menu1 li.gallery ul li a{width:180px; display:block;}
ul#menu1 li.currentgallery { background-image:url(../images/lwSprite.gif); width:68px;background-position:-625px -434px; }

ul#menu1 li.forum a { width:57px; background-position:-695px -374px; }
ul#menu1 li.forum a:hover { background-position:-695px -404px; }
body.forum ul#menu1 li.forum a { background-position:-695px -434px; }
ul#menu1 li.forum ul li a{width:180px; display:block;}
ul#menu1 li.currentforum { background-image:url(../images/lwSprite.gif); width:57px;background-position:-695px -434px; }

ul#menu1 li.contact a { width:65px; background-position:-750px -374px; }
ul#menu1 li.contact a:hover { background-position:-750px -404px; }
body.contact ul#menu1 li.contact a { background-position:-750px -434px; }
ul#menu1 li.contact ul li a{width:180px; display:block;}
ul#menu1 li.currentcontact { background-image:url(../images/lwSprite.gif); width:65px;background-position:-750px -434px; }

ul#menu1 li.emailUpdates a { width:144px; background-position:-815px -374px; }
ul#menu1 li.emailUpdates a:hover { background-position:-815px -404px; }
body.emailUpdates ul#menu1 li.emailUpdates a { background-position:-815px -434px; }
ul#menu1 li.emailUpdates ul li a{width:180px; display:block;}
ul#menu1 li.currentemailUpdates { background-image:url(../images/lwSprite.gif); width:144px;background-position:-815px -434px; }


ul#menu1 li.nav1 { overflow:hidden; z-index:100; }
ul#menu1 li.nav1 ul { position:absolute; display:block; height:0; width:170px; overflow:hidden; z-index:60; }
ul#menu1 li.nav1 ul li.nav2 { position:relative; z-index:100; height:27px; clear:left; background-color:#000; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; text-align:left; border-bottom:1px solid #0e0e0e; }
ul#menu1 li.nav1 ul li.nav2 a { display:block;  width:160px; height:20px; padding:8px 4px 0 8px;  background-image:none; text-indent:0; color:#fff; text-decoration:none;}
ul#menu1 li.nav1 ul li.nav2 a:hover { background-color:#f16848; }

#mainContentContainer ul.subnav { float:left; width:190px; background-color:#000;}
#mainContentContainer ul.subnav li { /*height:26px;*/ border-bottom:1px solid #fff;}
#mainContentContainer ul.subnav li a { display:block; /*height:18px;*/ color:#fff; text-decoration:none; padding:8px 0 8px 8px; text-transform:uppercase;}
#mainContentContainer ul.subnav li a:hover { background-color:#f16848; }
#mainContentContainer ul.subnav li a:active,
#mainContentContainer ul.subnav li a.active,
#mainContentContainer ul.subnav li a.current { background-color:#55c7eb;}


/* =navigation
----------------- */ 


ul#mainNav { height:30px; /*width:960px;*/ position:absolute; left:13px; top:185px; z-index:100; text-align:center; padding:0; background: url('../images/lwSprite.gif') 0 -374px no-repeat;text-transform:uppercase; list-style:none;}
ul#mainNav li { float:left; height:30px;  }
ul#mainNav li a { display:block; color:#FFF;  height:30px; background-image: url('../images/lwSprite.gif'); text-indent:-9999px; }  


/*ul#mainNav {text-transform:uppercase; list-style:none;height:30px; width:960px; position:absolute; left:13px; top:185px; z-index:100; background: url('../images/lwSprite.gif') 0 -374px no-repeat; text-align:center; padding:0 0 0 0px; }
ul#mainNav li { float:left;   text-align:left; height:30px;  }
ul#mainNav li a { color:#FFF; display:block; float:left; line-height:30px; color:#000; text-decoration:none; font-weight:normal; padding:0; background-image: url('../images/lwSprite.gif'); text-indent:-9999px; }*/


ul#mainNav li.home a { width:81px; background-position:0 -374px; }  
ul#mainNav li.home a:hover { background-position:0 -404px; }
body.bodyHome ul#mainNav li.home a { background-position:0 -434px; }   
ul#mainNav li.home ul li a{width:180px; display:block;}
ul#mainNav li.currenthome a { background-image:url(../images/lwSprite.gif); width:81px;background-position:0px -434px; }



ul#mainNav li.news a { width:49px; background-position:-81px -374px; }  
ul#mainNav li.news a:hover { background-position:-81px -404px; }
body.bodyNews ul#mainNav li.news a { background-position:-81px -434px; } 
ul#mainNav li.news ul li a{width:49px; display:block;}
ul#mainNav li.currentnews a { background-image:url(../images/lwSprite.gif); width:49px;background-position:-81px -434px; }



ul#mainNav li.artists a { width:63px; background-position:-130px -374px; }  
ul#mainNav li.artists a:hover { background-position:-130px -404px; }
body.bodyArtists ul#mainNav li.artists a { background-position:-130px -434px; }  
ul#mainNav li.artists ul li a{width:180px; display:block;}
ul#mainNav li.currentartists a{ background-image:url(../images/lwSprite.gif); width:64px;background-position:-130px -434px; }




ul#mainNav li.aboutlaneway a { width:113px; background-position:-192px -374px; }  
ul#mainNav li.aboutlaneway a:hover { background-position:-192px -404px; }
body.bodyaboutlaneway ul#mainNav li.aboutlaneway a { background-position:-192px -434px; }  
ul#mainNav li.aboutlaneway ul li a{width:180px; display:block;}
ul#mainNav li.currentaboutlaneway a{ background-image:url(../images/lwSprite.gif); width:113px;background-position:-193px -434px; }


ul#mainNav li.showday a { width:75px; background-position:-305px -374px; }  
ul#mainNav li.showday a:hover { background-position:-305px -404px; }
body.bodyshowday ul#mainNav li.showday a { background-position:-305px -434px; }  
ul#mainNav li.currentshowday a{ background-image:url(../images/lwSprite.gif); width:75px;background-position:-306px -434px; }

ul#mainNav li.buy a { width:38px; background-position:-381px -374px; }  
ul#mainNav li.buy a:hover { background-position:-381px -404px; }
body.bodyBuy ul#mainNav li.buy a { background-position:-381px -434px; }   
ul#mainNav li.buy ul li a{width:38px; display:block;}
ul#mainNav li.currentbuy a { background-image:url(../images/lwSprite.gif); width:38px;background-position:-382px -434px; }



ul#mainNav li.sponsors a { width:76px; background-position:-420px -374px; }  
ul#mainNav li.sponsors a:hover { background-position:-420px -404px; }
body.bodysponsors ul#mainNav li.sponsors a { background-position:-420px -434px; }  
ul#mainNav li.sponsors ul li a{width:180px; display:block;}
ul#mainNav li.currentsponsors a{ background-image:url(../images/lwSprite.gif); width:76px;background-position:-421px -434px; }


ul#mainNav li.ontheroad a { width:89px; background-position:-496px -374px; }  
ul#mainNav li.ontheroad a:hover { background-position:-496px -404px; }
body.bodyontheroad ul#mainNav li.ontheroad a { background-position:-496px -434px; }  
ul#mainNav li.ontheroad ul li a{width:180px; display:block;}
ul#mainNav li.currentontheroad  a{ background-image:url(../images/lwSprite.gif); width:89px;background-position:-497px -434px; }


ul#mainNav li.faq a { width:38px; background-position:-584px -374px; }  
ul#mainNav li.faq a:hover { background-position:-584px -404px; }
body.bodyFaq ul#mainNav li.faq a { background-position:-584px -434px; }  
ul#mainNav li.faq ul li a{width:180px; display:block;}
ul#mainNav li.currentfaq a{ background-image:url(../images/lwSprite.gif); width:41px;background-position:-585px -434px; }


ul#mainNav li.gallery a { width:69px; background-position:-621px -374px; }  
ul#mainNav li.gallery a:hover { background-position:-621px -404px; }
body.bodyGallery ul#mainNav li.gallery a { background-position:-621px -434px; }
ul#mainNav li.gallery ul li a{width:180px; display:block;}
ul#mainNav li.currentgallery a{ background-image:url(../images/lwSprite.gif); width:68px;background-position:-625px -434px; }
  

ul#mainNav li.forum a { width:56px; background-position:-692px -374px; }  
ul#mainNav li.forum a:hover { background-position:-692px -404px; }
body.bodyForum ul#mainNav li.forum a { background-position:-692px -434px; } 
ul#mainNav li.forum ul li a{width:180px; display:block;}
ul#mainNav li.currentforum a{ background-image:url(../images/lwSprite.gif); width:57px;background-position:-695px -434px; }
  

ul#mainNav li.contact a { width:69px; background-position:-746px -374px; }  
ul#mainNav li.contact a:hover { background-position:-746px -404px; }
body.bodyContact ul#mainNav li.contact a { background-position:-746px -434px; }  
ul#mainNav li.contact ul li a{width:180px; display:block;}
ul#mainNav li.currentcontact a{ background-image:url(../images/lwSprite.gif); width:65px;background-position:-750px -434px; }


ul#mainNav li.emailUpdates a { width:144px; background-position:-815px -374px; }  
ul#mainNav li.emailUpdates a:hover { background-position:-815px -404px; }
body.bodyEmailUpdates ul#mainNav li.emailUpdates a { background-position:-815px -434px; }
ul#mainNav li.emailUpdates ul li a{width:180px; display:block;}
ul#mainNav li.currentemailUpdates a { background-image:url(../images/lwSprite.gif); width:144px;background-position:-815px -434px; }




ul#mainNav li.nav1 { overflow:hidden; z-index:100; }  
ul#mainNav li.nav1 ul { position:absolute; display:block; height:0; width:170px; overflow:hidden; z-index:60; }
ul#mainNav li.nav1 ul li.nav2 { position:relative; z-index:100; height:27px; clear:left; background-color:#000; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; text-align:left; border-bottom:1px solid #0e0e0e; }
ul#mainNav li.nav1 ul li.nav2 a { display:block;  width:160px; height:20px; padding:8px 4px 0 8px;  background-image:none; text-indent:0; color:#fff; text-decoration:none;}
ul#mainNav li.nav1 ul li.nav2 a:hover { background-color:#f16848; }      

ul#mainNav li.bodyEmailUpdates { overflow:hidden; z-index:100; }


