/* CSS Document */
body{
background-image:url(../../images/bg.jpg);
background-repeat:repeat-x;
margin-top:0pt;
margin-bottom:0pt;
margin-left:0pt;
margin-right:0pt;
}

.bg_goa{
background-image:url(../../images/bg_goa.gif);
background-repeat:no-repeat;
height:231px;
padding-right:0pt;

}


.whole_bg
{

background-image:url(../../images/table_top_bg.jpg);
background-repeat:repeat-x;


}


 .bg_left
{
background-image:url(../../images/shadow_left.jpg);
background-repeat:repeat-y;


}

.bg_right
{
background-image:url(../../images/shadow_right.jpg);
background-repeat:repeat-y;

}
.bg_down
{

background-image:url(../../images/shadow_below.jpg);
background-repeat:repeat-x;
}

.link_bg
{
background-image:url(../../images/link_bg.jpg); 
background-repeat:repeat-x; 
border-left:1px solid #ffffff;
border-bottom:1px solid #ffffff;
border-right:1px solid #ffffff;
}

.white_left
{
border-left:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
.holiday
{
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-size:14pt;
font-weight:bold;
color:#a5a6a5;
padding-top:4pt;
padding-bottom:2pt;

}
.flower
{
background-image:url(../../images/flower.jpg);
background-repeat:no-repeat;
width:323px;
height:116px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
line-height:14pt;
padding-left:10pt;
border:1px solid #ffffff;
text-align:left;
}

.address
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
background-color:#843829; 
font-size:20pt;
font-weight:bold;
padding-left:10pt;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
text-align:left;
}

.link
{
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;

/*font-weight:bold;*/


}
.link a:link
{
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
/*font-weight:bold;*/

}
.link a:visited
{
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
/*font-weight:bold;*/

}
 .link a:hover
 {
 color:#7b5100;
text-decoration:none;

 
 }

.bar{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;
width:10pt;
padding-left:4pt;
padding-right:4pt;

}

.first_head{
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
color:#990000;
font-weight:bold;
}

.content{
margin-top:15pt;
text-align:left;
padding-left:20pt;
padding-right:20pt;
padding-bottom:18pt;
}
.para{font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#4a3018; line-height:14pt; text-align:justify;}
.border{ border:1px solid #847929; background-color:#e7e3b5; padding:2pt;}
.more{font-family:Arial Narrow, Helvetica, sans-serif; font-size:8pt; color:#8D8D8D;}
.more a:link, a:visited{font-family:Arial Narrow, Helvetica, sans-serif; font-size:9pt; color:#8D8D8D; text-decoration:none;}
.more a:hover{color:#000000;}
.point{font-size:9pt; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#6b6121; line-height:14pt;}
a.point:link, a.point:visited{font-size:9pt; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#a56900;}
a.point:hover{color:#4a3018;}
.image_border
{
padding:2pt;
border:1px solid #bfa6a5;
float:left;
/*margin-bottom:8pt;*/
}
.label
{
font:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#212c00;
padding-bottom:10pt;
padding-top:10pt;

}
.head
{
color:#392800;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10pt;
padding-top:6pt;
padding-bottom:6pt;
}

.table_border{
/*border-left:1px solid #6b4d00;
border-right:2px solid #6b4d00;
border-bottom:2px solid #6b4d00;*/
font:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#212c00;

}

.frm_text{
	background-color:#ffdf84;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin:12px;
	/*background-color:#94dede;*/
	text-align:left;
  color:#0b0000;
	font-size:11px;
	
	padding-left:10px;

}
.frm_value{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	 color:#000000;
	/*background-color:#ffdf84;*/
	background-color:#fff088;
	text-align:left;
	
}
form
{
text-align:center;
padding-top:8pt; padding-bottom:8pt;margin:0;
border:1px solid #bd9a00;
width:550px;
background-color:#cec363;

}
.booking_form
{
text-align:center;
padding-top:8pt; padding-bottom:8pt;margin:0;
border:2px solid #008284;

width:550px;
background-color:#008284;

}
.book_text{
	background-color:#ffcf63;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin:12px;
	/*background-color:#94dede;*/
	text-align:left;
  color:#0b0000;
	font-size:11px;
	
	padding-left:10px;

}
.book_value{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	 color:#000000;
	background-color:#FFD564;
	/*background-color:#DDDDDD;*/
	text-align:left;
	
}

 a.red_link:link, a.red_link:visited
{
color:#FF0000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
}

a.red_link:hover
{
color:#000000;
text-decoration:none;
}
.bgtable
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
 color:#000000;
	font-size:11px;
	background-color:#efefef;
}

.bg_info_table
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
 color:#000000;
	font-size:11px;
	background-color:#ffdb8c;
}

.frm_border{
border-bottom:3px groove #dcdcdc;
}
