#menulist	{
margin-left:0;
background: url(../images/menu/menu.gif) top left no-repeat;
}
#menulist ul	{
width: 993px;
margin: 0;
padding: 0;
list-style: none;
}
#menulist li	{
float: left;
padding: 0;
}
#menulist a	{
display: block;
height: 33px;
padding: 0; /* this has to be 7px for Win IE */
border: none;
font-size: 1px;
text-indent: -2000px;
overflow: hidden;
}
#mhome a {
width:65px;
background: url(../images/menu/mhome.gif) top left no-repeat;
}
#mnews a {
width:59px;
background: url(../images/menu/mnews.gif) top left no-repeat;
}
#mreviews a {
width:85px;
background: url(../images/menu/mreviews.gif) top left no-repeat;
}
#mfeatures a {
width:93px;
background: url(../images/menu/mfeatures.gif) no-repeat;
}
#mphotos a {
width:78px;
background: url(../images/menu/mphotos.gif) top left no-repeat;
}
#mvideos a {
width:72px;
background: url(../images/menu/mvideos.gif) top left no-repeat;
}
#mwin a {
width: 48px;
background: url(../images/menu/mwin.gif) top left no-repeat;
}
#mfestivals a {
width: 95px;
background: url(../images/menu/mfestivals.gif) top left no-repeat;
}
#mbands a {
width: 68px;
background: url(../images/menu/mbands.gif) top left no-repeat;
}
#maaa a {
width: 46px;
background: url(../images/menu/maaa.gif) top left no-repeat;
}
#mgigs a {
width: 114px;
background: url(../images/menu/mgigs.gif) top left no-repeat;
}
#mspacer {
width:166px;
height:33px;
text-indent:-2000px;
background: url(../images/menu/mspacer.gif) top left repeat-x;
background-position:0px;
}
#mnewsletter a {
width: 118px;
/*background: url(http://static.gigwise.com/images/mjacko.gif) top left no-repeat;*/
background: url(../images/menu/mnewsletter.gif) top left no-repeat;
}

#menulist li a:hover {
background-position: 0px -33px;
}
#mhome.menu_on a, #mnews.menu_on a, #mreviews.menu_on a, #mfeatures.menu_on a, #mphotos.menu_on a, #mvideos.menu_on a, #mwin.menu_on a, #mfestivals.menu_on a, #mbands.menu_on a, #maaa.menu_on a, #mgigs.menu_on a {
background-position: 0px -66px;
}

#mhome.menu_on a:hover, #mnews.menu_on a:hover, #mreviews.menu_on a:hover, #mfeatures.menu_on a:hover, #mphotos.menu_on a:hover, #mvideos.menu_on a:hover, #mwin.menu_on a:hover, #mfestivals.menu_on a:hover, #mbands.menu_on a:hover, #maaa.menu_on a:hover, #mgigs.menu_on a {
background-position: 0px -66px;
}
#submenu {
clear:both;
background:url(../images/bg_submenu.gif) repeat-x #373745;
height:28px;
font-family:Arial, sans-serif;
font-weight:bold;
font-size:11px;
width:993px;
}
#submenu ul	{
float:left;
padding:8px 0 0 5px;
}
#submenu li.menuend {
border-right:0px none;
}
#submenu li	{
list-style:none;
display:inline;
border-right:solid 1px;
padding:0 5px;
}
#submenu a:link, #submenu a:visited, #submenu a:active, #submenu a:hover	{
font-family:Arial, sans-serif;
font-weight:bold;
font-size:11px;
}
#menubar_search {
float:right;
padding:2px 25px 2px 0;
position:relative;
}
.SearchOnLoad, .SearchOnBlur, .SearchOnFocus{
margin:2px 0 2px 3px;
padding:1px;
background-image: url(../images/bg_search.gif);
background-color: #EEEEEE; 
border: #999999 1px solid; 
font-size: 10pt; 
font-family: verdana; 
color: #000000;
}
.SearchOnFocus	{
background-image: url(../images/bg_search.gif);
background-position:-68px 0;
}
#button_search {
z-index:1;
padding:0;
margin:0;
position:absolute;
right:10px;
top:5px;
}
.searchoptions{
padding-bottom:25px;
}