/* CSS Document */

body {

		background-repeat:repeat-x;

		margin:0px;

		padding:0px;

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#22251d;

		background-image:url(/images/bg_chill.jpg);

		margin-top:30px;

		background-color:#cbcbcb;

}

td{

font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#22251d;



}

p

{

font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#22251d;

}

h1

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#685397;

	font-weight:bold;

	height:15px;

	}

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#685397;

	font-weight:normal;

	text-decoration:none;

}

a:link

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#685397; 

	font-weight:normal;

	text-decoration:none;

}



a:visited

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#685397; 

	font-weight:normal;

	text-decoration:none;

}

a:hover

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#685397;

	font-weight:normal;

	text-decoration:underline;

}

a.linksubmenu:link

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#ffffff;

	font-weight:normal;

	text-decoration:none;

}

a.linksubmenu:visited

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#ffffff; 

	font-weight:normal;

	text-decoration:none;

}

a.linksubmenu:hover

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#a9ffce;

	font-weight:normal;

	text-decoration:none;

}

a.linkactivities:link

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#655095;

	font-weight:bold;

	text-decoration:none;

}

a.linkactivities:visited

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#655095;

	font-weight:bold;

	text-decoration:none;

}



a.linkactivities:hover

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#00bac9;

	font-weight:bold;

	text-decoration:none;

}





a.linkmenu:link

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#ffffff;

	font-weight:normal;

	text-decoration:none;

}

a.linkmenu:visited

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#ffffff; 

	font-weight:normal;

	text-decoration:none;

}

a.linkmenu:hover

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#a9ffce;

	font-weight:normal;

	text-decoration:none;

}

a.linkfooter:link

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#22251d;

	font-weight:normal;

	text-decoration:none;

}

a.linkfooter:visited

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#22251d; 

	font-weight:normal;

	text-decoration:none;

}

a.linkfooter:hover

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#22251d;

	font-weight:normal;

	text-decoration:underline;

}



.underline	{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#1b0b00;

	font-weight:normal;

	text-decoration:underline;

}

.txttitle

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#22251d;

	font-weight:bold;

}

.txtwhite15b {

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#FFFFFF;

	font-weight:bold;

}

.txtglay12 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	background-color:#e7e7e7;

	padding:5px;

	width:151px;

	height:91px;

	text-align:center;

}

.txtwhrite12b {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#ffffff;

	font-weight:bold;

}



.txtwhrite14 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#ffffff;

	font-weight:normal;

}



.txtpurple15

{	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#685397;

}



.txtpurple12b

{	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#655095;

	font-weight:bold;

}

.line

{

	border-bottom:solid 1px;

	border-bottom-color:#cbcbcb;



}

.txtpurple15b

{	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#685397;

	font-weight:bold;

}



.txtpurple18b

{	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#685397;

	font-weight:bold;

}



.txtred14b

{	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#c32730;

	font-weight:bold;

}



a.linkwhite11b

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	font-weight:bold;

	text-decoration:none;

}

a.linkwhite11b:visited

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	font-weight:bold;

	text-decoration:none;

}

a.linkwhite11b:hover

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	font-weight:bold;

	text-decoration:underline;

}

a.linkwhite11

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	font-weight:normall;

	text-decoration:none;

}

a.linkwhite11:visited

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	font-weight:normal;

	text-decoration:none;

}

a.linkwhite11:hover

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	font-weight:normal;

	text-decoration:underline;

}



a.linkpurple

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#685397;

	text-decoration:none;

}

a.linkpurple:visited

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#685397;

	text-decoration:none;

}

a.linkpurple:hover

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#685397;

	text-decoration:underline;

}

a.linkred11

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#c1232e;

	font-weight:normal;

	text-decoration:none;

}

a.linkred11:visited

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#c1232e;

	font-weight:normal;

	text-decoration:underline;

}

a.linkred11:hover

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#c1232e;

	font-weight:normal;

	text-decoration:underline;

}

.submenuactive {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#abfed4;

	font-weight:normal;

}

.linkactive {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#00bac9;

	font-weight:bold;

}



.textbox

