body {
font-family: verdana, arial, sans-serif; 
font-style: normal;
font-weight: medium;
text-align:center;

color: #000000;
background-color: #a7effd;
}

img {
border:0;
font-size: 10px;
color: #000;
}
  
  
  #container {
  	width:750px;
  	position: relative;
	margin: 0 auto;
  	border: 0; 
	text-align:left;
	top:5px;

}

.content {
font-size: 13px;
line-height: 17px;
padding: 0 0 0 5px;
vertical-align: top;
} 

.content .intro {
	padding-top: 10px;
}

div.money {
position:absolute;
font-size: 13px;
line-height: 17px;
top:235px;
left:480px;
}
.content .heads {
  font-size: 15px;
  font-weight: bold;
  padding-left:5px;
  padding-top:2px;
  vertical-align: top;
  color:#0022ff;
}

.money strong {
	font-size: 15px;
	color: #f00;
}

.content .desc {
  font-size: 12px;
  line-height: 15px;
  padding-left:5px;
  vertical-align: top;
}


div.top {
  	position: relative;
	 margin: 0 auto;
  	border: 0; 
	z-index:2;
	top:0px;
	width:750px;
}

div.home {
        position: absolute;
  	border: 0; 
	z-index:1;
	top:103px;
	left: 0;
	width:750px;
	}
	
div.nav {
        position: absolute;
  	border: 0; 
	z-index:3;
	top:30px;
	left: 312px;
	}	

div.more {
  position:absolute;
  font-size: 11px;
  line-height: 12px;
  vertical-align: top;
  z-index:5;
  top:107px;
  left:670px;
  color:#000;
  padding:0;
}

div.more p {
margin:0 0 0 0;
}


div.castles {
    position: absolute;
  	border: 0; 
	z-index:1;
	top:140px;
	left: 0;
	width:690px;
	}
	
div.balloon {
    position: absolute;
  	border: 0; 
	z-index:4;
	top:165px;
	left: 645px;
}
	
div.balloonb {
    position: absolute;
  	border: 0; 
	z-index:4;
	top:210px;
	left: 670px;
}

div.balloonback {
    position: absolute;
  	border: 0; 
	z-index:4;
	top:297px;
	left: 670px;
}

div.balloonbackb {
    position: absolute;
  	border: 0; 
	z-index:4;
	top:137px;
	left: 470px;
}

div.base {
position: absolute;
  	border: 0; 
	z-index:4;
	top:386px;
	left: 0px;
	}
	
div.map {
    position: absolute;
    border: 0; 
	z-index:1;
	top:125px;
	left: 0px;
	}

div.where {
     position: absolute;
    display:block;
	width: 380px;
	height:230px;
	z-index:1;
	top:150px;
	left: 320px;
	font-size: 13px;
    line-height: 17px;
	vertical-align: top;
	z-index:2;
	padding:0;
}

div.where p {
	margin: 0 0 12px 0;
}

.where strong {
	font-size: 15px;
	color: #f00;
}
	
.castles .pics {
padding-top:6px;
}

div.address {
    position: absolute;
    display:block;
    top: 355px;
    left:320px;
    font-size: 10px; 
    line-height: 10px;
	z-index: 5;
    }
    
div.address p {
	margin: 0 0 12px 0;
	
}
    


a:link { 
    color: #000;
    text-decoration: underline; 
}

a:visited { 
    color: #000;
    text-decoration: underline;
}

a:active { 
    color: #f00;
    text-decoration: underline;

}

a:hover { 
    color: #f00;
    text-decoration: underline; 
}
 




.address p a:link { 
    color: #000;
    text-decoration: underline; 
}

.address p a:visited { 
    color: #000;
    text-decoration: underline;
}

.address p a:active { 
    color: #f00;
    text-decoration: underline;

}

.address p a:hover { 
    color: #f00;
    text-decoration: underline; 
}
