@charset "utf-8";
@font-face {
    font-family: MyCustomFont1;
    src: url(fonts/kingthings_organica.eot);
}

@font-face {
    font-family: MyCustomFont4;
    src: url(fonts/kingthings_organica.ttf);
}

@font-face {
 font-family: MyCustomFont2;
 src: url(fonts/jokerman.eot)
}

@font-face {
 font-family: MyCustomFont5;
 src: url(fonts/jokerman.ttf)
}

@font-face {
 font-family: MyCustomFont3;
 src: url(trebuc.eot)
}

@font-face {
 font-family: MyCustomFont6;
 src: url(trebuc.ttf)
}

body	{	margin:0px; background-image:url(images/footerback.jpg); background-repeat:repeat}
#tab1_left	{	vertical-align:top; background-image:url(images/back.jpg); background-position:left top; background-repeat:repeat}
#tab1_center	{	width:960px; vertical-align:top}
#mexican_rest_mainContentDiv1 {
	height: 100%;
	width: 100%;
	position: relative;
}



#tab1_right	{	vertical-align:top; background-image:url(images/back.jpg); background-position:left top; background-repeat:repeat}

#mainCenter_col_1	{
	background-image:url(images/back1_021.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:960px;
	height:106px
}
#mainCenter_col_2	{	background-image:url(images/back1_04.jpg); background-position:left top; background-repeat:no-repeat; width:960px; height:74px}
#mainCenter_col_3	{	background-image:url(images/back1_05.jpg); background-position:left top; background-repeat:no-repeat; width:960px; height:70px}
#mainCenter_col_4	{	background-image:url(images/back1_06.jpg?123); background-position:left top; background-repeat:no-repeat; width:960px; height:72px}
#mainCenter_col_5	{	background-image:url(images/back1_07.jpg?123); background-position:left top; background-repeat:no-repeat; width:960px; height:76px}
#mainCenter_col_6	{
	background-image:url(images/back1_08.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:960px;
	height:30px
}

#side_row_1	{	background-image:url(images/side1.jpg); height:106px; background-position:left top; background-repeat:repeat-x}

#tab1_row_1	{	background-image:url(images/tab1_09.jpg); height:61px; width:960px; background-position:left top; background-repeat:no-repeat}
#tab1_row_3	{	background-image:url(images/tab1_16.jpg); height:66px; width:960px; background-position:left top; background-repeat:no-repeat}

#tab1_row_2_col_1	{	background-image:url(images/tab1_small_10.jpg); width:20px; height:231px; background-position:left top; background-repeat:no-repeat}
#tab1_row_2_col_2	{
	background-color:#013a15;
	width:447px;
	height:228px
}
#tab1_row_2_col_3	{	background-image:url(images/tab1_small_12.jpg); width:45px; height:231px; background-position:left top; background-repeat:no-repeat}
#tab1_row_2_col_4	{
	width:416px;
	height:228px;
	background-color: #013a15;
}
#tab1_row_2_col_5	{	background-image:url(images/tab1_small_14.jpg); width:32px; height:231px; background-position:left top; background-repeat:no-repeat}

#tab1_left2	{	background-image:url(images/footer_back_18.jpg); height:120px; background-position:left top; background-repeat:repeat-x}
#tab1_right2	{	background-image:url(images/footer_back_18.jpg); height:120px; background-position:left top; background-repeat:repeat-x}
#tab1_center2	{	background-image:url(images/footer_back_17.jpg); width:960px; height:120px}





#back1	{	background-image:url(images/back1.png); width:100%; height:115px; background-position:left top; background-repeat:repeat-x; position:absolute; left:0px; top:0px; z-index:0}

#main	{	width:100%; z-index:2; height:100%; position:relative; left:0px; top:0px}

#headerText1	{ position:relative; left:420px; top:0px}
#headerText1_1	{	color:#f1b637; font-family:MyCustomFont1, MyCustomFont2, Verdana, Arial, sans-serif; font-size:36px; font-weight:bold; text-align:right}
#headerText1_2	{	color:#f1b637; font-size:14px; font-weight:bold; text-align:right}
#headerText1_3	{	color:#f1b637; font-size:16px; font-weight:normal; text-align:right}

#img_man	{	position:absolute; left:-40px; top:50px; background-image:url(images/img_man.png); width:206px; height:375px; z-index:5}

#mainCenter	{	position:absolute; left:150px; top:145px; z-index:4}
#menu	{	font-family:MyCustomFont2, MyCustomFont5; font-weight:normal}
#menu	a	{	color:#efb337; font-weight:normal; font-size:14px; text-decoration:none}
#menu	a:hover	{	color:#efb337; font-weight:normal; font-size:14px; text-decoration:none}

/*#back3	{	background-image:url(images/back3.png); width:100%; height:106px; background-position:left top; background-repeat:repeat-x; position:relative; left:0px; top:0px; color:#f2a507; font-family:"Trebuchet MS"; font-size:12px; z-index:0}*/
#back3	{	padding-top:30px; text-align:center; color:#f2a507; font-size:12px}
#back3	a	{
	color:#FFFFFF;
	text-decoration:none
}
#back3	a:hover	{	color:#f2a507; text-decoration:none}

