@import url(global.css);
@import url(nav.css);

/* H2s */

.home h2 {
	width: 308px;
	background: url('../_img/welcome_to_mark.gif') no-repeat;
}

.at h2 {
	width: 229px;
	background: url('../_img/life_at_the_mark.gif') no-repeat;
}

.five_star h2 {
	width: 371px;
	background: url('../_img/h2-five_star.png') no-repeat;
}

.sub_style h2 {
	width: 59px;
	background: url('../_img/style.gif') no-repeat;
}

.sub_comfort h2 {
	width: 96px;
	background: url('../_img/comfort.gif') no-repeat;	
}

.sub_refreshment h2 {
	width: 154px;
	background: url('../_img/refreshment.gif') no-repeat;	
}

.sub_tech h2 {
	width: 142px;
	background: url('../_img/technology.gif') no-repeat;	
}

.sub_services h2 {
	width: 213px;
	background: url('../_img/personal_services.gif') no-repeat;	
}

.film h2 {
	width: 244px;
	background: url('../_img/life_at_the_mark_film.gif') no-repeat;
}

.ff h2 {
	width: 178px;
	background: url('../_img/frederic_fekkai.gif') no-repeat;
}


.jg h2 {
	width: 278px;
	background: url('../_img/jacques_grange_design.gif') no-repeat;
}

.fitness h2 {
	width: 172px;
	background: url('../_img/fitness_center.gif') no-repeat;
}

.rooms h2 {
	width: 338px;
	background: url('../_img/18_guest_rooms.gif') no-repeat;
}

.superior h2 {
	width: 311px;
	background: url('../_img/19_22_superior_courtyard_rooms.gif') no-repeat;
}

.madison h2 {
	width: 189px;
	background: url('../_img/23_26_madison_rooms.gif') no-repeat;
}

.kings h2 {
	width: 247px;
	background: url('../_img/27_30_seventy_seven_kings.gif') no-repeat;
}

.courtyard h2 {
	width: 364px;
	background: url('../_img/31_34_courtyard_onebed.gif') no-repeat;
}

.seventy_seven_suites h2 {
	width: 419px;
	background: url('../_img/35_38_seventy_seven_onebed.gif') no-repeat;	
}

.madison_suites h2 {
	width: 399px;
	background: url('../_img/39_43_the_madison_onebed.gif') no-repeat;
}

.studios h2 {
	width: 201px;
	background: url('../_img/44_the_mark_studios.gif') no-repeat;
}

.mark_studio h2 {
	width: 137px;
	background: url('../_img/45_48_mark_studio.gif') no-repeat;
}

.park_studio h2 {
	width: 132px;
	background: url('../_img/49_52_park_studio.gif') no-repeat;
}

.mark_premier_studio h2 {
	width: 233px;
	background: url('../_img/53_56_mark_premier_studio.gif') no-repeat;
}

.suites h2 {
	width: 185px;
	background: url('../_img/57_the_mark_suites.gif') no-repeat;
}

.manhattan h2 {
	width: 357px;
	background: url('../_img/58_61_manhattan_onebed.gif') no-repeat;
}

.garden h2 {
	width: 320px;
	background: url('../_img/62_65_garden_onebed.gif') no-repeat;
}

.premier_one h2 {
	width: 387px;
	background: url('../_img/66_69_mark_premier_onebed.gif') no-repeat;
}

.two_bedroom h2 {
	width: 293px;
	background: url('../_img/70_75_mark_twobed.gif') no-repeat;
}

.premier_two h2 {
	width: 389px;
	background: url('../_img/76_81_mark_premier_twobed.gif') no-repeat;
}

.meetings h2 {
	width: 311px;
	background: url('../_img/meetings_at_the_mark.gif') no-repeat;
}

.fp h2 {
	width: 120px;
	background: url('../_img/floor_plan_h2.gif') no-repeat;
}

.menu h2 {
	width: 163px;
	background: url('../_img/sample_menu.gif')
}

.restaurant_bar h2 {
	width: 286px;
	background: url('../_img/82_restaurant_and_bar.gif') no-repeat;
}

.the_mark_restaurant h2 {
	width: 438px;
	background: url('../_img/82_the_mark_restaurant.gif') no-repeat;
}

.mark_bar h2 {
	width: 102px;
	background: url('../_img/83_mark_bar.gif') no-repeat;
}

.inroom_dining h2 {
	width: 179px;
	background: url('../_img/84_inroom.gif') no-repeat;
}

.neighborhood h2 {
	width: 247px;
	background: url('../_img/85_things_to_do.gif') no-repeat;
}

.gallery h2 {
	width: 221px;
	background: url('../_img/86_image_gallery.gif') no-repeat;
}

.contact h2 {
	width: 130px;
	background: url('../_img/87_contact.gif') no-repeat;
}

.specials h2 {
	width: 393px;
	background: url('../_img/remarkable_offers_and_packages.gif') no-repeat;
}

.join h2 {
	width: 210px;
	background: url('../_img/join_email_list.png') no-repeat;
}

.press h2 {
	width: 65px;
	background: url('../_img/88_press.gif') no-repeat;
}

.privacy h2 {
	width: 164px;
	background: url('../_img/89_privacy_policy.gif') no-repeat;
}

.careers h2 {
	width: 89px;
	background: url('../_img/h2-careers.png') no-repeat;
}

.residential h2 {
	width: 199px;
	background: url('../_img/91_residential.gif') no-repeat;
}

/* HOME (p.1)*/

/*images are all different, so if you don't export them all the same size,
you have adjust their position manually'*/

.home #content {
	min-height: 540px;
}

#image_01_01 {
	margin-top: 15px;
	margin-bottom: 15px;
}

#image_01_01_banner {
	margin-top: 20px;
	margin-bottom: 15px;
	margin-left:38px;
	
}

#now_open {
	width: 476px;
	margin: 10 auto auto 40;
	padding-top: 100px;
	background: url('../_img/01_restaurant_now_open.png') no-repeat;
}

#itr_01_special {
	width: 235px;
	margin: 10px 10px 0 10px;
	padding-top: 500px;
	background: url('../_img/special_side_how_suite.gif') no-repeat;
}

#itr_01_specialb {
	width: 235px;
	margin: 10px 10px 0 10px;
	padding-top: 500px;
	background: url('../_img/special_side_love_to_indulge.gif') no-repeat;
}

