#booking{margin-top: 10px;}

#book {
	float: right; 
}

#contact{
	float: left
}

.button {
	background: #E79A21 url(../escort/book.png) repeat-x top; 
	color: #181818;
}

.button a{
	display: block; 
	background: transparent url(../escort/book-left.png) no-repeat 5px top; 
	padding: 4px 30px;
	color: #181818;
	text-decoration: none;
}

#pic_overview {
	float: right; 
	padding-left: 20px; 
	white-space:nowrap;
}

#pic_overview * {
	white-space:nowrap;
}

#pic_overview .number {
	display: none; 
	position: absolute; 
	left: 32000px;
}
#pic_overview div.thumbnail {
	margin: 0; 
	padding: 2px 2px 2px 2px;
	list-style-type: none;
	float: left;
	width: 60px;
}

#pic_overview img {
	border: #313031 1px solid;
}

#model_head table{
	width: 100%; table-layout:fixed;
}

#model_head  td#pics {
	width: 55%;
}
#model_head  td#languages {
	width: 10%;
}

#model_head  td {
	vertical-align: top;
}

#model_head h1 {text-align: left; margin: 0px;}

#description{text-align: left; }


.language {
	padding: 5px;
	white-space:nowrap;
}
.language img {
	padding-right: 5px;
}
.language a {
	text-decoration: none; 
	color: #fff; 
	white-space:nowrap;
}


#escort_service{margin-top: 20px;}


.subcl { padding: 0 20px 0 0; }
.subcr { padding: 0 0 0 10px; } 

.image img{
	border: #313031 1px solid; 
	width: 406px;
}

#images {position: absolute;}

.image {
	position: absolute; 
	top: 0px; 
	left: 0px; 
	display: none;
}

#image1{display: block;}

#escort_service{text-align: left;}

#page_navi {display: none;}



.escort_price {
	white-space:nowrap; 
	text-align: right;
}

#availibility {
	padding-top: 5px; 
	font-weight: bold; 
	text-align: center;
}
