/* major */
body {
font-family:arial,helvetica,sans-serif;
font-size:12px;
text-align: center;
background: #fff url(/lq/images/common/lq/bodyBgB.jpg) repeat-x 0 0;
margin:0;
padding:0;
}
td, p, li{ font-family:arial, helvetica, sans-serif; font-size:12px; color:#000; }
img { border:0px; }

/* redsegin 2008 */
#container {
	width: 783px;
	margin: 0 0 0 10px;
	border:0px solid #c00;
}
#container2 {
	width: 749px;
	margin: 0 0 0 10px;
}
#container3 {
	width: 789px;
	margin: 0 0 0 10px;
}
#containerLeft {
	width:600px;
	float: left;
}
#containerLeft2 {
	width:566px;
	float: left;
}
#containerLeft3 {
	width:567px;
	float: left;
}
#containerRight {
	padding: 0 0 0 10px;
	float: right;
}
#containerRight2 {
	padding: 0 0 0 8px;
	float: right;
}

h1 {
	color: #8dc000;
}
h2 {
	color: #333333;
	font-size: 15px;
	margin:0;
	padding:0 0 6px 0;
	line-height: 100%;
}
table#special_dealsTable p {
	padding: 7px 5px 0 15px;
	margin:0;
	line-height:150%;
}
table#special_dealsTable2 p {
	padding: 0;
	line-height:120%;
}
.special_dealsTableLink {
	float:left;
	margin:3px 0 0 5px;
	padding:0;
}
#bullseye-container {
	width: 173px;
	margin: 5px 0 0 0;
}
#border-bullseye {
	width: 173px;
	margin: 0;
	padding: 0;
}
#bullseye-content {
	background:url('/lq/images/email/bg_bullseye.jpg') 0 0;
	margin: 0;
	padding: 0;
}

#weekendDealsIntro ul{
	color:#000;
	list-style:none;
	padding:0;
	margin:0;
}
#weekendDealsIntro li{
	background: url(/lq/images/coolsavings/bullet.gif) 0 0 no-repeat;
	padding: 0 0 0 20px;
	margin: 2px 0 2px 20px;
	color:#000;
	font-weight:bold;
}

