/* CSS for Essence of Turkey website */

body, html {
margin:9px;
padding:0;
background-color:#801517;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
/* color:#FFFFFF; */
}

td { vertical-align:top; 
/*background:#FDFBF9; */
}
img { border:0; margin:0; padding:0; }
a { text-decoration:none; }
p { margin:0; padding:0 0 1em 0; }
.button { 
background:#801517; 
color:#FFFFFF;
border:1px solid #FFF;
}


#header_outer {
padding-top: 20px;
}

#header {
background:url(../../../images/stories/site/logo.gif) no-repeat;
text-align:right;
}

.menu {
height:100%;
background-color:#BEB8AF;
border-top: 5px solid #FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
color:#FFFFFF;
text-transform:uppercase;
padding:3px 0;
overflow: hidden; /* See li margin below */
}

.menu a { color:#FFF; }
.menu a:hover { color:#666; }

.menu ul#mainlevel {
margin:0; padding:0;
}

.menu ul#mainlevel li {
display: inline;
list-style-type: none;
border-left: 1px solid #FFFFFF;
padding: 0 .7em;
/* This magic hides the last pipe, but relies on the float property, and the hidden overflow */
margin: 0 .1em 0 -.1em; 
float:left;
}

#top {


}


#submenu {
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
text-align:left;
text-transform:uppercase;
}

/* Blue submenu */

#submenu #mainlevel_blue {
margin:0; 
padding:25px 25px 0 25px;
list-style:none;
width:158px; /* 208 - 50 */
height:166px; /* 191 - 25 */
}

#submenu #mainlevel_blue { background:#65929B; }

#submenu #mainlevel_blue li a { color:#FFFFFF; }

#submenu #mainlevel_blue li a:hover,
#submenu #mainlevel_blue li #active_menu {
color:#AEDFE5;
}

/* Green submenu */

#right #mainlevel_green {
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
text-align:left;
text-transform:uppercase;
}

#mainlevel_green {
margin:0; 
padding:25px 25px 0 25px;
list-style:none;
/* Hack for IE6 box model */
width: 158px !important;
width /**/:205px;
height: 166px !important;
height /**/:191px;
}


#mainlevel_green { background:#9ECE60; }
#mainlevel_green li a { color:#FFFFFF; }
#mainlevel_green li a:hover,
#mainlevel_green li #active_menu {
color:#597E27;
}





#mainBody {
min-width:506px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
text-align:left;
padding:25px;
}

#mainBody #adminForm,
#mainBody .contentpane,
#mainBody .contentpaneopen,
#mainBody .contentpaneopen_blue,
#mainBody .contentpaneopen_green
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

#mainBody a { color:#801517; }

#mainBody hr {
border:0;
color: #CCC;
background-color: #CCC;
height: 1px;
}

h3 { 
padding:0;
margin:0 0 .5em 0;
color:#E0513D; }

h3 span { color:#801517; }

#right td {
background:none;
}
#right img {
padding-top:5px;
}

#search, #jomsearch {
background:#E1D9CE;
padding:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
text-align:left;
color:#818285;
/* Hack for IE6 box model */
width: 168px !important;
width /**/:208px;
}



#bottom_menu {
padding:0.8em 0;
text-align:left;
border-top:1px solid #CCC;
border-bottom:1px solid #CCC;
}





#footer {
text-align:right;
background-color:#801517;
font-family:Arial, Helvetica, sans-serif;
font-size:60%;
}

#footer a {
color:#A05051;
}


#print {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
text-align:left;
color:#999999;
padding:0;
margin:-9px;
}

#print a { color:#801517; }



/* Module specific stlyes */

#red { background-image:url(../../../images/stories/site/buttons/redbg.jpg); }
#green { background-image:url(../../../images/stories/site/buttons/greenbg.jpg); }
#blue { background-image:url(../../../images/stories/site/buttons/bluebg.jpg); }
.block { 
/* Hack for IE6 box model */
width: 363px !important;
width /**/:558px;
height: 167px !important;
height /**/:217px;
font-family:Arial, Helvetica, sans-serif;
font-size:65%;
color:#fff; 
text-align:left;
padding:25px 170px 25px 25px; 
}



.flash { float:right; padding-left:25px; }

#bottom .moduletable {
background:#4F0000; 
border-top: 4px solid #FFF;
width:767px; 
height:203px;
}

#bottom .content { 

padding: 25px;
font-family:Arial, Helvetica, sans-serif;
font-size:65%;
color:#fff; 
text-align:left;
}

.padding { padding:25px; }


#bottom .moduletable H2 {
padding:0; margin:0;
color:#E0513D;
font-size:120%;
}

#bottom .moduletable a {
color:#E0513D;
}




/* Content styling for headings and links*/

/* Red is the default */

.contentpaneopen .heading {
color:#E0513D;
font-size:110%;
}

.contentpaneopen a {
color:#E0513D;
}

.contentpaneopen_blue .heading {
color:#65929B;
font-size:110%;
}

.contentpaneopen_blue a {
color:#65929B;
}

.contentpaneopen_green .heading {
color:#B9C432;
font-size:110%;
}

.contentpaneopen_green a {
color:#B9C432;
}





#top .moduletable_rent {
height:57px;
padding:170px 0 25px 25px;
background:url(../../../images/stories/site/top/rent_skyline.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:65%;
color:#FFFFFF;
}


.bookinglink {
padding:4px; 
background:#801517; 
text-align:center; 
font-size:130%;
margin:12px 0;
}

.bookinglink a {
font-weight:bold;
color:#FFFFFF !important;
}





/* ##################### EZREALTY STYLE CLASS SETTINGS #################### ok */


.searchbox {
padding: 1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
width: 180px;
}

.slimsearchbox {
padding: 1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
width: 88px;
}

.searchbox2 {
padding: 1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
width: 140px;
}

.slimsearchbox2 {
padding: 1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
width: 120px;
}

.icons {
color: #800000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
background-color: inherit;
vertical-align: top;
padding-top: 3px;
}

.readit {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
text-align: center;
font-size: 11px;
font-weight: bold;
background-color: #C00000;
color: #FFFFFF;
border: 1px inset #FF4040;
padding: 1px;
cursor: pointer;
}

.listbkgr {
background-color: #F5F5F5;
line-height: 15px;
padding: 0px;
width: 100%;
}

.listtableborder {
width: 100%;
border: 1px solid #1A2B48;
padding: 2px;
}


.ontab {
border:1px solid #585858;
font-family: Verdana,Helvetica,Arial,sans-serif;
font-size: 11px;
color: #000000;
font-weight: bold;
background-color: #B7B9C5;
padding: 4px;
}

.offtab {
border:1px solid #585858;
font-family: Verdana,Helvetica,Arial,sans-serif;
font-size: 11px;
color: #000000;
background-color: #DEE0E4;
padding: 4px;
cursor: pointer;
}


.pagetext {
border:1px solid #585858;
display: none;
position: relative;
top: 0;
background-color: inherit;
color: #000000;
}




/* ##################### END EZREALTY STYLE CLASS SETTINGS #################### ok */

/*
Booking details dd preview
*/
dl { margin:0; }
dt { clear:left;font-weight:bold; float:left; }
dd { clear:left; }