body { color: #e2dfde; font-family: "Myriad Pro", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #a9a9a9; margin: 0; padding: 0; font-size: 10pt; font-weight: normal; }
p { text-align: justify; margin: 0; padding: 3px 0; }
td {font-family: "Myriad Pro", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin: 0; padding: 0; font-size: 10pt; font-weight: normal;}
a:link { color: #e2dfde; }
a:visited { color: #e2dfde; }
a:hover { color: #e2dfde; }
a:active { color: #e2dfde; }

#content { width: 780px; margin: 0 auto; padding: 0; }
#header { background-image: url(images/header-palace-background.jpg); text-align: right; height: 115px; padding-right: 25px; border-bottom: 1px solid white; }


#main { background-color: black; margin: 0; padding: 0; border-bottom: 1px solid #8a8f8d; }


#highlights { color: #e3e3e0; background-color: #5b6761; background-image: url(images/highlights-palace-background.gif); margin: 0; border-bottom: 1px solid #f5b385; padding: 25px 20px; }

#menu-left { float: left;width: 200px;}
#text { min-height: 600px; height:auto !important; height:600px; font-weight: normal; margin-left: 240px; }
#footer { color: #e2dfde; font-size: 10pt; background-color: #3a423e; padding: 10px 25px 10px 30px; }
.logo { margin-left: 42px; }
.dot-line { background-image: url(../../css/images/main-dot.gif); background-repeat: repeat-x; height: 4px; margin: 7px -7px 0; padding: 0; }
.header-images{ margin: 10px 0 10px 10px; }
.highlights-image { float: left; margin-right: 10px; margin-bottom: 10px; }
.lang { text-align: right; }
.italic { font-style: italic; font-family: "Myriad Pro", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #a9a9a9; margin: 0; padding: 0; font-size: 10pt; font-weight: normal;}
h1 { color: #e2dfde; font-size: 12pt; font-weight: normal; margin: 0; padding: 10px 0 10px 50px; }
h3 { font-size: 11pt; font-weight: 700; text-align: left; margin: 0; padding: 0 0 10px; }
h4 { font-size: 12pt; font-weight: 700; text-align: left; margin: 0; padding: 10px 0 0; }

#main h1 { font-size: 12pt; padding-top: 100px; padding-left: 340px; }
#main h2 { font-size: 10pt; font-weight: normal; padding: 0 80px 0 340px; }
#header p { margin-bottom: 32px; padding-top: 10px; }
#highlights ul  { font-weight: 700; margin: 0; padding: 0 0 0; list-style-type: none; }
#highlights li  {  margin: 0; padding: 0 0 10px; list-style-type: none; }
#highlights li a { text-decoration: none; }
#highlights ul ul { font-weight: normal; margin: 0px 0 10px; padding: 0 0 0 25px; list-style-type: none; font-style: normal; }
#highlights ul ul li { font-style: italic;font-size: 9pt; margin: 0; padding: 0; }