#itr_01_specialy {
	width: 235px;
	margin: 10px 10px 0 10px;
	padding-top: 500px;
	background: url('../_img/special_side_mothers_day.gif') no-repeat;
}

#itr_01_specialz {
	width: 235px;
	margin: 10px 10px 0 10px;
	padding-top: 500px;
	background: url('../_img/special_side_how_suite_it_is.gif') no-repeat;
}

#itr_01_specialp {
	width: 235px;
	margin: 10px 10px 0 10px;
	padding-top: 500px;
	background: url('../_img/special_side_mark_turns_two.gif') no-repeat;
}

/*LIFE (p.2-5)*/

/*images are all different, so if you don't export them all the same size,
you have adjust their position manually'*/

.life .slides {
	height: auto;
}

#image_02_01, #image_03_01 {
	margin-top: 15px;
	margin-bottom: 20px;
}

#image_04_01{
	margin: 15px 40px 50px 120px;
}

#image_04_01b{
	margin: 15px 40px 50px 21px;
}

#image_05_01 {
margin:15px 40px 50px 78px;
}

#image_05_01b {
margin:15px 40px 50px 21px;
}

/*LIFE (p.6)*/

/*images are all different, so if you don't export them all the same size,
you have adjust their position manually'*/

#image_06_01 {
	margin-top: 15px;
	margin-bottom: 20px;
}

.jogging {
	height: 590px;
	background: url('../_img/06_img_02.png') right bottom no-repeat;
}

/*FIVE STAR (p.7)*/

/*images are all different, so if you don't export them all the same size,
you have adjust their position manually'*/

#image_07_01 {
	margin-top: 20px;
	margin-bottom: 30px;
}
 
.starz {
	height: 38px;
	margin: 15px 0 0;
}

.starz li {
	float: left;
}

.starz a {
	float: left;
	height: 0;
	margin-left: 25px;
	font-size: 1em;
	text-indent: -2000px;
	overflow: hidden;
}

.style a {
	width: 32px;
	margin-left: 0;
	padding-top: 37px;
	background: url('../_img/07_star_style.gif') no-repeat;
}

.comfort a {
	width: 51px;
	padding-top: 35px;
	background: url('../_img/07_star_comfort.gif') no-repeat;
}

.refreshment a {
	width: 81px;
	padding-top: 35px;
	background: url('../_img/07_star_refreshment.gif') no-repeat;
}

.tech a {
	width: 75px;
	padding-top: 38px;
	background: url('../_img/07_star_technology.gif') no-repeat;
}

.perso a {
	width: 113px;
	padding-top: 35px;
	background: url('../_img/07_star_personal.gif') no-repeat;
}

.starz a:hover, .starz a.selected {
	background-position: 0 -35px;
}

.starz .style a:hover, .starz .style a.selected {
	background-position: 0 -37px;
}

.starz .tech a:hover, .starz .tech a.selected {
	background-position: 0 -38px;
}

/*FIVE STAR - STYLE (p.8)*/

/*images are all different, so if you don't export them all the same size,
you have adjust their position manually'*/
/*
#image_08_01 {
	margin:15px 15px 121px;
	padding-top:29px;
}
*/
#image_08_01 {
	float:left;
	margin:11px 15px 0;
	padding-top:29px;
}

#image_08_01b {
	margin:15px 15px 71px;
	padding-top:29px;
}

#image_08_01c {
	margin: 15px 150px 41px;
    padding-top: 17px;
}

#image_08_01y {
	margin: 15px 143px 31px;
    padding-top: 29px;
}

#image_08_02 {
	margin: 40px 0 50px;
}

#image_09_01 {
	margin: 40px 20px 50px 0;
	float: left;
}

#itr_09_black_and_white {
	width: 144px;
	margin: 140px 20px 0 20px;
	padding-top: 274px;
	background: url('../_img/09_the_black_and_white.gif') no-repeat;
}

/*FIVE STAR - COMFORT (p.10)*/

#image_10_01 {
	margin: 40px 40px 40px 20px;
	float: left;
}

#image_10_02 {
	margin: 40px 0 25px;
}

#itr_10_the_linens {
	width: 129px;
	padding-top: 72px;
	margin: 40px 0 60px 0;
	background: url('../_img/10_the_linens.gif') no-repeat;
}

/*FIVE STAR - REFRESHMENT (p.11)*/

#image_11_01 {
	margin: 80px 15px 130px;
}

#aside #image_11_02 {
	margin: 50px 68px 0px;
}

/*FIVE STAR - TECHNOLOGY (p.12)*/

#image_12_01 {
	margin: 40px 30px 50px 20px;
	float: left;
}

#itr_12_the_audio {
	width: 128px;
	padding-top: 154px;
	margin: 160px 0 120px 0;
	background: url('../_img/12_the-audio_.gif') no-repeat;
}

/*FIVE STAR - PERSONAL SERVICES (p.13)*/

#image_13_01 {
	margin: 40px 10px 50px 20px;
	float: left;
}

#image_13_02 {
	margin: 40px 20px 50px 10px;
}

#itr_13_the_concierge {
	width: 190px;
	padding-top: 173px;
	margin: 0;
	background: url('../_img/13_the_concierge.gif') no-repeat;
}

/* FREDERIC FEKKAI (p.15) */

#image_15_01 {
	margin: 40px 40px 50px 20px;
}

#itr_15_special {
	width: 200px;
	margin: 20px auto 0;
	padding-top: 455px;
/*	background: url('../_img/special01_side_01.gif') no-repeat;*/
}

#image_15_02 {
	float: right;
}

/*STYLE - Jacques Grange (p.16)*/

/*images are all different, so if you don't export them all the same size,
you have adjust their position manually'*/

#image_16_01 {
	margin-top: 15px;
	margin-bottom: 30px;
}

#in_recognition {
	width: 139px;
	margin: 15px 0 0 15px;
	padding-top: 254px;
	background: url('../_img/16_in_recognition.gif') no-repeat;
}

/*FITNESS (p.17)*/

#image_17_01 {
	margin: 40px 40px 50px 20px;
}

/* FILM */

#film_container {
  width: 387px;
  height: 456px;
  margin: 20px auto 0;
}

#film_container p {
  text-align: center;
  margin-top: 50px;
}

/*ROOMS - general*/

.rooms .page {
	height: 150px;
}

.slides {
 	height: 293px;
	margin: 20px 0 30px;
}

.slides img {
	display: block;
	margin: 0 auto;
}

.floor_plan {
	float: left;
	margin: 10px 10px 0 0;
}

