@charset "utf-8";
/* CSS Document */



body {
	background-image: url(img/background.gif);
	background-repeat: repeat;
}


A:link {text-decoration: none; color:#CC9933}
A:visited {text-decoration: none; color:#aa7916}
A:active {text-decoration: none}
A:hover {text-decoration: none; color:#000000}

.common {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}

.content {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
}

.style6 {color: #990033}

.calendar_small {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:normal;
}

.p_home {
  font-family: "Monotype Corsiva", cursive;
  color:#361303;

}


.content_header1 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
}
.hide {
display: none;

}
.style7 {
	font-size: 14px
}

.quote {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #fca641;
	}
	
.quote1 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #c07f0e;
}

.quote2 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;

	color: #d4a854;

}

.xmas {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;

	color: #7f190e;

}

.it {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;

	color: #e70103;

}

.val {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;

	color: #f96161;

}



.special {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
   
	color: #bb7c32;
	
}

.new_header {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
   
	color: #bb7c32;
	font-weight:normal;
	
}
.new_header1 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   
	color: #bb7c32;
	font-weight:normal;
	
}


.address {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

	color: #5e4f2d;
}

.more {font-size: 11px}
.more1 {font-size: 9px;
color:#FFFFFF}
.more2 {font-size: 9px;
color:#000000}

.header {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;



}
.header1 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC9933;
}
.header2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fbf7d0;
}


.content_header {
     font-family: Arial, Helvetica, sans-serif;
	/*font: normal 1.2em "HelveticaNeueLt Std Thin", "Arial Narrow", sans-serif; */
	color: #868585; 
	font-size: 20px;
	
}

.content_header3 {
     font-family: Arial, Helvetica, sans-serif;
	/*font: normal 1.2em "HelveticaNeueLt Std Thin", "Arial Narrow", sans-serif; */
	color: #ffffff; 
	font-size: 20px;
	
}


h1 {
     font-family: Arial, Helvetica, sans-serif;
	color: #868585; 
	font-size: 20px;	
	font-weight:normal;
	display: inline;
line-height: 100%;

}
h2 {
     font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;	
		display: inline;
line-height: 100%;

}
h3 {
     font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;	
		display: inline;
line-height: 120%;
}
h4 {
     font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;	
		display: inline;
line-height: 120%;
}


.214 {
 font-family:Arial, Helvetica, sans-serif;
	color: #f96161; 
	font-size: 14px;	
}

.common {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#FFFFFF;
}



.content_link {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}

.content_link A:link {
color: #0099FF;
text-decoration: none;
}

.content_link A:visited {
color: #0099FF;
text-decoration: none;
}

.content_link A:hover {
color: #f7b472;
text-decoration: underline;
}

.content_link {
font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}

.content_link1 A:link {
color: #0e317a;
text-decoration: none;
}

.content_link1 A:visited {
color: #0e317a;
text-decoration: none;
}

.content_link1 A:hover {
color: #0e317a;
text-decoration: underline;
}

.content_link {
font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}
/* link color */
.content_link2 A:link {
color: #525252;
text-decoration: none;
}

.content_link2 A:visited {
color: #353535;
text-decoration: none;
}

.content_link2 A:hover {
color: #000000;
text-decoration: none;
}

.main_link2 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 border: 1px solid #292929;

}
/* link color */

.main_link A:link {
color: #e1ab3f;
font-size:14px;
text-decoration: none;
}

.main_link A:visited {
color: #e1ab3f;
text-decoration: none;
}

.main_link A:hover {
color: #FFFFFF;

}

.main_link1 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;

}

.main_link1 A:link {
color: #e1ab3f;
text-decoration: none;
}

.main_link1 A:visited {
color: #e1ab3f;
text-decoration: none;
}

.main_link1 A:hover {
color: #FFFFFF;

}


.event_link {
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight:bold;
}

.event_link A:link {
color: #c07f0e;
text-decoration: none;
}

.event_link A:visited {
color: #c07f0e;
text-decoration: none;
}

.event_link A:hover {
color: #f7b472;
text-decoration: underline;
}

