/* CSS Document */

* {margin: 0; padding: 0;}

html {overflow: -moz-scrollbars-vertical;}

body {font: 75% Arial, Helvetica, sans-serif; color: #6D6C67; background: #1C1630 url(/img/topbg.gif) repeat-x; margin: 0;	padding: 0;}

p {margin:0px; padding:0 0 10px 0; text-align:justify;}

h2 {margin-bottom:5px; font-size:16px;}

a {color: #B94000; text-decoration: none; outline: none;}

/*input {border:1px solid #003399;}*/


.cleaner {clear:both;}

/* Wrap
-----------------------*/
#wrap {width: 800px; margin: 0 auto; position: relative;}

/* Header
-----------------------*/
#header {margin-top:5px; position:relative; width:800px; height:136px; background:url(/img/header.gif) no-repeat;}
#header .logo-link {position:absolute; margin-top:40px; margin-left:190px; border:0px solid #000000;}
#header .car-link {position:absolute; margin-top:16px; margin-left:645px;}
#header .flight-link {position:absolute; margin-top:16px; margin-left:598px;}

#header .hotels-link {position:absolute; margin-top:16px; margin-left:693px;}
#header .cruises-link {position:absolute; margin-top:16px; margin-left:742px;}
#header .vacation-link {position:absolute; margin-top:16px; margin-left:520px;}


/* Menu-top
-----------------------*/
#menu-top {background:url(/img/menu-top.gif) no-repeat; width:800px; height:34px; margin-bottom:0px;}
#menu-top a:link, #menu-top a:active, #menu-top a:visited { color: #003300; font-weight:bold;}
#menu-top a:hover {color:#4F0C07;}
#menu-top .links {padding:8px 20px 0 20px; font-size:12px;}
#menu-top .links ul {list-style:none;}
#menu-top .links ul li {display:inline; margin-left:5px; margin-right:5px; background:url(/img/menu-dot.gif) no-repeat 0 3px; padding:0 0 0 13px;}

/* Ads-top
-----------------------*/
#ads-top {margin-top:5px; margin-bottom:5px;}


/* Intro
-----------------------*/

#intro {background:url(/img/intro-bg.jpg) no-repeat; width:800px; height:255px;}

#intro .flights {position:absolute; margin-top:10px; margin-left:283px; font-size:11px; text-align:center; color:#FFFFFF;}
#intro .cruises {position:absolute; margin-top:10px; margin-left:444px; font-size:11px; text-align:center; color:#FFFFFF;}
#intro .hotels {position:absolute; margin-top:10px; margin-left:605px; font-size:11px; text-align:center; color:#FFFFFF;}
#intro .vac-pack {position:absolute; margin-top:108px; margin-left:318px; font-size:11px; text-align:center; color:#FFFFFF;}



#intro .extra {position:absolute; margin-top:160px; margin-left:370px;}
#intro .extra p { font-size:11px; color:#FFFFFF;}
#intro .extra h2 {font-size:12px; color:#FFFFFF;}
#intro .extra a:link, #intro .extra a:active, #intro .extra a:visited {color:#FFFFFF;}
#intro .extra a:hover {text-decoration:underline; color:#B94000;}

/* Leftside
-----------------------*/

#leftside {float:left; position:relative; width:400px; margin-top:10px;}

/*######### FORMS #########*/
#tuneform {background:url(/img/rent-search-bg.gif) no-repeat top; height:232px;}
#tuneform .content {padding:50px 0 0 10px;}
#tuneform ol {margin:0 auto; padding:10px 0px 0px 0px; margin-bottom:10px; width:100%;}
#tuneform li {list-style: none; padding: 5px; margin: 0px; clear:both;}
#tuneform .label {float:left; width:80px; text-align:left; display:inline-block; color:#ffffff; font-weight:bold; padding-right:5px;}
#tuneform .label-fail {float: left; width:150px; text-align:left; display:inline-block; color:red; font-weight:bold;}
#tuneform .field {/*float:left;*/}
#tuneform .note {font-size:11px;}
#tuneform strong {color:#FF0000; font-size:14px;}
#tuneform h3 {color:#34488F;}

/* Rightside
-----------------------*/
#rightside { float:left; position:relative; width:400px; margin-top:10px;}
#rightside .content {padding:0 0 0 5px;}
#rightside .sponsored {float:left; width:200px; height:200px; position:relative;}
#rightside .banners {float:left; width:180px; height:200px; margin-left:10px;}

/* Footer
-----------------------*/
#footer {text-align:center; font-size:11px; position:relative; margin-top:25px; color:#FFFFFF;}
#footer p {text-align:center;}
#footer a {color:#FFFFFF;}

#footer .links {padding:4px 20px 10px 20px; font-size:11px;}
#footer .links ul {list-style:none;}
#footer	.links ul li {display:inline; margin-left:5px; margin-right:5px; background:url() no-repeat 0 4px; padding:0 0 0 13px;}
