body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333;
	background-attachment: scroll;
	background-color: #FFFAFE;
}
#container {
	height: auto;
	width: 850px;
	margin: 0px auto;
	background: none;
	margin-top: 10px;
	padding: 0px;
	text-align: center;
}
img {
	border: none;
}
.clear {
	clear: both;
}
.header {
	position: relative;
	text-align: left;
}
#extramenu {
	position: absolute;
	left: 170px;
	top: 0px;
}
#extramenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#extramenu ul li {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}
#mainmenu {
	position: absolute;
	left: 160px;
	top: 50px;
	font-family: "Arial Narrow";
}
#mainmenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#mainmenu ul li {
	float: left;
}	
#mainmenu ul a {
	text-decoration: none;
	color: #AC71B2;
	float: left;
	display: block;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 20px;
	font-family: "Arial Narrow";
	font-size: 12px;
	text-transform: capitalize;
	height: 40px;
	text-align: center;
}
#mainmenu ul a:hover {
	color: #FFA3D4;
}
#mainlogo {
	position: relative;
	width: 120px;
	height: 100px;
	left: 0px;
	top: 0px;
}
/*-----Top menu-----*/
#Hhome {
	position: absolute;
	top: 0px;
	left: 20px;
}
#Hhome a {
	width: 120px;
	height: 100px;
	background-attachment: scroll;
	background-image: url(../images/ss_logo.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	display: block;
}
#Hhome a:hover {
	width: 120px;
	height: 100px;
	background-attachment: scroll;
	background-image: url(../images/ss_logo.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	display: block;
}
#Hreview a {
	width: 50px;
	height: 51px;
	background-attachment: scroll;
	background-image: url(../images/ssextramenu_review.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	float: left;
}
#Hreview a:hover {
	width: 50px;
	height: 51px;
	background-attachment: scroll;
	background-image: url(../images/ssextramenu_review.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
}
#Hpostcard a {
	width: 89px;
	height: 51px;
	background-attachment: scroll;
	background-image: url(../images/ssextramenu_postcard.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	float: left;
}
#Hpostcard a:hover {
	width: 89px;
	height: 51px;
	background-attachment: scroll;
	background-image: url(../images/ssextramenu_postcard.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
}
#Hmb a {
	width: 81px;
	height: 51px;
	background-attachment: scroll;
	background-image: url(../images/ssextramenu_mb.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	float: left;
}
#Hmb a:hover {
	width: 81px;
	height: 51px;
	background-attachment: scroll;
	background-image: url(../images/ssextramenu_mb.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
}
#Hsssixteen a {
	width: 5px;
	height: 51px;
	background-attachment: scroll;
	background-image: url(../images/ssextramenu_sixteen.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	float: left;
}
#Hsssixteen a:hover {
	width: 5px;
	height: 51px;
	background-attachment: scroll;
	background-image: url(../images/ssextramenu_sixteen.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
}
#mbook a {
	width: 100px;
	height: 51px;
	line-height: 15px;
	color: #FFF;
	font-size: 10px;
	background-attachment: scroll;
	background-image: url(../images/mbook_out.jpg);
	background-repeat: no-repeat;
	background-position: center 16px;
	display: block;
	float: left;
	text-decoration: none;
	padding-top: 18px;
	position: relative;
	left: 40px;
	text-transform: capitalize;
	padding-left: 10px;
	text-align: center;
}
#mbook a:hover {
	width: 100px;
	height: 51px;
	color: #FF0;
	background-attachment: scroll;
	background-image: url(../images/mbook_out.jpg);
	background-repeat: no-repeat;
	background-position: center 16px;
	display: block;
}
#expbook a {
	width: 100px;
	height: 51px;
	line-height: 15px;
	color: #FFF;
	font-size: 10px;
	background-attachment: scroll;
	background-image: url(../images/mbook_out.jpg);
	background-repeat: no-repeat;
	background-position: center 16px;
	display: block;
	float: left;
	text-decoration: none;
	padding-top: 18px;
	position: relative;
	left: 20px;
	text-transform: capitalize;
	padding-left: 10px;
	text-align: center;
}
#expbook a:hover {
	width: 100px;
	height: 51px;
	color: #FF0;
	background-attachment: scroll;
	background-image: url(../images/mbook_out.jpg);
	background-repeat: no-repeat;
	background-position: center 16px;
	display: block;
}
/*------individual menu------------------------------------------------*/