#itr_floor_plan {
 	float: left;
 	margin: 10px 10px 0 0;
 	width: 31px;
 	padding-top: 16px;
	background: url('../_img/floor_plan.gif') no-repeat;
}

#itr_floor_plan.selected {
	background-position: 0 -16px;
}

.rooms #main .thumbs {
	margin: 0 auto 15px;
	width: 215px;
}

.rooms #main .thumbs.fp4 {
	width: 273px;
}

.rooms #main .thumbs.fp5 {
	width: 331px;
}

#itr_black_and_white {
  width: 170px;
  padding-top: 215px;
  padding-bottom: 77px;
  background: url('../_img/the_black_and_white.gif') no-repeat;
  margin: 0 20px 50px 0;
  top: 50px;
  position: relative;
}

#itr_other_luxury {
  width: 178px;
  margin: 0 20px 103px 0;
  padding-top: 154px;
  padding-bottom: 85px;
  background: url('../_img/other_luxury.gif') no-repeat;
  top: 100px;
  position: relative;
}

/* GUEST ROOMS AND SUITES (p.18) */

#image_18_01 {
	margin: 40px 40px 50px 20px;
}

/* SUPERIOR ROOMS */

#image_21_01 {
	float: left;
	margin: 0px 30px 20px 50px;
}

#image_22_01 {
	margin: 0px 15px 0px 45px;
	float: left;
}

#image_22_02 {
	margin: 0px 45px 0px 15px;
}

/* MADISON ROOMS */

#image_25_01 {
	float: left;
	margin: 0px 30px 20px 50px;
}

#image_26_01 {
	margin: 0px 15px 0px 45px;
	float: left;
}

#image_26_02 {
	margin: 0px 45px 0px 15px;
}

/* SEVENTY-SEVEN KINGS */

#image_29_01 {
	float: left;
	margin: 0px 30px 20px 50px;
}

#image_30_01 {
	margin: 0px 15px 0px 45px;
	float: left;
}

#image_30_02 {
	margin: 0px 45px 0px 15px;
}

/* COURTYARD ONE-BEDROOM */

#image_33_01 {
	float: left;
	margin: 0px 30px 20px 50px;
}

#image_34_01 {
	margin: 0px 15px 0px 45px;
	float: left;
}

#image_34_02 {
	margin: 0px 45px 0px 15px;
}

/* SEVENTY-SEVEN SUITES */

#image_37_01 {
	float: left;
	margin: 0px 30px 20px 50px;
}

#image_38_01 {
	float: left;
	margin: 0px 30px 10px 50px;
}

/* MADISON SUITES */

#image_42_01 {
	float: left;
	margin: 0px 30px 20px 50px;
}

#image_43_01 {
	float: left;
	margin: 0px 30px 10px 50px;
}

/* THE MARK STUDIOS */

#image_44_01 {
	margin: 0px 40px 50px 20px;
}

#image_48_01, #image_52_01, #image_56_01 {
	float: left;
	margin: 0px 30px 10px 50px;
}

#itr_additional_amenities {
	width: 206px;
	padding-top: 133px;
    padding-bottom: 119px;
    margin: 0 20px 80px 0;
    top: 120px;
	background: url('../_img/additional_amenities.gif') no-repeat;
    position: relative;
}

/* THE MARK SUITES */

.premier_two .slides {
	height: 326px;
}

#image_57_01 {
	margin: 0px 40px 50px 20px;
}

#image_73_01 {
	float: left;
	margin: 0px 30px 30px 50px;
}

#image_79_01 {
	float: left;
	margin: 0px 30px 30px 50px;
}

#itr_each_suite {
	width: 167px;
    margin: 0 20px 80px 0;
	padding-top: 135px;
	top: 120px;
	background: url('../_img/each_suite.gif') no-repeat;
	position: relative;
}

/* MEETINGS */

.meeting_slides {
 	height: 310px;
	margin: 20px 0 30px;
}

.meeting_slides img {
	display: block;
	margin: 0 auto;
}

.fp .meeting_slides {
	height: 287px;
	margin: 50px 0 40px;
}

/* RESTAURANT AND BAR */

#booknowbutton
{
	height: 13px;
    margin: -27px auto 15px;
    width: 82px;
}

.restaurant_bar #main .thumbs {
	margin: 0 auto 15px;
	width: 174px;
}

.restaurant_bar .slides {
	height: 282px;
	margin: 20px 0 30px;
}

#image_84_01 {
	margin: 100px 15px;
}

#itr_82_special {
	width: 195px;
	margin: 20px auto 0;
	padding-top: 526px;
	background: url('../_img/82_side_01.gif') no-repeat;
}

#itr_83_side {
	width: 198px;
	margin: 20px auto 0;
	padding-top: 470px;
	background: url('../_img/83_side_01.gif') no-repeat;
}

#itr_84_side {
	width: 198px;
	margin: 20px auto 0;
	padding-top: 470px;
	background: url('../_img/84_side_01.gif') no-repeat;
}

#image_83_01 {
	margin: 40px 0 50px 20px;
}

/* RESTAURANT */

.the_mark_restaurant .page {
  height: auto;
}

.the_mark_restaurant .page p {
  margin-left: inherit;
  margin-right: inherit;
  text-align: inherit;
  width: auto;
}

.the_mark_restaurant .menus_nav {
  line-height:23px;
  margin-top: 50px;
  width: 465px;
}

.the_mark_restaurant .menus_nav p {
  text-align: center;
}

.the_mark_restaurant .menus_nav p.click_to {
  color: #C93D48;
  font-size: 1.3em;
}

.the_mark_restaurant .menus_nav p.menu_links a {
	font-family: "Trade Gothic Bold Condensed No. 20", "Impact", "Haettenschweiler", "Arial Narrow Bold", sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 1.1em;
	margin-right: 24px;
}

.the_mark_restaurant .menus_nav p.menu_links a:last-child {
	margin-right: 0;
}

/* MENUS */

.the_mark_restaurant .menus {
  margin-top: 20px;
}

.the_mark_restaurant .menus h4 {
	width: 422px;
	padding-top: 59px;
	margin: 0 auto 30px;
}

.the_mark_restaurant #brunch h4 {
	background: url('../_img/menu_brunch_summer2011.gif') no-repeat;
} 

.the_mark_restaurant #dinner h4 {
	background: url('../_img/menu_dinner_summer2011.gif') no-repeat;
} 

