* { margin: 0; padding: 0; }
body { background:black; }
a { outline: 0; }
h1 { text-align: center; margin: 0 auto; font: bold 32px Helvetica, Arial, Sans-Serif; margin: 70px auto 10px; letter-spacing: -1px ; }
h2 { text-align: center; padding: 5px; margin: 0px; background: #ff6600; color: #999999; }
 
#garagedoor {
	margin: 0px auto;
	list-style: none;
	background: url(../images/menu-bg1.jpg) no-repeat;
	width: 1000px;
	overflow: auto;
    float: left;	
}
#garagedoor li {
	width: 250px;
	height: 120px;
	display: block;
	float: left;
}

/* Modernizer Enabled */
.csstransitions #garagedoor li {
	-webkit-transition: background-position 0.6s ease;
	-moz-transition: background-position 0.6s ease;
	-o-transition-property: background-position 0.6s ease;
}
.csstransitions #garagedoor li:hover {
	background-position: 0 -100px !important;
}

#garagedoor li#shutter1 {
	background: url(../images/shutter-foods.jpg) 0 0 no-repeat; 
}
#garagedoor li#shutter2 {
	background: url(../images/shutter-DRINKS.jpg) 0 0 no-repeat; 
}
#garagedoor li#shutter3 {
	background: url(../images/shutter-party.jpg) 0 0 no-repeat; 
}
#garagedoor li#shutter4 {
	background: url(../images/shutter-live.jpg) 0 0 no-repeat; 
}
#garagedoor a {
   width: 250px;
   height: 120px;
   display: block;
   background: url(../images/window.png) no-repeat bottom center;
   text-indent: -9999px;
}
ul#globalnavi{
    width:1000px;
    overflow:hidden;
}
ul#globalnavi li{
    float:left;
    height:101px;
    display:block;
}
ul#globalnavi li a {
    display: block;
    overflow: hidden;
    height: 0px;
    background-image: url(../images/rollover.jpg);
    padding-top:101px;
}
/* global navi normal</li>
---------------------*/
    #navi1 a { width:250px; background-position:0       0;}
    #navi2 a { width:250px; background-position:-250px  0;}
    #navi3 a { width:250px; background-position:-500px  0;}
    #navi4 a { width:250px; background-position:-750px  0;}

/* global navi rollover</li>
----------------------*/
    #navi1 a:hover  { width:250px; background-position:0       -101px;}
    #navi2 a:hover  { width:250px; background-position:-250px  -101px;}
    #navi3 a:hover  { width:250px; background-position:-500px  -101px;}
    #navi4 a:hover  { width:250px; background-position:-750px  -101px;}.no-js body table tr td strong {
	color: #0F0;
}
