body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;background:#57A3F5 url(http://www.turkey-hostels.com/images/bg.gif) repeat-x 0 0;margin:0;padding:3px;}
p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;font-weight:400;font-style:normal;margin:2px;padding:2px;}
h1{background-color:#DD242A;color:#FFF;width:300px;font-size:13px;font-weight:700;font-style:normal;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;margin:0;padding:1px;}
.img-shadow{float:left;background:url(http://www.turkey-hostels.com/images/shadowAlpha.png) no-repeat bottom right !important;margin:10px 0 0 10px !important;}
.img-shadow img{display:block;position:relative;background-color:#fff;border:1px solid #a9a9a9;margin:-6px 6px 6px -6px;padding:4px;}
div{display:block;margin:0;padding:0;}
a:hover{color:#C00;text-decoration:underline;}
.container{background-color:#FFF;width:765px;border:0 dashed #000;margin:6px auto;padding:2px;}
.titleblock{text-align:left;background-color:#FFF;height:75px;}
#button {border: #00448F 1px solid; background-color: #0065B4; color: #FFFFFF; font-weight: bold; border-bottom-width:3px; border-right-width:3px;font-size: 12px;}
#ratings{padding-bottom:1px;}
#ratingschart{background:url(http://www.turkey-hostels.com/images/ratings.gif) no-repeat 0 0;height:158px;width:187px;position:relative;margin-top:0;margin-left:3px;}
#ratingsbar{background:#da3214 url(http://www.turkey-hostels.com/images/tile.gif) repeat-x 0 -3px;height:12px;width:120px;left:68px;position:absolute;}
#ratingsbar span{color:#fff;display:block;float:right;font-size:10px;font-weight:700;line-height:1em;}
#ratings .character{top:49px;}
#ratings .security{top:65px;}
#ratings .location{top:81px;}
#ratings .staff{top:97px;}
#ratings .fun{top:113px;}
#ratings .cleanliness{top:128px;}
td.imagebg{background-image:url(http://www.turkey-hostels.com/images/stripes.gif);background-repeat:repeat;background-position:left top;}
td.ex{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
#facilities li{list-style-position:inside;list-style-image:url(http://www.turkey-hostels.com/images/bdot.gif);font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
#rooms li{list-style-position:inside;list-style-image:url(http://www.turkey-hostels.com/images/gdot.gif);font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.navbar{background-image:url(http://www.turkey-hostels.com/images/stripes.gif);background-repeat:repeat;background-position:left top;}
.mini{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000;font-weight:400;font-style:normal;margin:2px;padding:2px;}
.price{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000;font-weight:400;font-style:normal;margin:0;padding:0;}
.big{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000;font-weight:400;font-style:normal;margin:0;padding:0;}
.footer{color:#000;font-size:10px;border-top:1px solid #000;text-align:left;clear:both;margin:2.5em 0.2em 0.5em 0.5em;padding:0.8em;}
.footer .right{float:right;clear:right;text-align:right;}
.footer p{margin:0;}
a:link,a:active,a:visited{color:#000;text-decoration:none;}
#facilities,#rooms{margin:2px;padding:2px;}
#dhtmlgoodies_slideshow{width:250px;}
#previewPane{margin-bottom:0;text-align:center;vertical-align:middle;padding-top:5px;position:relative;height:230px;}
#previewPane img{line-height:230px;}
#previewPane #largeImageCaption{font-style:italic;text-align:center;font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;font-size:0;}
#galleryContainer{border:1px solid #CCC;position:relative;overflow:hidden;height:47px;padding:1px;}
#theImages{position:absolute;height:60px;left:2px;width:100000px;}
#theImages #slideEnd{float:left;}
#theImages img{float:left;filter:alpha(opacity=50);opacity:0.5px;cursor:pointer;border:0;padding:1px;}
#waitMessage{display:none;position:absolute;left:100px;top:100px;background-color:#FFF;border:1px double #000;color:#555;font-size:0.7em;font-family:arial;padding:4px;}
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #333333;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(http://www.turkey-hostels.com/images/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px;
	font-size:10px;
	background: url(http://www.turkey-hostels.com/images/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(http://www.turkey-hostels.com/images/bubble.gif) no-repeat bottom;
}