/* Featured Destination */
.featdest{color:#000;font-size:10pt;font-family:Arial, Helvetica, sans-serif;}
A:LINK.featdest, A:VISITED.featdest, A:ACTIVE.featdest{color:#2964CC;font-size:10pt;font-family:Arial, Helvetica, sans-serif; text-decoration:none}
A:HOVER.featdest{color:#FF9900;font-size:10pt;font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
.destname{color:#6c94e9;font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
A:LINK.hotel, A:VISITED.hotel, A:ACTIVE.hotel{color:#6c94e9;font-size:10pt;font-family:Arial, Helvetica, sans-serif;font-weight:bold; text-decoration:none;}
A:HOVER.hotel{color:#FF9900;font-size:10pt;font-family:Arial, Helvetica, sans-serif;font-weight:bold; text-decoration:none;}
/* End Featured Destination */

/* text */
.pagetitle{
	font-size:13px; font-weight:600;
	text-transform:uppercase;
}
.pagesubtitle{
    font-size:9pt;
    font-weight:600;
}
.head{
    text-transform:uppercase;
    font-size:15px;
    font-weight:bold;
    color:#2244AA;
}
.subhead{
    font-weight:bold;
    font-size:14px;
}
.small{ font-size:11px; line-height:13px; }
.verysmall{ font-size:10px; line-height:10px; }
.disclaimer, .disclaimer a { font-size:11px; color:#828282; }
.errmsg{ color:#ff0000; }
.errmsgReturns{ color:#ff0000; width:945px;}

/* rules */
.horizontal-divider{ border-top:1px solid #ccc; height:1px; width:600px; font-size:0px; clear:both; }
.horizontal-divider-up{ border-bottom:1px solid #ccc; width:600px; margin-top:-14px; }
.horizontal-divider-up2{ border-bottom:1px solid #000; width:637px; margin-top:-14px; }

/* links */
a:link, a:visited{ color:#2964cc; }
a:hover{ color:#bf391f; }

/* lists */
ol.faq li{
    margin-bottom:10px;
}

/* divs */
#langToggle{
    font-size:11px;
    position:absolute; top:10px; left:672px;
    width:100px;
    border: 0px solid #c00;
}
#langToggle a{ text-decoration:underline; color:#3366cc;}
#pageHeader{
	width:100%;
	height:113px;
}
.footerTop {
height:117px;
background:url(/lq/images/common/lq/footerTopBgB.jpg) 0 0 repeat-x;
text-align: center;
}
.footerWrapper{
	border-top:9px solid #ffc259;
	background:#99ca40;
	text-align: center;
	margin-bottom:-15px;
}
#pageFooter{
	margin:0;
	padding-top:16px;
}
.footerContainer {
width:100%;
border-top:1px solid #ffaf00;
border-bottom:0px solid #ffaf00;
margin:0 0 5px 0;
padding:0;
}
.footerCell {
margin:0;
padding:15px 16px 4px 16px;
float:left;
}
.footerCell h1 {
margin:0 0 4px 0;
padding:0;
font-size:16px;
color:#8e8e8e;
}
.footerCellDiv {
background: url('/lq/images/common/footerCellDiv.jpg') 0 0 repeat-y;
width:1px;
height:124px;
float:left;
}

.destinationTopMargin {
margin:0 0 0 4px;
}

.homeFacebook {
background: url('/lq/images/common/bg-facebook-b.jpg') top left no-repeat;
padding:8px 0 2px 0px;
margin:0 4px 2px 0px;
font-size:11px;
display:block;
float:left;
}
.homeTwitter {
background: url('/lq/images/common/bg-twitter-b.jpg') top left no-repeat;
padding:8px 0 2px 0px;
margin:0 0 2px 6px;
font-size:11px;
display:block;
float:left;
}
.homeMobile {
background: url('/lq/images/common/bg-mobile-b.jpg') top left no-repeat;
padding:4px 0 2px 0px;
margin:0 0 4px 0px;
font-size:11px;
float:left;
}
.homeGPS {
background: url('/lq/images/common/bg-gps-b.jpg') top left no-repeat;
padding:4px 0 2px 0px;
margin:0 0px 2px 6px;
font-size:11px;
float:left;
}
.footerGPSContainer {
width:175px;
float:left;
clear:left;
margin:0;
}
.footerGPS {
font-size:11px;
line-height:100%;
width:74px;
text-align:right;
float:left;
clear:left;
padding:3px 0 0 0;
margin:0;
}
.footerGPSImg {
float:left;
}
#pageContent{
	padding:14px 5px 0px 5px;
}
#pageContentReturns{
	margin:14px 5px 15px 0px;
	padding:45px 0 0 0;
	background:#fff url('/lq/images/your-returns/bg-yourReturns.jpg') 0 0 no-repeat;
	width:945px;
}
/* containers */
table.basic, p.basic{
    width:600px;
    margin:20px 10px;
}

/* three columns */
div.three-columns div.first-column, div.three-columns div.second-column, div.three-columns div.third-column{
	float: left;
	width: 31%;
	margin-right: 1.4em;
}
div.three-columns div.third-column{ margin-right: 0em; }
div.three-columns:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
div.three-columns ul, div.three-columns ul li, div.two-columns ul, div.two-columns ul li{
	margin-left:0em;
	padding-left:0em;
	list-style-type:none;
}
div.three-columns ul li, div.two-columns ul li{
    list-style-type:none;
	background-image:url('/lq/images/body/bullet.gif');
	background-repeat:no-repeat;
	background-position:1px 3px;
	padding-left:8px;
}

/* common elements */
table.homeColumns td{ vertical-align:top; }
td.centerColumn{ padding:0px 4px; }
td.leftColumn, td.rightColumn, td.middleColumn{
    background-position:bottom right;
	background-repeat:no-repeat;
    vertical-align:top;
}
td.leftColumn{ width:185px; border-top:0px solid #cccccc; }
td.middleColumn{ border: 0px solid #c00;}
td.rightColumn{ width:174px;}

table.featureBox{ margin-bottom:0px; }
table.featureBox th{
	/*background-color:#e9c19c;*/
	text-align:left;
	padding-left: 0px;
}
table.featureBox p{ font-size:11px; margin:5px 10px; }
table.featureBox th{ border-left:0px solid #cccccc; border-right:0px solid #999999;  }
table.featureBox th p{ font-size:12px; color: #fff; }

#footer{ border-top:1px solid #999; width:773px; }
#footer ul{margin-left:5px; margin-top:10px;}
#footer li{float:left;padding-left:3px;list-style-type:none;}
p.copyright{ float:left;font-size:11px;margin-left:4px; }

/* topnav */
div.topnav, div.topnav_at{
	float:left; margin-top:0px;
}
div.topnav a, div.topnav_at a{
	display:block;
	padding:5px 9px 4px 9px;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	text-decoration:none;
}
div.topnav_at a{
	padding-bottom:5px;
	color:#fff;
}
div.topnav_at a:visited {color:#000; text-decoration:none;}
div.topnav_at a, div.topnav a:visited{color:#fff; text-decoration:none;}

/* secondary nav */
div#secondary-nav{
    height:32px;
	margin-bottom:12px;
    background: #fff;
}
div#secondary-nav ul{
	margin:0; 
	padding-left:10px;
	margin-right:1em;
	list-style:none;
	width:910px;
}
div#secondary-nav li{
	float:left;
}
div#secondary-nav ul a{
	font-size:11px;
	text-decoration:none;
	color:#000;
	display:block;
	padding:6px 7px 3px 7px;
}
div#secondary-nav ul a:hover{
	color:#2964cc;
}
div#secondary-nav li#current-secondary-section{
	font-weight:bold;
	border-bottom:4px solid #8dc000;
}
div#menu{
    border:0px solid #c00;
    float:left;
	margin:0em;
	padding:0em;
	font-size:0.9em;
	background: #8dc000;
	width:100%;
	/*width:810px;*/
	/*background:url('/lq/images/common/tabs-bg.jpg') no-repeat left bottom;*/
}	
/* leftnav */
td.leftnav{
    width:140px;
    vertical-align:top;
    padding:0px 28px 0px 1px;
}
td.leftnav ul{ list-style-type:none; margin:0px; padding:0px; }
td.leftnav a{
    background-image:url(/lq/images/your-returns/background_tertiary-nav.gif);
    background-position:top right;
	width:131px;
    padding-left:8px;
    padding-top:3px;
    margin-bottom:11px;
    vertical-align:middle;
	height:20px;
	color:#000;
	font-size:11px;
	text-decoration:none;
}
td.leftnav a:visited{color:#000;}
td.leftnav a:hover{color:#717601;}
td.leftnav li#currentTN a{ font-weight:bold; color:#2964CC; }

/* ...for returns leftnav... */
div.leftnav a{
	background-image:url(/lq/images/your-returns/background_tertiary-nav.gif);
    background-position:top right;
	background-repeat: no-repeat;
	width:130px;
    padding-left:0.6em;
    padding-top:3px;
    padding-bottom:2px;
    margin-bottom:9px;
    vertical-align:middle;
	height:22px;
	color:#fff;
	font-size:11px;
	text-decoration:none;
}
html>body div.leftnav a{
	display:block;
	width: 123px;
	margin-bottom:4px;
}
div.leftnav a:visited{color:#fff;}
div.leftnav a:hover{color:#ffcc00;}


/* errors */
div.message{
	padding:8px 5px 20px 40px;
	margin:10px 0px;
	font-family:arial; font-size:12px;
}
div.message li{
    list-style-image:url('/lq/images/common/clear.gif');
    margin-left:-10px;
}
div.error{
	background-color:#EFCDC7;
	background-image:url('/lq/images/common/message_error.gif');
	background-repeat:no-repeat;
	border:1px solid #BF391F;
	color:#000;
}
div.advisory{
    padding-left:40px;
	background-color:#FDEAA4;
	background-image:url('/lq/images/common/message_advisory.gif');
	background-repeat:no-repeat;
	border:1px solid #E6BD21;
	color:#000;
}
div.advisory-lsp{
    padding-left:40px;
	background-color:#FDEAA4;
	background-image:url('/lq/images/common/message_advisory.gif');
	background-repeat:no-repeat;
	border:1px solid #E6BD21;
	color:#000;
}
.errmsg li{color:#ff0000;}
.lspSearch {
vertical-align:top; 
padding-left:10px;
margin-bottom:10px;
color:#000;
font-weight:bold;
}
/* form elements */
select.monthList{font-size:11px;width:94px;}
select.dayList{font-size:11px;width:38px;}
select.roomList{font-size:11px;}

/* returns */
td.narrowBox{
	background: url(/lq/images/your-returns/bg_narrowBox.gif) left bottom no-repeat;
	padding:10px 0;
	text-align:center;
}
td.narrowBox h3, td.narrowBox p{margin:5px 10px;}
td.narrowBox h3{font-size:16px;}
td.narrowBoxForm{
	padding-bottom:9px;
	text-align:center;
	background-image:url('/lq/images/your-returns/boxes/narrow-box_inner-box_background.gif');
	background-position:bottom;
}
td.specialOffersBox{
	background: url(/lq/images/your-returns/bg-special-offers.jpg) left bottom no-repeat;
	padding:5px 8px 5px 9px;
	text-align:center;
}
td.specialOffersBox p {
	font-size:10px;
	width:150px;
	text-align:left;
	padding-top:5px;
}
td.specialOffersBox img{
	border:0px solid #C00;
}
.returns-div {
	height:5px;
	margin: 10px 0;
	background: url(/lq/images/your-returns/bg-returns-div.gif) 0 0 repeat-x;
}
.returns-title {
	color:#5585d7;
	font-size:12px;
	vertical-align:middle;
	width:175px;
	margin-right:20px;
	float:left;
	text-align:right;
}
.returns-title img {
	float:left;
	text-align:left;
}
.returns-partner {
	vertical-align:middle;
	width:145px;
	float:left;
	text-align:left;
}
.returns-desc {
	float:left;
	width:335px;
}
.returns-partner-desc {
	float:left;
	width:365px;
}
.clearDiv {
clear: both;
height:1px;
font-size: 1px;
}
.clearDiv9 {
clear: both;
height:9px;
font-size:9px;
}
.clearDiv10 {
clear: both;
height:10px;
font-size: 10px;
}

.grandOpeningLink {
float:left;
width:178px;
}
.grandOpeningLink a {
background: #fff url(/lq/images/coolsavings/grandopenings/bullet.gif) 0 0 no-repeat;
text-decoration:none;
padding:0 10px 10px 20px;
color:#3e78c9;
font-size: 11px;
}
.grandOpeningLink a:hover {
color:#6c94e9;
}

.benefits ul {
padding: 0 0 0 4px;
margin: 0 0 0 10px;
}
.benefits ul li {
list-style:none;
background: #fff url(/lq/images/coolsavings/grandopenings/bullet.gif) 0 0 no-repeat;
padding:0 0 0 20px;
}
.advancement ul {
padding: 0;
margin: 0;
}
.advancement ul li {
list-style:none;
background: #fff url(/lq/images/coolsavings/grandopenings/bullet.gif) 0 0 no-repeat;
margin: 3px 0;
padding: 0 0 0 20px;
}

#innssuites-features {
margin: 20px 0 20px 10px;
width:434px;
}
#innssuites-features ul li {
list-style:none;
background: #fff url(/lq/images/about/lq/innssuites_bullet.gif) 0 0 no-repeat;
margin: 3px 0 8px 0;
padding: 0;
}
#innssuites-features ul li a {
color: #5585d7;
font-weight:bold;
}
#innssuites-features-column ul li a:hover {
color: #ffaf00;
}
#innssuites-features-column2 ul li a:hover {
color: #ffaf00;
}
#innssuites-features-column {
padding:0;
margin:0;
}
#innssuites-features-column ul {
width: 210px;
margin:0 0 10px 0;
padding:0;
}
#innssuites-features-column ul li {
list-style:none;
background: #fff url(/lq/images/about/lq/innssuites_bullet.gif) 0 0 no-repeat;
margin: 3px 0 8px 0;
padding: 0 0 0 20px;
}
#innssuites-features-column ul li a {
color: #5585d7;
font-weight:bold;
}
#innssuites-features-column2 ul {
width: 200px;
float: left;
margin:0 0 0 5px;
}
html>body #innssuites-features-column2 ul {
width: 200px;
margin: 0 0 0 -20px;
}
#innssuites-features-column2 ul li {
list-style:none;
background: #fff url(/lq/images/about/lq/innssuites_bullet.gif) 0 0 no-repeat;
margin: 3px 0 8px 0;
padding: 0 0 0 20px;
}
#innssuites-features-column2 ul li a {
color: #5585d7;
font-weight:bold;
}

