/* CSS Document */

body {

	font-family: Tahoma, Arial, Verdana;

	font-weight: normal;

	line-height: 16px;

	font-size: 11px;

	color: #ffffff; 
	
	padding:0px;
	
	margin:0px;
	
	background-image:url(../images/bk-in.gif);
	
	background-repeat:repeat-x;

}

form {

	display: inline;

}

h2 {
    color: #FFFFFF;
	font-size: 70px;
	display: inline;

}

.myriad {
    color: #000000;
	font-size: 20px;
	display: inline;

}

.myriadred {
    color: #000000;
	font-size: 15px;
	display: inline;

}

.myriadlk {
    color: #FFFFFF;
	font-size: 14px;
	display: inline;


}

.inside-bg {

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

	background-repeat: repeat-x;

	background-position: top;

}

.main-bg {

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

	background-repeat: repeat-x;

	background-position: top;

}

.header-bg {

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

	background-repeat: no-repeat;

	background-position: right;

}

.flash-right {

	background-image: url(../images/img-flash-right.gif);

	background-repeat: no-repeat;

	background-position: bottom;

}

.flash-left {

	background-image: url(../images/img-flash-left.gif);

	background-repeat: no-repeat;

	background-position: bottom;

}

.text {

	font-family: Tahoma, Arial, Verdana;

	font-weight: normal;

	line-height: 16px;

	font-size: 11px;

	color: #323532;

}

.text a {

	color: #323532;

	text-decoration: none;

}

.text-bold {

	font-family: Tahoma, Arial, Verdana;

	font-weight: bold;

	line-height: 19px;

	font-size: 11px;

	color: #323532;

}

.text-bold {

	color: #323532;

	text-decoration: none;

}

.home-text-bold {

	font-family: Tahoma, Arial, Verdana;

	font-weight: bold;

	line-height: 19px;

	font-size: 11px;

	color: #323532;

	padding: 14px 0 11px 0 ;

}

.text-bold a {

	color: #323532;

	text-decoration: none;

}

.check-text {

	font-family: Tahoma, Arial, Verdana;

	font-weight: normal;

	font-size: 11px;

	color: #4F5559;

}

.check-text-bold {

	font-family: Tahoma, Arial, Verdana;

	font-weight: bold;

	font-size: 11px;

	color: #4F5559;

}

.check-bg {

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

	background-repeat: repeat-x;

	background-color: #F0F0F0;

	border-left: 1px solid #DEDEDE;

	border-right: 1px solid #DEDEDE;

}

.textfield-date {

	font-family: Tahoma, Arial, Verdana;

	font-weight: normal;

	font-size: 11px;

	color: #4F5559;

	width: 40px;

	height: 17px;

}

.textfield-month {

	font-family: Tahoma, Arial, Verdana;

	font-weight: normal;

	font-size: 11px;

	color: #4F5559;

	width: 80px;

	height: 17px;

}

.textfield-year {

	font-family: Tahoma, Arial, Verdana;

	font-weight: normal;

	font-size: 11px;

	color: #4F5559;

	width: 48px;

	height: 17px;

}

.textfield-abtus {

	font-family: Tahoma, Arial, Verdana;

	font-weight: normal;

	font-size: 11px;

	color: #4F5559;

	width: 185px;

	height: 17px;

}

.textfield-nights{

	font-family: Tahoma, Arial, Verdana;

	font-weight: normal;

	font-size: 11px;

	color: #4F5559;

	width: 37px;

	height: 17px;

}

.footer {

	font-family: Tahoma, Arial, Verdana;

	font-weight: normal;

	font-size: 11px;

	color: #323532;

	border-top: 1px solid #EAEAEA;

}

.footer a{

	text-decoration: none;

	color: #323532;

}

.more {

	font-family: Tahoma, Arial, Verdana;

	font-weight: bold;

	line-height: 15px;

	font-size: 11px;

	color: #323532;

}

.more a{

	text-decoration: none;

	color: #323532;

}

.right-panel {

	padding: 33px 0 35px 0  ;

}

.right-panel2 {

	padding: 33px 0 35px 0  ;

}

.inside-right-panel {

	padding: 60px 0 0 0 ;

}

.content {

	padding: 19px 0 0 0 ;

}

.title-border {

	border-bottom: 1px solid #AFB1AF ;

}

.title-border2{

	border-bottom: 1px solid #AFB1AF ;

}

.sub-title-padding{

	padding: 04 0 0 0 ;

}

.bullet {

	list-style-image: url(../images/bullet-2.gif);

	margin: 0 0 0 16px ;

	padding: 0 0 0 16px ;

}

.sub-title {	

	font-size:20px;

	color: #959795;

}

.sub-title1 {

	font-size:20px;

	color: #AFB1AF;

}

.sub-title2 {

	text-transform: capitalize;

	color: #4F5559;

}

.sub-title3 {
   padding-bottom:5px;

	text-transform: capitalize;

	color: #4F5559;

}

