body { text-align:center; background:#FFF; color:#444; } #container { text-align:left; margin:0 auto; width: 975px; background: #FFF; } h1 { background:#0066CC; color:#FFF; font-family:Verdana; font-size:18px; font-weight:bold; padding:20px; margin:0; } h3 { background:#FFCC00; color:#000; font-family:Verdana; font-size:14px; font-weight:bold; padding:10px; margin:0; border-bottom:5px solid #387A98; } p.price { font-family:Verdana; font-size:12px; font-weight:bold; } #nav { font-family:Verdana; font-size:12px; float:left; background:#99CCFF; width:200px; display:inline; margin-left:0px; padding:15px 0; } #nav ul { margin:0; padding:0; list-style-type : none; text-align:right; } #nav li { padding : 0 10px 5px 0; } #adtop { width:725px; margin-left:45px; padding:15px 0; } #content { float:left; width:725px; margin-left:45px; padding:15px 0; } #hotelcontent { width:725px; margin-left:45px; padding:15px 0; font-family:Verdana; font-size:12px; } #facility { float:left width:300px; margin-left:65px; padding:15px 0; font-family:Verdana; font-size:12px; } #footer { clear: both; background : #387A9B; font-family:Verdana; font-size:16px; font-weight:bold; color :#FFF; padding : 5px 10px; text-align:center; font-size: 80%; } img.hotelimg { float: left; border: none; padding : 15px; } td.paging { font-family:Verdana; font-size:16px; } table { border-width: thin thin thin thin; border-spacing: 0px; border-style: outset outset outset outset; border-color: black black black black; border-collapse: separate; font-family:Verdana; font-size:11px; } table a { font-family:Verdana; font-size:16px;font-weight:bold; } th,td { } tr { background:#FFFFCC; } tr.alternate { background:#FFFFFF; } thead th { background:#0066CC; padding : 5px 10px; color : #FFF; }