#inns-features {
margin: 20px 0 20px 10px;
width:434px;
}
#inns-features ul li {
list-style:none;
background: #fff url(/lq/images/about/lq/inns_bullet.gif) 0 0 no-repeat;
margin: 3px 0 8px 0;
padding: 0;
}
#inns-features ul li a {
color: #9e1b32;
font-weight:bold;
}
#inns-features-column ul li a:hover {
color: #ffaf00;
}
#inns-features-column2 ul li a:hover {
color: #ffaf00;
}
#inns-features-column {
padding:0;
margin:0;
}
#inns-features-column ul {
width: 210px;
margin:0 0 10px 0;
padding:0;
}
#inns-features-column ul li {
list-style:none;
background: #fff url(/lq/images/about/lq/inns_bullet.gif) 0 0 no-repeat;
margin: 3px 0 8px 0;
padding: 0 0 0 20px;
}
#inns-features-column ul li a {
color: #9e1b32;
font-weight:bold;
}
#inns-features-column2 ul {
width: 200px;
float: left;
margin:0 0 0 5px;
}
html>body #inns-features-column2 ul {
width: 200px;
margin: 0 0 0 -20px;
}
#inns-features-column2 ul li {
list-style:none;
background: #fff url(/lq/images/about/lq/inns_bullet.gif) 0 0 no-repeat;
margin: 3px 0 8px 0;
padding: 0 0 0 20px;
}
#inns-features-column2 ul li a {
color: #9e1b32;
font-weight:bold;
}

