
/* Style for AA Photos */

@font-face {
	font-family: 'Megalopolis';
	src: url('fonts/MEgalopolisExtra.eot');
	src: local('MEgalopolis Extra Regular'), local('MEgalopolisExtra'), url('MEgalopolisExtra.otf') format('opentype');
}



@font-face {
       font-family: tutut;
       src: local("tutut"), url("Cantarell-Bold.ttf") format("truetype");
       font-weight: normal;
       font-style: normal;
}

@font-face {
       font-family: Calibri;
       src: local("Calibri"), url("calibri.ttf") format("truetype");
       font-weight: normal;
       font-style: normal;
}
@font-face {
       font-family: CORDIA;
       src: local("CORDIA"), url("CORDIA.TTF") format("truetype");
       font-weight: normal;
       font-style: normal;
}


@font-face {
       font-family: MOGOBAU;
       src: local("MOGOBAU"), url("MoGoBauHau.ttf") format("truetype");
       font-weight: normal;
       font-style: normal;
}


@font-face {
       font-family: COOL;
       src: local("COOL"), url("verrruckr.ttf") format("truetype");
       font-weight: normal;
       font-style: normal;
}

@font-face {
       font-family: SWEET;
       src: local("SWEET"), url("MEgalopolisExtra.otf") format("opentype");
       font-weight: normal;
       font-style: normal;
}



body {
	background: url(pix/dark.jpg) bottom #000;
	background-repeat: repeat-x;
	background-attachment:fixed;
	height: 100%;
	font-family: Calibri, tutut, Arial, Helvetica;
	color: #FFFFBB;
	font-size: 15px;

}
	

body a:visited {
	color: #FFC;

}



body a:hover {
	color: #FCC;
	text-decoration: none;
}



body a {
	color: #FFF;

}

img {
	border: 0; 
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;

}

div {

	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	
	}


h3 {
	font-family: SWEET, Arial, Helvetica, sans-serif;
	font-size:16px;
	text-indent: 0px;
	letter-spacing: -.02em;
	text-shadow: #caa 0px 0px 15px;
}


h4 {
	font-family: SWEET, Arial, Helvetica, sans-serif;
	font-size:16px;
	text-indent: 0px;
	letter-spacing: -.02em;
	text-align:right;
	margin-bottom: 20px;
	margin-top: 0px;
	border-bottom: 2px dotted;
	text-shadow: #FFF 0px 0px 10px;

}

h5 {
	font-family: SWEET, Arial, Helvetica, sans-serif;
	font-size:16px;
	text-indent: 0px;
	letter-spacing: -.02em;
	text-align:right;
	margin-bottom: 20px;
	margin-top: -20px;
	border-bottom: 2px dotted;
	text-shadow: #FFF 0px 0px 10px;

}

strong {
	font-family: SWEET, Arial, Helvetica, sans-serif;

}

em{
	font-family: SWEET, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #BBBBFF;
}

.centerbox {
	width: 700px;
	height: auto;
	margin: -20px auto 20px auto;
	background: url(pix/60250.gif)  #000;
	overflow: hidden;
	padding: 0;
	padding-bottom: 25px;
	border-bottom: 2px dotted #cba;
		
}

.centerboxspecialsbox {
	width: 760px;
	height: auto;
	margin: -20px auto 20px auto;
	background: url(pix/60250.gif)  #000;
	overflow: hidden;
	padding: 0;
	padding-bottom: 25px;
	border-bottom: 2px dotted #cba;
		
}


.centerbox2 {
	width: 750px;
	height: auto;
	margin: -20px auto 20px auto;
	background: url(pix/tex522.gif) bottom #000;
	overflow: hidden;
	padding: 0;
	padding-bottom: 25px;
	border-bottom: 2px dotted #cba;

	text-align: center;
		
}


.introbox {
	border: 1px solid #aaa;
	margin: 10px ;
	width: 310px;
	padding: 10px;
	background-color: #200;
	clear: both;
	
	
}

.leftcolum {
	position:absolute;
}


.rightcolum {
	position:relative;
	float: right;
}


.texmexbox {
	border: 1px solid;
	width: 310px;
	background: url(pix/tex9.gif) #000;
	margin: 10px ;
	clear: both;
	padding: 10px;
}


.announcementbox {
	border: 2px solid;
	width: 310px;
	background: url(pix/tex9.gif) #000;
	margin: 10px ;
	clear: both;
	padding: 10px;
	color: #f00;
}