{

	font-family:Arial, Helvetica, sans-serif;

	color:#1b0b00;

	font-size:11px;

	width:261px;

	height:20px;

	border: 1px solid #d5d5d5;

}



.btn

{ 	background-image:url(/images/bg-btn.jpg);

	background-position:bottom;

	background-repeat:no-repeat;

	width:72px;

	height:20px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	font-weight:bold;

	border:0;

}



.btn-y

{ 	background-image:url(/images/bg-yellow.jpg);

	background-position:bottom left;

	background-repeat:no-repeat;

	width:145px;

	height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#1b0b00;

	font-weight:bold;

	border:0;

}



input.submit {

	background-image:url(/images/btn_submit.gif);

	background-position:bottom;

	background-repeat:no-repeat;

	width:72px;

	height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	font-weight:bold;

	border:0;

}



:hover input.submit {

	background-image:url(/images/btn_submit_o.gif);

	background-position:bottom;

	background-repeat:no-repeat;

	width:72px;

	height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	font-weight:bold;

	border:0;

}

input.capcha {

	background-color:#fffbf4;

	width:72px;

	height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	font-weight:bold;

	border:1px solid #d5d5d5; width:30px; height:20px;

}

.bg-menu

{

	background-image:url(../images/bg-menu.gif);

	background-position:left top;

	background-repeat:repeat-x;

	width:965px;

	height:94px;

}

.bg-tell

{

	background-image:url(/images/bg-menu.gif);

	background-position:left top;

	background-repeat:repeat-x;

	width:390px;

	height:94px;

}



.bg-body

{

		background-image:url(/images/bg-body.gif);

		background-repeat:repeat-x;

		padding:5px;

		margin-top:50px;

		border-color:#000000;

		border:solid 1px;

		width:1024px;

		height:650px;

		

		

}



#content {

        margin: 0 auto;

        width:1024px;

}



.bg-btn

{

	background-image:url(/images/bg-btn.gif);

	background-position:left top;

	background-repeat:no-repeat;

	width:73px;

	height:21px;

}

.btn-wedding

{ 	background-image:url(/images/btn_red.jpg);

	background-position:bottom;

	background-repeat:no-repeat;

	width:54px;

	height:23px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	font-weight:bold;

	border:0;

}

.btn-wedding2

{ 	background-image:url(/images/btn-sendwedding2.gif);

	background-position:bottom;

	background-repeat:no-repeat;

	width:56px;

	height:25px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	font-weight:bold;

	border:0;

}

.btn-conference

{ 	background-image:url(/images/conference/bg_send2.gif);

	background-position:bottom;

	background-repeat:no-repeat;

	width:56px;

	height:24px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	font-weight:bold;

	border:0;

}

.btn-residence

{ 	background-image:url(/images/sevice-resident/bg-send2.gif);

	background-position:bottom;

	background-repeat:no-repeat;

	width:57px;

	height:27px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	font-weight:bold;

	border:0;

}

.btn-reservation

{ 	background-image:url(/images/btn_reservation.gif);

	background-position:bottom;

	background-repeat:no-repeat;

	width:70px;

	height:25px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	font-weight:bold;

	border:0;

}

input.btn-calendar

{ 	background-image:url(/images/calendar.jpg);

	background-position:bottom;

	background-repeat:no-repeat;

	width:15px;

	height:13px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	font-weight:bold;

	border:0;

}

.color_field

{ border-width: 1px;

  border-style: solid;

  border-color: #d5d5d5;

  margin:0px;

  padding:0px;

}

.nocolor

{ border-width: 1px;

  border-style: solid;

  border-color: #FFFFFF;

  background-color:#FFFFFF;

}

/*--------------------------------- climate page ----------------------------------------------------*/

.bg-weather {

	background-image:url(/images/bg-weather.gif);

	background-position:right top; background-repeat:no-repeat;

	width:250px; height:87px;

	padding-top:10px;

}

.bg-localtime {

	background-image:url(/images/bg-local-time.gif);

	background-position:left top; background-repeat:no-repeat;

	/*width:255px; height:87px;*/

	padding:15px 25px 10px 75px;

}




