html { min-height: 100%; margin-bottom: 1px; }

html { overflow: -moz-scrollbars-vertical !important; }

/*------------------------------
BODY
------------------------------*/
body { background-color: #cdcdcd; background-position: 0 0; margin-top: 0; margin-left: 0; }
/*------------------------------
LINKS
------------------------------*/
a:link {
	color: #595A59;
}
a:visited {
	color: #595A59;
}
a:hover {
	color: #595A59;
}
a:active {
	color: #595A59;
}
/*------------------------------
BACKGROUND
------------------------------*/
#bg_top { background-image: url(../images/top.jpg); background-repeat: no-repeat; position: relative; width: 932px; height: 243px; visibility: visible; }
#bg_bottom { background-image: url(../images/gradient.jpg); background-repeat: no-repeat; position:inherit; z-index: 0; width: 932px; height: auto;margin-top:-10px; }
#shadow_vertical { background-image: url(../images/shadow_vertical_home.jpg); background-repeat: no-repeat; position: relative; left: 932px; z-index: 0; width: 6px; height: 730px; }
/*------------------------------
MENU
------------------------------*/
#menu_home { position: relative; top: 121px; left: 300px; width: 100px; height: 26px; visibility: visible; }
#menu_about { visibility: visible; position: relative; top: 95px; left: 402px; width: 100px; height: 26px; }
#menu_atheathrow { visibility: visible; position: relative; top: 69px; left: 504px; width: 100px; height: 26px; }
#menu_pricing { visibility: visible; position: relative; top: 43px; left: 606px; width: 100px; height: 26px; }
#menu_booking { visibility: visible; position: relative; top: 17px; left: 708px; width: 100px; height: 26px; }
#menu_contact { visibility: visible; position: relative; left: 810px; bottom: 9px !important; width: 110px; height: 26px; }

/*------------------------------
CARS
------------------------------*/
#car { float:left;clear:left; margin:0px; }

/*------------------------------
LOGO
------------------------------*/
#hallogo { float:right;clear:right; margin:0px; }

div.clear {	clear:both;font-size:0;height:0; }

/*------------------------------
TITLES
------------------------------*/
#title { background-repeat: no-repeat; position: relative; top: 203px; left: 60px; width: 176px; height: 96px; visibility: visible; }
/*------------------------------
TEXT
------------------------------*/
.text {
	color: #595A59;
	font-size: 12px;
	font-family: "Trebuchet ms", Arial, Helvetica, sans-serif;
	line-height: 14px;
	padding-right: 24px;
	padding-left: 24px;
}
.text_price { color: #595A59; font-size: 10px; font-family: "Trebuchet ms", Arial, Helvetica, sans-serif; line-height: 12px; padding-right: 24px; }
div#price {
	color: #595A59;
	font-size: 14px;
	font-weight:bold;
	font-family: "Trebuchet ms", Arial, Helvetica, sans-serif;
	line-height: 14px;
}
/*------------------------------
DISCLAIMER
------------------------------*/
#disclaimer { color: #595A59; font-size: 11px; font-family: arial; background-color: white; background-repeat: no-repeat; text-align: center; position: inherit; z-index: 0; width: 932px; height: 66px; }
.text_disclaimer { color: #595A59; text-decoration: underline; }
/*------------------------------
LINKS
------------------------------*/
.link { color: #595A59; text-decoration: underline; }