.favoritasbox {
	border: 1px solid;
	width: 310px;
	background: url(pix/tex10.gif) #000;
	margin: 10px ;
	float: right;
	color: #eeeedd;
	clear: both;
	padding: 10px;
}

.seafoodbox {
	border: 1px solid;
	width: 310px;
	background: url(pix/tex11.gif) #000;
	margin: 10px ;
	float: right;
	color:#FFEEDD;
	clear: both;
	padding: 10px;
}



.appetbox {
	border: 1px solid;
	width: 310px;
	background: url(pix/tex10.gif) #000;
	margin: 10px ;
	float: right;
	color:#FFFFBB;
	clear: both;
	padding: 10px;
}

.quesobox {
	border: 1px solid;
	width: 310px;
	background: url(pix/tex9.gif) #000;
	margin: 10px ;
	float: right;
	color:#FFEEBB;
	clear: both;
	padding: 10px;
}

.soupsbox {
	border: 1px solid;
	width: 310px;
	background: url(pix/tex13.gif) #000;
	margin: 10px ;
	float: right;
	color:#EEFFBB;
	clear: both;
	padding: 10px;
}

.fajitabox {
	border: 1px solid;
	width: 310px;
	background: url(pix/tex11.gif) #000;
	margin: 10px ;
	float: right;
	color:#EEEEDD;
	clear: both;
	padding: 10px;
}

.lunchbox {
	border: 1px solid;
	width: 310px;
	background: url(pix/tex8.gif) #000;
	margin: 10px ;
	float: right;
	color:#FFDDBB;
	clear: both;
	padding: 10px;
}


.lunchbox2news {
	border: 1px solid;
	width: 310px;
	background: url(pix/tex8.gif) #000;
	margin: 10px ;
	float: center;
	color:#FFDDBB;
	clear: both;
	padding: 10px;
}

.picholdermiddle {
	text-align:center;
	width: 700px;
}


.mainscreen {
	background: url(pix/rotatehead02.jpg) top center no-repeat #000;
	height: 221px;
	width: 751px;
	margin: 0 auto;
}



.address {
	color: #DDEEFF;
	font-size: 11px;
}

.surveyholder {
	margin: 10px 0 -10px 450px;
}

.curt {
	margin-top: -14px;
	
}


.catfajitabox {
	border: 1px solid;
	width: 310px;
	background: url(pix/tex8.gif) #000;
	margin: 10px ;
	float: right;
	color:#FFFFBB;
	clear: both;
	padding: 10px;
}


.catcombo {
	border: 1px solid;
	width: 310px;
	background: url(pix/tex9.gif) #000;
	margin: 10px ;
	float: right;
	color:#FFFFBB;
	clear: both;
	padding: 10px;
}

.catcombo2 {
	border: 1px solid;
	width: 310px;
	background: url(pix/tex10.gif) #000;
	margin: 10px ;
	float: right;
	color:#FFEEDD;
	clear: both;
	padding: 10px;
	float: right;
}

.coverup{
	background: url(pix/run3t.png) top left no-repeat #000;

	z-index: 3;
	width: 770px;
	height: 71px;
	position:absolute;top:230px;
	text-align: center;
	
}

.hideme {
	background: url(pix/tex3.gif) #000;
	border: 0; 
	margin: -10px 0 0 -10px;
	height:1000px;
	width:720px; 
}

div.clear {
	clear: both;
}



.home1box {
	border: 0; 
	float:left;
	color: #FFFFBB;
	width: 210px;
	margin: 15px;
	z-index: 1;
	text-align: left;
	position: relative;
}

.home2box {
	border: 0; 
	float:left;
	color: #eeeedd;
	width: 210px;
	margin: 15px;
	text-align: left;
	position: relative;

}

.home3box {
	border: 0; 
	float:left;
	color: #ffddbb;
	width: 210px;
	margin: 15px;
	text-align: left;
	position: relative;
}

.home4box {
	border: 0; 
	width: 100%;
	float:left;
	color: #FFBBFF;
	margin: 15px;
	text-align: center;
	position: relative;
}

.surveyintrotext {
	width: 580px;
	margin: 0 auto;
	color: #ffbbaa;

}

.fineprint{
	width: 580px;
	margin: 0 auto;
	font-size: 10px;
}
.surveyframe{
	height: 850px;
	width: 750px;
	border: 0;
}

ul#navi {
	list-style: none;
	float: left;
	width: auto;
	border: 0px;
	margin: 114px 0 0 142px;
	
	
}
ul#navi li {
	float: left;
	
}
ul#navi li a {
	float: left;
	display: block;
}