#inns_gallery p {
color: #ffffff;
text-align:center;
font-size:11px;
padding: 6px 0 0 0;
margin:0;
}
#inns_gallery .more {
color: #f5da6e;
padding: -6px 0 0 0;
}
#inns_gallery .more a {
color: #ffffff;
font-weight: bold;
}

#inns-bottomLinks {
margin: 10px 0 0 0;
}
#goGreen {
background:#FFFFFF url(/lq/images/about/lq/bg_goGreen.gif) 0 0 no-repeat;
height:45px;
width:213px;
float: left;
}
#goGreen a {
margin: 10px 0 0 50px;
font-weight:bold;
display:block;
}
#goRed {
background:#FFFFFF url(/lq/images/about/lq/bg_goGreen.gif) 0 0 no-repeat;
height:45px;
width:213px;
float: left;
}
#goRed a {
margin: 10px 0 0 50px;
font-weight:bold;
display:block;
color: #9e1b32;
}
#innsReturns {
background:#FFFFFF url(/lq/images/about/lq/bg_returns.gif) 0 0 no-repeat;
height:65px;
width:213px;
float: left;
vertical-align:middle;
}
#innsReturns p {
padding: 0 0 0 70px;
}

#brightContent {
line-height:110%;
}

/* photo with description */
.photo-with-description{border:1px solid #c00;}
.photo-with-description img.photo{
	margin:10px;
}
.photo-with-description div.photo-description{
	padding-left:110px;
	display:table-cell;
	height:68px;
}
.propProfileContent {
width:206px;
font-size:14px;
float:left;
}
#lead-rate-hdr {
background:#fff2bf url(/lq/images/respath/lq/hdr_leadRate.gif) 0 0 no-repeat;
width:194px;
height:10px;
margin:10px 0 0 0;
}
#lead-rate-calloutWrapper {
float:right;
width:184px;
margin:0 5px 0 0;
}
#lead-rate-callout {
float:left;
background:url(/lq/images/about-this-hotel/ratesBg.jpg) 0 0 no-repeat;
width:184px;
/*min-height:163px;*/
text-align:center;
word-wrap: break-word;
margin:0;
}
.lead-rate-calloutContainer {
min-height:110px;
margin:0;
}
#lead-rate-ft {
background:#fff2bf url(/lq/images/respath/lq/ft_leadRate.gif) 0 0 no-repeat;
width:194px;
height:10px;
margin:0;
}
.photo-gallery {
background: url(/lq/images/about-this-hotel/ppGalleryBg.gif) bottom left no-repeat;
width:282px;
padding:0 0 8px	12px;
margin:0;
}
.photo-gallery-top {
inherit:none;
background: url(/lq/images/about-this-hotel/ppGalleryTop.gif) 0 0 no-repeat;
width:282px;
height:14px;
margin:0;
}
.photo-gallery-btm table td {
padding: 0 10px;
}
.ppEnlarged {
padding:0 0 10px 2px;
}
.ppEnlargedGallery {
padding:10px 0 0 1px;
}
.gallery-item a {
cursor:pointer;
}
.gallery-item a:hover {
border:2px solid #fff;
}
.gallery-more {
font-size:11px;
font-weight:bold;
color:#000;
}
.gallery-more img {
float:left;
padding:0 4px 0 0;
}
.gallery-more a {
text-decoration:none;
color:#8dc000 !important;
}