.site-text {

	font-family: Tahoma, Arial, Verdana;

	font-size:12px;

	font-weight: normal;

	color: #323532;

}

.site-text a{

	color: #323532;

	text-decoration: underline;

}

.site-text-1{

	font-family: Tahoma, Arial, Verdana;

	font-size:19px;

	font-weight: normal;

	color: #323532;

	border-bottom: 1px solid #C7C9C7;

}

.site-text-1 a{

	color: #323532;

	text-decoration: none;

}

.menu-padding{

	padding: 0 0 0 45px;

}

.main-menu-padding{

	padding: 0 0 0 98px;

}

.text-inside {

	font-family: Helvetica, sans-serif; 

	font-weight: normal;

	line-height: 16px;

	font-size: 12px;

	color: #323532;

	padding: 0px 0px 10px 0px ;

}

.text-inside a{

	color: #323532;

	text-decoration: underline;

}

.text-press {

	font-family: Tahoma, Arial, Verdana;

	font-weight: normal;

	line-height: 16px;

	font-size: 11px;

	color: #323532;

	padding: 5px 0px 15px 0px ;

}

.text-press a{

	color: #323532;

	text-decoration: none;

}

.text-news {

	font-family: Tahoma, Arial, Verdana;

	font-weight: normal;

	line-height: 16px;

	font-size: 11px;

	color: #323532;

	padding: 5px 0px 8px 0px ;

}

.text-news a{

	color: #323532;

	text-decoration: none;

}

.text-link {

	font-family: Tahoma, Arial, Verdana;

	font-weight: normal;

	line-height: 16px;

	font-size: 11px;

	color: #323532;

}

.text-link a{

	color: #323532;

	text-decoration: underline;

}

.heading-inside {

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

	background-repeat:no-repeat;

	font-family: Tahoma, Arial, Verdana;

	line-height: 16px;

	font-size: 12px;

	font-weight:bold;

	color: #323532;

	padding: 0 0 0 7px;

}

.sub-inside {

	font-family: Tahoma, Arial, Verdana;

	line-height: 16px;

	font-size: 11px;

	font-weight:bold;

	color: #323532;

}

.devider{

	border-top: 1px solid #ddd;

}

.bullet-ul{

	list-style-image:url(../images/bullet-2.gif);

}

.li-align{

	text-align:justify;

}

ul.bullet-1,
ul.bullet-2,
ul.bullet-3,
ul.bullet-4,
ul.bullet-5 {
	padding-left: 15px;
	margin-left: 0;
}

ul.bullet-1 li, 
ul.bullet-2 li,
ul.bullet-3 li,
ul.bullet-4 li,
ul.bullet-5 li {
	list-style: none;
	margin-left: 0;
	padding-bottom: 3px;
	margin-bottom: 5px;
	padding-left: 14px;
}

.table-text-bold{

	font-family: Tahoma, Arial, Verdana;

	font-weight: bold;

	font-size: 11px;

	color: #323532;

	background-color: #FFFFFF;

	line-height: 15px;

	padding: 5px 0 5px 5px;

}

.table-text-bold span{

	color: #00427A;

}

.table-text{

	font-family: Tahoma, Arial, Verdana;

	font-weight: normal;

	font-size: 11px;

	color: #323532;

	background-color:#FFFFFF;

	padding: 5px 0 5px 5px;

}

.padding-header{

	padding: 33px 0px 0px 0px ;

}

.right-pad {

	padding: 0px 0px 10px 0px;

}

.inside-right-pad {

	padding: 0px 0px 10px 0px;

}

.top-pad20{

	padding: 20px 0px 0px 0px;

}

.text-blue {

	font-family: Tahoma, Arial, Verdana;

	font-weight: bold;

	line-height: 19px;

	font-size: 13px;

	color: #00427A;

}

.text-blue a{

	color: #00427A;

	text-decoration:underline;

}

.form-text-bold{

	font-weight: bold;

	font-family: Tahoma, Arial, Verdana;

	line-height: 19px;

	font-size: 12px;

	color: #323532;

}



.form-text-bold span{

	font-weight: bold;

	font-size: 11px;

	color: #00427A;

	margin-left:5px;

}

.form-table{

	line-height: 12px;

	font-size: 11px;

	color: #323532;	

}

.form-table input.textfeild1,.form-table input.textfeild5,.form-table input.textfeild2, .form-table input.textfeild3,.form-table input.textfeild6,  .form-table input.textfeild3{

	font-family: Tahoma, Arial, Verdana;

	height: 15px;

	line-height:12px;

	border: 1px solid #AFB1AF;

	font-size: 11px;

	margin: 2px 0px;

}

.form-table input.select {

	font-family: Tahoma, Arial, Verdana;

	height: 15px;

	line-height:12px;

	border: 1px solid #AFB1AF;

	font-size: 11px;

	margin: 2px 0px;

}

