body {
margin:0;
padding:0;
background-color:#F1F1EC;
font-family:Trebuchet MS, Arial, Helvetica,Verdana sans-serif;
font-size:16px;
line-height:20px;
color:#000000;
}

div, form, input, ul, li, a, h1, h2, h3, span, p, br, img, td, label, select {
margin:0;
padding:0;
}


.content{
border-left:1px solid black;
border-right:1px solid #666666;
background:white;;
padding:0px 0px 0px 0px;
margin:0 auto;
width:776px;
}

.leftside{
background-color:#E8E7E3;
font:bold 	13px/33px Arial, Helvetica,Verdana sans-serif;
}

.leftside ul {list-style-type:none;margin:35px 0 25px 5px;}


.leftside ul li a {
display:block;
width:185px;
color:black;
text-decoration:none;
padding:0 0 0 25px;
}

.leftside ul li a:hover {color:red; border-bottom:1px dotted red;}

#textbody {
font-family:Arial,Helvetica; 
font-size:16px;
line-height:20px;
padding:15px;
text-align:justify;
color:#333333;

 }


#textbody table {
font-family:Arial,Helvetica; 
font-size:12px;
line-height:18px;
text-align:normal;
color:#333333;
 } 
 
 #textbody h3 {
padding-top:20px;
font-family:Georgia,Arial;
font-size:18px;
line-height:24px;
padding-bottom:20px;  
 }
 
 #hotel { padding-bottom:10px; }
 
 
 #textbody h2 { padding-top:10px; }
 
 #textbody p { 
 padding-top:10px;
 padding-bottom:10px;
 }
 
 #footer {
 background-color:black; 
 height:14px; 
 padding:10px; }
 
 .elements td {
 font-family:Georgia;
 font-size:48px;
 }