ul#navi li a:hover {
	float: left;
}


.activenav {

	background-color: #BF1931;
	text-color: #BF1931;
	-moz-border-radius-bottomleft: 11px;
	-webkit-border-bottom-left-radius: 11px;
	border-bottom-left-radius: 11px;
	text-shadow: #700  0px 0px 5px;
	
}






ul#smallnavi {
	list-style: none;
	float: left;
	float: center;
	width: auto
	background: #FFF
	border: 0px solid #DDD;
	position:absolute; top:10px; left:-45px
	
}
ul#smallnavi li {
	float: left;
	border-right: 1px solid #AAA;
	background-color: #FFF;
	margin: 4px;
	padding: 0;
	text-decoration: none;
	font-size: 14px;
	font-family: "Calibri", Calibri,  Arial, Helvetica, sans-serif;
	
}


ul#smallnavi li a {
	float: left;
	display: block;
	padding: 0 5px 1px 5px;
	color: #333;
	text-decoration: none;
	font-size: 14px;	
	letter-spacing: -.07em;
}
ul#smallnavi li a:hover {
	float: left;
	display: block;
	padding: 0 5px 1px 5px;
	color: #BF1931;
	text-decoration: none;
	font-size: 14px;	
	background-color: #000;
}






ul#features {
	list-style: none;
}
ul#features li {
	padding: 5px 5px 5px 25px;
}



.white {
	background-color: #FFFFFF;
}


.testit {	
	font-family: "Calibri", Calibri, Arial, Helvetica, sans-serif;
	font-size: 63px;
	width: 500px;
	color: #FFFFFF;
	text-indent: 106px;
	letter-spacing: -.02em;
	margin: 3px 0 0 0;
	line-height: 0.9em;
	background-color: #000000
}


.line1 {
	font-family:   "MOGOBAU",  MOGOBAU, Times New Roman,  Palatino Linotype,  serif;
	font-size: 35px;
}
.line2 {
	font-family:   "MOGOBAU",  MOGOBAU, Times New Roman,  Palatino Linotype,  serif;
	font-size: 30px;
	margin: 0 0 0 0;
	padding: 0 0 1px 0;
}
.line3 {
	font-family:   Times New Roman,  Palatino Linotype,  serif;
	font-size: 30px;
	line-height: 1em;
	border-bottom: 1px dotted #BF1931;
}



.title1 {
	font-family:   "MOGOBAU",  MOGOBAU, Times New Roman,  Palatino Linotype,  serif;
	font-size: 24px;
	color: #BF1931;
	letter-spacing: -.01em;
	margin: 3px 0 0 0;
	line-height: 0.9em;

}
.title2 {
	font-family:   "MOGOBAU",  MOGOBAU, Times New Roman,  Palatino Linotype,  serif;
	font-size: 20px;
	color: #BF1931;
	letter-spacing: -.01em;
	margin: 3px 0 0 0;
	line-height: 0.9em;

}
.titlesmall {
	font-family:   "MOGOBAU",  MOGOBAU, Times New Roman,  Palatino Linotype,  serif;
	font-size: 18px;
	color: #BF1931;
	letter-spacing: -.01em;
	margin: 3px 0 0 0;
	line-height: 0.9em;

}


	

h2 {
	font-size: 11px;
	line-height: 1em;
	margin: 0 0 10px 0;
	padding: 0;
	width: 330px;
	font-weight: bold;
	float: right;
}

h2 a:link, h2 a:visited {

	text-decoration: none;
	color: #000;
}

h2 a:hover {
	color: #F00;
	text-decoration: none;
}

h1 {
	font-family:MOGOBAU, "MOGOBAU",  Helvetica, Arial, sans-serif;
	font-size:40px;
	line-height: 0.5;
	text-transform: uppercase;
	color: #d7dfe7;
	letter-spacing: -3px;
	text-align: right;
	margin-top: 25px;
	text-shadow: #a88 0px 0px 15px;
	text-decoration: none;

}







h6 {
	font-family: "Calibri", Calibri, Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #000;
	text-indent: 0px;
	letter-spacing: -.02em;
	margin: 3px 0 0 25px;
	line-height: 0.9em;
}



p {

}

p a:link, p a:visited {
	color:#00629C;
}

p a:hover {
	color: #004567;
}

ul.menu, ul.gallery {
	margin: 0;
	padding: 0;
	list-style-type: none;
	clear: both;
}