.the_mark_restaurant #late_night h4 {
	background: url('../_img/menu_latenight_summer2011.gif') no-repeat;
} 

.the_mark_restaurant #lunch h4 {
	background: url('../_img/menu_lunch_summer2011.gif') no-repeat;
} 

.the_mark_restaurant #tea h4 {
	background: url('../_img/menu_tea_summer2011.gif') no-repeat;
}

.the_mark_restaurant #breakfast h4 {
	background: url('../_img/menu_breakfast_summer2011.gif') no-repeat;
}

.the_mark_restaurant #dessert h4 {
	background: url('../_img/menu_dessert_summer2011.gif') no-repeat;
} 

.the_mark_restaurant #thanksgiving h4 {
  width: 325px;
	background: url('../_img/menu_thanksgiving.gif') no-repeat;
} 

.the_mark_restaurant #christmas h4 {
  width: 292px;
	background: url('../_img/menu_christmas.gif') no-repeat;
} 

.the_mark_restaurant #new_years h4 {
    background: url("../_img/menu_new_years_eve.gif") no-repeat scroll 0 0 transparent;
    width: 355px;
}

.the_mark_restaurant .menus .slides {
  height: auto;
  margin-bottom: 10px;
}

.the_mark_restaurant .menus .menu_col {
  width: 230px;
  float: left;
}

.the_mark_restaurant .menus .menu_wide {
  width: 460px;
  text-align: center;
}

.the_mark_restaurant .menus h5 {
	font-family: "Arial Narrow Bold", sans-serif;
	text-transform: uppercase;
	font-size: 0.9em;
	margin-bottom: 1em;
	color: #000;
}

.the_mark_restaurant .menus h5 span {
	font-family: Times, serif;
  font-size: 1em;
  margin-left: 1em;
}

.the_mark_restaurant .menus ul {
  margin-bottom: 40px;
}

.the_mark_restaurant .menus ul li {
  margin-bottom: 1em;  
  font-family: "Americana","Americana BT",Times,serif;
  font-size: 1em;
}

.the_mark_restaurant .menus ul li p {
  margin-bottom: 0;
}

.the_mark_restaurant .menus ul li p.small {
  font-size: 0.95em;
}

.the_mark_restaurant .menus ul li p.price {
  font-family: "Helvetica", Helvetica, sans-serif;
  font-size: 0.75em;
}

.the_mark_restaurant .menus span.price {
	font-family: "Helvetica", Helvetica, sans-serif;
}

.the_mark_restaurant .menus ul li hr {
  width: 12%;
  margin: 0 auto;
}

.the_mark_restaurant .menus .pagination {
  text-align: center;
  font-size: 1em;
}

/* MENU HIGHLIGHTS */

.the_mark_restaurant #aside h4 {
  width: 196px;
  padding: 63px 0 0;
	background: url('../_img/menu_highlights_top_bar.gif') no-repeat;
	margin: 20px auto;
}

.the_mark_restaurant #aside h5 {
	font-family: "Trade Gothic Bold Condensed No. 20", "Impact", "Haettenschweiler", "Arial Narrow Bold", sans-serif;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 1.3em;
	letter-spacing: 1px;
  text-align: center;
  padding: 0;
	margin: 0 auto 0.5em;
  width: 196px;
	color: #000;
}

.the_mark_restaurant #aside h5 a {
  text-decoration: none;
}

.the_mark_restaurant #aside h5 a.selected {
  color: #C93D48;
}

.the_mark_restaurant #aside p {
	font-size: 1.2em;
  text-align: center;
  padding-left: 0;
  width: 196px;
  margin: 0 auto 1em;
}

.the_mark_restaurant #aside .dish {
  font-size: 1em;
  font-family: "Americana","Americana BT",Times,serif;
  text-transform: uppercase;
  margin-bottom: 0;
}

.the_mark_restaurant #aside .dish span {
  font-family: inherit;
  text-transform: none;
}

.the_mark_restaurant #aside .first_desc {
  margin-bottom: 0;
}

.the_mark_restaurant #aside .no_desc {
  margin-bottom: 1em;
}

.the_mark_restaurant #aside .asterisk {
  font: 100%/1em Times,serif;
  color: #C93D48;
  font-size: 1.3em;
}

.the_mark_restaurant #aside h5 .asterisk, .the_mark_restaurant #aside .asterisk span {
  font-size: 1.4em;
}

.the_mark_restaurant #aside img {
  margin: 20px auto;
}

/*NEIGHBORHOOD*/

#image_85_01 {
	float: right;
	margin: 15px 35px 0 0;
}

#the_mark_is {
	margin: 230px 0 0 30px;
	width: 161px;
	padding-top: 258px;
	background: url('../_img/85_the_mark.gif') no-repeat;
}

.neighborhood #aside {
	padding: 10px 0;
}

.neighborhood #aside h5 {
	clear: both;
}

.neighborhood #aside li {
	margin-bottom: 0;
	width: 90px;
	float: left;
}

.neighborhood #aside li.long {
	width: 200px;
}

.neighborhood #aside a {
  color: #535353;
  text-decoration: none;
}

.neighborhood #aside a:hover {
  text-decoration: underline;
}

#asterisk {
  position: absolute;
  top: 0;
  left: 0;
}

/*GALLERY*/

.gallery .slide {
	margin: 15px 0;
	height: 448px;
}

.gallery .slide img {
	display: block;
	margin: 0 auto;
}

.gallery .slide.h282 {
	padding-top: 83px;
	height: 365px;
}

.gallery .itr {
  margin: 0 auto;
}

/*
.gallery .wide {
	height: 375px;
	margin-top: 88px;
}

.gallery .caption {
	text-align: center;
	font-size: 1.3em;
	font-style: italic;
	color: #c93d48;
}
*/

#gallery_01 {
  width: 196px;
  padding-top: 13px;
  background: url('../_img/86_cap_01.gif') no-repeat; 
}

#gallery_02 {
  width: 288px;
  padding-top: 33px;
  background: url('../_img/86_cap_02.gif') no-repeat; 
}

#gallery_03 {
  width: 228px;
  padding-top: 33px;
  background: url('../_img/86_cap_03.gif') no-repeat; 
}

#gallery_04 {
  width: 188px;
  padding-top: 13px;
  background: url('../_img/86_cap_04.gif') no-repeat; 
}

#gallery_05 {
  width: 363px;
  padding-top: 13px;
  background: url('../_img/86_cap_05.gif') no-repeat; 
}