.returnsAds {
float:left;
clear:left;
padding:10px 0 0 0;
}
.returnsAds2 {
padding:10px 0 0 0;
}

.cityGuidePP {
width:190px;
height:97px;
}

.ppContentLinks {
font-size:13px;
color:#cccccc;
font-weight:bold;
margin:8px 0;
}
.ppContentLinks a {
font-size:13px;
color:#5585d7;
text-decoration:none;
}

.ppFeaturesHdr {color:#d58803;font-size:16px;font-weight:bold;}
.ppcontainer {width: 400px; margin: 10px auto; margin-top:20px; margin-bottom:40px;}
ul.pptabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 41px;
	width: 400px;
	background: url(/lq/images/about-this-hotel/ppTabsBg.jpg) 0 0 no-repeat;
}
ul.pptabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 41px;
	line-height: 31px;
	border-left: none;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
}
ul.pptabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0;
	outline: none;
}
ul.pptabs li a:hover {
	/*background: #ccc;*/
}	
html ul.pptabs li.active a.hotelf {
	background: url(/lq/images/about-this-hotel/tabHotelFeatures.jpg) 0 0 no-repeat;
	margin:3px 0 0 3px;
}
html ul.pptabs li.active a.roomf {
	background: url(/lq/images/about-this-hotel/tabRoomFeatures.jpg) 0 0 no-repeat;
	margin:3px 0 0 5px;
}
html ul.pptabs li.active a.whatsn {
	background: url(/lq/images/about-this-hotel/tabWhatsNearby.jpg) 0 0 no-repeat;
	margin:3px 0 0 7px;
}
.pptab_container {
	border-top: none;
	clear: both;
	float: left; 
	width: 400px;
	background: #fff url(/lq/images/about-this-hotel/ppTabContentBg.jpg) 0 0 no-repeat;
}
.pptab_content {
	padding: 30px 0 0 10px;
	font-size: 1.2em;
}
.pptab_content p {
	color:#666666;
	margin:0;
	padding:0;
}
.pptab_content ul  {
	margin:8px 0 12px 17px;
	padding:0;
}
.pptab_contentL {
	width:210px;
	float:left;
	margin-right:10px;
}
.pptab_contentR {
	width:170px;
	float:left;
}



