/* dojo.css holds basic sizing and usage, tundra.css holds specific coloring and styling
 for the tundra theme */
/*@import "../js/dojo/resources/dojo.css"; */
@import "../js/dijit/themes/tundra/tundra.css"; 


.dijitDialogUnderlay {
		background-color:#333; 
}

* html .dijitAccordionText {
	#font-size:13px; 
	/*For internet explorer only */
	/*_font-size:12px; only for firefox*/
}
.dijitAccordionArrow {
	margin-right:0;
}

.dijitAccordionBody {
	width:100%;
}

/* .tundra 	.dijitAccordionPane { background-color:green; padding:0; margin:0;} 
 .tundra  .dijitAccordionPane .dijitAccordionBody {width:100%; background-color:blue; margin:0;}
.tundra  .dijitAccordionContainer {border:0; border-bottom: 1px solid #ccc;}
 .tundra  .dijitAccordionPane .dijitAccordionTitle  { 
 	border: 1px solid #ccc;
 	background: #fff url("pix/bkg-button.jpg") bottom repeat-x;
 } 
 .tundra  .dijitAccordionPane-selected .dijitAccordionTitle { 	border: 1px solid #ccc;}
 */


/***######## Property Image player ########****/
#imagePlayer, .imagePlayer {
	width:365px;
	margin:0;
	padding:0;
}
#imagePlayer.big, .imagePlayer .big {
	width:500px;
}

#imagePlayer.extra-big, .imagePlayer.extra-big {
	width:820px;
}

#imagePlayer #imageHolder, .imagePlayer .imageHolder {
	position: relative;width: 365px;height: 260px; overflow: hidden;z-index:2;background-color:#fff;
}

#imagePlayer #imageHolder div, .imagePlayer .imageHolder div {
	border:0;
	position:absolute;top:0px; left:0px;z-index:1;
}

#imagePlayer.big #imageHolder, .imagePlayer.big .imageHolder {
	position: relative;width: 500px;height: 360px; overflow: hidden;z-index:2;
}

#imagePlayer.extra-big #imageHolder, .imagePlayer.extra-big .imageHolder {
	position: relative;width: 820px;height: 570px; overflow: hidden;z-index:2;
}


#imagePlayer #imageHolder div div.legend, .imagePlayer .imageHolder div div.legend  {
	clear:both;
	color:#000;
	background-color:#ccc;
	filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
	font-weight:bold;
	top:230px;
	padding:4px;
}

#imagePlayer.big #imageHolder div div.legend, .imagePlayer.big .imageHolder div div.legend  {
	top:330px;
}

#imagePlayer.extra-big #imageHolder div div.legend, .imagePlayer.extra-big .imageHolder div div.legend  {
	top:540px;
}

#imagePlayer #imageHolder div div.copyright, .imagePlayer .imageHolder div div.copyright {
	top:250px;
	font-size:9px;
}

#imagePlayer #imageHolder #waitSpinner, .imagePlayer .imageHolder .waitSpinner {
	position:absolute;top:110px; left:142px;z-index:1;
}

#imagePlayer.big #imageHolder div div.copyright, .imagePlayer.big .imageHolder div div.copyright {
	top:350px;	
}

#imagePlayer.extra-big #imageHolder div div.copyright, .imagePlayer.extra-big .imageHolder div div.copyright {
	top:560px;	
}

#imagePlayer.big #imageHolder #waitSpinner, .imagePlayer.big .imageHolder .waitSpinner {
	top:210px; left:242px;
}

#imagePlayer.extra-big #imageHolder #waitSpinner, .imagePlayer.big .imageHolder .waitSpinner {
	top:310px; left:402px;
}

/* Zoom overlay for images */ 
#imagePlayer #imageHolder #zoomOverlay, .imagePlayer .imageHolder .zoomOverlay {
	width:200px;
	height:200px;
	background-image: url(../images/zoom-overlay.gif);
	position:absolute;
	top:25px; left:82px;z-index:2;
	display:none;	
}
#imagePlayer.big #imageHolder #zoomOverlay, .imagePlayer.big .imageHolder .zoomOverlay {
	top:75px; left:157px;
}

#imagePlayer #controller, .imagePlayer .controller  {
	height:15px;/*if no height margin are discarded*/
	margin-top:10px;
}

#imagePlayer #imageSelector,.imagePlayer .imageSelector {
	margin-top:15px;
}
#imagePlayer #imageSelector div, .imagePlayer .imageSelector div {
	border:0;margin:0;padding:0;float:left;
}


/***######## End of Property Image player ########****/

/** booking box **/
#booking_box_small {
	background-color:#6e695c;
	background:  url(../images/home/box_home_bg.jpg) repeat;
}

#booking_box_small label {
	color:#ddd;
}

#booking_box_small .notice {
	color:#eee;
}

#booking_box_small a {
	color:#ddd;
}

#booking_box_small h2 {
	color:#fff;
}

#booking_box_small li {
	color:#ea826e;
}


#booking_box_content {
	display:block;
	width:100%;
	height:350px;	
	background: url(../images/home/box_home_281x25.jpg)  no-repeat bottom right;
	/*border-top: 1px solid #fff; pushes the top of the layer*/
}
#booking_box_small {
	background-color:#6e695c;
	background:  url(../images/home/box_home_bg.jpg) repeat;
}