#gallery_06 {
  width: 316px;
  padding-top: 13px;
  background: url('../_img/86_cap_06.gif') no-repeat; 
}

#gallery_07 {
  width: 286px;
  padding-top: 13px;
  background: url('../_img/86_cap_07.gif') no-repeat; 
}

#gallery_08 {
  width: 286px;
  padding-top: 13px;
  background: url('../_img/86_cap_08.gif') no-repeat; 
}

#gallery_09 {
  width: 310px;
  padding-top: 33px;
  background: url('../_img/86_cap_09.gif') no-repeat; 
}

#gallery_10 {
  width: 271px;
  padding-top: 13px;
  background: url('../_img/86_cap_10.gif') no-repeat; 
}

#gallery_11 {
  width: 191px;
  padding-top: 13px;
  background: url('../_img/86_cap_11.gif') no-repeat; 
}

#gallery_12 {
  width: 359px;
  padding-top: 12px;
  background: url('../_img/86_cap_12.gif') no-repeat; 
}

#gallery_13 {
  width: 277px;
  padding-top: 32px;
  background: url('../_img/86_cap_13.gif') no-repeat; 
}

#gallery_14 {
  width: 205px;
  padding-top: 13px;
  background: url('../_img/86_cap_14.gif') no-repeat; 
}

#gallery_15 {
  width: 295px;
  padding-top: 33px;
  background: url('../_img/86_cap_15.gif') no-repeat; 
}

#gallery_16 {
  width: 222px;
  padding-top: 33px;
  background: url('../_img/86_cap_16.gif') no-repeat; 
}

#gallery_17 {
  width: 280px;
  padding-top: 13px;
  background: url('../_img/86_cap_17.gif') no-repeat; 
}

#gallery_18 {
  width: 140px;
  padding-top: 13px;
  background: url('../_img/86_cap_18.gif') no-repeat; 
}

#gallery_19 {
  width: 180px;
  padding-top: 13px;
  background: url('../_img/86_cap_19.gif') no-repeat; 
}

#gallery_20 {
  width: 202px;
  padding-top: 13px;
  background: url('../_img/86_cap_20.gif') no-repeat; 
}

#gallery_21 {
  width: 155px;
  padding-top: 13px;
  background: url('../_img/86_cap_21.gif') no-repeat; 
}

#gallery_22 {
  width: 226px;
  padding-top: 13px;
  background: url('../_img/86_cap_22.gif') no-repeat; 
}

#gallery_23 {
  width: 80px;
  padding-top: 13px;
  background: url('../_img/86_cap_23.gif') no-repeat; 
}

#gallery_24 {
  width: 212px;
  padding-top: 13px;
  background: url('../_img/86_cap_24.gif') no-repeat; 
}

#gallery_25 {
  width: 212px;
  padding-top: 13px;
  background: url('../_img/86_cap_25.gif') no-repeat; 
}

#gallery_26 {
  width: 273px;
  padding-top: 33px;
  background: url('../_img/86_cap_26.gif') no-repeat; 
}

#gallery_27 {
  width: 304px;
  padding-top: 33px;
  background: url('../_img/86_cap_27.gif') no-repeat; 
}

#gallery_28 {
  width: 275px;
  padding-top: 33px;
  background: url('../_img/86_cap_28.gif') no-repeat; 
}

#gallery_29 {
  width: 278px;
  padding-top: 33px;
  background: url('../_img/86_cap_29.gif') no-repeat; 
}

#gallery_30 {
  width: 255px;
  padding-top: 34px;
  background: url('../_img/86_cap_30.gif') no-repeat; 
}

#gallery_31 {
  width: 211px;
  padding-top: 33px;
  background: url('../_img/86_cap_31.gif') no-repeat; 
}

#gallery_32 {
  width: 351px;
  padding-top: 33px;
  background: url('../_img/86_cap_32.gif') no-repeat; 
}

#gallery_33 {
  width: 200px;
  padding-top: 13px;
  background: url('../_img/86_cap_33.gif') no-repeat; 
}

#gallery_34 {
  width: 284px;
  padding-top: 33px;
  background: url('../_img/86_cap_34.gif') no-repeat; 
}

#gallery_35 {
  width: 353px;
  padding-top: 13px;
  background: url('../_img/86_cap_35.gif') no-repeat; 
}

#gallery_36 {
  width: 293px;
  padding-top: 33px;
  background: url('../_img/86_cap_36.gif') no-repeat; 
}

/*CONTACT*/

.contact a {
	text-decoration: none;
}

.contact #main img {
	float: right;
	margin: 15px 50px 90px 0;
}

.contact #main h4 {
	margin: 155px 0 10px 50px;
	font-size: 1.5em;
	font-weight: normal;
	color: #c93d48;
}

.contact #main #addy {
	display: inline; /*IE6*/
	float: left;
	margin-left: 50px;
	font-size: 1.2em;
	line-height: 1.2em;
}

.contact #main .reservations {
	margin-left: 50px;
	clear: both;
}

.contact .reservations {
  color: #C93D48;
  font-size: 1.7em;
  line-height: 1.3em;
}

.contact .reservations a {
  color: #C93D48;
}

.contact #aside p, .contact #aside img {
	display: block;
	margin-left: 15px;
  padding-left: 8px;
  margin-top: 0;
}

.contact #aside #contact_info {
	margin: 15px 0 10px;
}

.contact #aside #contact_info .reservations {
  font-size: 1.2em;
  line-height: 1.2em;
  margin-bottom: 40px;
  padding-left: 8px;
}

.contact #aside #contact_info .inquiries, .contact #aside #pandiscio {
	background: url('../_img/gl-aside-li-bullet.png') 0 5px no-repeat;
  padding-left: 8px;
}

/* SPECIALS */

.specials .page {
	height: auto;
}

.specials .page strong {
	font-family: "Trade Gothic Bold Condensed No. 20", "Impact", "Haettenschweiler", "Arial Narrow Bold", sans-serif;
	text-transform: uppercase;
	font-size: 1.4em;
}

.specials .clear {
	height: 30px;
}

.specials .slides {
	height: auto;
	margin: 15px 0 auto;
	width:460px;
}

#itr_sp_01 {
	width: 252px;
	padding-top: 55px;
	height: 30px;
	background: url('../_img/specials01_cap.gif') no-repeat;  
	margin: 40px 100px 60px;
}

