/*
	RFC
-------------------------------------------------------------- */
.small { font-weight:normal; }
input.text, input.title, textarea, select { margin:0 0 0.5em 0; border:1px solid #bbb; }
input.text:focus, input.title:focus, textarea:focus, select:focus { border:1px solid #333; }
input.text, input.title { display:block; padding:2px; }
textarea { width:99%; height:250px; padding:2px; }
#miazas_rfc p { width:500px; }
#miazas_rfc textarea { width:510px; height:100px; }
#miazas_rfc fieldset { width:490px; }
#miazas_rfc fieldset textarea { width:480px; height:100px; }
#miazas_rfc blockquote { margin-bottom:1.5em; padding:1em; background:#eee; border:1px solid #e0e0e0; width:490px; }
/*#miazas_rfc #criteria_read { float:left; border:1px solid #000; display:block; }
#miazas_rfc blockquote span { margin-left:2em; background:red; display:block; float:left; } */
#miazas_rfc .selectgroup { width:99%; margin-bottom:.5em; }
#miazas_rfc .radio { padding:0 0 1em 0; }
#miazas_rfc .next { background:#bbb url("images/white-gradient-1x15.png") repeat-x; border:1px solid #888; text-transform:uppercase; font-weight:bold; padding:3px 5px; margin:1.5em 0; float:right; margin-right:30px; }
#miazas_rfc legend { font-weight: bold; font-size:1.1em; padding:0 5px; margin:0; }
#miazas_rfc fieldset { padding:1em; margin: 0 0 1.5em 0; border:1px dotted #ccc; }
#miazas_rfc fieldset label { padding:0; margin:0; }
#miazas_rfc h2 { font-size:1.5em; }
#miazas_rfc h2 span { color:#111; font-style:italic; }
#miazas_rfc .state_select { width:220px; display:block; }
#miazas_rfc .error { width:485px; padding:.5em; }
#miazas_rfc .error li { padding-left:1.5em; list-style:none; }

#nav-primary {
  position: absolute;
  z-index: 100;
}
#nav-primary {
  margin: 0 auto;
}
#nav-primary-inner {
  position: relative;
  height: 375px;
}
#main-logo {
  position: absolute;
  width: 157px;
  height: 160px;
  background: url(noflash_images/logo.png) no-repeat top left;
  top: 0;
  left: -30px;
  z-index: 100;
}
#nav-paddle {
  background: url(noflash_images/paddle.png) no-repeat top left;
  width: 242px;
  height: 375px;
  top: -375px;
  position: absolute;
}
#nav-paddle-inner {
  position: absolute;
  top: 165px;
  left: 20px;
  width: 195px;
}
#nav-paddle ul {
  margin: 0;
  list-style-type: none;
}
#nav-paddle ul a {
  text-indent: -99999px;
  display: block;
  height: 19px;
  margin: 6px 0;
}
#nav-paddle ul li {
  position: relative;
}
.arrow-hover {
  background: url(noflash_images/arrow_hover.png) no-repeat top left;
  width: 21px;
  height: 16px;
  position: absolute;
  display: none;
  top: 1px;
}
.arrow-active {
  background: url(noflash_images/arrow_active.png) no-repeat top left;
  width: 29px;
  height: 22px;
  position: absolute;
  display: none;
  top: -1px;
}
#menu-home {
  background: url(noflash_images/home.png) no-repeat 50% 50%;
}
#menu-home:hover span.arrow-hover {
  left: 41px;
  display: block;
}
/* home's active styles */
#menu-home.active {
  background: url(noflash_images/home_active.png) no-repeat 50% 50%;
}
#menu-home.active span.arrow-active {
  left: 132px;
  display: block;
}
#menu-home.active:hover span.arrow-hover {
  display: none;
}

#menu-miazas101 {
  background: url(noflash_images/miazas101.png) no-repeat 50% 50%;
}
#menu-miazas101:hover span.arrow-hover {
  left: 10px;
  display: block;
}

/* miazas101's active styles */
#menu-miazas101.active {
  background: url(noflash_images/miazas101_active.png) no-repeat 50% 50%;
}
#menu-miazas101.active span.arrow-active {
  left: 167px;
  display: block;
}
#menu-miazas101.active:hover span.arrow-hover {
  display: none;
}

#menu-food-and-menus {
  background: url(noflash_images/food_and_menus.png) no-repeat 50% 50%;
}
#menu-food-and-menus:hover span.arrow-hover {
  left: -5px;
  display: block;
}

/* food-and-menus's active styles */
#menu-food-and-menus.active {
  background: url(noflash_images/food_and_menus_active.png) no-repeat 50% 50%;
}
#menu-food-and-menus.active span.arrow-active {
  left: 180px;
  display: block;
}
#menu-food-and-menus.active:hover span.arrow-hover {
  display: none;
}

#menu-myzas {
  background: url(noflash_images/myzas.png) no-repeat 50% 50%;
}
#menu-myzas:hover span.arrow-hover {
  left: 31px;
  display: block;
}

/* myzas's active styles */
#menu-myzas.active {
  background: url(noflash_images/myzas_active.png) no-repeat 50% 50%;
}
#menu-myzas.active span.arrow-active {
  left: 142px;
  display: block;
}
#menu-myzas.active:hover span.arrow-hover {
  display: none;
}

#menu-locations {
  background: url(noflash_images/locations.png) no-repeat 50% 50%;
}
#menu-locations:hover span.arrow-hover {
  left: 13px;
  display: block;
}

/* locations's active styles */
#menu-locations.active {
  background: url(noflash_images/locations_active.png) no-repeat 50% 50%;
}
#menu-locations.active span.arrow-active {
  left: 160px;
  display: block;
}
#menu-locations.active:hover span.arrow-hover {
  display: none;
}

#menu-franchising {
  background: url(noflash_images/franchising.png) no-repeat 50% 50%;
}
#menu-franchising:hover span.arrow-hover {
  left: 2px;
  display: block;
}

/* franchising's active styles */
#menu-franchising.active {
  background: url(noflash_images/franchising_active.png) no-repeat 50% 50%;
}
#menu-franchising.active span.arrow-active {
  left: 170px;
  display: block;
}
#menu-franchising.active:hover span.arrow-hover {
  display: none;
}

#menu-latest-news {
  background: url(noflash_images/latest_news.png) no-repeat 50% 50%;
}
#menu-latest-news:hover span.arrow-hover {
  left: 12px;
  display: block;
}

/* latest news's active styles */
#menu-latest-news.active {
  background: url(noflash_images/latest_news_active.png) no-repeat 50% 50%;
}
#menu-latest-news.active span.arrow-active {
  left: 165px;
  display: block;
}
#menu-latest-news.active:hover span.arrow-hover {
  display: none;
}
.prepend-2 {
  padding-left: 170px !important;
}
.prepend-2 .prepend-2  {
  padding-left: 80px !important;
  padding-right: 40px !important;
}
.error li {
  list-style: none;
  padding-left: 20px;
}

