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; }
p { margin: 0; padding: 0; }
td {}
a:link { color: #e2dfde; }
a:visited { color: #e2dfde; }
a:hover { color: #e2dfde; }
a:active { color: #e2dfde; }

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

#main { background-image: url(images/main-background.jpg); height: 255px; border-bottom: 1px solid #f5b385; }
#main-palace { background-image: url(../palace/css/images/main-palace-background.jpg); height: 253px; border-bottom: 1px solid #8A8F8D; }
#main-lem { background-image: url(images/main-lem-background.jpg); height: 253px; border-bottom: 1px solid #8A8F8D; }
#highlights { color: #bab9b9; background-color: #5b6761; border-bottom: 1px solid #f5b385; padding: 7px 25px 7px 30px;}
#highlights-palace { color: #e3e3e0; background-color: #5b6761; background-image: url(../palace/css/images/highlights-palace-background.gif); border-bottom: 1px solid #f5b385; padding: 7px 25px 7px 30px; }
#highlights-lem { color: #e3e3e0; background-color: #5b6761; background-image: url(../palace/css/images/highlights-palace-background.gif); border-bottom: 1px solid #f5b385; padding: 25px 25px 7px 30px; }
#menu-left { float: left;width: 200px;}
#text { margin-left: 250px; }
#footer { color: #e2dfde; font-size: 10pt; background-color: #3a423e; padding: 10px 25px 10px 30px; }
.logo { margin-left: 42px; }
.dot-line { background-image: url(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; }

h1 { color: #e2dfde; font-size: 12pt; font-weight: normal; margin: 0; padding: 10px 0 10px 50px; }

#highlights h2 { font-size: 11pt; font-weight: 500; margin: 0 0 6px; padding: 0; }

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

#main-lem h1 { color: #234b6d; font-size: 13pt; font-weight: lighter; padding-top: 100px; padding-left: 340px; }
#main-lem h2 { color: #375573; font-size: 11pt; font-weight: lighter; line-height: 12pt; letter-spacing: 0; padding: 0 80px 0 340px; }
#header-lem p { margin-bottom: 32px; padding-top: 10px; }
#highlights-lem li { margin: 0; padding: 0 0 10px; list-style-type: none; }
#highlights-lem ul { font-weight: 700; margin: 0; padding: 0 0 0; list-style-type: none; }
#highlights-lem ul a { text-decoration: none; margin: 0 0 0; padding: 0; list-style-type: none; }
#highlights-lem ul ul { font-weight: normal; margin: -10px 0 10px; padding: 0 0 0 25px; list-style-type: none; font-style: normal; }
#highlights-lem ul ul li { font-size: 9pt; margin: 0; padding: 0; }

.photogallery { margin: 5px; padding: 5px; }