#itr_sp_02 {
	width: 320px;
	padding-top: 74px;
	background: url('../_img/specials02_cap.gif') no-repeat;  
	margin: 0 auto 40px;
}

#itr_sp_03 {
	width: 275px;
	padding-top: 86px;
	background: url('../_img/specials_stay_two_cap.gif') no-repeat;  
	margin: 0 auto 64px;
}

#itr_sp_03x {
	background: url("../_img/specials_turns_two_caption.gif") no-repeat scroll 0 0 transparent;
    margin: 0 auto 35px;
    padding-top: 86px;
    width: 367px;
}

#itr_sp_03y {
	background: url("../_img/specials_cap_mom_kids.gif") no-repeat scroll 0 0 transparent;
    margin: 0 auto 3px;
    padding-left: 4px;
    padding-top: 86px;
    width: 438px;
}

#itr_sp_04 {
	width: 311px;
	padding-top: 59px;
	background: url('../_img/specials04_cap.gif') no-repeat;  
	margin: 0 auto 40px;
}

#itr_sp_05 {
	width: 304px;
	padding-top: 86px;
	background: url('../_img/specials05_cap.gif') no-repeat;  
	margin: 0 auto 40px;
}

#itr_sp_06 {
	/*width: 334px;*/
	width: 423px;
	padding-top: 86px;
	/*background: url('../_img/special06_thecultivated.gif') no-repeat;*/ 
	background: url('../_img/special-in-the-art-of-new-york.gif') no-repeat; 
	margin: 0 auto 5px;
}

#itr_sp_07 {
	width: 275px;
	padding-top: 86px;
	background: url('../_img/specials_couple_cap.gif') no-repeat;  
	margin: 0 auto 80px;
}

#itr_sp_08 {
	width: 276px;
	padding-top:34px;
	margin: 0 auto 95px;
}

#itr_sp_side_01 {
	width: 210px;
	padding-top: 465px;
	background: url('../_img/specials01_side_01.gif') no-repeat;
	margin: 20px auto 20px 16px;
	height:100%;
}

#itr_sp_side_02 {
	width: 209px;
	padding-top: 455px;
	background: url('../_img/specials02_side_01.gif') no-repeat;
	margin: 20px auto 0;
}

#itr_sp_side_03 {
	width: 214px;
	padding-top: 540px;
	background: url('../_img/specials_stay_two_side.gif') no-repeat;
	margin: 15px auto 20px 16px;
}

#itr_sp_side_04 {
	width: 210px;
	padding-top: 455px;
	background: url('../_img/specials04_side_01.gif') no-repeat;
	margin: 20px auto 20px 16px;
	height:100%;
}

#itr_sp_side_05 {
	width: 210px;
	padding-top: 490px;
	background: url('../_img/specials05_side_01.gif') no-repeat;
	margin: 20px auto 20px 16px;
	height:100%;
}

#itr_sp_side_06 {
	width: 254px;
	padding-top: 520px;
	/*background: url('../_img/special06_side_01.gif') no-repeat;*/
	background: url('../_img/special-side-in-the-art-of-new-york.gif') no-repeat;
	margin: 15px auto 20px 16px;
}
#itr_sp_side_07 {
	width: 200px;
	padding-top: 502px;
	background: url('../_img/specials_couple_side.gif') no-repeat;
	margin: 18px auto 15px 16px;
}

#itr_sp_side_08 {
	width: 214px;
	padding-top: 540px;
	background: url('../_img/specials_stay_two_side.gif') no-repeat;
	margin: 15px auto 20px 16px;
}

#itr_sp_side_08x {
	background: url("../_img/specials_turns_two_side.gif") no-repeat scroll 0 0 transparent;
    margin: 20px auto 18px 17px;
    padding-top: 540px;
    width: 214px;
}

#itr_sp_side_08y {
	width: 214px;
	padding-top: 540px;
	background: url('../_img/specials_mom_kids_side.gif') no-repeat;
	margin: 15px auto 20px 16px;
}

.alt {
position: absolute;
left: -9999px;
}

/* Share Tags */

div.slim-share { position: absolute; bottom: 15px; right: 0; min-width: 295px; }
div.slim-share>ul { float: left; margin-top: 0; line-height: normal; }
div.slim-share>ul>li { height: 20px; }

/* Share */

.slim-share>ul,
.slim-share>ul>li { float: left; }
.slim-share>ul { list-style: none; }
.slim-share>ul>li+li { margin-left: 5px; }

.slim-share>ul>li>*:first-child,
.slim-share>ul>li>div { float: left; }
.slim-share>ul>li>div { display: none; position: relative; margin-top: 1px; margin-left: 6px; }
.slim-share>ul>li>div>div:first-child {
	border: solid 1px #d1d1d1;
	padding: 0 0.75em;
	line-height: 17px;
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	background-color: #fff;
	color: #000;
}
.slim-share>ul>li>div>div+div {
	position: absolute;
	top: 7px;
	left: -3px;
	height: 4px;
	width: 5px;
	background: url(/images/fb-count-arrow.png) no-repeat center;
}

.slim-share>ul>.share-email>a { display: block; height: 20px; width: 56px; background-image: url(../images/rss/share.png); background-repeat: no-repeat; }
.slim-share>ul>.share-email>a:hover { background-position: bottom; }

.share-facebook { margin-left: 65px; }
.share-facebook>*:first-child>*:first-child iframe { height: 20px !important /*Prevents text-size-adjust from increasing height*/; width: 87px !important /*Ranges from 87-89 in the major browsers when font is set to Arial*/; border-radius: 3px; }

.share-twitter { margin-left: 32px; }
.share-twitter>*:first-child { height: 20px !important /*Prevents text-size-adjust from increasing height*/; width: 54px !important /*Ranges from 87-89 in the major browsers when font is set to Arial*/; border-radius: 3px; }

.share-googleplusone { margin-left: 12px; }
.share-googleplusone>*:first-child { float: left !important; height: 20px !important /*Prevents text-size-adjust from increasing height*/; width: 34px !important /*Ranges from 87-89 in the major browsers when font is set to Arial*/; border-radius: 3px; }

/* Packages */

#rss-subscribe { float: right; box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.13); }
.not-perm { top: 643px !important; right: 288px !important; }

