@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding0;
	}
	
	#page{
	background-color:#B90000;
	height:2500px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
	#bannercontainer{
	background-color:#188943;
	height:125px;
	width:2000px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:500;
	}
	
	#banner{
	background-color:#188943;
	width:1024px;
	height:125px;
	background-image:url(images/animated_logo.gif);
	background-repeat: no-repeat;
	}
	
	#stripe{
	background-color:#fff;
	height: 5px;
	width:2000px;
	}
	
	#bottomcontainer{
	width:1024px;
	height:600px;
	}
	
	#maincontent{
	width:1024px;
	background-color:#b90000;
	}
	
	#navigation{
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	float:left;
	margin-top: 55px;
	width:190px;
	}

	#navigation ul{
	list-style:none;
	line-height:2;
	}
	
	#menu ul{
	list-style:none;
	padding-top:15px;
	padding-bottom:5px;
	}
	
	#menu li{
	display:inline;
	padding-right: 50px;
	}
				
	 a:link{color:#000; text-decoration:none;} 
	 a:visited{color:#000; text-decoration:none;} 
	 a:hover{color:#fff; text-decoration:none;} 
	 a:active{color:#060;text-decoration:none;}  
	 
	 #right{
	 width:800px;
	 height:700px;
	 float:left;
	 background-color:#B90000;
	 }
	 
	 #rightmenu{
	 width:1000px;
	 height:800px;
	 float:left;
	 background-color:#B90000;
	 }
	 
	 #rightindex{
	 width:600px;
	 height:700px;
	 float:left;
	 background-color:#B90000;
	 }
	 
	 #instructions{
	 width:600px;
	 margin:auto;
	 font-family:Georgia, "Times New Roman", Times, serif;
	 font-size:11px;
	 text-align:center;
	 }
	 
	 #rightwide{
	 width:1050px;
	 height:700px;
	 background-color:#B90000;
	 }
	 
	 #menu{
	 width:625px;
	 height:850px;
	 float:left;
	 margin-left:-35px;
	 }
	 
	 #printablemenu{
	  width:200px;
	  height:50px;
	  float:left;
	  margin-top:15px;
	  padding-left:70px;
	  line-height:1.5;
	 }
	 
	 #lunchmenupics{
	 width:245px;
	 height:700px;
	 float:right;
	 padding-top:15px;
	 padding-left:25px;
	 background-image:url(images/lunchpics.jpg);
	 background-repeat:no-repeat;
	 background-color:#b90000;
	 }
	 
	 #dinnerpics{
	 width:250px;
	 height:700px;
	 float:right;
	 margin-top:-770px;
	 background-image:url(images/dinnerpics.jpg);
	 background-repeat:no-repeat;
	 }
	 
	 #winepics{
	 width:250px;
	 height:700px;
	 float:right;
	 margin-top:-770px;
	 background-image:url(images/winepics.jpg);
	 background-repeat:no-repeat;
	 }
	 
	 #specialspics{
	 width:250px;
	 height:700px;
	 float:right;
	 padding-top:25px;
	 margin-right:20px;
	 background-image:url(images/specialspics.jpg);
	 background-repeat:no-repeat;
	 }
	 
	 #lunchmenupics{
	 width:245px;
	 height:700px;
	 float:right;
	 padding-top:15px;
	 padding-left:25px;
	 background-image:url(images/dessertpics.jpg);
	 background-repeat:no-repeat;
	 background-color:#b90000;
	 }
	
	#paper{
	 width:450px;
	 height:700px;
	 float:left;
	 font-family:Georgia, "Times New Roman", Times, serif;
	 font-size:11.5px;
	 background-image:url(images/paperLong.gif);
	 margin-bottom:20px;
	 }
	 
	 #aboutus{
	  width: 390px;
	  margin-top:40px;
	  margin-left:25px;
	  line-height:1.8;
	  font-size:13px;
	 }
	
	 #reviews{
	 width:800px;
	 height:650px;
	 padding-top:15px;
	 }
	 
	 #map{
	 width:425px;
	 height: 350px;
	 padding:10px;
	 float:left;
	 }
	 
	 #aboutuspics{
	  width:260px;
	  height:650px;
	  background-color:#B90000;
	  background-image:url(images/aboutuspics.jpg);
	  background-repeat:no-repeat;
	  float:left;
	  margin-top:20px;
	  margin-left:30px;
	 }
	 
	 #contactpics{
	 width:250px;
	 height:650px;
	 background-image:url(images/contactpics.jpg);
	 background-repeat:no-repeat;
	  background-color:#B90000;
	 float:left;
	 margin-top:20px;
	 margin-left:30px;
	 }
	
	#footer{
	width: 1024px;
	height:50px;
	font-size:10px;
	text-align:center;
	clear:left;
	}
	
	.bannertext{
	margin-left:-500px;
	margin-top:-500px;
	}
	
	.aboutustext{
	 padding:20px 15px 0px 25px;
	 width:395px; 
	 font-family:Georgia, 'Times New Roman', Times, serif; 
	 font-size:13px; 
	 line-height:1.5;
	 }
	 
	.first{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	 }
	 
.ui-slider { position: relative; text-align: left; }

.ui-slider .ui-slider-handle {
        position: absolute;
        z-index: 2;
        width: 30px;
        height: 20px;
        cursor: pointer;
        background: url(IMAGES/slider.gif) no-repeat;
}
.ui-widget-content {
        background: url(IMAGES/slider_bar.gif) repeat-y;
}

.ui-slider-vertical {
        width: 2 px;
        height: 450px;
		margin-top:80px;
}
.ui-slider-vertical .ui-slider-handle {
        left: 0;
        margin-left: 0;
        margin-bottom: 0px;
}
.ui-state-default, .ui-widget-content .ui-state-default {
        outline: none;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
        text-decoration: none;
        outline: none;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
        outline: none;
}

.ui-state-hover a, .ui-state-hover a:hover {
        text-decoration: none;
        outline: none;
}

.ui-state-active, .ui-widget-content .ui-state-active {
        outline: none;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	outline: none;
	text-decoration: none;
}

