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

		*{
			margin:0;
			padding:0;
		}
		a{
			color:#FFFFFF;
			text-decoration: none;
			outline: none;
			cursor:pointer;
		}
		a:hover{
			text-decoration: underline;
		}
		img{
			border:none;
		}
		body {
			overflow:hidden;/*Needed to eliminate scrollbars*/
			background:#000;
		}
		form{ text-align:right;}
		#content{
			margin:0px auto;
			height:100px;
			width:100%;
			top:2%;
			z-index: 3;
			background:#262626 no-repeat 90%;
			border-top:1px solid #000;
			border-bottom:1px solid #4F4F4F;
			position:absolute;
		}
		#contentframe{
			overflow: hidden;
			border-top:solid 1px #4F4F4F;
			border-bottom:1px solid #000;
			height: 100%;
			text-align:left;
			z-index: 3;
		}
		#affiliates{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:85%; color:#CCC;z-index:10;position:absolute;bottom:20px;width:100%; height: 45px; background-color:#a46c47;border-top:1px solid #4F4F4F;margin:0px auto;border-bottom:1px solid #d78f5f;}
		#affiliatesframe{overflow: hidden;height:100%;
			border-top:solid 1px #d78f5f;
			border-bottom:1px solid #4F4F4F;z-index: 300;}
		#firstgroup{ padding-left:50px;padding-top:5px;float:left; text-align:right;}
		#secondgroup{ float:left; padding-top:5px;padding-left:20px;}
		#affil{ float:right; padding-top:5px;padding-right:580px;}
		#footer{width:100%;position:absolute;bottom:0px; z-index:100;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#666; font-size:50%; margin-bottom:3px;}
		#copy{ margin-left:30px;text-align:left; float:left;color:#666;}
		#dev{margin-right:30px;text-align:right; float:right;color:#666;}
		#dev a{color:#666;}
		.small1 a {background: url('soar_small.png') no-repeat; width:253px;height:27px; z-index:10;position:absolute; bottom:25px;right:35px;}
		.small1 a:hover{background: url('soar_smallhover.png') no-repeat; width:253px;height:27px; z-index:10;position:absolute; bottom:25px;right:35px;}
		.small2 a{background: url('lajollabev_small.png') no-repeat; width:217px;height:50px;z-index:10;position:absolute;bottom:25px;right:350px;}
		.small2 a:hover{background: url('lajollabev_smallhover.png') no-repeat; width:217px;height:50px;z-index:10;position:absolute;bottom:25px;right:350px;}
		
		#menubar{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:150%; color:#CCC; float:left; margin:25px 0 0 30px;}
		#window{z-index:100;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;overflow: hidden;background:#262626 no-repeat 10%;opacity:1;border-top:1px solid #000;border-bottom:1px solid #4F4F4F;position:absolute;text-align:justify;width:485px;height:95px;color:#CCC;right: 20px;top:2%;padding:20px; margin-top:115px;}
		#window2{overflow: hidden;border-top:solid 1px #4F4F4F;border-bottom:1px solid #000;height: 100%;}
		#wincontent{padding-top:5px; padding-bottom:5px;}
		#wincontent ul{ padding-left:35px;}
		#wincontent p:first-letter{ font-size:150%;}
		
		#menua{z-index:100;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;overflow: hidden;background:#262626 no-repeat 10%;opacity:0.5;border-top:1px solid #000;border-bottom:1px solid #4F4F4F;position:absolute;text-align:left;color:#CCC;left:20px;top:2%;padding:20px;display:none;margin-top:115px;}
		#menua2{overflow: hidden;border-top:solid 1px #4F4F4F;border-bottom:1px solid #000;height: 100%;}
		#menuacontent{padding-top:5px; padding-bottom:5px; overflow:auto;}
		#menuacontent p:first-letter{ font-size:150%;}
		
		#menubuffets{z-index:100;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;overflow: hidden;background:#262626 no-repeat 10%;opacity:0.5;border-top:1px solid #000;border-bottom:1px solid #4F4F4F;position:absolute;text-align:left;color:#CCC;left:235px;top:2%;padding:20px;display:none;margin-top:115px;}
		#menubuffets2{overflow: hidden;border-top:solid 1px #4F4F4F;border-bottom:1px solid #000;height: 100%;}
		#menubuffetscontent{padding-top:5px; padding-bottom:5px;}
		#menubuffetscontent p:first-letter{ font-size:150%;}
		
		#menudinners{z-index:100;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;overflow: hidden;background:#262626 no-repeat 10%;opacity:0.5;border-top:1px solid #000;border-bottom:1px solid #4F4F4F;position:absolute;text-align:left;color:#CCC;left:235px;top:2%;padding:20px;display:none;margin-top:115px;}
		#menudinners2{overflow: hidden;border-top:solid 1px #4F4F4F;border-bottom:1px solid #000;height: 100%;}
		#menudinnerscontent{padding-top:5px; padding-bottom:5px;}
		#menudinnerscontent p:first-letter{ font-size:150%;}
		
		#menuapp{z-index:100;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;overflow: hidden;background:#262626 no-repeat 10%;opacity:0.5;border-top:1px solid #000;border-bottom:1px solid #4F4F4F;position:absolute;text-align:left;color:#CCC;left:235px;top:2%;padding:20px;display:none;margin-top:115px;}
		#menuapp2{overflow: hidden;border-top:solid 1px #4F4F4F;border-bottom:1px solid #000;height: 100%;}
		#menuappcontent{padding-top:5px; padding-bottom:5px;}
		#menuappcontent p:first-letter{ font-size:150%;}
		
		#menuc{z-index:100;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;overflow: hidden;background:#262626 no-repeat 10%;opacity:0.5;border-top:1px solid #000;border-bottom:1px solid #4F4F4F;position:absolute;text-align:left;;color:#CCC;left:450px;top:2%;padding:20px;display:none;margin-top:115px;}
		#menuc2{overflow:hidden;border-top:solid 1px #4F4F4F;border-bottom:1px solid #000;height: 100%;}
		#menuccontent{padding-top:5px; padding-bottom:5px;position:relative;}
		#menuccontent p:first-letter{ font-size:150%;}
		#menuccontent p{padding-left:20px;margin-bottom:5px;}
		
		#slidecounter{
			float:left;
			color:#4F4F4F;
			font:50px "Helvetica Neue", Arial, sans-serif;
			font-weight:bold;
			margin:18px 20px;	
		}
		#slidecaption{
			overflow: hidden;
			float:left;
			color:#FFF;
			font:26px "Helvetica Neue", Arial, sans-serif;
			font-weight:bold;
			margin:33px 0;
		}
		/*Supersized Stamp*/
		.stamp{
			float: right;
			margin: 12px 20px 0 0;
		}
		/*Supersize Plugin Styles*/
		#navigation{
			background: url('images/navbg.gif') no-repeat;
			float: right;
			margin:22px 20px 0 0;
		}
		#loading {
			position: absolute;
			top: 49.5%; 
			left: 49.5%;
			z-index: 3;
			width: 24px; 
			height: 24px;
			text-indent: -999em;
			background-image: url(images/progress.gif);
		}
		#supersize{
			position:fixed; cursor:default;
		}
		#supersize img, #supersize a{
			height:100%;
			width:100%;
			position:absolute;
			z-index: 0;cursor:default;
		}
		#supersize .prevslide, #supersize .prevslide img{
			z-index: 1;
		}
		#supersize .activeslide, #supersize .activeslide img{
			z-index: 2;
		}
		
		#scroll-controls {
	position: absolute;
	bottom: 0;
	right: 0;
	height: 100px;
	width: 32px;
	z-index:120;
}
#scroll-controls a.up-arrow {
	display: block;
	height: 20px;
	width: 20px;
	background: transparent url('up.png') no-repeat scroll left top;
	position: absolute;
	top: 0;
	left: 0;z-index:120;
}
#scroll-controls a.up-arrow:hover {
	background: transparent url('images/up-hover.png') no-repeat scroll left top;z-index:120;
}
#scroll-controls a.down-arrow {
	display: block;
	height: 50px;
	width: 20px;
	background: transparent url('down.png') no-repeat scroll left top;
	position: absolute;
	bottom: 0;
	left: 0;z-index:120;
}
#scroll-controls a.down-arrow:hover {
	background: transparent url('images/down-hover.png') no-repeat scroll left top;z-index:120;
}
