#middle {
  margin: 0px auto;
  min-width: 800px;
  max-width: 950px;
  min-height: 300px;
  margin: 0px auto;
  border-style: dashed;
  border-color: #68605E;
  border-width: 1px 0px 0px 0px;
  padding: 2px 0px 2px 0px;
}

#events {
  background-image: url(img/dark_gradient_large.png);
  background-position: top center;
  background-repeat: repeat-y;
  min-width: 800px;
  max-width: 950px;
  margin: 0px auto;
  
}
#events .outer {
  background-image: url(img/flower_home_events_right.png);
  background-position: right;
  margin: 0px 15px 0px 0px;
  min-width: 800px;
  max-width: 950px;
  margin: 0px auto;
}
#events .inner {
  background-image: url(img/flower_home_events_left.png);
  background-position: left;
  margin: 0px 0px 0px 15px;
  height: 252px;
  padding: 5px;
}
#events ul {
  position: relative;
  background-image: url(img/home_event_bgr.png);
  background-position: top left;
  width: 480px;
  height: 200px;
  list-style-type: none;
  margin: 10px auto 0px;
  padding: 11px;
  overflow: hidden;
}
#events li {
  position: absolute;
  top: 11px;
  left: 11px;
}
#events li img {
  width: 480px;
  height: 200px;
  border-width: 0px
}
#events li a {
}
#events .slidetabs {
  position: relative;
  width: 480px;
  margin: 2px auto;
  height: 10px;
  text-align: center;
}
#events .slidetabs a {
  margin: 0px 3px;
  padding: 2px 5px;
  width: 16px;
  height: 16px;
  font-size: 14px;
  color: #999;
}
#events .slidetabs a.current {
  background-color: #444;
  color: #bbb;
}

/* The Sitemap */
#sitemap {
  margin: 2px 0px 0px 0px;
  border-style: dashed;
  border-color: #68605E;
  border-width: 1px 0px 0px 0px;
}
#sitemap .inner {
  float: right;
  width: 176px;
  padding: 20px 0px;
}
#sitemap h2 {
  color: #baa0a0;
  font-size: 22px;
  font-weight: normal;
  font-style: italic;
/*  text-align: right;*/
}
#sitemap ul {
  margin:  20px 0px;
  list-style-type: none;
}
#sitemap li {
  margin: 4px 0px;
  width: 176px;
  height: 26px;
}
#sitemap li a {
  display: block;
  color: #eee;
  font-size: 15px;
  width: 168px;
  height: 20px;
  padding: 3px 6px;
  background-image: url(img/home_sitemap_item_normal.png);
}
#sitemap li a:hover {
  background-image: url(img/home_sitemap_item_hover.png);
  text-decoration: none;
}
#sitemap #social_links {
  background-color: #575252;
  margin: 10px 0px;
  padding: 10px;
  min-height: 50px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}
#sitemap #social_links a {
  display: block;
  width: 40px;
  height: 40px;
  float: left;
  margin: 5px;
  
}
#sitemap #social_links a span {
  display: none;
}
#sitemap #social_links .youtube {
  background-image: url(img/ico_youtube.png);
}
#sitemap #social_links .facebook {
  background-image: url(img/ico_facebook.png);
}
#sitemap #social_links .twitter {
  background-image: url(img/ico_twitter.png);
}
/* The Home Menu*/
#menu {
  min-width: 580px;
  max-width: 700px;
  border-style: dashed;
  border-color: #68605E;
  border-width: 0px 0px 1px 0px;
  margin: 0px 200px 2px 0px;
  padding: 2px 0px 2px 0px;
}
#menu .outer {
  background-image: url(img/home_menu_bgr.png);
  background-position: center;
}
#menu .inner {
  background-image: url(img/flower_home_menu_right.png);
  background-position: right;
}
#menu .extra {
  background-image: url(img/flower_home_menu_left.png);
  background-position: left;
}
#menu ul {
  list-style-type: none;
  width: 420px;
  height: 48px;
  margin: 0px auto;
  padding: 0px 0px 0px 0px;
  text-align: center;
}
#menu li {
  display: block;
  float: left;
  font-size: 22px;
  margin: 0px 6px;
  padding: 10px 0px 0px 0px;
  width: 126px;
  height: 46px;
}
#menu li a {
  color: #cfcccc;
}
#menu li a:hover {
}
#menu li.current {
  background-image: url(img/menu_tab.png);
  background-position: 0px -2px;
}
#menu li.current a {
  font-weight: normal;
  color: #fff;
  text-decoration: none;
  text-shadow:  #000 0px 0px 3px;
}
#menu_panels {
  background-image: url(img/dark_gradient_medium.png);
  background-repeat: repeat-y;
  background-position: center;
  min-width: 560px;
  max-width: 680px;
  height: 280px;
  padding: 10px 20px;
  overflow: hidden;
}
#menu_panels .panel {
  position: absolute;
}