.package-wrapper.rss-item { position: relative; float: left; width: 100%; margin-top: 31px; border-bottom: solid 1px #000; padding: 1px 0; }
.package-wrapper>* { padding-left: 164px; padding-right: 29px; }
.package-wrapper .package-interior-wrap { min-height: 131px; margin-top: 49px; padding-top: 18px; font-size: 14px; line-height: 20px; }
.package-wrapper .package-title { position: absolute; top: 0; left: 0; width: 100%; overflow: hidden; border-style: solid; border-width: 2px 0; border-color: #000; padding: 15px 0; text-transform: uppercase; text-align: center; font-family: "Impact W01", Arial, Helvetica, sans-serif; font-size: 24px; color: #ce4330; background: url(/images/layout/stars.gif) no-repeat center; background-color: #fff8ed; }
.package-wrapper .package-image { position: absolute; top: 70px; left: 15px; overflow: hidden; }
.package-wrapper .package-long { padding-top: 30px; }
.package-wrapper .package-long p { width: auto; }
.package-wrapper .package-long>*:first-child, .package-long>*:first-child>*:first-child { margin-top: 0 !important; }
.package-wrapper .package-short *, .package-wrapper .package-links { font-size: 11px; line-height: 17.5px; }
.package-wrapper .package-links { height: 14px; padding-top: 9px; padding-bottom: 17px; }
.package-wrapper .package-links.active { padding-bottom: 54px; }

.package-wrapper .package-links a { position: relative; left: 0; float: left; height: 14px; }
.package-wrapper .package-links a.package-details { width: 96px; background: url(/images/buttons/read-toggle.png) no-repeat; }
.package-wrapper .package-links.active a.package-details { background-position: 0 -14px; }
.package-wrapper .package-links a.reserve { width: 111px; margin-left: 23px; border-left: solid 1px #1d1c1c; padding-left: 23px; background: url(/images/buttons/reserve.png) no-repeat 23px center; }
.package-wrapper .package-links a.reserve:first-child { margin-bottom: 50px; margin-left: 0; border-left: none; padding-left: 0; background-position: 0 center; }

div.package-toggle a { display:block;}
div.package-toggle a:hover { color:#c00; }

/* JOIN */

.join.footer #main {
  padding: 30px 45px 60px;
  width: 422px;
}

.join.footer #main p {
  text-align: justify;
}

.join.footer #main .req {
  text-align: center;
}

.join.footer #main .msg {
  color: #fc2428;
  font-weight: bold;
  font-size: 1.2em;
  text-align: center;
}

.join.footer #main .msg a {
  color: #fc2428;
  text-decoration: underline;
}

#join_form ul li {
  margin-bottom: 10px;
}

#join_form ul li label {
  display: block;
  padding-left: 10px;
  margin-top: 1em;
}

#join_form ul li input, #join_form ul li select {
  display: block;
  color: #535353;
  height: 25px;
}

#join_form ul li input {
  width: 416px;
  font-size: 19px;
}

#join_form ul li select {
  background-color: #fff;
  width: 422px;
  font-size: 16px;
}

#itr_submit {
  margin: 40px auto 0;
	width: 97px;
	padding-top: 25px;
	background: url('../_img/join_email_list_submit.gif') no-repeat;  
}



/* PRESS */

.press .press_item img {
  margin: 20px auto;
  display: block;
}

.press .press_item p {
  margin: 0 auto;
}

.press #aside ul {
  list-style-type: none;
  width: 182px;
  padding-left: 0;
  margin: 20px auto 0;
}

.press #aside ul li {
  width: 54px;
  height: 69px;
  margin: 0 10px 10px 0;
  float: left;  
  padding-left: 0;
  background: none;
}

.press #aside ul li.last {
  margin-right: 0;
}

.press #aside ul li img {
  margin: 0;
  padding: 2px;
}

.press #aside ul li .blank {
  padding: 0;
}

.press #aside .thumbs li a {
  background-image: url('../_img/88_box.gif');
  width: 55px;
  height: 71px;
}

.press #aside .thumbs li a:hover, .press #aside .thumbs li a.selected {
  background-position: 0 -71px;
}

#press_wallpaper_dec2010 {
	width: 470px;
	padding-top: 73px;
	background: url('../_img/88_cap_47.gif') no-repeat;
}

#press_id48 {
	width: 470px;
	padding-top: 73px;
	background: url('../_img/88_cap_48.gif') no-repeat;
}

#press_id49 {
	width: 470px;
	padding-top: 73px;
	background: url('../_img/88_cap_49.gif') no-repeat;
}

#press_id50 {
	width: 470px;
	padding-top: 73px;
	background: url('../_img/88_cap_50.gif') no-repeat;
}

#press_id51 {
    background: url("../_img/88_cap_51.gif") no-repeat scroll 0 0 transparent;
    padding-top: 73px;
    width: 470px;
}

#press_id52 {
    background: url("../_img/88_cap_52.gif") no-repeat scroll 0 0 transparent;
    padding-top: 73px;
    width: 470px;
}
#press_id53 {
    background: url("../_img/88_cap_53.gif") no-repeat scroll 0 0 transparent;
    padding-top: 73px;
    width: 470px;
}
#press_fortune {
	width: 470px;
	padding-top: 73px;
	background: url('../_img/88_cap_46.gif') no-repeat;
}

#press_enroute {
	width: 470px;
	padding-top: 73px;
	background: url('../_img/88_cap_45.gif') no-repeat;
}


#press_highlife {
	width: 470px;
	padding-top: 73px;
	background: url('../_img/88_cap_44.gif') no-repeat;
}

#press_vogue_aug {
	width: 505px;
	padding-top: 73px;
	background: url('../_img/88_cap_43.gif') no-repeat;
}

#press_zink {
	width: 505px;
	padding-top: 73px;
	background: url('../_img/88_cap_41.gif') no-repeat;
}

#press_just_luxe {
	width: 505px;
	padding-top: 73px;
	background: url('../_img/88_cap_42.gif') no-repeat;
}


#press_vogue_oprah_gaga {
	width: 505px;
	padding-top: 73px;
	background: url('../_img/88_cap_38.gif') no-repeat;
}

#press_wsj_see {
	width: 392px;
	padding-top: 53px;
	background: url('../_img/88_cap_39.gif') no-repeat;
}

#press_ad_collector {
	width: 253px;
	padding-top: 53px;
	background: url('../_img/88_cap_40.gif') no-repeat;
}



#press_yatzer {
	width: 470px;
	padding-top: 53px;
	background: url('../_img/88_cap_37.gif') no-repeat;
}


#press_quest {
	width: 312px;
	padding-top: 53px;
	background: url('../_img/88_cap_31.gif') no-repeat;
}

