/* ONLY ROOMRATE RELATED STYLES *//* DO NOT MODIFY */body, html {	height: 100%;	margin:0;	background: #e5e1d8;	font-family: Arial, Helvetica, sans-serif;}#main-container {	min-height: 100%;	width: 100%;	border-top-width: 5px;	border-top-style: solid;	border-top-color: #331F0A;}#wrapper {	background-color: #FFFFFF;	margin-top: 0;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	background-image: url(../images/main-shadow-BG.gif);	background-repeat: repeat-y;	background-position: left top;	padding-right: 6px;	padding-left: 6px;	width: 1000px;}a {	color:#AA1F22;	text-decoration:underline;	outline:none;}li {	list-style: none;	padding-left: 0px;	margin-left: 0px;	padding-bottom: 6px;}ul {	padding-left: 10px;}#logo {	margin-left: 12px;	width: 309px;	margin-right: 3px;	padding-bottom: 3px;}.logo {	width: 309px;	height: 51px;	text-indent: -9999px;	overflow: hidden;	display:block;	background-image: url(../images/RoomRate-Logo-New.gif);	background-repeat: no-repeat;}.logo-TD {	width: 180px;}#logo-small {	margin-left: 26px;	width: 250px;	margin-right: 3px;	padding-bottom: 3px;}#logo-small h1 {	font-size:24px;	font-weight:normal;	color:#40362e;	margin:0;	background: none;}#logo-small h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	padding-left: 50px;	padding-top: 2px;}.logo-small {	width: 212px;	height: 50px;	text-indent: -9999px;	overflow: hidden;	display:block;	background-image: url(../images/RoomRate-Logo-2.gif);	background-repeat: no-repeat;}.logo-small-TD {	width: 250px;}.tagline{	padding-left: 50px;	padding-top: 2px;}.tagline h2{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	margin: 0;}#new-tagline {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #333;	margin-bottom: 11px;	padding-bottom: 0px;	background-image: url(../images/Save-Your-Room-Today-No-Upfront-Payments-Required-Lowest-Rate-Guaranteed-top.gif);	background-repeat: no-repeat;	background-position: right top;	text-indent: -9999px;	display: block;	height: 48px;	width: 225px;}#new-tagline h1 {	font-size: 17px;	clear: both;	background-image: none;	line-height: 16px;	padding-bottom: 0px;	white-space: nowrap;}#new-tagline p {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	line-height: 13px;	margin: 0px;	padding: 0px;	text-align: right;}.phone-number {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 13px;	font-weight: normal;	background-image: url(../images/866-413-5400.gif);	background-repeat: no-repeat;	height: 20px;	width: 98px;	margin-top: 13px;	margin-right: 10px;	margin-left: 15px;	text-indent: -9999px;}.logo-tagline {	font-family: Arial, Helvetica, sans-serif;	font-weight: lighter;	color: #000;	white-space: nowrap;	padding-bottom: 1px;	text-align: left;}.logo-tagline h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 28px;	font-weight: 100;	background-image: url(../images/Hotels.gif);	background-repeat: no-repeat;	text-indent: -9999px;	line-height: 20px;	padding-bottom: 3px;	display: block;	height: 32px;	width: 112px;	margin-bottom: 3px;	text-align: left;	cursor: hand;}#footer {	background-color: #FFF;	border-bottom-width: 9px;	border-bottom-style: solid;	border-bottom-color: #331F0A;	padding-bottom: 30px;}.one {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 26px;	background-color: #331F0A;	border-right-width: 5px;	border-right-style: solid;	border-right-color: #FFF;	text-align: center;	vertical-align: middle;	color: #FFF;}.hotel-name {	font-family: Arial, Helvetica, sans-serif;	font-size: 17px;	color: #222222;	background-color: #DADEC4;	vertical-align: middle;	border-right-width: 0px;	border-right-style: solid;	border-right-color: #FFF;	padding-left: 20px;	width: 555px;	font-weight: bold;}.hotel-name-payment {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #222222;	vertical-align: middle;	border-right-width: 0px;	border-right-style: solid;	border-right-color: #FFF;	padding-left: 11px;	padding-bottom: 2px;	border-bottom-width: 0px;	border-bottom-style: solid;	border-bottom-color: #E5E1D8;	padding-right: 11px;	padding-top: 5px;}.average-rates-TD {	font-family: Arial, Helvetica, sans-serif;	color: #333;	background-color: #DADEC4;	text-align: right;	width: 290px;	padding-right: 15px;	vertical-align: middle;	white-space: nowrap;	padding-top: 5px;	padding-bottom: 5px;	font-size: 14px;}#home-search-main {	background-image: none;	background-repeat: no-repeat;	display: block;	background-color: #FFF;	padding-top: 1px;	padding-bottom: 1px;	border-top-width: 3px;	border-bottom-width: 3px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #331F0A;	border-bottom-color: #331F0A;	width: 1000px;	border-right-width: 0px;	border-left-width: 0px;	height: auto;}#hotel-search-container {	background-image: none;	background-repeat: no-repeat;	float: left;	width: 370px;	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;	font-size: 11px;	position: relative;	margin: 0px;	padding: 0px;	min-height: 270px;}#searching {	background-image: url(../images/Searching_RoomRate.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 258px;	width: 800px;	display: block;	padding: 22px 0 0 0;	text-align: center;	background-color: #FFF;	z-index: 1000;}#loading {	background-image: url(../images/Loading_RoomRate.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 258px;	width: 800px;	display: block;	padding: 22px 0 0 0;	text-align: center;	background-color: #FFF;	z-index: 1000;}#please-wait {	background-image: url(../images/Please_Wait_RoomRate.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 258px;	width: 800px;	display: block;	padding: 22px 0 0 0;	text-align: center;	background-color: #FFF;	z-index: 1000;}#thank-you {	background-image: url(../images/thank-you-script.gif);	background-repeat: no-repeat;	background-position: right bottom;	width: 320px;	padding-right: 240px;	height: 115px;	font-size: 14px;	vertical-align: middle;	padding-top: 50px;	line-height: 21px;	text-align: left;	padding-left: 50px;
	margin-bottom: 10px;
}.hotel-rules-hotel-name {	font-size: 20px;	padding-top: 12px;	padding-bottom: 0px;	line-height: 14px;	text-align: left;	color: #3A0000;	display: block;	margin-top: 12px;	background-image: url(../images/icons/hotel-icon.gif);	background-repeat: no-repeat;	background-position: left top;	padding-left: 31px;	height: 27px;}.hotel-rules-hotel-name-2 {	font-size: 20px;	padding-top: 8px;	padding-bottom: 0px;	line-height: 22px;	text-align: left;	color: #3A0000;	display: block;	margin-top: 0px;	background-image: url(../images/icons/hotel-icon.gif);	background-repeat: no-repeat;	background-position: left top;	padding-left: 31px;}#city-hotel-finder, #city-hotel-listing {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	color: #6A3025;	background-color: #ECEDEB;	text-align: center;	vertical-align: middle;	display: block;	padding-top: 2px;	padding-bottom: 4px;	width: 1000px;	clear: both;	z-index: 500;	height: 27px;	margin-top: 0px;	border-top-width: 2px;	border-top-style: solid;	border-top-color: #32200A;}#city-hotel-finder h1 {	font-size: 26px;	background-image: none;	line-height: 28px;}#city-hotel-listing h1 {	font-size: 22px;	background-image: none;	line-height: 23px;}/* END DO NOT MODIFY */