/* THE NEWS */
.article {
  margin: 5px 0px;
  height: 90px;
  background-image: url(img/article_photo_frame.png);
  background-position: 0px 3px;
}
.article img {
  position: absolute;
  top: 5px;
  left: 2px;
  border: none;
}
.article h4, .article h3, .article p {
  margin: 0px 0px 0px 80px;
}
.article h4 {
  color: #DDB000;
  font-size: 12px;
}
.article h3 {
  font-size: 15px;
}
.article h3 a {
  color: #eee;
}
.article p {
  color: #aaa;
  font-size: 13px;
  line-height: 13px;
}

/* THE RESOURCES */
#resources_list h3 {
  font-size: 18px;
  color: #aab78e;
  margin: 5px 20px;
  
}
#resources_list ul {
  margin: 10px 20px;
}
#resources_list li {
  width: 110px;
  height: 100px;
  float: left;
  list-style-type: none;
  line-height: 12px;
  font-size: 12px;
  text-align: center;
}
#resources_list li a span {
  display: block;
}

/* */
#services_and_links, #text {
  border-style: dashed;
  border-color: #68605E;
  border-width: 1px 0px 0px 0px;
}

/* SERVICES & LINKS */
#services_and_links {
  margin: 2px 40px 5px 0px;
  height: 110px;
  padding: 10px 0px;
  overflow: hidden;
}
#services_and_links .items {
  margin: 0px 40px;
  width: 99999em;
  z-index: 10;
}
#services_and_links .items a {
  display: block;
  float: left;
  width: 120px;
  height: 100px;
  margin: 8px 0px;
  padding: 0px 5px;
  border-style: solid;
  border-color: #68605E;
  border-width: 0px 1px 0px 0px;
  background-position: top center;
}
#services_and_links .items a span {
  display: none;
}
#services_and_links .prev.browse, #services_and_links .next.browse {
  position: absolute;
  display: block;
  top: 50px;
  height: 30px;
  width: 30px;
  cursor:pointer;
  z-index: 100;
}
#services_and_links span {
  display: none;
}
#services_and_links .left {
  background-image: url(img/arrow_left.png);
  left: 0px;
}
#services_and_links .right {
  background-image: url(img/arrow_right.png);
  right: 0px;
}

/* SERVICES & LINKS ICONS */
#services_and_links a.ico_sabado_org {
  background-image: url(img/ico_sabado.org.png);
}
#services_and_links a.ico_nuevo_tiempo {
  background-image: url(img/ico_nuevo_tiempo.png);
}
#services_and_links a.ico_estudie_la_biblia {
  background-image: url(img/ico_estudie_la_biblia.png);
}
#services_and_links a.ico_ulc {
  background-image: url(img/ico_una_luz_en_el_camino.png);
}
#services_and_links a.ico_adra_argentina {
  background-image: url(img/ico_adra.png);
}
#services_and_links a.ico_granix {
  background-image: url(img/ico_granix.png);
}
#services_and_links a.ico_asntv {
  background-image: url(img/ico_asntv.png);
}
#services_and_links a.ico_portaladventista_org {
  background-image: url(img/ico_portaladventista.org.png);
}

/* THE HOME'S TEXT */
#text {
  margin: 2px 220px 40px 0px;
}
#text h1 {
  margin: 15px 10px 3px 10px;
  color: #B0B68F;
  font-size: 24px;
}
#text p {
  margin: 5px 10px;
}