#table	{	position:absolute; left:0px; top:0px; z-index:1; background-image:url(images/img_backboard.png); width:796px; height:282px; background-position:left top; background-repeat:no-repeat}
#flame	{	position:absolute; left:0px; top:-140px; z-index:2; background-image:url(images/img_flame.png); width:238px; height:256px; background-position:left top; background-repeat:no-repeat}
#bowl	{	position:absolute; left:460px; top:30px; z-index:3; background-image:url(images/img_pot.png); width:306px; height:218px; background-position:left top; background-repeat:no-repeat}
#text	{	position:absolute; left:35px; top:135px; z-index:4; background-image:url(images/img_text1.png); width:430px; height:93px; background-position:left top; background-repeat:no-repeat}

#lowerTables	{	position:relative; left:0px; top:360px; height:100px}
#lowerTables_label_1	{	position:absolute; left:30px; top:0px; z-index:0; background-image:url(images/lowerTab1_1.png); width:155px; height:86px; background-position:left top; background-repeat:no-repeat; color:#eda814; font-family:Jokerman, "Jokerman LET"; font-size:14px; font-weight:normal; padding-top:20px; padding-left:25px}
#lowerTables_label_2	{	position:absolute; left:350px; top:280px; z-index:0; background-image:url(images/lowerTab1_3.png); width:120px; height:74px; background-position:left top; background-repeat:no-repeat; padding-top:30px; padding-left:25px}
#lowerTables_label_2	a	{	color:#eda814; font-family:MyCustomFont2, Verdana, Arial, sans-serif; font-size:16px; font-weight:normal; text-decoration:none}
#lowerTables_label_2	a:hover	{	color:#eda814; font-family:MyCustomFont2, Verdana, Arial, sans-serif; font-size:16px; font-weight:normal; text-decoration:none}

#lowerTables_back	{	position:absolute; left:0px; top:35px; z-index:1; background-image:url(images/lowerTab1_2.png); width:492px; height:281px; background-position:left top; background-repeat:no-repeat}
#lowerTables_backb	{	position:absolute; left:0px; top:35px; z-index:1; background-image:url(images/lowerTab1_2b.png); width:950px; height:581px; background-position:left top; background-repeat:no-repeat}
#lowerTables_backb_2	{	background:none; color:#eda814; width:870px; height:480px; position:absolute; left:30px; top:50px; overflow-y:auto; overflow-x:hidden; font-weight:normal; font-size:12; font-family:"Trebuchet MS", Verdana, sans-serif, Arial}

#lowerTables_img_text_1	{	position:absolute; left:20px; top:40px; z-index:2; color:#eda814; font-size:24px; font-weight:bold; font-family:MyCustomFont1, Verdana, Arial, sans-serif}
#lowerTables_img_text_2	{	position:absolute; left:250px; top:100px; z-index:2; color:#eda814; font-size:24px; font-weight:bold; font-family:MyCustomFont1, Verdana, Arial, sans-serif}
#lowerTables_img_text_3	{	position:absolute; left:20px; top:170px; z-index:2; color:#eda814; font-size:24px; font-weight:bold; font-family:MyCustomFont1, Verdana, Arial, sans-serif}

#lowerTables_back2	{	background-image:url(images/lowerTab2_1.png); background-position:left top; background-repeat:no-repeat; width:453px; height:315px; position:absolute; left:500px; top:20px; padding-top:85px}

#contact_formBack	{	width:250px; height:417px; background-color:#f7f0e6; border:#910706 solid 3px; position:absolute; left:150px; top:30px; color:#005a47}
#contact_formBack_heading	{	text-align:center; background-color:#910706; color:#eda814; font-family:MyCustomFont1, Verdana, Arial, sans-serif; font-size:24px; font-weight:normal}
#contact_formBack_heading2	{	text-align:center; color:#910706; background-color:#ffffff; font-family:MyCustomFont1, Verdana, Arial, sans-serif; font-size:32px; font-weight:normal; vertical-align:middle}
#contact_formBack_text	{	text-align:center; color:#eda814; font-family:MyCustomFont1, Verdana, Arial, sans-serif; font-size:24px; font-weight:normal}
#contact_formBack	input[type=text]	{	border:#910706 solid 1px; width:235px; height:16px}
#contact_formBack	textarea	{	border:#910706 solid 1px; width:235px; height:60px; resize:none}
#contact_formMap	{	background-image:url(images/contact_map.jpg); width:260px; height:417px; background-position:left top; background-repeat:no-repeat; position:absolute; left:470px; top:30px}

