body {
    margin: 0px;
    padding: 0;
    background-color: #000;
    font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size:14px;
}



#animation {
	margin:0 15px;
	top:0;
    z-index: 500;
    width: 100%;    
	height:500px;
    position: absolute;  
	
}

#anicontent {    
    margin: 150px auto;	
	width:1024px;
	position: relative;
	
	/*overflow: hidden;*/
}

.frame1 {
    position: absolute;
    top: 0px;
	display:none;
}

.frame2 {
    position: absolute;
    top: 0px;

}

.frame2txt{
	position: absolute;
    top: 200px;
	display:none;
	}

.frame2logo{
	position: absolute;
    top: 0px;
	display:none;
	}

.skip{
	position: absolute;
    top: 400px;
	cursor:pointer;
	
	}


#backclip {
    width: 100%;
    height: 100%;
    position: absolute;
    margin:0px;
 	
}

#backintro {
    background-image: url(../img/bg-intro.jpg);
    background-repeat: repeat-x;
    width: 100%;
    height: 2962px;
    position: absolute;
    margin: 0px;
	overflow:hidden;
}

#slider {
    margin: 2062px auto;   
    width: 1024px;
    position: relative;
    height: 900px;
}


#wrapper {
    float: left;
    margin-top: -10px;    
    height: 730px;
    width: 1250px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
}

#content {
    width: 600%;
}


.container1, .container2, .container3, .container4, .container5, .container6, .container7 {
    padding-right: 10px;
    height: 730px;
    width: 992px;
    top: 0px;
    left: 1300px;
    position: absolute;
    display: none;
    margin-left: auto;
    border: none;
}

.panel {
    position: relative;
    margin-right: auto;
    margin-left: auto;
    width: 992px;
    border: none;
}

.intro {
    width: 992px;
    vertical-align: middle;
    position: relative;
}

h2 {
    margin: 0;
    margin-bottom: 14px;
    padding: 0;
}

/*.scroll {
 float: left;
 width: 400%;
 margin-top:-10px;
 height: 620px;
 width: 992px;
 overflow: auto;
 overflow-x: hidden;
 position: relative;
 clear: left;
 float:left;
 
 }*/
/*.scrollContainer div.panel {
 padding-right: 10px;
 height: 520px;
 width: 992px;
 float:left;
 }*/ 
 
ul#homeslide, ul#aboutslide, ul#factsslide, ul#dinnerslide, ul#newsslide{
	margin-right:20px;
	float:right;
	list-style:none;
	list-style-image: none;
	width:574px;
	margin-top:11px;
}

* html ul#homeslide, * html ul#aboutslide, * html ul#factsslide, * html ul#dinnerslide, * html ul#newsslide, * html ul#drinksslide, * html ul#galleryslide{
	margin-right:10px;
	margin-left:-50px;
	padding:0;
}

ul#drinksslide, ul#galleryslide{
	margin-right:20px;
	float:right;
	list-style:none;
	list-style-image: none;
	width:566px;
	margin-top:11px;	
	}
	
*:first-child+html ul#homeslide, *:first-child+html ul#aboutslide, *:first-child+html ul#factsslide, *:first-child+html ul#dinnerslide, *:first-child+html ul#newsslide, *:first-child+html ul#drinksslide, *:first-child+html ul#galleryslide{
	margin-left:-50px;
	padding:0;
	} 

ul#homeslide li img, ul#aboutslide li img, ul#factsslide li img, ul#dinnerslide li img, ul#drinksslide li img, ul#newsslide li img, ul#galleryslide li img{
	border: none;
	padding: 4px;
}