#debug-div{
position:absolute;
top:1200px;
left:30px;
width:900px;
background-color: #dddddd;
border:5px solid #ff0000;
}

#banner-div{
position:absolute;
top:1100px;
left:30px;
width:900px;
border-top: dotted black thin;
}

#banner-div td{
padding:5px;
}

/*#banner-div img{
height: auto;
width: auto;
}*/

#header-div{
position:absolute;
top:0px;
left:30px;
height:425px;
width:900px;
border:0px solid #eeeeee;
}

#article_div{
background-color: #8DC43F;
width:900px;
margin-top:2px;
text-align: center;
color: white;
}

#article_div a{
color: white;
margin-left: 5px;
}

#article_div a:hover{
color: blue;
}

#articlecell{
padding-left:5px;
width: 450px;
text-align:left;
font-size: 1em;
}

#articlecell h3{
font-size: 1.1em;
margin-left: 5px;
margin-top: 0px;
margin-bottom: 0px;
}

#articlecell p{
margin-top: 0px;
}

.articleImg{
border: 1px solid white;
margin-right: 3px;
}

#big-map-div{
position:absolute;
top:410px;
left:490px;
width:450px;
height:670px;
border:1px solid #eeeeee;
}	   

#contents-div{
position:absolute;
top:410px;
left:30px;
width:450px;
height:350px;
border:1px solid #eeeeee;
visibility:hidden;
}	   
#content-div{
position:absolute;
top:410px;
left:30px;
width:453px;
height:670px;
border:1px solid #eeeeee;
padding:0px;
}

#content img{
max-width:150px;
max-height:100px;
border:1px solid #8DC43F;
}

#content{
margin: 0px;
}

#villagetable a{
font-size: 1.2em;
}

#vil_ads{
position: absolute;
top: 1100px;
left: 30px;
width: 900px;
height: 150px;
visibility: hidden;
border-top: dotted black thin;
}

.tonttiImg{
border: 1px solid #8DC43F;
}
#mun_info{
background-color: #8DC43F;
color: white;
text-align: center;
position: absolute;
top: 610px;
}

#mun_info table{
width: 450px;
}

#mun_info a{
color: white;
}

#mun_info a:hover{
color: blue;
}

#mun_info tr{
text-align: center;
color: white;
}

#mun_adLink1{
position: absolute;
top: 510px;
margin-bottom: 10px;
}

.mun_ad{
position: absolute;
top: 420px;
margin-bottom: 10px
}

#serv_div{
display:none;
}
#provinceInfo{
margin-left:10px;
}

#main{
margin-left: 15px;
}
p{
margin:0px;
padding:5px;
}

p,td,a,b{
font-family: arial;
font-size: 12px;
}

a{
text-decoration: none;
color:#0000FF;
cursor:pointer; 
}

h1{ /* Define this because we won't use these */
color: red;
}

h2{
color: red;
}

img{
border:none;
}

.banner{
border:1px solid #cccccc;
}

iframe{
padding:0px;
margin:0px;
}

body { 
padding:0;margin:0; 
}
	
.cursor_x { 
cursor:crosshair; 
}
	
.cursor_hand { 
cursor:pointer; 
}