#contactFrmMsg	{	position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:10000; visibility:hidden}
#contactFrmMsg_back	{	position:absolute; left:0px; top:0px; width:100%; height:100%; background-color:#000000; opacity:0.5; filter:alpha(opacity=50); z-index:1}
#contactFrmMsg_loader	{	position:absolute; left:0px; top:0px; width:100%; height:100%; background-color:none; background-image:url(images/loader.gif); background-position:center center; background-repeat:no-repeat; z-index:2}
#contactFrmMsg_myFrame1	{	position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:3; visibility:hidden}
#contactFrmMsg_closeButt	{	position:absolute; left:10px; top:10px; z-index:1000; color:#CCCCCC; font-size:24px; visibility:hidden}

.mexican_menu_font1	{	color:#63e3e0; font-size:22px; font-family:MyCustomFont1, Verdana, Arial, sans-serif; }
.mexican_menu_font2	{	color:#dce0df; font-size:16px; font-family:MyCustomFont1, Verdana, Arial, sans-serif; }
.mexican_menu_font3	{	color:#63e3e0; font-size:18px; font-family:MyCustomFont1, Verdana, Arial, sans-serif; }
.mexican_menu_font4	{	color:#ff99b1; font-size:16px; font-family:MyCustomFont1, Verdana, Arial, sans-serif; }
.mexican_menu_font5	{	color:#dce0df; font-size:14px; font-family:MyCustomFont1, Verdana, Arial, sans-serif; }

#mexican_menu_mainContentDiv1	{
	width:100%;
	height:100%;
	position:relative
}
#mexican_menu_mainContentDiv2	{	position:absolute; bottom:0px; right:0px; z-index:1}
#mexican_menu_mainContentDiv3	{	position:absolute; left:0px; top:0px; z-index:0; width:100%}
#mexican_menu_mainContentDiv4	{	position:absolute; left:0px; top:0px; z-index:0; width:100%}

#mexican_food_mainContentDiv1	{	width:100%; height:100%; position:relative; overflow:hidden}
#mexican_food_mainContentDiv2	{
	position:absolute;
	bottom:500px;
	right:3px;
	z-index:1;
	opacity:0.5;
	filter:alpha(opacity=50);
}
#mexican_food_mainContentDiv3	{	position:absolute; left:0px; top:0px; z-index:0; width:900px}
#mexican_food_mainContentDiv4	{	position:absolute; left:0px; top:0px; z-index:0; width:900px}

.index_text1	{	color:#f2a507; font-family:MyCustomFont1, MyCustomFont4; font-size:30px; padding-top:10px; padding-bottom:10px}
.index_text2	{	color:#f2a507; font-family:MyCustomFont1, MyCustomFont4; font-size:40px; padding-top:10px; padding-bottom:10px; border-bottom:#f2a507 solid 1px}
#tab1_row_1	{	font-family:MyCustomFont2, MyCustomFont5; color:#f2a507; font-size:18px; padding-left:50px}

#tab2_row_1	{	background-image:url(images/inner_tab1_01.jpg); width:960px; height:72px; background-position:left top; background-repeat:no-repeat; font-family:MyCustomFont2, MyCustomFont5; color:#f2a507; font-size:18px; padding-left:50px}
#tab2_row_2	{	background-image:url(images/inner_tab1_02.jpg); width:960px; background-position:left top; background-repeat:repeat-y; padding:30px; color:#eda814; overflow-y:auto; overflow-x:hidden; font-weight:normal; font-size:12; font-family:MyCustomFont3, MyCustomFont6}
#tab2_row_3	{	background-image:url(images/inner_tab1_03.jpg); width:960px; height:42px; background-position:left top; background-repeat:no-repeat}

#mexican_food_mainContentDiv1	{
	width:850px;
	height:550px;
	overflow:hidden
}
#mexican_food_mainContentDiv2	{	opacity:0.5; filter:alpha(opacity=50)}
#mexican_food_mainContentDiv3	{	width:900px}
#mexican_food_mainContentDiv4	{	width:900px}

#mexican_menu_mainContentDiv1	{	width:850px; height:550px; overflow:hidden}
#mexican_menu_mainContentDiv2	{	opacity:0.5; filter:alpha(opacity=50)}
#mexican_menu_mainContentDiv3	{	width:900px}
#mexican_menu_mainContentDiv4	{	width:900px}
#body_content {
	
	width: 900px;
}
#body_content #img1 {
	background-repeat: no-repeat;
	background-position: center center;
	height: 232px;
	width: 400px;
	float: right;
	clear: none;
}
#body_content #text2 {
	width: 870px;
	padding-left: 10px;
	float: none;
}
.content_font2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFCC99;
}
.contentFontList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CCCCCC;
}
#body_content_two {
	width: 870px;
	padding-left: 10px;
}
.contentFontH1 {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #FF9933;
	font-weight: bold;
}
.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
#sub
{
	width:150px;
	color: #FF9933;
	padding:5px;
	
	
}
#submenu
{
	position:absolute;
	display:none;
	z-index:100;
	background-color:#1a5738;
	margin-top:10px;
	margin-left:-15px;
}

	
	#sub{
		padding-left:20px;
		}
	#sub:hover{
		background-color:#890802;
		cursor:default;
		}
	#sub a{
		cursor:default;
		}