form{
background-color:#fff;
}
#TMG_test,#TMG_test-menu{font-size:.893em;}
#TMG_test h1,#TMG_test h2,#TMG_test h3,#TMG_test h4,#TMG_test h4,#TMG_test div,#TMG_test p,#TMG_test ul,#TMG_test li,#TMG_test-menu h1,#TMG_test-menu h2,#TMG_test-menu h3,#TMG_test-menu h4,#TMG_test-menu h4,#TMG_test-menu div,#TMG_test-menu p,#TMG_test-menu ul,#TMG_test-menu li{
	font-size:1em;
	line-height:1;
	font-weight:normal;
	padding:0;
	margin:0;color:
	#333;background:
	#fff;border:none;text-align:left;
}
#TMG_test a,#TMG_test-menu a{
	color:#00e;
	text-decoration:underline;
}
#TMG_test-menu h2{color:
#696565;border-top:2px solid 
#c0c1c3;}
#TMG_test-menu li a{color:
#696565;border-top:1px solid 
#f0eff0;}
#TMG_test-menu p a{color:
#cd003a;}
#TMG_test-menu .TMG_hotoffers-save .first-child{border-top:0;}
#TMG_test .TMG_hotoffers-save .hr{border-bottom:1px solid 
#c0c1c3;}
#TMG_test .TMG_hotoffers-info h2,

#TMG_test .TMG_bedrooms-save h2{background:url(../images/TMG_dotted-horizontal.png) left bottom repeat-x;}

#TMG_test .TMG_bedrooms-info h2 a{color:
#cd003a;background:url(../images/TMG_link-arrow.png) left .42em no-repeat;}
#TMG_test h3 a{color:
#cd003a;background:url(../images/TMG_link-arrow.png) left .45em no-repeat;}*:first-child+html 
#TMG_test h3 a{background:url(../images/TMG_link-arrow.png) left .25em no-repeat;}* html 