.input {
background-color: #fffefd;
border: 1px solid #f1b142;
color: #9c6d00;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;

}

.button1 {
background-color: #fed829;
font-family:Arial, Helvetica, sans-serif;
border: 2px solid #922116;
color: #bf1e23;
font-weight:bold;
font-size: 16px;
}

.button {
background-color: #f9d888;
border: 2px solid #f1b142;
color: #922116;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 16px;
}

.button_small {
background-color: #ffffff;
border: 2px solid #cfd8d3;
color: #474d4a;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 14px;
}



.header_button {
background-color: #842428;
border: 2px solid #c84b4f;
color: #fbbc26;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 14px;

}

.press-area {
width: 97%;
background-color: #f9f3e4;
border: 1px solid #f1e6cc;
color: #a5470e;
padding:10px;
height:400px;
}

.press-area .left {
	width: 210px;
	float: left;
	background-color:#FFFFFF;
	padding: 15px;
border: 1px solid #fff5d7;	
}

.press-area .right {
	width: 430px;
	float: right;
padding: 15px;		
background-color:#FFFFFF;
border: 1px solid #fff5d7;	
}
.press-area input:focus.field {
	background: #e8ae4a;
}
.press-area .form {
	margin: 0 0 10px 0;
}

.press-area label {
	float: left;
	padding-top: 8px;
	width: 210px;

}
.press-area .line {
	float: left;
	padding-top: 8px;
	width: 410px;

}

.press-area input.field {
	background: #ffeab7;
	margin-right: 5px;
	border: 1px solid #f3cf63;
	margin-top: 4px;
	color: black;
width: 200px;	
	height: 16px;
}

.header_bb {
background-color: #ffffff;
border: 1px solid #fbdc92;
color: #fbbc26;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 14px;
padding:10px;
}
.header_cc {
background-color: #ffffff;
border: 1px solid #ffc1b7;
color: #fbbc26;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 14px;
padding:10px;
}


.header_button_o {
background-color: #ffeab7;
border: 1px solid #f3cf63;
color: #a5470e;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 14px;
}

.header_button_97 {
background-color: #de7a68;
border: 1px solid #faa7a7;
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 14px;

}

.header_button_97_ {
background-color: #fff0ee;
border: 1px solid #fff5f4;
color: #d46450;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 14px;

}


.header_button_s {
background-color: #d3e7e6;
border: 2px solid #cce0de;
color: #5e7d78;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 14px;
}


.header_button1 {
background-color: #65080b;
border: 2px solid #612426;
color: #fbbc26;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 14px;
}

.club_dance {
background-color: #181b48;
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 14px;
}

.early_bird {
background-color: #dc1918;
border: 1px solid #891b1a;
margin-left:2px;
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 12px;
}


.table_c {
border: 1px solid #d3b74f;
font-family:Arial, Helvetica, sans-serif;
}

.button_s {
background-color: #f9d888;
border: 2px solid #f1b142;
color: #922116;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 11px;
}

/* animation image at the right start*/	
ul#pikame{
	padding-left:0;
	width:150px;
	margin:0 auto;}
.pika_main{
	width:200px;
	padding-right:1px;
	margin:0 auto;}
#pikame li{
	margin:2px;
	float: left;
	border:2px solid #f9e8c0;
	position:relative;
	overflow:hidden;}
.pika_main{position: relative;margin:0 auto;}
.pikachoose li{float:left;position:relative;overflow:hidden;list-style:none;}
.pika_play{position:absolute;top:10px;right:20px;z-index:1;}
.pika_play a{position:relative;margin-left:auto;cursor:pointer;}
.pika_play img{border:none !important;}
.pika_caption{width:100%;height:5px;text-align:center;}

/* animation image at the right end */	

.pika_main img{border:2px solid #f9e8c0;}

.redfont
{
color:#FF0000;
font-weight:bold;
}

.blackfont
{
font-size:16px;
color:#000;
font-weight:bold;
}

.blackfont2
{
color:#000;
font-size:13px;
font-weight:bold;
}

.blackfont3
{
color:#666;
font-size:11px;
}