/*------individual menu------------------------------------------------*/

#baccommodation #mainmenu ul #Haccomodation a, #bbrochure .footermenu #Febrochure a, #bcontact_us .footermenu #Fcontactus a, #bphoto_gallery .footermenu #Fphotogallery a, #bpress .footermenu #Fpress a, #babout_us .footermenu #Fabout a, #bhotel_policy .footermenu #Fhotelpolicy a, #bprivacy_policy .footermenu #Fprivacypolicy a, #benvironmental_policy .footermenu #Fenvtalpolicy a, #bguestcomments .footermenu #guestcomments a, #bchairmanvideo .footermenu #ssvideo a {
	color: #98CC36;	
	cursor: default;
}

#superior_room #mainmenu ul #Haccomodation a, #superior_room_detail #mainmenu ul #Haccomodation a, #standard_room_detail #mainmenu ul #Haccomodation a, #standard_room #mainmenu ul #Haccomodation a, #standard_1-bedroom_apartment_detail #mainmenu ul #Haccomodation a, #standard_1-bedroom_apartment #mainmenu ul #Haccomodation a, #penthouse_suite_detail #mainmenu ul #Haccomodation a, #penthouse_suite #mainmenu ul #Haccomodation a, #ocean_front_room_detail #mainmenu ul #Haccomodation a, #ocean_front_room #mainmenu ul #Haccomodation a, #deluxe_room_detail #mainmenu ul #Haccomodation a, #deluxe_room #mainmenu ul #Haccomodation a, #baccommodation #mainmenu ul #Haccomodation a,

#brate_overview #mainmenu ul #Hrates a, #Dec15-08 #mainmenu ul #Hrates a, #Jan4-09 #mainmenu ul #Hrates a, #Feb1-09 #mainmenu ul #Hrates a, #May1-09 #mainmenu ul #Hrates a, #Dec15-09 #mainmenu ul #Hrates a, #Jan4-10 #mainmenu ul #Hrates a, #May1-10 #mainmenu ul #Hrates a,

#sample_lunch #mainmenu ul #Hdining a, #sample_dinner #mainmenu ul #Hdining a, #sample_cocktail #mainmenu ul #Hdining a, #sample_breakfast #mainmenu ul #Hdining a, #din_opening_times #mainmenu ul #Hdining a, #din_overview #mainmenu ul #Hdining a, #entertainment_schedule #mainmenu ul #Hdining a, #din_entertainment #mainmenu ul #Hdining a, #din_dress_code #mainmenu ul #Hdining a, #din_bar #mainmenu ul #Hdining a,

#bspa #mainmenu ul #Hspa a,

#rec_watersport #mainmenu ul #Hrecreation a, #activity_schedule #mainmenu ul #Hrecreation a, #rec_scuba_diving #mainmenu ul #Hrecreation a, #rec_shopping #mainmenu ul #Hrecreation a, #rec_spa #mainmenu ul #Hrecreation a, #rec_tennis #mainmenu ul #Hrecreation a, #rec_pool #mainmenu ul #Hrecreation a, #rec_oistins #mainmenu ul #Hrecreation a, #rec_island_tour #mainmenu ul #Hrecreation a, #rec_overview #mainmenu ul #Hrecreation a, #rec_horse_racing #mainmenu ul #Hrecreation a, #rec_guest_lounge #mainmenu ul #Hrecreation a, #rec_golf #mainmenu ul #Hrecreation a, #rec_glass_bottom #mainmenu ul #Hrecreation a, #rec_children #mainmenu ul #Hrecreation a, #rec_catamaran_trip #mainmenu ul #Hrecreation a, #rec_boat_trip #mainmenu ul #Hrecreation a, #rec_beach #mainmenu ul #Hrecreation a,