#rnd_container {
background: #ffffff; 
margin: 0 0 10px 0;
/*width:603px;*/
width:312px;
/*width:214px;*/
}
.rnd_top, .rnd_bottom {
display:block; 
background:#FFFFFF; 
font-size:1px;
}
.rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {
display:block; 
overflow:hidden;
}
.rnd_b1, .rnd_b2, .rnd_b3 {
height:1px;
}
.rnd_b2, .rnd_b3, .rnd_b4 {
background:#e0dede; 
border-left:1px solid #e0dede; 
border-right:1px solid #e0dede;
}
.rnd_b1 {
margin:0 5px; 
background:#e0dede;
}
.rnd_b2 {
margin:0 3px; 
border-width:0 2px;
}
.rnd_b3 {
margin:0 2px;
}
.rnd_b4 {
height:2px; 
margin:0 1px;
}
.rnd_content {
display:block;
border:0 solid #e0dede;
border-width:0 1px;
padding: 3px 10px 5px 10px;
background:#e0dede;
text-align:left;
font-size:12px;
color:#ffffff;
line-height:150%;
border-bottom:0px solid #e0dede;
}

.eror {
float:left;
width:42px;
text-align:center;
font-weight:bold;
padding:70px 10px 0 0;
font-size:20px;
}
.erConfirmation {
float:left;
width:312px;
margin-right:10px;
}
.erConfirmationText {
float:left;
width:312px;
padding-top:40px;
margin-right:10px;
text-align:right;
}
.erConfirmationText p{
width:312px;
text-align:right;
}
.erConfirmation2 {
float:right;
width:312px;
}

