/* Ximena Escobar site */

*{
	margin:0;
	padding:0;
	border:none;
	list-style:none;
}
html, body{
	width:100%;
}
body{
	background:#402821 url(../img/pattern.gif);
	font:8pt/12pt Georgia, "Times New Roman", Times, serif;
	color:#402821;
}
a{
	color:#9b643a;
}
a:hover{
	color:#482e1b;
}
a:active{
	color:#e0b391;
}
.clear{
	clear:both;
}
#page{
	position:relative;
	background:#faf6f3 url(../img/topbg.png) repeat-x;
}
#page_int{
	background:url(../img/stain.png) no-repeat;
}
#head{
	padding-top:104px;
	width:960px;
	margin:0 auto;
}
#head h1{
	display:none;
}
#head ul{
	height:46px;
}
#head li{
	float:left;
}

/*=NAVEGACION*/
#nav a span{
	display:none;
}
#nav_food, #nav_port, #nav_xime{
	display:block;
	width:250px;
	height:46px;
	margin-right:15px;
}
#nav_food{
	background:url(../img/bt_food.gif) no-repeat;
}
#nav_port{
	background:url(../img/bt_port.gif) no-repeat;
}
#nav_xime{
	width:300px;
	margin-left:115px;
	background:url(../img/bt_xime.gif) no-repeat;
}
#nav_food:hover, #nav_port:hover, #nav_xime:hover{
	background-position:0 -46px;
}
#nav li{
	/**/
}
.submenu{
	padding-top:10px;
	width:250px;
	background:#291a15;
	visibility:hidden;
}
.submenu li{
	width:100%;
	clear:both;
	display:block;
	float:none;
}
.submenu a{
	display:block;
	padding:2px 5px;
	line-height:10pt;
	color:#c1bebb;
	text-decoration:none;
}
.submenu a:hover{
	color:#291a15;
	background:#f6f2ef;
}
.submenu a:active{
	color:#291a15;
	background:#efd7bf;
}
.submenu a.on, .submenu a.on:hover{
	color:#694336;
	cursor:default;
	padding-left:15px;
	background:url(../img/on.gif) 5px 5px no-repeat;
}

/*=CONTENIDO*/
#cont{
	clear:both;
	width:960px;
	margin:5px auto 0 auto;
}
.mini_nav{
	width:960px;
	margin:10px 0;
	padding-bottom:4px;
	text-align:right;
	font:8pt "Lucida Grande", "Lucida Sans", Arial, sans-serif;
	color:#d8d5d2;
	border-bottom:1px dotted #d8d5d2;
}
.mini_nav a{
	text-decoration:none;
}
.mini_nav span{
	padding:0 5px;
}
h2{
	font:22pt/17pt Cambria, "Times New Roman", Times, serif;
	border-bottom:3px double #e3d4c8;
	margin-bottom:10px;
}
h3{
	font:14pt/14pt Cambria, "Times New Roman", Times, serif;
}
#cont p{
	margin:5px 0;
}
#cont .desc{
	margin:0 0 10px 10px;
	font-size:130%;
	font-style:italic;
}
.light{
	color:#b6958a;
}
.images{
	margin-left:5px;
}
.images h4{
	clear:both;
	font:normal 12pt Geneva, Arial, Helvetica, sans-serif;
	margin-top:10px;
	border-bottom:1px dashed #ddd;
}
.images a{
	float:left;
	display:block;
	width:150px;
	height:150px;
	padding:2px;
	margin:5px 1px;
	border:1px solid #ddd;
}
.images a:hover{
	background:#d4baa7;
	border-color:#8F5B4A;
}
.sep{
	margin-top:15px;
	height:5px;
	border-top:3px double #e3d4c8;
}
.sep hr{
	display:none;
}

/*cover*/
#cover{
	background:url(../img/cover.jpg) 100% 10px no-repeat;
	min-height:290px;
  height:auto !important;
  height:290px;
}
#cover blockquote{
	display:none;
}
#intro{
	width:550px;
	padding-top:200px;
	padding-left:150px;
}
#intro-int{
	padding-bottom:10px;
}
#intro-int h2{
	font-size:14pt;
}

/*fondo flores*/
.bg{
	background:url(../img/about.jpg) 100% 50px no-repeat;
}

/*take away*/
#infotext p{
	padding-right:400px;
}

/*edible afternoon*/
#textAfternoon{
	font-size:7.5pt;
	padding:10px;
	background:#fffffb url(../img/bgflores.gif) top right no-repeat;
	border:3px double #ddd;
}

/*about*/
#about{
	/*background:url(../img/about.jpg) 100% 30px no-repeat;*/
	padding-bottom:5px;
}
#about p{
	width:550px;
}
#about li{
	padding-left:15px;
	background:url(../img/bull.gif) no-repeat;
}

/*contact*/
#formato{
	float:left;
	width:470px;
	min-height:290px;
  height:auto !important;
  height:290px;
	border-right:1px solid #ddd;
}
#formato label{
	clear:both;
	display:block;
	font:7pt Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
}
#formato input, #formato textarea{
	width:400px;
	padding:5px;
	margin-bottom:5px;
	font:9pt "Courier New", Courier, monospace;
	border:1px solid #ddd;
}
#formato textarea{
	height:150px;
	overflow:auto;
}
#formato #send{
	width:auto;
	background:#600;
	color:#fff;
	font:8pt Arial, Helvetica, sans-serif;
}
#info{
	width:450px;
	float:right;
}

/*=PIE*/
#foot{
	padding-top:20px;
	background:url(../img/pagebot.gif) 0 -10px repeat-x;
	font:8pt "Lucida Grande", "Lucida Sans", Arial, sans-serif;
}
#foot_int{
	width:960px;
	margin:0 auto;
	padding:10px 0 5px 0;
	background:url(../img/footbg.png) no-repeat;
}
#foot dt{
	font:8pt "Lucida Grande", "Lucida Sans", Arial, sans-serif;
	color:#8f5b4a;
}
#foot a{
	display:block;
	width:100%;
	text-decoration:none;
	color:#a38e7e;
}
#foot a:hover{
	color:#e9cbb4;
}
#foot a:active{
	color:#6b5d53;
}
#fs1, #fs2{
	float:left;
	width:200px;
	height:100px;
	margin-left:10px;
	border-right:1px solid #4a312a;
}
#fs3{
	float:right;
	width:100px;
	height:100px;
	margin-right:10px;
	padding-left:10px;
	border-left:1px solid #4a312a;
}
#foot a.on, #foot a.on:hover{
	color:#694336;
	cursor:default;
	padding-left:10px;
	background:url(../img/on.gif) 0 3px no-repeat;
}

