#modalOverlay {
  background-color:#000;
  cursor:wait;
}

#modalContainer {
  height:500px;
  width:600px;
  left:50%;
  top:15%;
  margin-left:-300px; 
  background-color:#010101;
  border:3px solid #232323;
}

#modalContainer a.modalCloseImg {
  background:url(x.png) no-repeat;
  width:25px;
  height:29px;
  display:inline;
  z-index:3200;
  position:absolute;
  top:-14px;
  right:-18px;
  cursor:pointer;
}


html, body { font-family: Georgia, Arial, Verdana, Trebuchet MS,  sans-serif;
	scrollbar-base-color: #997722;
	color: white;
}
 

a img {
	border: none;
	outline-style: none;
}

img {
	border: none;
	outline-style: none;
	vertical-align:top;
}

#footer {
	text-align:center;
	overflow:auto;
	position: relative;
	font-weight: bold;
	top: 25px;
}

#footer a {
	color: white;
}

#left {
	width:465px;
	height:460px;
	overflow:auto;
	left: 19px;
	top: 5px;
	position: relative;
	border:0px solid red;
	text-align:justify;
	color: white;
}

#right {
	width:150px;
	height:460px;
	overflow:auto;
	left: 15px;
	top: 5px;
	position: relative; 
	border:0px solid red;
	color: white;
	
}

#cright {
	width:141px;
	height:460px;
	overflow:auto;
	left: 19px;
	top: 5px;
	position: relative; 
	border:0px solid red;
	color: white;
	font-size: 14px;	
}


#wright {
	width:150px;
	height:460px;
	overflow:auto;
	left: 15px;
	top: 5px;
	position: relative; 
	border:0px solid red;
	color: white;
	font-size: 14px;
}

#wright b {
	width:130px;
	color: white;
	font-size: 11px;
}


#tshirt {
	width:138px;
	border:2px solid white;
	outline-style: none;
}

#tshirt a {
	outline-style: none;
	
}

#sound  {
	border:0px solid white;
	outline-style: none;
	float:right;
	right: 40px;
	top: 3px;
	position: relative;
}

#history {
	width:655px;
	height:475px;
	overflow:auto;
	left: 19px;
	top: 5px;
	position: relative;
	margin: 0px 0px 0px 0px;
	border:0px solid red;
}


#history1 {
	width:653px;
	overflow:auto;
	left: 0px;
	top: 1px;
	position: relative;
	padding: 0mm 0mm;
	margin: 0px 0px 0px 0px;
	border:0px solid green;
	text-align:justify;
	color: white;
}


#scroll {
	width:470px;
	height:460px;
	overflow:auto;
	left: 19px;
	top: 5px;
	position: relative;
	padding: 0px 0px 0px 0px;
	border:0px solid red;
	
	color: white;
	font-size: 15px;
}

#pub {
	width:480px;
	height:470px;
	overflow:auto;
	left: 15px;
	top: 5px;
	position: relative;
	padding: 0px 0px 0px 0px;
	border: 0px solid red;
	text-align:justify;
	color: white;
}

#pub1 {
	width:460px;
	
	overflow:auto;
	left: 0px;
	top: 1px;
	position: relative;
	padding: 0px 0px 0px 0px;
	border: 0px solid green;
	text-align:justify;
	color: white;
}

#pub1 b {
	color: #CC9933;
	font-size: 14px;
}

#gallery {
	width:655px;
	height:475px;
	overflow:auto;
	left: 14px;
	top: 5px;
	position: relative;
	padding: 0px 0px 0px 0px;
	border:0px solid red;
	color: white;
}

#restaurant {
	width:655px;
	height:475px;
	overflow:auto;
	left: 19px;
	top: 5px;
	position: relative;
	margin: 0px 0px 0px 0px;
	border:0px solid red;
}

#restaurant1 {
	width:630px;
	overflow:auto;
	left: 0px;
	top: 1px;
	position: relative;
	padding: 0mm 0mm;
	margin: 0px 0px 0px 0px;
	border:0px solid green;
	color: white;
	text-align: center;
}



#restaurant a {
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 2px dotted white;
    color: #ffffff;
    outline-style: none;
	text-align: center;
}

#restaurant hr {
	color: #fff;
	height: 0px;
	border-top: 0px dotted white;
	border-bottom: 2px dotted white;
}

.sport{
	border:1px solid white;
	margin: 1mm;
}

.img {
	margin: 2mm;
}

.imgh {
	margin-left: 6mm;
	margin-bottom: 2mm;
	border:1px solid white;
	outline-style: none;
}

.pub {
	border:1px solid white;
}

.food {
	background-color: #000000;
	width: 600px;
	border-bottom: 2px dotted white;
	
	text-align: justify;
	padding:10px;
	color: #ffffff;
	font-size: 14px;
}

.food b {
	color: #CC9933;
	font-size: 16px;

}

.titlef {
	color: white;
	font-family: Verdana, Arial, Geneva;
    font-size: 26px;
}

.descrf {
	color: white;
}