.gpsHdr {
background: url(/lq/images/gps/gps-hdr.jpg) 0 0 no-repeat;
width:932px;
height:217px;
}
.gpsContent {
background: url(/lq/images/gps/gps-content.jpg) 0 0 no-repeat;
width:932px;
height:383px;
}
.gpsLeft {
width:265px;
margin:93px 0 0 112px;
color:#fff;
line-height:140%;
float:left;
}
.gpsTime {
margin:0;
padding:0;
}
.gpsMoney {
margin:30px 0 0 0;
padding:0;
}
.gpsCurrent {
margin:34px 0 0 0;
padding:0;
}

.gpsRight {
width:350px;
float:left;
margin:22px 0 0 55px;
padding:0;
}
.gpsRight p{
color:#fff;
line-height:140%;
}
.gpsRight p a{
color:#ffcc00;
}
.gpsRight p img{
margin-top:5px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.gpsRight p img{margin-top:16px;}
}
.gpsWidget p {
color:#000;
}


.clearDiv3 {
clear: both;
height:3px;
font-size:3px;
}
.clearDiv5 {
clear: both;
height:5px;
font-size:5px;
}
.clearDiv9 {
clear: both;
height:9px;
font-size:9px;
}
.clearDiv10 {
clear: both;
height:10px;
font-size: 10px;
}

.enjoyRates {
font-size:16px;
font-weight:bold;
color:#77b800;
margin-top:10px;
}

.reservationBoxSearch {
background: url(/lq/images/common/bgYourSearch.jpg);
background-position: top left;
background-repeat: no-repeat;
color:#ffd200;
font-weight:bold;
width:227px;
height:405px;
}
.reservationBoxSearch a {
color:#fff;
}

.ppMap {
clear:left;
width:223px;
height:223px;
border:2px solid #ffcf01;
margin:10px 0 10px 6px;
}
.ppCityGuide {
clear:left;
width:227px;
height:133px;
border:0;
margin:10px 0 10px 6px;
}

.destinationInput {
border:1px solid #83847f; 
padding: 7px 4px 8px 6px;
margin:0; 
width:189px; 
font-size:12px; 
/*color:#999;*/
color:#000;
font-face:arial;
background: #dbdfde url(/lq/images/home/inputGradBg.gif) 0 0 repeat-x;
}

.destinationInputSm {
border:1px solid #83847f; 
padding: 7px 4px 8px 4px;
margin:0;
width:130px; 
font-size:12px; 
color:#000;
font-face:arial;
background: #dbdfde url(/lq/images/home/inputGradBg.gif) 0 0 repeat-x;
}

.destinationInput2 {
border:1px solid #83847f; 
font-size:12px;
margin-left:0px; 
padding:3px 2px; 
width:191px; 
color:#000;
font-face:arial;
background: url(/lq/images/home/inputGrad3full.gif) 0 0 no-repeat;
}

.destinationInputSm2 {
border:1px solid #83847f; 
font-size:12px;
margin-left:0px; 
padding:3px 2px; 
width:132px; 
color:#000;
font-face:arial;
background: url(/lq/images/home/inputGrad3full.gif) 0 0 no-repeat;
}

.rateTypeMenu {
border:1px solid #83847f; 
font-size:12px;
margin-left:0px; 
padding:2px; 
width:192px;
}

.promoCorpCode {
border:1px solid #83847f; 
font-size:12px;
margin-left:0px; 
padding:3px 2px; 
width:191px; 
color:#000;
font-face:arial;
background: url(/lq/images/home/inputGrad3full.gif) 0 0 no-repeat;
}

.racContainer {
margin-left:2px;
}

.left {
float:left;
}
.right {
float:right;
}

.findAHotelOverlay {
display:none;
position:absolute;
color:#000;
background:url(/lq/images/home/findAHotelOverlayBg.png) 8px -2px no-repeat;
z-index:9999999;
width:203px;
height:141px;
padding:30px 0 0 24px;
line-height:120%;
}
.findAHotelOverlay ul {
margin-left:14px;
list-style:disc !important;
list-style-type:disc !important;
}
.findAHotelOverlay ul li {
magin:0;
padding:0;
font-weight:normal;
}


