
.main{
	top:0;
	margin-top:0px;
	width: 560px;
	position: relative;
	left: 50%;
	margin-left: -395px; /* half the width of the div */
}


/* ++++++++++++++++++++++++++++++++++++++++++++++ */


/*  page header */
.pheader {
	width:790;
	min-width:790px;
	position:absolute;
	top:0;
	left:0px;
	margin-top:0px;
}

/* start page content */
.cmp {
	position:relative;
	width:560;
	min-width:560px;
	background-color:white;
	margin-top:180px;
	left:120px;

}

/* start page content 2010 */
.cmp2010 {
	position:relative;
	width:790;
	min-width:560px;
	background-color:white;
	margin-top:180px;
	left:0px;

}

/* area and country page content */
.area {
	margin-top:180px;
}

/* area and country page content */
.chain {
	min-width:790px;
	background-color:white;
	margin-top:180px;
	left:0px;

}

/* sign on the bottom */ 

.sign {
	position:relative;
	width:790;
	min-width:790px;
	background-color:white;
	top:200px;
	left:0px;
	margin-top:0px;
	text-align:center;
}

.signIndex {
	position:relative;
	width:395;
	min-width:395px;
	background-color:white;
	top:0;
	left:0px;
	margin-top:0px;
	text-align:center;
}

.cmp1 {
	position:relative;
	width:560;
	min-width:560px;
	background-color:white;
	margin-top:180px;
	left:120px;

}


/* hotel body text on the hotel page */
.hoteltxt {
	position:relative;
	width:604px;
	min-width:604px;
	background-color:white;
	margin-top:500px;
	left:186px;
}

/* hotel page menu - gallery, news, video etc.*/
.hotel-page-menu {
    position:absolute;
    top:305px;
    padding:0px;
    z-index:2;
    voice-family: "\"}\"";
    voice-family:inherit;
    left:0px;
}

/* hotel list menu on the left side for the hotel page*/
.left-hm{
    position:absolute;
    top:503px;
    padding:0px;
    z-index:2;
    voice-family: "\"}\"";
    voice-family:inherit;
    left:0px;
    width:140px;
}

/* Julia Kostina adw block on the hotel page */
.jk-title{
    position:relative;
    top:200px;
    padding:0px;
    z-index:2;
    voice-family: "\"}\"";
    voice-family:inherit;
    left:186px;
    width:604px;
}


/*  ADV BLOCK FOR HOTEL PAGE - DISCONT AND OTHER SPECIALS */
.advHotel{
    position:relative;
    top:493px;
    padding:4px;
    voice-family: "\"}\"";
    voice-family:inherit;
    left:187px;
    width:593px;
    border:1px solid red;    
}

/*  EMBEDED ADV BLOCK FOR HOTEL PAGE - DISCONT AND OTHER SPECIALS */
.advHotelN{
    padding:4px;
    left:187px;
    width:593px;
    border:1px solid red;
}


/* hotel body text on the hotel page */
.hotel-main-page {
	position:relative;
	width:790px;
	min-width:560px;
	background-color:white;
	margin-top:200px;
	left:0px;
}

.hotel-main-page-new {
	position:relative;
	width:560px;
	min-width:560px;
	background-color:white;
	margin-top:200px;
	left:0px;
	margin-left: 115px;
}

.hotel-main-page-3 {
	position:relative;
	width:795px;
	min-width:560px;
	background-color:white;
	margin-top:200px;
	left:0px;
	margin-left: 0px;
}

/* hotel country body text on the hotel page */
.hotel-country-page {
	position:relative;
	width:596px;
	min-width:560px;
	background-color:white;
	margin-top:200px;
	left:20px;
	text-align:center;
}

/* time tracker */
.timeTracker{
	position:absolute;
	top:0;
	left:800px;
	margin-top:0px;
}

/* blog list body */
.bloglist{
	position:relative;
	width:790px;
	min-width:560px;
	background-color:white;
	margin-top:330px;
	left:0px;
}

/* Julia Kostina adw block on the hotel page */
.jk-title-blog{
    position:absolute;
    top:160px;
    padding:0px;
    z-index:2;
    voice-family: "\"}\"";
    voice-family:inherit;
    left:0px;
    width:790px;
}

.al{
	text-align: left;   
}

.ar{
	text-align: right;   
}

.ac{
	text-align: center;   
}

