body { margin: auto; text-align:center; font:12px Times New Roman; height:100%; background: #FFFFFF; width: 1000px; } #body { width: 1000px; position: relative; } #header { padding: 0; margin: 0 auto; width: 1000px; background: url("/images/banner-background.jpg") repeat-x; height: 36px; } a:hover {color:#ff540d;} strong { padding:0 0 0 0; margin: 0 0 0 0; } #container { margin: 0 auto auto auto; /* the bottom margin is the negative value of the footer's height */ width:1000px; text-align:left; } #nav-menu { position:absolute; top:14px; width:800px; margin:0 0 0 0; padding:0 0 0 0; } #nav-menu li { display:inline; margin:0 20 0 0; } #navbar { text-align:left; float: left; } #logo { background:url("/images/logo2.gif") no-repeat; position:absolute; margin:0 0 0 10; top:0px; width:556px; height:74px; cursor: pointer; z-index:100; } #tips-deals { margin:20 0 0 20; top:270px; float:left; } #tips-deals a {font-size:12px;} #tips-container { float:left; width:400px; } #tips-list a { color:#00f; font-size:14px; } #tips-list h1 { color:#ff540d; font-size:16px; font-weight: bold; padding:0 0 0 0; margin:10 0 0 10; text-transform:uppercase; font-family:Arial,sans-serif; } #guide-deals a {font-size:12px;} #tips-article { float:left; margin:20px; width:560px; } #tips-article h1{ color:#ff540d; font-size:16px; padding:0 0 0 0; margin:0 0 0 0; } #tips-article p{ font-size:14px; padding:0 0 0 0; margin:0 0 0 0; line-height:18px; } #about { background:url( "/images/dotted-line.png") no-repeat ; padding:20 0 0 0; margin:0 0 0 20; background-position:0 0; text-align:left; z-index:100; width:400; } #about h1 { text-transform:uppercase; font-size:24px; padding:0 0 0 0; margin:0 0 0 0; color:#ff540d; } #about p { margin:0 0 0 0; padding:0 0 0 0; font-size: 14px; } #skyline-list { position:absolute; text-align:left; top:40px; margin:0 0 0 10; } #skyline-list a {color:#fff;} #vacation-ideas a {font-size:12px;} #homepage-leftcol { position:absolute; top:480px; } /* Overriden by the ie stylesheet */ #location-photo-row { padding: 25 0 0 0; margin:0 40 0 40; width:400px; text-align:center; overflow: hidden; } #location-scroll-box { width: 10000px; position: relative; } #navbar-select { position:relative; z-index:100; margin: 0 0 0 790px; height: 31px; } #navbar-select select { margin: 5 0 0 0; width:200px; } #location-photo-button-left { position: absolute; top: 45px; margin: 0 10px 0 10px } #location-photo-button-left:hover { cursor: pointer; } #location-photo-button-right { position: absolute; top: 45px; margin: 0 10px 0 450px; } #location-photo-button-right:hover { cursor: pointer; } #sel-travelguide-label { font-weight:bold; font-size:16px; font-family:Arial; display: block; } #right-spotlight h1 { color:#ff540d; font-size:32px; font-family:Arial, sans-serif; z-index:200; padding-left:80px; padding-top:50px; } #right-spotlight p { margin:-10 0 0 20; width:450px; font-size:14px; display: block; } #right-spotlight { text-align:left; width:478px; height:189px; background:url( "/images/right-spotlight.png" ) no-repeat; } #select-vacation { background:url( "/images/select-vacation.png") no-repeat; width:1000px; height:164px; text-align: left; } #select-vacation-form { padding: 55px 0 0 290px; } #topnav { position:absolute; top:0px; z-index:100; top:-4; margin:0 0 0 200; } #skyline { text-align:left; margin:0 0 0 0; padding:0 0 0 0; width:1000px; height:270px; background:url( "/images/tropical.jpg"); } #inline-menu { list-style-type:none; display:inline; margin:10 10 0 0; padding:10 0 0 0; } #footer { clear:both; text-align:center; padding: 20px; } #footer a { color:#999; text-transform:none; } #footer-menu {list-style-type:none;} #footer-menu li { display:inline; margin:0 10 0 0; } /* * homepage */ #homepage-map { background:url( "/images/content-box.png"); width:489px; height:243px; position:absolute; top:560px; margin:0 0 0 495; z-index:100; } #homepage-today { background:transparent url(/images/content-box.png) no-repeat scroll 0 0; height:243px; padding:1 0 0 20px; text-align:left; width:500px; z-index:100; } #homepage-today h1 { font-size:12px; color:#999; padding:40 50 0 55; background:url("/images/todayintravel.jpg") no-repeat; background-position:10 10; margin:10 0 0 10; } #homepage-float { left: 498px; position:absolute; top:200px; z-index:1000; width: 510px; text-align: left; } #homepage-deals-table { background:url( "/images/deals-icon.png") no-repeat; margin:0 0 0 20; padding:80 0 0 0; width:400px; z-index:100; text-align:left; } #homepage-deals { background:url( "/images/blue-fade.png") repeat-x; width:1000px; min-height:800px; z-index:-100; text-align: left; } #homepage-lowfares { z-index:1000; height:500; width:510; verflow-x: hidden; overflow-y: hidden; border:none; } /* * flights */ #flights { background:url( "/images/blue-fade.png") repeat-x; width:1000px; min-height:400px; z-index:1; } #flights-deals { float:left; margin-left: 20px; z-index:1; } #flights-box { background:url( "/images/content-lowfares.png") no-repeat; width:281px; height:451px; position:absolute; top:160px; margin:0 0 0 700; z-index:100; } #flights-lowfares { height:500; width:200; verflow-x: hidden; overflow-y: hidden; border:none; margin:0 0 0 50; z-index:1; } #flights-header { width:281; height:59; z-index:100; position:absolute; margin:0 0 0 0; background:url( "/images/lowfares-header.png") no-repeat; } #about-flights { float:left; margin:20px 0 0 10px; font-size: 14px; text-align:left; width:240px; z-index:100; } #about-flights h1 { font-size:14px; color:#ff540d; padding:0 0 0 0; margin:0 0 0 0; } #about-flights p { font-size:14px; margin:0 0 0 0; padding:0 0 0 0; } /* * travel guide */ #travel-guide-index { float: left; width: 220px; } #travel-guide-index h1 { font-size:16px; font-family: Arial; padding:0 0 0 0; color:#ff540d; margin:10 0 10 10; text-transform:uppercase; } #travel-guide-list { list-style-type:disc; padding:0 0 0 10; margin:0 0 0 30; } #travel-guide-list a { color:#00f; font-size:14px; font-weight:bold; } #travel-guide-text { width:500px; margin:20 0 0 0; } #travel-guide-text a { font-size:14px; color:#00f; } #travel-guide-deals-container {float:left;} #travel-guide-deals a {font-size:12px;} #travel-guide-news { margin: 20px 0 0 20px; width: 365px; height: 227px; text-align: left; } #travel-guide-news a {font-size:12px;} #travel-guide-news-title { font-size: 14px; font-weight: bold; color: #ff540d; } #featured-travel-guides { float:left; padding-top: 50px; } #featured-travel-guide-1 { width:160px; float: left; margin: 0 10px; } #featured-travel-guide-1 img{ border:1px solid #ccc; padding:4 4 4 4; width:120px; height:54px; } #featured-travel-guide-1 h1 { font-size:16px; padding:0 0 0 0; color:#ff540d; } #featured-travel-guide-1 p { padding:0 0 0 0; margin:0 0 0 0; font-size:14px; } #featured-travel-guide-2 { width:160px; float: left; margin: 0 10px; } #featured-travel-guide-2 p { padding:0 0 0 0; margin:0 0 0 0; font-size:14px; } #featured-travel-guide-2 h1 { font-size:16px; padding:0 0 0 0; color:#ff540d; } #featured-travel-guide-2 img{ border:1px solid #ccc; padding:4 4 4 4; width:120px; height:54px; } #featured-travel-guide-3 { position:absolute; top:20px; margin:0 0 0 650; width:200px; } #featured-travel-guide-3 p { padding:0 0 0 0; margin:0 0 0 0; font-size:14px; } #featured-travel-guide-3 h1 { font-size:16px; padding:0 0 0 0; color:#ff540d; } #featured-travel-guide-3 img{ border:1px solid #ccc; padding:4 4 4 4; width:120px; height:54px; } #travel-guide-text h1 { color:#ff540d; font-size:16px; padding:0 0 0 0; margin:0 0 0 0; } #travel-guide-text p { font-size:14px; margin:0 0 0 0; padding:0 0 0 0; line-height:18px; } #travel-guide-links { margin-left: 20px; z-index:100; } #travel-guide-text img { padding:4 4 4 4; border:1px solid #ccc; margin: 2 2 2 2; } #travel-guide-links li { margin:0 0 10 0; } #travel-guide-links h1 { color:#ff540d; font-size:14px; padding:0 0 0 0; margin:0 0 0 20; } #travel-guide-links a { font-size:12px; color:#00f; } #travel-guide-links ul { list-style-type:none; padding-left: 0px; margin-left: 0px; } #travel-guide-right-col { float:left; margin:0 20px 0 0; text-align:left; } #travel-guide-left-col { float:left; margin-left: 20px; } /* * vacations */ #vacation-ideas { } #vacation-article { } #vacation-article-body { float:left; width:600px; margin: 20px; } #vacation-article-body h1 { color:#ff540d; font-size:32px; font-family:Arial, sans-serif; text-transform:uppercase; } #vacation-article-body p {font-size:14px;} #vacation-article-body a { color:#00f; font-size:14px; text-decoration:underline; } #vacation-deals { float: left; } #vacation-list{ list-style-type:disc; display:block; } #vacation-index { float:left; width: 220px; } #vacation-index h1 { color:#FF540D; font-size:16px; font-weight:bold; font-family:Arial; margin:10px 0 10px 10px; padding:0; text-transform:uppercase; } #vacation-list { list-style-type:disc; padding:0 0 0 10; margin:0 0 0 30; } #vacation-list a { color:#00f; font-size:14px; font-weight:bold; } #featured-vacation1 { width:160px; font-size:11px; float: left; margin: 0 10 0 10; } #featured-vacation1 p { padding:0 0 0 0; margin:0 0 0 0; font-size:14px; } #featured-vacation2 p { padding:0 0 0 0; margin:0 0 0 0; font-size:14px; } #featured-vacation1 h1 { font-size:16px; margin:10 0 0 0; padding:0 0 0 0; } #featured-vacation2 h1 { font-size:16px; margin:10 0 0 0; padding:0 0 0 0; } #featured-vacation2 { width:160px; font-size:11px; float: left; top:50px; margin:0 10 0 10; } #featured-vacations-container { padding: 50px 0 0 0; float: left; } #featured-vacations { width:500px; padding-left: 5px; } #other-vacations { margin:0 0 0 0; background:url( "/images/other-vacations.png") no-repeat; width:478px; height:119px; z-index:1000; } /* * travel deals */ #about-travel-deals { float:left; margin:20px 0 0 10px; text-align:left; width:240px; z-index:100; } #travel-deals { float: left; margin: 0 0 0 20px; }