#press_spears {
	width: 204px;
	padding-top: 53px;
	background: url('../_img/88_cap_32.gif') no-repeat;
}

#press_departures_mark_spot {
	width: 270px;
	padding-top: 53px;
	background: url('../_img/88_cap_34.gif') no-repeat;
}

#press_tony_jg {
	width: 505px;
	padding-top: 53px;
	background: url('../_img/88_cap_24.gif') no-repeat;
}

#press_arch_news_jg {
	width: 505px;
	padding-top: 53px;
	background: url('../_img/88_cap_25.gif') no-repeat;
}

#press_conde_nast_traveler {
	width: 440px;
	padding-top: 53px;
	background: url('../_img/88_cap_26.gif') no-repeat;
}


#press_australian_wish {
	width: 300px;
	padding-top: 53px;
	background: url('../_img/88_cap_27.gif') no-repeat;
}

#press_nyp_forever {
	width: 246px;
	padding-top: 53px;
	background: url('../_img/88_cap_22.gif') no-repeat;
}

#press_nymag_ues {
	width: 375px;
	padding-top: 53px;
	background: url('../_img/88_cap_23.gif') no-repeat;
}

#press_nyt_do {
	width: 328px;
	padding-top: 53px;
	background: url('../_img/88_cap_18.gif') no-repeat;
}

#press_timeout_ny {
	width: 328px;
	padding-top: 53px;
	background: url('../_img/88_cap_19.gif') no-repeat;
}

#press_zagat {
	width: 328px;
	padding-top: 53px;
	background: url('../_img/88_cap_20.gif') no-repeat;
}

#press_town_country {
	width: 328px;
	padding-top: 53px;
	background: url('../_img/88_cap_21.gif') no-repeat;
}

#press_huffington {
  width: 356px;
  padding-top: 34px;
  background: url('../_img/88_cap_15.gif') no-repeat;
}

#press_ad_france {
  width: 356px;
  padding-top: 34px;
  background: url('../_img/88_cap_16.gif') no-repeat;
}

#press_rare_world {
  width: 356px;
  padding-top: 34px;
  background: url('../_img/88_cap_17.gif') no-repeat;
}

#press_arch_dig {
  width: 337px;
  padding-top: 34px;
  background: url('../_img/88_cap_01.gif') no-repeat;
}

#press_dep {
  width: 375px;
  padding-top: 33px;
  background: url('../_img/88_cap_02.gif') no-repeat;
}

#press_gq_liv {
  width: 119px;
  padding-top: 30px;
  background: url('../_img/88_cap_03.gif') no-repeat;
}

#press_le_fig {
  width: 366px;
  padding-top: 52px;
  background: url('../_img/88_cap_04.gif') no-repeat;
}

#press_nyt_sb {
  width: 237px;
  padding-top: 33px;
  background: url('../_img/88_cap_05.gif') no-repeat;
}

#press_nyt_hh {
  width: 326px;
  padding-top: 31px;
  background: url('../_img/88_cap_06.gif') no-repeat;
}

#press_nyt_tsm {
  width: 376px;
  padding-top: 52px;
  background: url('../_img/88_cap_07.gif') no-repeat;
}

#press_robb_rep {
  width: 328px;
  padding-top: 53px;
  background: url('../_img/88_cap_08.gif') no-repeat;
}

#press_spot {
  width: 299px;
  padding-top: 32px;
  background: url('../_img/88_cap_09.gif') no-repeat;
}

#press_time {
  width: 392px;
  padding-top: 52px;
  background: url('../_img/88_cap_10.gif') no-repeat;
}

#press_trav_leis {
  width: 126px;
  padding-top: 34px;
  background: url('../_img/88_cap_11.gif') no-repeat;
}

#press_vogue_casa {
  width: 371px;
  padding-top: 32px;
  background: url('../_img/88_cap_12.gif') no-repeat;
}

#press_vogue_japan {
  width: 399px;
  padding-top: 50px;
  background: url('../_img/88_cap_13.gif') no-repeat;
}

#press_real_deal {
  width: 356px;
  padding-top: 34px;
  background: url('../_img/88_cap_14.gif') no-repeat;
}

/* FOOTER PAGES */

.footer #main {
  padding: 240px 45px 0;
  width: 422px;
}

.footer #main p {
  text-align: center;
}

.footer #main a {
	text-decoration: none;
}

#itr_sp_01abc {
    background: url("../_img/specials01title.png") no-repeat scroll 0 0 transparent;
    height: 95px;
    margin: 0 auto 30px 60px;
    padding-left: 4px;
    padding-top: 10px;
    width: 327px;
}
#itr_sp_06abc {
    background: url("../_img/specials06title.png") no-repeat scroll 0 0 transparent;
    height: 95px;
    margin: 0 auto 30px 75px;
    padding-left: 4px;
    padding-top: 10px;
    width: 287px;
}
#itr_sp_05_1 {
    background: url("../_img/specials05_1title.png") no-repeat scroll 0 0 transparent;
    height: 95px;
    margin: 0 auto 30px 75px;
    padding-left: 4px;
    padding-top: 10px;
    width: 287px;
}
it
#image_specials_01 {
    margin-bottom: 30px;
    margin-top: 50px;
}
#itr_sp_02abc {
    background: url("../_img/specials02title.png") no-repeat scroll 0 0 transparent;
    margin: 0 auto 15px 127px;
    padding-left: 4px;
    padding-top: 86px;
    width: 207px;
}
#itr_sp_03abc {
    background: url("../_img/specials03title.png") no-repeat scroll 0 0 transparent;
    margin: 0 auto 20px 81px;
    padding-left: 4px;
    padding-top: 86px;
    width: 287px;
}
#itr_sp_04abc {
    background: url("../_img/specials04title.png") no-repeat scroll 0 0 transparent;
    margin: 0 auto 20px 81px;
    padding-left: 4px;
    padding-top: 86px;
    width: 287px;
}
#itr_sp_05abc {
    background: url("../_img/specials05title.png") no-repeat scroll 0 0 transparent;
    margin: 0 auto 20px 35px;
    padding-left: 4px;
    padding-top: 86px;
    width: 438px;
}
#image_specials_02 {
    margin-bottom: 55px;
    margin-top: 50px;
}
#image_specials_03 {
    margin-bottom: 30px;
    margin-top: 50px;
}

#image_84_01 {
    margin: 100px 15px;
}