#wedding_package_detail #mainmenu ul #Hwedding a, #vow_renewal_detail #mainmenu ul #Hwedding a, #vow_renewal #mainmenu ul #Hwedding a, #marriage_document #mainmenu ul #Hwedding a, #wedding_package #mainmenu ul #Hwedding a, #barbados_marriage #mainmenu ul #Hwedding a, #bwedding_gallery #mainmenu ul #Hwedding a,

#superior_room #m-superior-room, #standard_room #m-standard-room, #standard_1-bedroom_apartment #m-standard-room-1-apartment, #penthouse_suite #m-penthouse-suite, #ocean_front_room #m-ocean-front-room, #deluxe_room #m-deluxe-room,

#Dec15-08 #m-Dec15-08, #Jan4-09 #m-Jan4-09, #Feb1-09 #m-Feb1-09, #May1-09 #m-May1-09, #Dec15-09 #m-Dec15-09, #Jan4-10 #m-Jan4-10, #May1-10 #m-May1-10,

#din_opening_times #m-opening-times, #din_entertainment #m-entertainment, #din_dress_code #m-dress_code, #din_bar #m-bar,

#rec_beach #m-beach, #rec_guest_lounge #m-guest-lounge, #rec_glass_bottom #m-glass-bottom, #rec_children #m-children, #rec_catamaran_trip #m-catamaran, #rec_boat_trip #m-boat-trip, #rec_golf #m-golf, #rec_watersport #m-watersport, #rec_tennis #m-tennis, #rec_spa #m-spa, #rec_shopping #m-shopping, #rec_scuba_diving #m-scuba-diving, #rec_pool #m-pool, #rec_oistins #m-oistins, #rec_island_tour #m-island-tour, #rec_horse_racing #m-horse-racing,

#barbados_marriage #m-barbados-marriage, #wedding_package #m-wedding-package, #vow_renewal #m-vow-renewal,

#eboffer #mainmenu ul #Hebook a, #uscelebration #mainmenu ul #Hultimate a, #sssixteen #mainmenu ul #Hsssuite a, #ssweets #mainmenu ul #Hstdss a, #foffer #mainmenu ul #Hfamily a, #ehoffer #mainmenu ul #Hehoneymoon a, #scandles #mainmenu ul #Hscandles a, #eaoffer #mainmenu ul #Heanniv a
{
	color: #FFA3D4 !important;	
	cursor: default;
}
/*-----End Header------------*/

/*-----Start Content-----*/

