/* 
   Product:     ODA
   Module name: dj.css
   Description: CSS defs for Dar Jameel
   Id: dj.css Mon May 21 17:36:33 2007 Ole $
*/

body {
  margin: 0px;
  background-color: #dfc974;
  background-image: url(images/starbg.jpg);
  scrollbar-face-color: #dfc974;
}

/* Style used on the top menu */
.mainmenu table {
  width: 770;
  text-align: left;
  font-size: 15px;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  font-style: italic
}
.mainMenuLink:link {
  text-decoration: none;
  color: #F0FFFF;
}
.mainMenuLink:visited {
  text-decoration: none;
  color: #F0FFFF;
}
.mainMenuLink:hover {
  color: #dfc974;
  text-decoration:underline;
}
.mainMenuLink:active {
  text-decoration:none;
}
.menubar { 
  height: 20px;
  color: #000000;
  background-color: #85752b; 
}

/* Style used on the description.html pages */
.centered table {
  width: 760;
  text-align: left;
  font-family: Comic Sans MS;
  font-size: 15px;
  font-weight: bold;
}
.centered_img { 
  width: 250px; /* The width of the photos */ 
}
.centered img {
  width: 250px; /* The width of the photos */
  border: none; /* 2px solid #85752b; */
}
.centered tr {
  vertical-align: top;
}
.centered th {
  border-width: 0px;
  padding: 2px;
  border-style: none;
  background-color: #fffcb4;
  text-align: left;
}

.subtitle { 
  font-size: 32px;
  font-family: monotype corsiva;
  color: #9a7315;
  font-style: italic
}

.langSelect { 
  font-size: 26px;
  font-family: monotype corsiva;
  color: #9a7315;
  font-style: italic
}

/* Price table style. Created with http://www.somacon.com/p141.php */
table.priceTable {
  font-family: Comic Sans MS;
  font-size: 15px;
  font-weight: bold;
  border-style: none;
  border-collapse: separate;
}
/*
table.priceTable tr {
  vertical-align: center;
  horizontal-align: center;
}
*/
table.priceTable th {
  vertical-align: top;
  border-width: 0px;
  padding: 2px;
  border-style: none;
  background-color: #fffcb4;
}
table.priceTable td {
  vertical-align: top;
  text-align: center;
  border-width: 0px;
  padding: 2px;
  border-style: solid;
}
table.priceTable img {
  width  = 160;
  height = 120;
  border: none;
}

/* Reservation style */
table.resTable {
  border-width: 0px;
  border-spacing: ;
  border-style: none;
  border-collapse: separate;
  background-color: #85752b;
}
table.resTable th {
  border-width: 0px;
  padding: 3px;
  border-style: none;
  background-color: #fffcb4;
  /* width:500px; */
}
table.resTable td {
  border-width: 0px;
  padding: 3px;
  border-style: none;
  background-color: #dfc974;
}

table.resform {
  border-width: 100px;
  border-style: none;
  border-color: gray;
  border-collapse: separate;
  background-color: #fffcb4;
}
table.resform th {
  border-width: 0px;
  padding: 3px;
  border-style: none;
  background-color: #fffcb4;
  text-align: right;
}
table.resform td {
  border-width: 0px;
  padding: 3px;
  border-style: none;
  background-color: #fffcb4;
}

/* Gallery style */
.gallery table {
  border-spacing: none;
  border-collapse: separate;
  width: 790;
  text-align: left;
  font-family: Comic Sans MS;
  font-size: 15px;
  font-weight: bold;
}
.gallery td {
  text-align: center;
  padding: 5px;
  background-color: #fffcb4;
  border-width: 25px;
  padding: 5px;
  border-style: solid;
  border-color: #dfc974;
}
.gallery th {
  text-align: left;
  border-width: 0px;
  padding: 0px;
  border-style: solid;
  border-color: #dfc974;
  background-color: none; */
}
.gallery tr {
  vertical-align: top;
}
.gallery img {
  width: 140px; /* The width of the photos */
  border: none;
}
.gallery a:link {
  text-decoration: none;
  color: #000000;
}
.gallery a:visited {
  text-decoration: none;
  color: #000000;
}
.gallery a:active {
  color: #000000;
  text-decoration:none;
}
.gallery a:hover {
  color: #000000;
  text-decoration: underline;
}

/* Photo style */
.photo table {
  border-spacing: none;
  border-collapse: separate;
  text-align: left;
  font-family: Comic Sans MS;
  font-size: 15px;
  font-weight: bold;
}
.photo td {
  text-align: center;

  background-color: #fffcb4;
  padding: 5px;
  border-style: solid;
  border-color: #dfc974;
}

/* Photo list style */
.photoList table {
  border-spacing: none;
  border-collapse: separate;
  text-align: left;
  font-family: Comic Sans MS;
  font-size: 15px;
  font-weight: bold;
}
.photoList td {
  text-align: center;

  background-color: none;
  padding: 5px;
  border-style: solid;
  border-color: #dfc974;
}
.photoList img {
  text-align: center;

  background-color: none;
  padding: 5px;
  border-style: solid;
  border-color: #fffcb4;
}


/* General link style */
a:link {
  text-decoration: none;
  font-weight: bold;
  color: #72591F;
  font-style: italic
}
a:visited {
  text-decoration: none;
  font-weight: bold;
  color: #72591F;
  font-style: italic
}
a:hover {
  color: #000000;
  text-decoration:underline;
}
a:active {
  text-decoration:none;
}


/* ---------------------------------------- */

.initalpage table {
  width: 780;
  text-align: left;
  background-image: none;
  font-family: Comic Sans MS;
  font-size: 15px;
  font-weight: bold;
}
.initalpage tr {
  vertical-align: top;
} 
.initalpage td {
  text-align: left; 
  padding: 4px;
  border-style: none;
}
.initalpage th {
  text-align: left;
  vertical-align: top;
  padding: 0px;
}
