#top-image		 				{ width:100%; height:467px; list-style: none; position:relative; display:block;}
.slideshow						{ width:736px; height:360px; list-style: none; position:relative; padding:0 82px;}
.slideshowimage					{ position:relative; padding:0; }
.slideshow a.arrow				{ width:82px; height:360px; position:absolute; z-index:700; top:0; }
.slideshow a.arrow.slide_pre	{ left:0;background-image: url(../img/arrow_left.png); background-position:center; }
.slideshow a.arrow.slide_next	{ right:0; background-image: url(../img/arrow_right.png); background-position:center; }
ul.slideshow li 				{ position:absolute; left:0px; top:0px; display:inline; width:100%; overflow:hidden; background-position:center;}
ul.slideshow li.show 			{ height:360px; z-index:2; background-repeat: no-repeat; }

.slideshow.main					{ height:500px; }
.slideshow.main a.arrow			{ height:500px; }
ul.slideshow.main li.show		{ height:500px; }

.slideshow.aboutdreamh					{ height:500px; }
.slideshow.aboutdreamh a.arrow			{ height:500px; }
ul.slideshow.aboutdreamh li.show		{ height:500px; }

.slideshow.accommodation					{ height:200px; }
.slideshow.accommodation a.arrow			{ height:200px; }
ul.slideshow.accommodation li.show		{ height:200px; }

.slideshow.facilities					{ height:200px; }
.slideshow.facilities a.arrow			{ height:200px; }
ul.slideshow.facilities li.show		{ height:200px; }


ul.slideshow h2 { font-size: 40px; text-transform: uppercase; margin: 0; line-height: 40px; padding-bottom:4px; color: #00173a; font-family: lr-bold, verdana,arial,sans-serif; font-weight: normal; }
ul.slideshow h3, ul.slideshow h3 p { font-size: 24px; text-transform: uppercase; margin: 0; font-weight: normal; line-height: 26px; padding-bottom: 8px; color: #00173a; font-family: lr-light, verdana,arial,sans-serif; }
ul.slideshow div.text { width: 1045px; height:330px; margin: 0; padding:40px 0 0 55px;}
ul.slideshow div.dark-text h2, ul.slideshow div.dark-text h3, ul.slideshow div.dark-text p, ul.slideshow div.dark-text span.price { color: #00173a; }
ul.slideshow p { font-size: 13px; color: #00173a; margin: 0; padding-bottom: 18px; }

ul.slideshow div.light-text h2, ul.slideshow div.light-text h3, body ul.slideshow div.light-text p, ul.slideshow div.light-text span.price { color: #fff!important; }
ul.slideshow strong { font-weight: normal!important }
ul.slideshow .button { margin-left: 0; margin-top: 6px; font-size:11px; font-family:dotum,verdana,arial,sans-serif; font-weight:normal; }


.button { display: inline-block; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 0 10px #A2A2A2; -moz-box-shadow: 0 0 10px #A2A2A2; box-shadow: 0 0 10px #A2A2A2; margin: 0 0 5px 5px; font-size: 0.8em; min-height: 30px; line-height: 30px; text-align: center; width: auto; padding: 0; border: none; background-color: #f7f7f7; color: #e05206; text-transform: uppercase; font-weight: bold; font-family: sans-serif; cursor: pointer;}
.lt-ie9 .button, .lt-ie9 .button:active { margin: 0; padding: 0; height: 40px; background: transparent url(/common/images/button-bg-left-ie.png) no-repeat left top; }
.lt-ie9 .button:active {background-position: 1px 1px;}
.button .inner { display: block; padding: 0 20px; width: auto; }
.lt-ie9 .button .inner, .lt-ie9 .button:active .inner { margin-left: 20px; padding: 0; height: 40px; line-height: 30px; background: transparent url(/common/images/button-bg-right-ie.png) no-repeat right top; }
.lt-ie9 .button:active .inner { margin: -2px 0 0 19px; }
.lt-ie8 .button .inner  { white-space: nowrap;  }
.lt-ie8 .button:active .inner { margin: -6px 0 0 15px !important; }
.lt-ie7 .button .inner, .lt-ie7 .button:active .inner { margin-left: -7px;line-height: 40px; }
.with-icon .inner { padding-right: 0; }
.button .icon { display: none; }
.with-icon .icon { height: 30px; width: 28px; display: inline-block; background-position: right center; background-repeat: no-repeat; background-color: transparent; margin-left: 17px; }
.lt-ie9 .button .icon, .lt-ie9 .button:active .icon { margin: 5px 7px 5px 17px; }

.arrow-right .icon { background-image: url(../img/home-button.gif); }
.search .search-button .icon { width: 30px; background-image: url(/images/dealer-search.gif); background-position: center 8px; }
.lt-ie9 .search .search-button:active {margin-top: 36px;}
.search .button { margin-top: 36px; }
#bing-dealer .button { margin-right: 5px; }
#bing-dealer .dealer-search .button { margin: 36px 0 0 12px; }
body #bing-dealer .dealer-detail-block .button { margin-top: 0; }
.lt-ie9 #bing-dealer .dealer-detail-block button.button .inner { line-height: 40px; padding-right: 20px; }

#top-slideshow					{ width:100%; height:467px; margin: 0px; padding: 0px; z-index:1; display:block; overflow:hidden;}
#top-slideshow .slideshow-link	{ width:100%; height:467px; margin: 0px; padding: 0px; background-repeat: repeat-x;}
#top-slideshow .slideshow-image	{ width:100%; height:467px; margin: 0px; padding: 0px; z-index:2;}
#top-slideshow .slideshow-left-button,#top-slideshow .slideshow-right-button{ display:none; position:relative; }
#top-slideshow .slideshow-left-button		{ float:left; background-color: transparent; background-image: url(img_button/slideshow-left-button.png); background-repeat: no-repeat; }
#top-slideshow .slideshow-right-button		{ float:right; background-color: transparent; background-image: url(img_button/slideshow-right-button.png); background-repeat: no-repeat; }