#content {
	padding-top: 10px;
}
.content {
	width: 610px;
	height: 390px;
	padding-left: 95px;
	padding-right: 95px;
	padding-bottom: 30px;
	padding-top: 30px;
	background-attachment: scroll;
	background-image: url(../images/sscontent_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: bottom;
	text-align: left;
	position: relative;
}

/*-----Right Page content-----*/


/*-------Package Details-----------------------------------------------------*/

.R_ss-eboffer_packagedetail_maincontent {
	width: 611px;
	height: 386px;
	position: absolute;
	bottom: 34px;
	background-attachment: scroll;
	background-image: url(../images/ss_eboffer_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.R_ss-eaoffer_packagedetail_maincontent {
	width: 611px;
	height: 386px;
	position: absolute;
	bottom: 34px;
	background-attachment: scroll;
	background-image: url(../images/ss_eaoffer_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.R_ss-ehoffer_packagedetail_maincontent {
	width: 611px;
	height: 386px;
	position: absolute;
	bottom: 34px;
	background-attachment: scroll;
	background-image: url(../images/ss_ehoffer_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.R_ss-foffer_packagedetail_maincontent {
	width: 611px;
	height: 386px;
	position: absolute;
	bottom: 34px;
	background-attachment: scroll;
	background-image: url(../images/ss_foffer_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.R_ss-scandles_packagedetail_maincontent {
	width: 611px;
	height: 386px;
	position: absolute;
	bottom: 34px;
	background-attachment: scroll;
	background-image: url(../images/ss_scandles_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.R_ss-stdss_packagedetail_maincontent {
	width: 611px;
	height: 386px;
	position: absolute;
	bottom: 34px;
	background-attachment: scroll;
	background-image: url(../images/ss_stdss_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.R_ss-suitess_packagedetail_maincontent {
	width: 611px;
	height: 386px;
	position: absolute;
	bottom: 34px;
	background-attachment: scroll;
	background-image: url(../images/ss_suitess_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.R_ss-usceleb_packagedetail_maincontent {
	width: 611px;
	height: 386px;
	position: absolute;
	bottom: 34px;
	background-attachment: scroll;
	background-image: url(../images/ss_usceleb_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.R_ss-packagedetail_maincontent {
	width: 611px;
	height: 386px;
	position: absolute;
	bottom: 34px;
	background-attachment: scroll;
	background-image: url(../images/ss_default_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}







.R_ss-packagedetail_pagecontent {
	width: 600px;
	float: right;
	clear: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #fff;
	margin-right: 10px;
	position: absolute;
	bottom: 10px;
	right: 10px;
}
#R_package-detail {
	width: 611px;
	height: 386px;
	float: right;
	clear: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000;
	position: absolute;
	/*top: 30px;*/
    background-attachment: scroll;
	background-image: url(../images/ss_package-detail-bg.png);
	background-repeat: no-repeat;
	background-position: center center;
	z-index: 10;
	padding-right: 20px;
}

#R_eao_package-detail {
	width: 611px;
	height: 386px;
	float: right;
	clear: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000;
	position: absolute;
	/*top: 30px;*/
    background-attachment: scroll;
	background-image: url(../images/ss_package-detail-bg.png);
	background-repeat: no-repeat;
	background-position: center center;
	z-index: 10;
	padding-right: 20px;
}


.introtext16 {
	font-size: 60px;
}


#R_package-detail p {
width: 240px;
margin-right: 20px;
padding-top: 20px;
float: right;
}

#R_eao_package-detail p {
width: 240px;
margin-right: 20px;
padding-top: 20px;
float: right;
}

/*-------Right Page Header-----------------------------------------------------*/

.Rpageheader {
	text-align: right;
	padding-bottom: 10px;
	width: 100%;
	padding-top: 20px;
}
.Rpageheader table {
	height: 38px !important;
	margin-top: 0px;
	width: 100%;
	table-layout:auto;
}
.Rmainheading {
	display: block;
	width: 100%;
	float: right;
	height: 38px;
}
.h1middle {
	background-attachment: scroll;
	background-image: url(../images/h1_middle_border.png);
	background-repeat: repeat-x;
	background-position: left top;
	color: #FCFFF8;
	width: auto;
	font-size: 30px;
	text-align: center;
	padding-right: 20px;
	padding-left: 20px;
}
#hach {
	margin-top: 5px;
}
.h1force {
	width: 100%;
}
.h1left {
	background-attachment: scroll;
	background-image: url(../images/h1_left_border.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 38px;
	width: 19px;
	float: right;
}
.h1right {
	background-attachment: scroll;
	background-image: url(../images/h1_right_border.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 38px;
	width: 19px;
	float: right;
}
#mLeft {
	margin-left: 50px;
}

/*-----End Content------------*/

/*-----Start Footer------------*/

/*.footer {
	height: auto;
	text-align: center;
	width: 1000px;
	padding-left: 1px;
	padding-right: 0px;
}
#slogan {
	width: 380px;
	background-attachment: scroll;
	background-image: url(../images/sstagLine.jpg);
	background-repeat: no-repeat;
	background-position: right 18px;
	position: relative;
	padding-top: 40px;
	color: #999;
	text-transform: uppercase;
	float: right;
	height: auto;
	padding-bottom: 10px;
	display: inline-block;
}
#slogan a {*/
	/*width: 280px;*/
/*	font-size: 11px;
	text-align: right;
	color: #999;
	text-transform: uppercase;
	float: right;
	height: auto;
	padding-bottom: 10px;
	padding-right: 10px;
}
#slogan a:hover {
	color: #98CC36;
}
.footermenu {
	float: right;
	margin-top: -10px;
}
.footermenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.footermenu ul li {
	float: right;
}	
.footermenu ul a {
	text-decoration: none;
	color: #999;
	float: left;
	display: block;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 20px;
	font-family: "Arial Narrow";
	font-size: 12px;
	text-transform: capitalize;
	height: 40px;
}
.footermenu ul a:hover {
	color: #98CC36;	
}
.partners {
	height: 46px;
	text-align: center;
	width: 700px;
	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 50px;
}
.partners_fb a {
	width: 114px;
	height: 46px;
	background-attachment: scroll;
	background-image: url(../images/sspartners_fb.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	float: left;
}
.partners_fb a:hover {
	width: 114px;
	height: 46px;
	background-attachment: scroll;
	background-image: url(../images/sspartners_fb.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.partners_chta a {
	width: 65px;
	height: 46px;
	background-attachment: scroll;
	background-image: url(../images/sspartners_chta.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	float: left;
}
.partners_chta a:hover {
	width: 65px;
	height: 46px;
	background-attachment: scroll;
	background-image: url(../images/sspartners_chta.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
}
.partners_bhta a {
	width: 46px;
	height: 46px;
	background-attachment: scroll;
	background-image: url(../images/sspartners_bhta.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	float: left;
}
.partners_bhta a:hover {
	width: 46px;
	height: 46px;
	background-attachment: scroll;
	background-image: url(../images/sspartners_bhta.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
}
.partners_bta a {
	width: 88px;
	height: 46px;
	background-attachment: scroll;
	background-image: url(../images/sspartners_bta.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	float: left;
}
.partners_bta a:hover {
	width: 88px;
	height: 46px;
	background-attachment: scroll;
	background-image: url(../images/sspartners_bta.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
}

.longallery a {
	width: 150px;
	height: 46px;
	text-decoration: none;
	color: #999;
	float: left;
	display: block;
	padding-left: 1px;
	padding-right: 8px;
	padding-top: 10px;
	font-family: "Arial Narrow";
	font-size: 12px;
	text-transform: capitalize;
	height: 40px;
	text-align: center;
	letter-spacing: 0.1em;
}
.longallery a:hover {
	color: #FFA3D4;
}

.copyright {*/
	/*width: 800px;
	width: 50%;
	margin-left: -50px;
	text-align: center;*/
	/*font-size: 10px;
	color: #999;
	letter-spacing: 0.5px;
	font-family: Arial, Helvetica, sans-serif;
}

#bindex .footermenu, #bindex .partners {
	display: none;
}
#bindex .copyright {
	padding-top: 20px;
}

#Ftravelagents, #Hreward {
	display: none;
}*/
/*-----End Footer------------*/







/*-----Start Footer------------*/

.footer {
	height: auto;
	text-align: center;
	width: 845px;
	padding-left: 1px;
	padding-right: 0px;
}
.ebrochurefooter {
	height: auto;
	text-align: center;
	width: 840px;
	padding-left: 1px;
	padding-right: 0px;
	position: relative;
	left: 100px;
}
#slogan {
	width: 380px;
	background-attachment: scroll;
	background-image: url(../images/sstagLine.jpg);
	background-repeat: no-repeat;
	background-position: right 18px;
	position: relative;
	padding-top: 40px;
	color: #999;
	text-transform: uppercase;
	float: right;
	height: auto;
	padding-bottom: 10px;
}
#slogan a {
	/*width: 280px;*/
	font-size: 11px;
	text-align: right;
	color: #999;
	text-transform: uppercase;
	float: right;
	height: auto;
	padding-bottom: 10px;
	padding-right: 10px;
}
#slogan a:hover {
	color: #98CC36;
}
.footermenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.footermenu ul li {
	float: left;
}	
.footermenu ul a {
	text-decoration: none;
	color: #999;
	float: left;
	display: block;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 20px;
	font-family: "Arial Narrow";
	font-size: 12px;
	text-transform: capitalize;
	height: 40px;
}
.footermenu ul a:hover {
	color: #98CC36;	
}
#first a {
	/*text-transform: lowercase !important;*/
	padding-left: 50px;
}
#ssvideo {
	width: 150px;
}
.partners {
	height: 46px;
	text-align: center;
	width: 500px;
	padding-bottom: 20px;
	padding-left: 200px;
	
}
.partners_fb a {
	width: 114px;
	height: 46px;
	background-attachment: scroll;
	background-image: url(../images/sspartners_fb.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	float: left;
}
.partners_fb a:hover {
	width: 114px;
	height: 46px;
	background-attachment: scroll;
	background-image: url(../images/sspartners_fb.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.partners_chta a {
	width: 65px;
	height: 46px;
	background-attachment: scroll;
	background-image: url(../images/sspartners_chta.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	float: left;
}
.partners_chta a:hover {
	width: 65px;
	height: 46px;
	background-attachment: scroll;
	background-image: url(../images/sspartners_chta.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
}
.partners_bhta a {
	width: 46px;
	height: 46px;
	background-attachment: scroll;
	background-image: url(../images/sspartners_bhta.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	float: left;
}
.partners_bhta a:hover {
	width: 46px;
	height: 46px;
	background-attachment: scroll;
	background-image: url(../images/sspartners_bhta.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
}
.partners_bta a {
	width: 88px;
	height: 46px;
	background-attachment: scroll;
	background-image: url(../images/sspartners_bta.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	float: left;
}
.partners_bta a:hover {
	width: 88px;
	height: 46px;
	background-attachment: scroll;
	background-image: url(../images/sspartners_bta.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
}
.copyright {
	/*width: 800px;
	width: 50%;
	margin-left: -50px;
	text-align: center;*/
	font-size: 10px;
	color: #999;
	letter-spacing: 0.5px;
	font-family: Arial, Helvetica, sans-serif;
}

#bindex .footermenu, #bindex .partners {
	display: none;
}
#bindex .copyright {
	padding-top: 20px;
}

#Ftravelagents, #Hreward {
	display: none;
}

#sslongallery a {
	width: 140px;
	height: 51px;
	line-height: 15px;
	color: #FFF;
	font-size: 13px;
	background-attachment: scroll;
	background-image: url(../images/ssgallery_out.jpg);
	background-repeat: no-repeat;
	background-position: center 10px;
	display: block;
	float: left;
	text-decoration: none;
	padding-top: 20px;
	position: relative;
	left: 0px;
	text-transform: uppercase;
	padding-left: 10px;
	text-align: center;
	letter-spacing: 0.5px;
}
#sslongallery a:hover {
	width: 140px;
	height: 51px;
	color: #FFF;
	background-attachment: scroll;
	background-image: url(../images/ssgallery_over.jpg);
	background-repeat: no-repeat;
	background-position: center 10px;
	display: block;
}
/*-----End Footer------------*/


#introskip a {
	font-size: 18px;
	text-decoration: none;
}
#introskip a:hover {
	font-size: 18px;
	text-decoration: underline;
}

#R_intross-packagedetail_pagecontent {
	z-index: !important;
}
#R_index_package-detail {
	z-index: 20 !important;
}

#introtext {
	width: 611px;
	height: 386px;
	float: right;
	clear: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 16px;
	color: #FFF;
	position: absolute;
	top: -1px;
    background-attachment: scroll;
	background-image: url(../images/ss-introtext-bg.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding-right: 20px;
	text-align: center;
}
#introtext p {
	width: 50px;
	margin-right: 60px;
	padding-top: 20px;
	float: right;
}
#introtext p a {
	width: 140px;
	height: 40px;
	color: #FFF;
	text-decoration: none;
	margin-right: -55px;
	padding-top: 20px;
	float: right;
	background-attachment: scroll;
	background-image: url(../images/introtextlink-out.png);
	background-repeat: no-repeat;
	background-position: center 15px;
	display: block;
	cursor: pointer;
}
#introtext p a:hover {
	width: 140px;
	height: 40px;
	color: #666;
	text-decoration: underline;
	background-attachment: scroll;
	background-image: url(../images/introtextlink-over.png);
	background-repeat: no-repeat;
	background-position: center 15px;
	display: block;
}
