@charset "utf-8";
/* CSS Document */

body {
	width:100%;
	margin:0pt;
	color:#000;
	font-size:12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 0px;
	top: 0px;
	background:url(images/bg.jpg);
}


a.one:link, a.one:visited, a.one:active
  {
  color: white;
  }
a.one:hover
  {
  color: white;
  }


a.navone:link, a.navone:visited, a.navone:active
  {
  color: white;
  text-decoration:none;
  font-size: 11px;
  }
a.navone:hover
  {
	color: white;
	font-size: 11px;
  }

a.two:link, a.two:visited, a.two:active
  {
 
  color: black;
  }
a.two:hover
  {
  color: black;
  }
  
  a.navtwo:link, a.navtwo:visited, a.navtwo:active
  {
 
  color: black;
   text-decoration:none;
   font-size: 10px;
  }
a.navtwo:hover
  {
  color: black;
  font-size: 10px;
   
  }

a.masterlink:link, a.two:visited, a.two:active
  {
	color:#000;
  }
a.masterlink:hover
  {
  color: #000;
  }
	
	
a:link, a:visited, a:active
  {
	color:#000;
  }
a:hover
  {
  color: #000;
  }

.RED {color:red;}
.alphab {font-size:20px;
text-decoration:underline;
color:#003;}

.see{color:#f60017;}
.shop{color:#ff6b01;}
.eat{color:#26d401;}
.stay{color:#be6c30;}
.play{color:#c40080;}
.work{color:#fb3e50;}


#container {
	width:1072px;
	height:1358px;
	margin-left:auto;
	margin-right:auto;
	}

#containeri {
	width:1072px;
	height:1558px;
	margin-left:auto;
	margin-right:auto;
	}

#containerev {
	width:1072px;
	height:1361px;
	margin-left:auto;
	margin-right:auto;
	background:url(images/eventbg.png);
	background-repeat:no-repeat;
}

#containercal {
	width:1072px;
	height:1341px;
	margin-left:auto;
	margin-right:auto;
	}

#shadowleft {
	width:35px;
	height:1325px;
	float:left;
	margin-top:0px;
	background:url(images/shadowleft.png);
	background-repeat:no-repeat;
}

#shadowleftl {
	width:35px;
	height:1325px;
	float:left;
	margin-top:0px;
	background:url(images/shadowleft.png);
	background-repeat:no-repeat;
}

#shadowlefti {
	width:35px;
	height:1541px;
	float:left;
	margin-top:0px;
	background:url(images/shadowleft.png);
	background-repeat:no-repeat;
}

#main {
	width:998px;
	height:1358px;
	margin-left:34px;
	
		
	}

#main2 {
	width:998px;
	height:1550px;
	margin-left:34px;
	
		
	}	

#mainev {
	
	width:1032px;
	height:1358px;
	margin-left:34px;
	
		
	}
#mainc {
	width:998px;
	height:1341px;
	margin-left:34px;
		
	}

#search {
	width:420px;
	height:45px;
	float:right;
	margin-right:84px;
	margin-top:29px;
	}

#head {
	width:1002px;
	height:122px;
	background:url(images/top.png);
	}
	
#links {
	width: 495px;
	height:31px;
	margin-top:9px;
	float:right;
	margin-right:10px;
	text-align:left;
	}	

#map {
	width:1002px;
	height:119px;
	border-top-width: 6px;
	border-right-width: 0px;
	border-bottom-width: 6px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #25d400;
	border-right-color: #25d400;
	border-bottom-color: #25d400;
	border-left-color: #25d400;	
	background:url(images/MAP-SIDE.jpg);
	background-repeat:no-repeat;
	}
	
#maplink{
	width:250px;
	height:20px;
	background:url(images/blw.png);
	float:left;
	margin-top:45px;
	text-align:center;

	}	

#notice {
	width:940px;
	height:78px;
	margin-left:26px;
	padding-top: 6px;
	padding-bottom: 6px;
	border: 1px solid #000;
	margin-top:6px;
	margin-bottom:6px;
	}

#menu {
	width:949px;
	height:201px;
	margin-left:26px;
	}
	

#main2 {
	width:948px;
	height:892px;
	margin-left:26px;
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #a0000f;
	background-color: #FFF;
	}
	
#main2i {
	width:948px;
	height:977px;
	margin-left:26px;
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #a0000f;
	background-color: #FFF;
	}	
	
#maincal {
	width:948px;
	height:776px;
	margin-left:26px;
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #a0000f;
	background-color: #FFF;
	}	
	
#leftcolumn {
	width:325px;
	height:831px;
	float:left;
	padding:6px;
	background-color:#FFF;
	border-right-width: 6px;
	border-right-style: solid;
	border-right-color: #a0000f;
	z-index:-1000;
	}
	
#leftcolumni {
	width:325px;
	height:915px;
	float:left;
	padding:6px;
	background-color:#FFF;
	border-right-width: 6px;
	border-right-style: solid;
	border-right-color: #a0000f;
	z-index:-1000;
	}	

#rightcolumn {
	width:592px;
	height:831px;
	float:right;
	padding:6px;
	background-color:#FFF;
	overflow:auto;
	}
	
#rightcolumnl {
	width:592px;
	height:931px;
	float:right;
	padding:6px;
	background-color:#FFF;
	overflow:auto;
	}	

#rightcolumnevents2 {
	width:592px;
	height:715px;
	overflow:scroll;
	float:right;
	padding:6px;
	background-color:#FFF;
	}	
	
#rightcolumnalpha {
	width:592px;
	height:715px;
	float:right;
	overflow:scroll;
	padding:6px;
	background-color:#FFF;
	}	
#rightcolumncal {
	width:948px;
	height:715px;
	float:right;
	overflow:scroll;
	padding:6px;
	background-color:#FFF;
	}	
	
#rightcolumnmap {
	width:948px;
	height:615px;
	
	padding:6px;
	color: black;
	}	
	
#foot {
	width:948px;
	height:50px;
	background-color:#a0000f;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:842px;
	}
#footi {
	width:948px;
	height:50px;
	background-color:#a0000f;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:927px;
	}
#footcal {
	width:948px;
	height:50px;
	background-color:#a0000f;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:311px;
	}

#footmap {
	width:948px;
	height:50px;
	background-color:#a0000f;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:85px;
	}

#shadowright {
	width:35px;
	height:1325px;
	margin-left:1036px;
	margin-top:-1358px;
	background:url(images/shadowright.png);
	background-repeat:no-repeat;
	}

#shadowrighti {
	width:35px;
	height:1541px;
	margin-left:1036px;
	margin-top:-1558px;
	background:url(images/shadowright.png);
	background-repeat:no-repeat;
	}
	
#shadowrightcal {
	width:35px;
	height:1341px;
	margin-left:1036px;
	margin-top:-1342px;
	background:url(images/shadowright.png);
	background-repeat:no-repeat;
	}	
#shadowbottom {
	width:1072px;
	height:16px;
	margin-left:-35px;
	background:url(images/shadowbottom.png);
	background-repeat:no-repeat;
	}