#TMG_test h3 a{background:url(../images/TMG_link-arrow.png) left .25em no-repeat;}
#TMG_test .TMG_hotoffers-save h3 a{background:url(../images/TMG_link-arrow.png) left .35em no-repeat;}
#TMG_test .TMG_bedrooms-info li h3 a,
#TMG_test .TMG_bedrooms-save li h3 a{background:none;color:
#666;}
#TMG_test .TMG_hotoffers-info h3,
#TMG_test .TMG_bedrooms-info h2,
#TMG_test .TMG_bedrooms-save .TMG_featured p,
#TMG_test .TMG_bedrooms-save li p{background:
#e8e8e8;}
#TMG_test .TMG_bedrooms-save .TMG_featured p a,
#TMG_test .TMG_bedrooms-save li p a{color:
#cd003a;}
#TMG_test .TMG_bedrooms-save .TMG_featured li p,
#TMG_test .TMG_bedrooms-save li p.TMG_price{background:none;color:
#cd003a;}
#TMG_test .TMG_hotoffers-info ul{background:url(../images/TMG_dotted-horizontal.png) left bottom repeat-x;}
#TMG_test .TMG_hotoffers-info li p.TMG_price{color:
#cd003a;}
#TMG_test .TMG_hotoffers-save li div,
#TMG_test .TMG_dining-save li div,
#TMG_test .TMG_price-tag{background:url(../images/price-tag-bl.png) no-repeat left bottom;}
#TMG_test .TMG_hotoffers-save li div a,
#TMG_test .TMG_dining-save li div a,
#TMG_test .TMG_price-tag a{color:
#fff;background:url(../images/price-tag-tr.png) no-repeat right top;}
#TMG_test .TMG_hotoffers-save div span,
#TMG_test .TMG_dining-save li div span,
#TMG_test .TMG_price-tag .TMG_price{color:
#fff;}
#TMG_test .TMG_hotoffers-save div .TMG_price,
#TMG_test .TMG_dining-save li div .TMG_price,
#TMG_test .TMG_price-tag .TMG_price{background:
#cd003a url(../images/price-tag-tl.png) no-repeat left top;}
#TMG_test .TMG_hotoffers-save div .TMG_save,
#TMG_test .TMG_dining-save li div .TMG_save,
#TMG_test .TMG_price-tag .TMG_save{color:
#cd003a;background:url(../images/price-tag-br.png) no-repeat right bottom;}
#TMG_test .TMG_price-tag .TMG_price span{background:url(../images/TMG_price-buy-arrow.png) 0 0 no-repeat;}
#TMG_test .TMG_bedrooms-info .TMG_featured ul,
#TMG_test .TMG_bedrooms-info .TMG_items li{background:url(../images/TMG_dotted-horizontal.png) left bottom repeat-x;}
#TMG_test .TMG_bedrooms-info p{color:
#cd003a;}
#TMG_test .TMG_seentv-info li p a{color:
#cd003a;background:url(../images/TMG_link-arrow.png) left .35em no-repeat;}
#TMG_test .TMG_dining-save h1 span{color:
#cd003a;border:1px solid 
#cd003a;}
#TMG_test .TMG_dining-save a{color:
#cd003a;}
#TMG_test .TMG_dining-save .TMG_enlarge{background-color:
#eee;}
#TMG_test .TMG_dining-save .TMG_details div{border:1px solid 
#eee;}
#TMG_test .TMG_dining-save .TMG_details .TMG_color-picker{border:none;}
#TMG_test .TMG_protect-link a{background:url(../images/TMG_link-arrow.png) 5px .35em no-repeat;}
#TMG_test .TMG_dining-save h2{clear:both;background:url(../images/TMG_dotted-horizontal.png) left bottom repeat-x;}
#TMG_test .TMG_dining-save h3{background:
#e8e8e8;}*:first-child+html 
#contentContainer_V1 
#nav{margin-bottom:-0.35em;}* html 
#contentContainer_V1 
#nav{margin-top:1em;margin-bottom:1em;}
#TMG_test-menu{clear:left;}
#TMG_test-menu h2{padding-top:.5em;padding-left:12px;}
#TMG_test-menu ul{margin-top:1em;}* html 
#TMG_test-menu li{height:1%;}
#TMG_test-menu a{display:block;padding-top:.5em;padding-left:24px;margin-bottom:.4em;}
#TMG_test-menu p{margin-bottom:1em;}
#TMG_test-menu .TMG_hotoffers-info{margin-top:3.4em;}* html 
#TMG_test-menu .TMG_hotoffers-info{margin-top:5.2em;}* html 
#TMG_test-menu .TMG_hotoffers-save{margin-top:1em;}
#TMG_test .TMG_hotoffers-save h1{margin:1.313em 0;}
#TMG_test .TMG_hotoffers-info h1{margin:1.25em 0 0;}
#TMG_test .TMG_bedrooms-save h1,
#TMG_test .TMG_bedrooms-info h1,
#TMG_test .TMG_seentv-info h1,
#TMG_test .TMG_seentv-info h2{margin:1.25em 0 1em;}
#TMG_test .TMG_hotoffers-save h2{margin-bottom:.583em;}
#TMG_test .TMG_hotoffers-info h2{margin-top:1em;padding-bottom:.2em;margin-bottom:.5em;}
#TMG_test .TMG_bedrooms-save h2{position:absolute;left:-999em;padding-bottom:3px;}
#TMG_test .TMG_bedrooms-info h2{height:1%;overflow:visible;}
#TMG_test .TMG_bedrooms-save .TMG_featured h2{position:static;}
#TMG_test .TMG_hotoffers-save .hr{display:block;width:100%;clear:both;margin-top:2.8em;margin-bottom:2.1em;}
#TMG_test .TMG_hotoffers-save .hr hr{position:absolute;left:-999em;}
#TMG_test .TMG_hotoffers-info .TMG_offers-list{float:left;margin-bottom:4em;}
#TMG_test .TMG_offers-list li{clear:both;float:left;width:100%;padding-bottom:2.8em;position:relative;}
#TMG_test h3{float:right;width:445px;margin-bottom:.389em;position:relative;}*:first-child+html 
#TMG_test .TMG_bedrooms-info .TMG_featured img{margin-bottom:-3px;}* html 
#TMG_test .TMG_bedrooms-info .TMG_featured img{margin-bottom:-3px;}
#TMG_test .TMG_bedrooms-info h2 a,
#TMG_test h3 a{padding-left:7px;}
#TMG_test .TMG_bedrooms-info h2 a{display:inline-block;}
#TMG_test .TMG_bedrooms-info h2,
#TMG_test .TMG_hotoffers-info h3{padding:9px 10px;}
#TMG_test .TMG_hotoffers-info h3{width:425px;}
#TMG_test .TMG_hotoffers-save h3{width:300px;margin-right:145px;}
#TMG_test .TMG_hotoffers-save h3 a{display:inline-block;}
#TMG_test .TMG_offers-list h3 a span{float:none;width:auto;position:absolute;right:0;text-align:right;}
#TMG_test .TMG_offers-list span{float:left;width:122px;margin-right:10px;text-align:center;}
#TMG_test .TMG_hotoffers-save p{float:left;width:295px;margin-right:10px;}
#TMG_test .TMG_hotoffers-info p{float:left;width:16.8em;margin-left:20px;}
#TMG_test .TMG_hotoffers-info li div{float:none;width:15em;margin-left:337px;}
#TMG_test .TMG_hotoffers-info li div p{margin-left:20px;width:auto;float:none;}
#TMG_test .TMG_hotoffers-info li p.TMG_price{position:absolute;top:3.5em;right:0;margin:0;width:8.5em;}
#TMG_test .TMG_hotoffers-info li p.TMG_price strong{display:block;}
#TMG_test .TMG_hotoffers-save li div,
#TMG_test .TMG_dining-save .TMG_items-list li div{float:left;width:13em;}
#TMG_test .TMG_hotoffers-save li div{position:absolute;right:0;top:0;}
#TMG_test .TMG_hotoffers-save li div a,
#TMG_test .TMG_dining-save .TMG_items-list li div a,
#TMG_test .TMG_price-tag a{padding:0;float:left;}*:first-child+html 
#TMG_test .TMG_hotoffers-save li div a,*:first-child+html 
#TMG_test .TMG_dining-save .TMG_items-list li div a,*:first-child+html 
#TMG_test .TMG_price-tag a{display:block;float:none;}
#TMG_test .TMG_dining-save li div span,
#TMG_test .TMG_price-tag .TMG_price,
#TMG_test .TMG_hotoffers-save li div span{display:block;margin:0;width:auto;float:none;}
#TMG_test .TMG_hotoffers-save li div .TMG_price,
#TMG_test .TMG_dining-save li div .TMG_price,
#TMG_test .TMG_price-tag .TMG_price{margin-right:4px;padding-left:4px;padding-top:4px;padding-bottom:5px;}
#TMG_test .TMG_hotoffers-save .TMG_save,
#TMG_test .TMG_dining-save .TMG_save,
#TMG_test .TMG_price-tag .TMG_save{display:block;padding-right:4px;margin-left:4px;padding-top:2px;padding-bottom:4px;}
#TMG_test .TMG_hotoffers-save .TMG_price strong,
#TMG_test .TMG_dining-save li .TMG_price strong,
#TMG_test .TMG_price-tag .TMG_price strong,
#TMG_test .TMG_price-tag span span{display:block;}
#TMG_test .TMG_price-tag span span{padding:.3em 0 0;}
#TMG_test .TMG_price-tag .TMG_price span{padding:0 .3em 0 10px;}
#TMG_test .TMG_bedrooms-save .TMG_featured p,
#TMG_test .TMG_bedrooms-save li p{padding:12px 10px;margin-bottom:1em;}
#TMG_test .TMG_bedrooms-save .TMG_featured p{clear:both;margin-bottom:2em;}
#TMG_test .TMG_bedrooms-save li h3,
#TMG_test .TMG_bedrooms-save li p.TMG_price{padding:0 10px;}
#TMG_test .TMG_bedrooms-save li p.TMG_price{margin-bottom:1em;}
#TMG_test .TMG_bedrooms-info p{padding-left:17px;}
#TMG_test .TMG_bedrooms-info .TMG_items{margin-top:3em;}
#TMG_test .TMG_bedrooms-save li,
#TMG_test .TMG_bedrooms-info li{float:left;width:18.4em;margin-left:12px;}
#TMG_test .TMG_bedrooms-save li{margin-bottom:2em;}
#TMG_test .TMG_bedrooms-save .TMG_featured li,
#TMG_test .TMG_bedrooms-info .TMG_featured li{width:184px;}
#TMG_test .TMG_bedrooms-save .TMG_featured li{margin-bottom:0;}
#TMG_test .TMG_bedrooms-info .TMG_items li,
#TMG_test .TMG_bedrooms-info .TMG_featured ul{float:left;margin-bottom:3em;}
#TMG_test .TMG_bedrooms-info .TMG_featured ul,
#TMG_test .TMG_bedrooms-info .TMG_items li{padding-bottom:1em;}
#TMG_test .TMG_bedrooms-save li.TMG_3n-2,
#TMG_test .TMG_bedrooms-info li.TMG_3n-2{clear:left;margin-left:0;}
#TMG_test .TMG_bedrooms-save li h3,
#TMG_test .TMG_bedrooms-info li h3{width:auto;float:none;}
#TMG_test .TMG_bedrooms-info li h3{margin-top:1em;margin-left:8px;}
#TMG_test .TMG_bedrooms-save li h3{margin-top:1em;}
#TMG_test .TMG_bedrooms-save li h3 a,
#TMG_test .TMG_bedrooms-info li h3 a,
#TMG_test .TMG_bedrooms-save .TMG_featured li,
#TMG_test .TMG_bedrooms-save li p.TMG_price p{padding:0;}
#TMG_test .TMG_bedrooms-save li span,
#TMG_test .TMG_bedrooms-info li span{display:block;text-align:center;height:150px;width:184px;position:relative;overflow:hidden;}
#TMG_test .TMG_seentv-info{width:100%;}
#TMG_test .TMG_seentv-info ul{float:left;margin-bottom:3em;}
#TMG_test .TMG_seentv-info li{float:left;margin-bottom:2.8em;width:372px;}
#TMG_test .TMG_seentv-info li.TMG_2n-1{margin-right:26px;}* html 
#TMG_test .TMG_seentv-info li.TMG_2n-1{margin-right:17px;}
#TMG_test .TMG_seentv-info li p a{padding-left:10px;display:inline-block;}
#TMG_test .TMG_dining-save h1{margin:.75em 0;width:184px;float:right;}
#TMG_test .TMG_dining-save h1 span{position:relative;top:-0.4em;padding:.1em .25em;}
#TMG_test .TMG_dining-save .TMG_main-image{margin-top:1em;float:left;}
#TMG_test .TMG_dining-save .TMG_main-image img{display:block;width:auto;float:none;}
#TMG_test .TMG_dining-save .TMG_enlarge{display:block;clear:left;float:left;padding:.3em 15px;}
#TMG_test .TMG_dining-save p{margin-bottom:1em;}
#TMG_test .TMG_dining-save a img{vertical-align:middle;margin-right:5px;}
#TMG_test .TMG_dining-save p,
#TMG_test .TMG_dining-save .TMG_protect-link,
#TMG_test .TMG_dining-save .TMG_order-info{clear:right;float:right;width:184px;}
#TMG_test .TMG_dining-save div p,
#TMG_test .TMG_dining-save div img,
#TMG_test .TMG_dining-save li img{width:auto;float:none;}
#TMG_test .TMG_protect-link{margin:2em 0 1em;}
#TMG_test .TMG_protect-link a{display:block;margin-bottom:.5em;}
#TMG_test .TMG_order-info p{margin-bottom:.8em;padding-left:15px;}
#TMG_test .TMG_order-info p strong{font-size:1em;font-weight:bold;}
#TMG_test .TMG_dining-save .TMG_details{clear:left;float:left;margin:2em 0;width:379px;}
#TMG_test .TMG_dining-save .TMG_details div{clear:both;float:left;padding:1em 0 2em;}
#TMG_test .TMG_dining-save .TMG_details div p{clear:none;float:right;width:112px;}
#TMG_test .TMG_details div p strong{display:block;margin:.75em 0 .25em;}
#TMG_test .TMG_dining-save .TMG_details p{clear:left;float:left;padding-left:15px;margin-top:1em;}
#TMG_test .TMG_dining-save .TMG_details div p span{display:block;}
#TMG_test .TMG_dining-save .TMG_details div img{float:left;}
#TMG_test .TMG_dining-save .TMG_details .TMG_color-picker{clear:left;width:250px;margin-top:2em;padding:0 0 .5em;}
#TMG_test .TMG_dining-save .TMG_details .TMG_color-picker p{float:left;width:100px;padding-left:15px;margin-top:0;}
#TMG_test .TMG_dining-save .TMG_details ul{float:right;margin-top:2em;margin-right:1px;width:113px;}
#TMG_test .TMG_dining-save .TMG_details ul{float:right;margin-top:2em;width:113px;}* html 
#TMG_test .TMG_dining-save .TMG_details ul{margin-top:4em;}
#TMG_test .TMG_dining-save .TMG_details li{float:left;width:100%;padding-bottom:.5em;}
#TMG_test .TMG_dining-save .TMG_details .TMG_color-picker ul{width:125px;margin-top:0;margin-left:5px;}
#TMG_test .TMG_dining-save .TMG_details .TMG_color-picker li{width:auto;}
#TMG_test .TMG_dining-save .TMG_details .TMG_color-picker img{float:none;}
#TMG_test .TMG_dining-save .TMG_price-tag{float:left;margin-top:2em;width:13em;margin-left:14px;}
#TMG_test .TMG_dining-save .TMG_price-tag a{float:left;width:auto;}
#TMG_test .TMG_dining-save .TMG_protect-link,
#TMG_test .TMG_dining-save .TMG_order-info{clear:none;}
#TMG_test .TMG_dining-save h2{width:543px;padding:.3em 15px;margin-bottom:1em;}
#TMG_test .TMG_dining-save .TMG_items-list{float:left;margin-bottom:2em;}
#TMG_test .TMG_dining-save .TMG_items-list li{width:13.3em;float:left;margin-left:15px;margin-bottom:2em;}
#TMG_test .TMG_dining-save .TMG_items-list li.TMG_4n-3{clear:left;margin-left:0;}
#TMG_test .TMG_dining-save h3{float:none;width:auto;padding:7px 5px;margin-bottom:1em;}
#TMG_test .TMG_dining-save h3 a,
#TMG_test .TMG_dining-save .TMG_items-list li span,
#TMG_test .TMG_dining-save .TMG_items-list li img{display:block;}
#TMG_test .TMG_dining-save .TMG_items-list li img{margin:0 auto 2em;}
#TMG_test-menu h2{font-size:1.4em;}
#TMG_test-menu a{font-size:1.1em;text-decoration:none;}
#TMG_test-menu p a{line-height:1.273;}
#TMG_test .TMG_hotoffers-save h1,
#TMG_test .TMG_bedrooms-save h2{font-size:1.6em;font-weight:bold;}
#TMG_test .TMG_dining-save h1,
#TMG_test .TMG_bedrooms-save h1,
#TMG_test .TMG_bedrooms-info h1,
#TMG_test .TMG_hotoffers-info h1,
#TMG_test .TMG_hotoffers-save h2,
#TMG_test .TMG_seentv-info h1,
#TMG_test .TMG_seentv-info h2{font-size:2.4em;font-weight:bold;}
#TMG_test .TMG_dining-save h1 span{font-size:.65em;}
#TMG_test .TMG_hotoffers-info h2,
#TMG_test .TMG_bedrooms-info h2{font-size:1.8em;line-height:1.2;}
#TMG_test .TMG_hotoffers-info h2{font-weight:bold;}
#TMG_test .TMG_bedrooms-info h2 a{text-decoration:none;}
#TMG_test .TMG_hotoffers-info h3,
#TMG_test .TMG_bedrooms-info h3{line-height:1.2;}
#TMG_test .TMG_hotoffers-save h3{font-size:1.8em;}
#TMG_test .TMG_hotoffers-info h3{font-size:1.4em;}
#TMG_test .TMG_bedrooms-save .TMG_featured p a{font-size:1.167em;}
#TMG_test .TMG_bedrooms-save li p a{font-size:.917em;}
#TMG_test .TMG_bedrooms-save .TMG_featured li p,
#TMG_test .TMG_bedrooms-save li p.TMG_price{font-size:1.6em;font-weight:bold;}
#TMG_test .TMG_bedrooms-save li p a{font-weight:normal;}
#TMG_test h3 a,
#TMG_test .TMG_bedrooms-save .TMG_featured p a,
#TMG_test .TMG_bedrooms-save li p a{text-decoration:none;}
#TMG_test .TMG_bedrooms-save .TMG_featured h3 a{font-size:1.1em;}
#TMG_test .TMG_bedrooms-info li h3 a{font-weight:bold;}
#TMG_test .TMG_hotoffers-info li p.TMG_price{font-size:1em;font-weight:bold;text-transform:none;}
#TMG_test .TMG_hotoffers-info li p.TMG_price strong{font-size:2em;font-weight:bold;}
#TMG_test .TMG_bedrooms-save .TMG_featured p{font-weight:bold;}
#TMG_test .TMG_bedrooms-save .TMG_featured p,
#TMG_test .TMG_bedrooms-save li p{font-weight:bold;}
#TMG_test .TMG_offers-list p{font-size:1.1em;line-height:1.455;}
#TMG_test .TMG_hotoffers-save div a{text-decoration:none;}
#TMG_test .TMG_hotoffers-save div span{display:block;text-align:left;font-weight:bold;font-size:1.1em;}
#TMG_test .TMG_dining-save .TMG_price-tag{font-size:1.25em;}
#TMG_test .TMG_price,
#TMG_test .TMG_save{text-transform:lowercase;line-height:1;font-weight:bold;}
#TMG_test .TMG_price-tag .TMG_price span{text-transform:none;}
#TMG_test .TMG_price{font-size:1.1em;}
#TMG_test .TMG_dining-save .TMG_price-tag .TMG_price{font-weight:bold;}
#TMG_test .TMG_price strong{font-size:2.545em;}
#TMG_test .TMG_save{line-height:1.2;}
#TMG_test .TMG_save strong{font-size:1.635em;line-height:1;}
#TMG_test .TMG_bedrooms-info p strong{font-size:1.4em;font-weight:normal;}
#TMG_test .TMG_seentv-info li p a{font-size:1.4em;text-decoration:none;}
#TMG_test .TMG_enlarge{font-size:1.1em;}
#TMG_test p{font-size:1.2em;line-height:1.333;}
#TMG_test p.TMG_leather-link{font-size:1.1em;}
#TMG_test p strong{font-size:1.272em;line-height:1.071;font-weight:normal;}
#TMG_test .TMG_details p{font-size:1em;}
#TMG_test .TMG_details div p,
#TMG_test .TMG_details div p strong{font-size:1.1em;font-weight:bold;}
#TMG_test .TMG_details div p strong{font-size:1.455em;line-height:1.125;}
#TMG_test .TMG_details p span,
#TMG_test .TMG_details .TMG_color-picker p{font-weight:normal;}
#TMG_test .TMG_details li,
#TMG_test .TMG_order-info p{font-size:1.1em;}
#TMG_test .TMG_dining-save a{text-decoration:none;line-height:1.4;}
#TMG_test .TMG_dining-save a img{text-decoration:none;}* html 
#TMG_test .TMG_leather-link a{display:inline-block;}
#TMG_test .TMG_protect-link p,
#TMG_test .TMG_protect-link a{font-size:1.1em;padding-left:15px;}
#TMG_test .TMG_dining-save h2,
#TMG_test .TMG_dining-save h3{font-size:1.4em;}
#TMG_test .TMG_dining-save h2{font-weight:bold;}
#TMG_test .TMG_dining-save li div a,
#TMG_test .TMG_price-tag a{text-decoration:none;}