.form-table select.textfeild1, .form-table select.textfeild0,.form-table select.textfeild2 {

	font-family: Tahoma, Arial, Verdana;

	border: 1px solid #AFB1AF;

	height: 20px;

	font-size: 11px;

	margin: 2px 0px;

}



.form-table textarea.add,.form-table textarea.add1, .form-table textarea.comm{

	font-family: Tahoma, Arial, Verdana;

 	border: 1px solid #AFB1AF;

	font-size: 11px;

	margin: 2px 0px;

	

}





.form-table input.textfeild1{

	width: 185px;

}

.form-table input.textfeild5{

	width: 188px;

	height: 20px;

}

.form-table input.textfeild2{

	width: 90px;

	height: 20px;

}

.form-table input.textfeild6{

	width: 60px;

	height: 20px;

}



.form-table input.textfeild3{

	width: 90px;

	

}



.form-table select.textfeild1{

	width: 190px;

}



.form-table select.textfeild0{

	width: 100px;

	margin: 10px 0px 20px 60px;

}



.form-table select.textfeild2{

	width: 100px;

	height:60px;

}

.form-table select.textfeild3{

	width: 150px;

}

.add{

	width: 185px;

	height: 60px;

}

.form-table textarea.add1{

	width: 188px;

	height:100px;

}



.form-table textarea.comm{

	width: 400px;

}

.textfield-nights{

	font-family: Tahoma, Arial, Verdana;

	font-weight: normal;

	font-size: 11px;

	color: #4F5559;

	width: 37px;

	height: 17px;

}

.spacer {

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

	background-repeat: repeat-x;

	background-position: bottom;

	

}

.imp{

	font-family: Tahoma, Arial, Verdana;

	font-weight: normal;

	font-size: 11px;

	color: #00427A;

}



.imp1{

	font-family: Tahoma, Arial, Verdana;

	font-weight: bold;

	font-size: 12px;

	color: #00427A;

}

.table-border {

		background-color: #AFB1AF;

}

.table-heading {

		font-family: Tahoma, Arial, Verdana;

		font-size: 13px;

		font-weight:bold;

		color: #4F5559;

		background-color: #D4D3CA;

		padding: 5px 0px 4px 0px;

		

}

.table-sub-heading {

		font-family: Tahoma, Arial, Verdana;

		font-size: 11px;

		color: #4F5559;

}

.table-text {

		font-family: Tahoma, Arial, Verdana;

		font-size: 11px;

		color: #4F4D4E;

		background-color: #F5F4EF;

		padding: 4px 0px 4px 10px;

		height:20px;

}

.table-text1 {

		font-family: Tahoma, Arial, Verdana;

		font-size: 11px;

		color: #4F4D4E;

		background-color: #FFFFFF;

		padding: 4px 0px 4px 10px;

		height:20px;

}

.devider-h {

	background-image: url(../image/devider.gif);

	background-repeat: repeat-x;

}

.submit {

	background-image: url(../image/button-submit.gif);

	background-repeat: repeat-x;

}

.text-room {

	font-family: Tahoma, Arial, Verdana;

	font-size: 11px;

	color: #323532;

	padding: 4px 0px 4px 0px ;

}

.text-room a{

	color: #323532;

	text-decoration:underline;

}

.back {

	font-family: Tahoma, Arial, Verdana;

	font-weight: bold;

	line-height: 19px;

	font-size: 13px;

	color: #00427A;

}

.back a{

	color: #00427A;

	text-decoration:underline;

}

.accomodation-bg{

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

	background-repeat:no-repeat;

	background-position:center;

}

.who-we-are-bg{

	background-image:url(../images/who-we-are-header.jpg);

	background-repeat:no-repeat;

	background-position:center;

}

.first-bg{

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

	background-repeat:no-repeat;

	background-position:center;
	background-position:top;

}

.sub-title {

	font-size:18px;

}

.sub-title1 {

	font-size:20px;

	color: #AFB1AF;

}

.sub-title2 {

	font-size:25px;

	color: #4F5559;

}

.sub-title3 {

	font-size:25px;

	color: #4F5559;

}

.title-border {

	font-size:30px;

	color: #4F5559;

}

.loginTab_checkin_or_managebookings_text

{

	font-size:0.86em;

}

.loginTab_checkin_or_managebookings_text a

{

	font-size:12px;
	color:#af1321;

}

.loginTab_checkin_or_managebookings_text a:hover

{

	font-size:12px;
	color:#af7c80;

}

input, select, textarea 
{

font-size: 0.925em;

border-top-width: 1px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: solid;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #c7c7c7;

border-right-color: #c7c7c7;

border-bottom-color: #c7c7c7;

border-left-color: #c7c7c7;

}

ul
  {
  margin-left: 0;
  padding-left: 2em;
  list-style-image:url(../images/arrowb.gif);
  }
li
  {
  margin: 0;
  padding: 0;
  }
  
.img_border {
border: 1px solid rgb(221, 221, 221); margin: 4px; padding: 2px;
}