/* GENERAL RULES  */
	body {
	margin:0;
	font-family:arial, helvetica, sans-serif;
	font-size:75%;
	line-height:1.3em;
	text-align:center
}
#cbolds-all img, #cbolds-all acronym, #cbolds-all abbr {
	border:0
}
#cbolds-all table, #cbolds-all th, #cbolds-all td {
	font-size:1em;
	text-align:left;
	vertical-align:top
}
#cbolds-all input, #cbolds-all select {
	font-family:arial, helvetica, sans-serif
}
#cbolds-all input, #cbolds-all a {
	cursor:pointer
}
#cbolds-content p {
	margin-bottom:10px
}
#cbolds-content blockquote p, #rhc blockquote p {
	margin:0
}
/*
	#cbolds-all p, #cbolds-all ul, #cbolds-all h1, #cbolds-all h2, #cbolds-all h3, #cbolds-all h4, #cbolds-all h5, #cbolds-all li, #cbolds-all dt, #cbolds-all dd  {line-height:130%}
*/	
	#cbolds-all a, #cbolds-all a:visited {
	font-weight:bold;
	text-decoration:none
}
#cbolds-header a, #cbolds-footer a {
	font-weight:bold;
	text-decoration:none
}
#cbolds-all a:hover {
	text-decoration:underline
}
#cbolds-all ul {
	list-style-type:none
}
#cbolds-all table {
	width:100%
}
#cbolds-all table, #cbolds-all th, #cbolds-all td {
	text-align:left;
	font-size:1em
}
/* SHARED CLASSES  */
	.cbolds-hide, #skip {
	position:absolute;
	left:-9000px!important;
	top:0;
	z-index:20
}
.cbolds-hide a:focus, .cbolds-hide a:active {
	text-decoration:none;
	font-size:1.4em;
	display:block;
	padding:0.5em;
	border:0.5em solid;
	white-space:nowrap;
	width:15em;
	text-align:center;
	font-weight:bold;
	position:absolute;
	left:9000px!important
}
.cbolds-fl {
	float:left
}
.cbolds-fr {
	float:right
}
.cbolds-clear {
	clear:both
}
.center {
	text-align:center
}
.cbolds-right {
	text-align:right
}
.cbolds-block {
	display:block
}
.cbolds-italic {
	font-style:italic
}
.cbolds-nobold {
	font-weight:normal!important
}
span.cbolds-imageshadow.cbolds-fl {
	margin-right:10px
}
span.cbolds-imageshadow.cbolds-fr {
	margin-left:10px
}
li.cbolds-none, .cbolds-last {
	border:none!important;
	background-image:none!important
}
.cbolds-imageshadow {
	display:inline-block;
	padding:0 5px 5px 0;
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/image-border.gif) no-repeat 100% 100%
}
.cbolds-imageborder {
	border-width:4px!important;
	border-style:solid!important
}
/* DEFAULT : headings  */
/*
	#cbolds-all h1		{padding:5px 10px!important; margin:0; font-family:georgia; font-size:1.3em; text-transform:uppercase; letter-spacing:0.03em}
	#cbolds-rhc h1:first-letter {font-size:120%}
	#cbolds-all h2		{font-size:1.3em}
	#cbolds-all h3		{font-size:1.2em}	
*/	
	
/* MAIN DIV CONTAINER  */
	#cbolds-all {
	position:relative;
	margin:0 auto;
	text-align:left
}
#cbolds-con {
	margin:0 0 10px 0;
	height:1%
}
#cbolds-con2 {
	float:left;
	width:100%;
	margin-right:-308px
}
#cbolds-content {
	width:auto;
	margin:15px 298px 0 10px
}
*html #cbolds-content {
	width:100%
}
#cbolds-rhc {
	width:268px;
	float:right;
	margin:0;
	padding:15px 10px
}
*html #cbolds-rhc {
	display:inline;
	width:288px
}
/* SECTION : HEADER */	
	#cbolds-header {
	height:1%;
	font-weight:bold
}
#cbolds-header ul {
	margin:0 0 5px 0;
	padding:0
}
.cbolds-logo {
	float:left;
	margin:10px 0 0 15px;
	width:43em;
	background:none
}
.cbolds-logo a {
	display:block;
	float:left
}
.cbolds-logo img {
	width:179px;
	height:67px
}
.cbolds-logo span {
	position:relative;
	top:43px;
	left:10px;
	font-size:1.1em;
	letter-spacing:.1em
}
.cbolds-info {
	float:right;
	width:220px;
	width/**/:/**/206px;
	margin:10px 10px 5px 0;
	padding:5px 7px
}
cbolds-info {
float:right;
margin:10px 10px 5px 0;
padding:5px 7px;
width:206px;
}
.cbolds-siteLinks li {
	float:left;
	padding:0 4px 0 5px;
	line-height:100%!important
}
.cbolds-info p {
	clear:both;
	margin:3px 0
}
.cbolds-iphone {
	text-align:center;
	font-size:1.3em;
	letter-spacing:.1em
}
.cbolds-abta {
	float:right;
	position:absolute;
	right:0;
	height:1%;
	top:100px;
	margin:0 10px 0 0
}
.cbolds-abta p {
	margin:0
}
.cbolds-abta img {
	width:221px;
	height:44px
}
/* Box : main navigation  */	
	.cbolds-nav {
	clear:both;
	height:1%
}
.cbolds-mainNav {
	clear:both;
	height:1%;
	margin:0!important;
	padding-left:10px!important;
	padding-top:10px!important
}
.cbolds-mainNav li {
	float:left;
	margin:0 5px
}
.cbolds-mainNav li a {
	display:block;
	position:relative;
	top:3px;
	font-size:120%;
	letter-spacing:.07em;
	font-weight:bold
}
.cbolds-mainNav li a span {
	display:block;
	padding:0 4px
}
.cbolds-mainNav li a span span {
	position:relative;
	top:-4px;
	background-image:none;
	padding:.6em
}
* html .cbolds-mainNav li a span span {
	width:1%;
	white-space:nowrap
}
.cbolds-mainNav li a.sel, .cbolds-mainNav li a:active, .cbolds-mainNav li a:focus {
	z-index:15
}
.cbolds-mainNav li.cbolds-last {
	margin-right:0
}
.cbolds-subNav {
	clear:both;
	margin:0;
	position:relative;
	top:0;
	z-index:10;
	padding-left:10px!important;
	min-height:3em;
	margin:0!important;
	padding-top:0!important
}
* html .cbolds-subNav {
	height:3em
}
.cbolds-subNav li {
	float:left;
	margin:0 5px;
	margin:10px 0;
	padding:0 9px 0 10px;
	border:none
}
.cbolds-subNav li a {
	display:block;
	font-size:120%;
	letter-spacing:.07em;
	font-weight:bold;
	background-image:none;
	top:0;
	border:none!important;
	background-color:transparent!important
}
.cbolds-subNav li a:active, .cbolds-subNav li a:focus {
	background-image:none
}
/* Box : caroussel */
	#cbolds-slidecontent a, #cbolds-sliderControl {
	cursor:text
}
.cbolds-box-t {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/border-t-offers.gif) repeat-x 0 0;
	height:1%
}
.cbolds-box-r {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/border-r-offers.gif) repeat-y 100% 0;
	height:1%
}
.cbolds-box-b {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/border-b-offers.gif) repeat-x 0 100%;
	height:1%
}
.cbolds-box-l {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/border-l-offers.gif) repeat-y 0 0;
	height:1%
}
.cbolds-box-tl {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/border-tl-offers.gif) no-repeat 0 0;
	height:1%
}
.cbolds-box-tr {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/border-tr-offers.gif) no-repeat 100% 0;
	height:1%
}
.cbolds-box-bl {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/border-bl-offers.gif) no-repeat 0 100%;
	height:1%
}
.cbolds-box-br {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/border-br-offers.gif) no-repeat 100% 100%;
	padding:8px;
	height:1%
}
#cbolds-slide {
	position:relative;
	height:175px
}
* html #cbolds-slide {
	height:178px
}
#cbolds-slide.cbolds-slide-over {
	cursor:pointer
}
#cbolds-slidecontent {
	position:absolute;
	right:0
}
#cbolds-slidecontent h2, #cbolds-slidecontent span.action {
	display:none
}
#cbolds-slidecontent ul, #cbolds-slidecontent li {
	margin:0;
	padding:0;
	list-style:none
}
#cbolds-firstaction {
	position:absolute;
	right:-15px;
	bottom:-2.5em
}
#cbolds-slidecontent, #cbolds-slidecontent li {
	width:431px;
	height:175px;
	overflow:hidden
}
#cbolds-slidefirst {
	margin-right:450px
}
#cbolds-firstinner {
	position:relative
}
* html #cbolds-firstinner {
	height:1%
}
#cbolds-firstcontent {
	margin-left:10px;
	margin-top:10px;
	padding:5px 5px 1.5em
}
#cbolds-firsth2 {
	margin:0;
	font-family:georgia;
	font-size:1.2em;
	text-transform:uppercase;
	letter-spacing:0.03em
}
#cbolds-firstactiontext {
	display:block;
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/call-to-action-bl.gif) no-repeat 0 100%;
	text-transform:uppercase;
	font-family:georgia;
	font-size:1.3em;
	text-decoration:none
}
#cbolds-firstactiontext span {
	display:block;
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/call-to-action-br.gif) no-repeat 100% 100%
}
#cbolds-firstactiontext span span {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/call-to-action-tl.gif) no-repeat 0 0
}
#cbolds-firstactiontext span span span {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/call-to-action-tr.gif) no-repeat 100% 0;
	padding:6px 15px 16px 10px
}
#cbolds-slidemask {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/backgroundmask.png) repeat-y;
	width:105px;
	position:absolute;
	right:326px;
	top:0;
	height:175px
}
* html #cbolds-slidemask {
	display:none
}
#cbolds-sliderControl {
	position:absolute;
	bottom:5px;
	right:5px;
	z-index:1;
	padding:5px;
	background: url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/slidermask.png) repeat 0 0
}
#cbolds-sliderControl ul {
	list-style:none;
	margin:0!important;
	padding:0
}
#cbolds-sliderControl ul:after {
	content:".";
	clear:both;
	display:block;
	visibility:hidden;
	height:0px
}
#cbolds-sliderControl li {
	float:left;
}
#cbolds-sliderControl a {
	display:block;
	font-weight:bold;
	text-decoration:none;
	margin-right:3px
}
#cbolds-sliderControl a span {
	display:block;
	padding:6px 10px 4px 12px;
	position:relative;
	left:-1px;
	top:-1px;
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/button-highlight.gif) no-repeat 0 0;
	width: 1%
}
html>/**/body #cbolds-sliderControl a span {
	width:auto
}
#cbolds-sliderControl a.active span {
	background: url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/button-active-highlight.gif) no-repeat 0 0
}
#cbolds-sliderControl a.enabled {
	visibility:visible!important;
	cursor:pointer!important
}
.cbolds-capital #cbolds-car-con, .cbolds-capital #cbolds-car-rhc {
	margin-top:1em
}
/* SECTION : RIGHT COLUMN */
	#cbolds-rhc h2.cbolds-hl {
	margin:0;
	padding:5px 10px;
	font-family:georgia;
	text-transform:uppercase
}
#cbolds-rhc h2.cbolds-hl:first-letter {
	font-size:120%
}
#cbolds-rhc p {
	margin:0 0 10px 0
}
#cbolds-rhc ul {
	margin:0 0 10px 0;
	padding:0
}
#cbolds-rhc a {
	font-weight:bold;
	text-decoration:none
}
#cbolds-rhc a:hover {
	text-decoration:underline
}
/* RHC :  form - shared styles  */
	.cbolds-frm-rhc {
	margin:0 3px 5px 3px
}
.cbolds-frm-rhc div {
	margin:0!important
}
.cbolds-frm-rhc fieldset {
	clear:both;
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	border-style:solid;
	border-width:0 0 1px 0
}
.cbolds-frm-rhc legend {
	position:relative;
	top:0;
	left:-7px;
	background-repeat:no-repeat;
	padding:4px 0;
	font-weight:bold;
	font-size:1.1em
}
.cbolds-frm-rhc legend span {
	display:block;
	white-space:normal;
	width:230px
}
.cbolds-frm-rhc legend span.cbolds-step {
	float:left;
	display:inline-block;
	width:20px;
	margin-right:5px;
	padding:3px 0;
	text-align:center
}
.cbolds-frm-rhc legend span span {
	width:auto
}
.cbolds-frm-rhc label, .cbolds-frm-rhc li span {
	display:inline-block;
	font-weight:bold;
	width:7em
}
.cbolds-frm-rhc li span {
	float:left
}
.cbolds-frm-rhc ul {
	margin:0 0 5px 0!important
}
.cbolds-frm-rhc li {
	margin:3px 0 0 0;
	position:relative
}
.cbolds-frm-rhc input {
	width:130px
}
.cbolds-frm-rhc select {
	width:134px
}
.cbolds-frm-rhc li.cbolds-multiple label, .cbolds-frm-create li.cbolds-multiple li {
	width:auto;
	float:none;
	margin:3px 0
}
.cbolds-frm-rhc li.cbolds-multiple ul {
	float:left;
	width:auto
}
.cbolds-frm-rhc li.cbolds-multiple li input, .cbolds-frm-rhc li.cbolds-multiple li select {
	width:auto;
	vertical-align:baseline
}
.cbolds-frm-rhc li.cbolds-multiple label {
	font-weight:normal;
	margin-left:5px
}
.cbolds-frm-rhc li.cbolds-radio-btns label, .cbolds-frm-rhc li.cbolds-radio-btns input {
	width:auto
}
.cbolds-frm-rhc li.cbolds-fl {
	margin-right:10px
}
.cbolds-frm-rhc fieldset p.cbolds-mleft {
	margin-left:6.2em!important
}
a.cbolds-linkBtn {
	display:inline-block;
	padding:3px 10px;
	text-decoration:none
}
input.cbolds-submitBtn {
	padding:3px 5px;
	font-weight:bold!important;
	overflow:visible
}
input.cbolds-submitBtn-added {
	padding:3px 5px;
	font-weight:bold!important;
	overflow:visible
}
#cbolds-rhc input.cbolds-submitBtn {
	padding:3px 0px;
	font-weight:bold!important;
	overflow:visible
}
#cbolds-rhc input.cbolds-searchBtn {
	padding:3px 0px;
	font-weight:bold!important;
	font-size: 1.3em;
	overflow:visible
}
/* RHC : why book with us */
	.cbolds-rhc-book {
	margin:-20px -10px 15px -10px;
	padding:15px 0
}
.cbolds-rhc-book h2 {
	position:relative;
	height:1%;
	font-family:georgia;
	text-transform:uppercase;
	font-size: 1.1em;
	padding:6px;
	margin:0
}
.cbolds-book-bg {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/every-city-break.jpg) no-repeat 0 0;
	border-width:4px;
	border-style:solid
}
.cbolds-book-pad {
	padding-top:94px
}
.cbolds-rhc-book h2 a {
	position:absolute;
	right:7px;
	bottom:1px;
	padding:4px;
	display:block;
	width:60px;
	margin:5px 0
}
.cbolds-rhc-book h2 a:visited {
	padding:4px
}
.cbolds-rhc-book span {
	margin-right:80px;
	display:inline-block
}
.cbolds-rhc-book h2 span span span span span span span span {
	width:220px
}
.cbolds-rhc-book2 {
	margin:-15px -10px 5px -10px;
	padding:15px 10px
}
.cbolds-rhc-book2 h2 {
	position:relative;
	height:1%;
	font-family:georgia;
	text-transform:uppercase;
	font-size: 1.1em;
	padding:6px;
	margin:0
}
.cbolds-book-bg2 {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/every-city-break.jpg) no-repeat 0 0;
	border-width:4px;
	border-style:solid
}
.cbolds-rhc-book2 h2 a {
	position:absolute;
	right:7px;
	bottom:1px;
	padding:4px;
	display:block;
	width:60px;
	margin:5px 0
}
.cbolds-rhc-book2 h2 a:visited {
	padding:4px
}
.cbolds-rhc-book2 span {
	margin-right:80px;
	display:inline-block
}
/* RHC : create your break  */
	.cbolds-rhc-create-break {
	margin-bottom:15px;
	padding:5px 0 0 0!important;
	height:1%
}
.cbolds-create-details {
	padding:5px 10px 50px;
	border-color:#F00!important
}
.cbolds-frm-create fieldset p {
	padding:0 10px;
	margin:0!important
}
/* RHC : subscribe to newsleter  */
	.cbolds-rhc-newsletter {
	padding:0!important;
	height:1%
}
.cbolds-newsletter-details {
	padding:10px
}
.cbolds-rhc-newsletter form {
	padding:0;
	margin:0!important
}
.cbolds-rhc-newsletter fieldset {
	border:none;
	padding:0
}
.cbolds-rhc-newsletter label {
	display:inline-block;
	font-weight:bold;
	width:5em
}
.cbolds-rhc-newsletter input.cbolds-submitBtn {
	margin:5px 0 0 5em
}
html>/**/body .cbolds-rhc-newsletter input.eolts-submitBtn {
	margin:5px 0 0 4.5em
}
/* RHC : tailor made  */
	.cbolds-rhc-tailor {
	padding:0!important;
	margin-bottom:15px;
	height:1%
}
.cbolds-rhc-tailor-details {
	padding:10px
}
.cbolds-rhc-tailor div {
	padding-left:110px;
	background-image:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/needIdeas.jpg);
	background-repeat:no-repeat;
	background-position:0 0
}
/* RHC : need ideas  */
	.cbolds-rhc-ideas {
	padding:0!important;
	margin-bottom:15px;
	height:1%
}
.cbolds-rhc-ideas-details {
	padding:10px
}
.cbolds-rhc-ideas ul {
	margin:0
}
.cbolds-rhc-ideas fieldset {
	padding:0;
	border-width:0!important
}
.cbolds-rhc-ideas fieldset li {
	margin:0 0px 4px 0px
}
.cbolds-rhc-ideas select {
	width:155px;
	margin-right: 5px
}
/* RHC : your booking  */
	.cbolds-rhc-booking {
	padding:0!important;
	margin-bottom:15px;
	height:1%
}
.cbolds-rhc-booking div {
	margin:0 5px 10px 5px
}
.cbolds-booking-details {
	padding:5px
}
.cbolds-rhc-booking h3 {
	clear:both;
	font-size:1.2em!important;
	margin:5px 0 0 0!important
}
.cbolds-rhc-booking h3 a, .cbolds-rhc-booking legend a {
	float:right
}
.cbolds-rhc-booking h3 a {
	font-size:.8em
}
.cbolds-rhc-booking dl {
	height:1%;
	clear:both;
	margin:5px 0 10px 0!important
}
.cbolds-rhc-booking dt {
	float:left;
	clear:left;
	width:7em;
	margin:0 10px 3px 0
}
.cbolds-rhc-booking dd {
	width:11em;
	font-weight:bold;
	margin:0
}
html >/**/ body .cbolds-rhc-booking dd {
	float:left
}
.cbolds-price-total {
	padding:5px!important;
	margin-bottom:10px!important;
	background-image:none!important
}
.cbolds-price-total dl {
	margin:0 !important;
	font-size:1.3em
}
.cbolds-price-total dt {
	float:left;
	width:10.5em;
	margin-right:5px;
	font-weight:bold
}
.cbolds-price-total dd {
	width:2.8em;
	margin-bottom:2px;
	font-weight:bold
}
.cbolds-price-total span {
	font-style:italic
}
.cbolds-submit-btn {
	margin:0 10px!important;
	padding:5px;
	background-color:#f00!important
}
.cbolds-submit-btn p {
	margin:0!important;
	padding:0 10px
}
/* RHC : need help */
	.cbolds-rhc-help {
	padding:0!important;
	height:1%
}
.cbolds-rhc-help-details {
	padding:10px
}
.cbolds-rhc-help h3 {
	margin:5px 0!important
}
.cbolds-rhc-help li {
	margin-bottom:4px;
	padding-left:12px;
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/bullet-disc.gif) no-repeat 0 40%
}
.cbolds-opening-hours {
	margin:0 0 5px 10px
}
.cbolds-opening-hours dt {
	float:left;
	margin-right:10px
}
.cbolds-opening-hours dd {
	margin-bottom:3px;
	font-weight:bold
}
.cbolds-contactus dd {
	margin:0 0 10px 10px;
	clear:both
}
.cbolds-contactus dd span {
	background-repeat:no-repeat;
	background-position:50% 50%;
	min-height:20px;
	min-width:20px;
	display:block;
	float:left;
	margin-right:5px
}
.cbolds-contactus dd span.cbolds-icon-tel {
	background-image:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/telephone.gif)
}
.cbolds-contactus dd span.cbolds-icon-email {
	background-image:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/email.gif)
}
/* RHC : other option  */
	.cbolds-rhc-option {
	padding:0!important;
	margin-bottom:15px;
	height:1%
}
.cbolds-rhc-option-details {
	padding:10px
}
.cbolds-rhc-option li {
	margin:0 20px 7px 10px
}
.cbolds-rhc-option li span {
	background-repeat:no-repeat;
	background-position:50% 50%;
	min-height:20px;
	min-width:20px;
	display:block;
	float:left;
	margin-right:5px
}
.cbolds-rhc-option li span.cbolds-icon-email {
	background-image:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/email.gif)
}
.cbolds-rhc-option li span.cbolds-icon-print {
	background-image:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/print.gif)
}
.cbolds-rhc-option li span.cbolds-icon-save {
	background-image:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/save.gif)
}
.cbolds-rhc-option li span.cbolds-icon-cancel {
	background-image:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/cancel.gif)
}
/* RHC : your basket*/
	.cbolds-rhc-basket {
	padding:0!important;
	margin-bottom:15px;
	height:1%
}
.cbolds-rhc-basket-details {
	padding:10px
}
.cbolds-rhc-basket h3 {
	margin-top:0
}
.cbolds-rhc-basket li {
	margin-bottom:4px
}
.cbolds-rhc-basket dt {
	clear:left;
	float:left;
	width:6em;
	margin-right:10px
}
.cbolds-rhc-basket dd {
	float:left;
	width:12em;
	font-weight:bold;
	margin:0 0 2px 0
}
/* RHC : whats next */
	.cbolds-rhc-next {
	padding:0!important;
	margin-bottom:15px;
	height:1%
}
.cbolds-rhc-next-details {
	padding:10px
}
.cbolds-rhc-next h3 {
	margin:5px 0!important
}
.cbolds-rhc-next li {
	margin:0 20px 4px 20px;
	list-style-type:disc
}
/* SECTION : MAIN CONTENT */	

	#cbolds-content h2.cbolds-hl, #cbolds-content h2.cbolds-shl {
	margin:0;
	padding:5px 10px;
	font-family:georgia;
	text-transform:uppercase
}
 #cbolds-content h2.cbolds-hl:first-lette, #cbolds-content h2.cbolds-shl:first-letter {
font-size:120%
}
#cbolds-content p {
	margin:0 0 5px 0
}
#cbolds-content ul {
	margin:0 0 10px 0;
	padding:0
}
.cbolds-list-info {
	margin:0
}
.cbolds-list-info dt {
	float:left;
	width:11em;
	padding-left:12px;
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/bullet-disc.gif) no-repeat 0 50%
}
.cbolds-list-info dd {
	font-weight:bold;
	margin-bottom:4px
}
.cbolds-list-info dt.cbolds-bt {
	padding:7px 0 3px 12px
}
.cbolds-list-info dd.cbolds-bt {
	padding:7px 0 3px 0
}
.cbolds-priceFrom {
	font-size:1.3em;
	font-weight:bold
}
.cbolds-hr {
	padding:0!important;
	margin:10px 0!important
}
.cbolds-box-box-left {
	float:left;
	width:76%;
	padding-right:10px
}
.cbolds-box-box-right {
	float:left;
	width:20%;
	margin-left:-1px;
	padding-left:10px
}
.cbolds-box-re-choose-date form {
	margin:0
}
.cbolds-box-re-choose-date .cbolds-box-box-left {
	width:69%
}
.cbolds-box-re-choose-date .cbolds-box-box-right {
	width:27%
}
.cbolds-box-box-left .cbolds-img {
	float:left
}
.cbolds-box-box-left .cbolds-img p {
	text-align:center;
	margin:0!important
}
.cbolds-box-box-left .cbolds-text {
	margin-left:120px;
	padding:0
}
.cbolds-box-box-left .cbolds-text h2 {
	margin:0 0 10px 0!important;
	padding:0!important;
	font-family:arial!important;
	text-transform:none!important
}
.cbolds-box-box-left .cbolds-text h3 {
	margin:0 0 10px 0;
	font-size:1.3em!important;
	padding:0
}
.cbolds-box-box-left.cbolds-text dl {
	margin:0
}
.cbolds-box-box-right dl {
	margin:0;
	font-weight:bold!important
}
.cbolds-box-box-right dt {
	margin:5px 0
}
.cbolds-box-box-right dd {
	margin:0;
	padding-bottom:5px
}
.cbolds-box-box-right p {
	padding-top:10px
}
/* HOMEPAGE -  image carouesel */
	.cbolds-box-caroussel {
	margin-bottom:10px;
	margin:-5px -8px 10px -8px
}
/* HOMEPAGE -  split 50/50  */
	.cbolds-split50 div {
	width:49%
}
.cbolds-split50 div div {
	width:100%
}
/* HOMEPAGE -  type of break */
	.cbolds-box-type-breaks {
	margin-bottom:10px
}
.cbolds-box-type-breaks div {
	width:auto!important;
	height:1%
}
.cbolds-box-type-breaks ul {
	padding:2px 3px!important;
	margin-bottom:0!important
}
.cbolds-box-type-breaks ul li {
	margin:4px 0!important;
	height:1%;
	position:relative
}
.cbolds-box-type-breaks .cbolds-img {
	float:left;
	width:138px
}
.cbolds-box-type-breaks .cbolds-img p {
	margin:0!important
}
.cbolds-box-type-breaks .cbolds-text {
	margin-left:144px;
	padding:3px;
	min-height:81px;
	width:auto
}
* html .cbolds-box-type-breaks .cbolds-text {
	height:81px
}
.cbolds-box-type-breaks li h3, .cbolds-box-type-breaks li p {
	margin:0 0 5px 0
}
.cbolds-box-type-breaks li h3 {
	font-size:1.3em!important
}
.cbolds-box-type-breaks li p.cbolds-right {
	margin:0!important
}
.cbolds-break-london {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/temp-break-138x91.jpg) no-repeat 0 50%
}
.cbolds-break-newyork {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/temp-break-138x91.jpg) no-repeat 0 50%
}
.cbolds-break-paris {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/temp-break-138x91.jpg) no-repeat 0 50%
}
.cbolds-break-rome {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/temp-break-138x91.jpg) no-repeat 0 50%
}
.cbolds-break-barcelona {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/temp-break-138x91.jpg) no-repeat 0 50%
}
.cbolds-break-theatre {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/temp-break-138x91.jpg) no-repeat 0 50%
}
.cbolds-break-concert {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/temp-break-138x91.jpg) no-repeat 0 50%
}
.cbolds-break-activity {
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/temp-break-138x91.jpg) no-repeat 0 50%
}
/* HOMEPAGE -  need ideas?  */
	.cbolds-box-need-ideas {
	margin-bottom:10px
}
.cbolds-box-need-ideas div {
	width:auto!important;
	height:1%;
	margin-left:144px;
	padding:10px;
	background-image:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/needIdeas.jpg);
	background-repeat:repeat;
	background-position:0 0
}
.cbolds-box-need-ideas form {
	margin:0;
	padding:0
}
.cbolds-box-need-ideas input.cbolds-submitBtn {
	margin:10px 0 0 0
}
.cbolds-box-need-ideas p {
	line-height:150%!important;
	letter-spacing:0.1em
}
/* HOMEPAGE - taylor made trips  */
	.cbolds-box-taylor-trips {
	margin-bottom:10px
}
.cbolds-box-taylor-trips div {
	width:auto!important;
	height:1%;
	margin-left:144px;
	padding:10px;
	background-repeat:repeat;
	background-position:0 0
}
.cbolds-box-taylor-trips p {
	line-height:150%!important;
	letter-spacing:0.1em
}
.cbolds-box-taylor-trips ul li {
	padding:2px 0;
	height:1%
}
/* HOMEPAGE - best sellers  */
	.cbolds-box-best-sellers {
	margin-bottom:10px
}
.cbolds-box-best-sellers h3 {
	margin:2px 3px;
	padding:5px
}
.cbolds-box-best-sellers ul {
	padding:2px 0!important;
	margin-bottom:0!important
}
.cbolds-box-best-sellers ul li {
	padding:4px 3px;
	height:1%
}
.cbolds-box-best-sellers li div.cbolds-break-desc {
	width:auto
}
.cbolds-box-best-sellers li h3, .cbolds-box-best-sellers li h4, .cbolds-box-best-sellers li p {
	margin:0 0 5px 0;
	padding:0
}
.cbolds-box-best-sellers form {
	margin:0;
	padding:0
}
.cbolds-box-best-sellers .cbolds-img {
	float:left;
	width:92px
}
.cbolds-box-best-sellers .cbolds-img p {
	margin:0!important
}
.cbolds-box-best-sellers .cbolds-text {
	margin-left:110px;
	padding:5px;
	min-height:92px;
	width:auto
}
* html .cbolds-box-best-sellers .cbolds-text {
	height:92px
}
.cbolds-box-best-sellers li p.cbolds-right {
	margin:0!important
}
.cbolds-box-best-sellers li h3, .cbolds-box-best-sellers li h4 {
	font-size:1.3em!important
}
/* HOMEPAGE - about us  */
	.cbolds-box-out-home-aboutus {
	clear:both;
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-home-aboutus {
	height:1%;
	padding:10px 10px 10px
}
.cbolds-box-home-aboutus {
	padding:10px
}
/*HOME - listing intro  */
	.cbolds-box-out-home-break-desc {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-home-break-desc {
	height:1%;
	padding:10px 10px 10px
}
.cbolds-box-home-break-desc {
	padding:10px
}
.cbolds-box-home-desc {
	padding:10px
}
/*HOMEPAGE -  listing shows  */
	.cbolds-box-list-desc {
	margin:0 0 10px;
	padding:10px 0;
	clear:both;
	height:1%
}
.cbolds-list-home-shows {
	background-repeat:repeat-x;
	background-position:0 0;
	margin-bottom:10px;
	height:1%;
	padding:15px 10px 10px 10px
}
.cbolds-box-list-home-choose-show {
	margin:0!important
}
.cbolds-box-list-home-choose-show li {
	float:left;
	width:20.5%;
	text-align:center;
	margin:.35em;
	padding:10px;
	height:1%
}
* html .cbolds-box-list-home-choose-show li {
	width:23.5%;
}
.cbolds-box-list-home-choose-show li.cbolds-fr {
	float:right
}
.cbolds-box-list-home-choose-show li .cbolds-img {
	float:left
}
.cbolds-box-list-home-choose-show li .cbolds-img p {
	text-align:center;
	margin:0!important
}
.cbolds-box-list-home-choose-show li .cbolds-text {
	margin-left:120px;
	padding:0
}
.cbolds-box-list-home-choose-show li .cbolds-text h3 {
	margin:0 0 10px 0!important;
	padding:0!important;
	font-size:1.3em!important
}
.cbolds-list-home-shows a:focus, .cbolds-list-home-shows a:active {
	background-image:none!important;
	background-color:none!important
}
.cbolds-list-home-shows a.cbolds-linkBtn {
	padding:3px 10px!important;
	margin:0 30px;
	font-size:1em;
	white-space:nowrap;
	font-family:arial;
	text-transform:none
}
.cbolds-list-home-shows a.cbolds-linkBtn:focus, .cbolds-list-home-shows a.cbolds-linkBtn :active {
	padding:3px 20px
}
.cbolds-list-home-shows .cbolds-seeAll {
	clear:both;
	float:right;
	width:23.5%;
	margin:10px 10px 0 0!important;
	padding:0;
	text-align:center
}
.cbolds-list-home-shows .cbolds-seeAll a {
	display:inline-block;
	margin:10px 6px 10px 0;
	padding:7px 0!important;
	height:1%;
	text-align:center;
	font-size:1em;
	font-family:arial;
	text-transform:none
}
.cbolds-list-home-shows h3 {
	font-size:1em!important;
	margin:2px;
	min-height:2.65em
}
* html .cbolds-list-home-shows h3 {
	height:2.65em
}
.cbolds-list-home-shows h3 a {
	background:none
}
/* LANDING PAGE - tabs  */
	.cbolds-list-tabs {
	margin:0!important;
	height:1%
}
.cbolds-list-tabs li {
	float:left
}
.cbolds-list-tabs li a {
	display:block;
	padding:7px 12px!important;
	font-family:georgia;
	font-size:1.2em;
	text-transform:uppercase
}
.cbolds-list-tabs li a.cbolds-sel, .cbolds-list-tabs li a:focus, .cbolds-list-tabs li a:active {
	background-repeat:repeat-x;
	background-position: 0 0!important
}
.cbolds-list-tabs li a:first-letter {
	font-size:120%
}
.cbolds-list-tabs li a span {
	display:inline-block
}
/*LANDING PAGE  - listing intro  */
	.cbolds-box-out-ls-break-desc {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-ls-break-desc {
	height:1%;
	padding:10px 10px 10px
}
.cbolds-box-ls-break-desc {
	padding:10px
}
/*LANDING PAGE  -  listing shows  */
	.cbolds-list-shows {
	background-repeat:repeat-x;
	background-position:0 0;
	height:1%;
	padding:15px 10px 10px 10px
}
.cbolds-box-list-choose-show {
	margin:0!important
}
.cbolds-box-list-choose-show li {
	float:left;
	width:46%;
	margin-bottom:10px;
	padding:10px;
	height:1%
}
* html .cbolds-box-list-choose-show li {
	width:49%
}
.cbolds-box-list-choose-show li.cbolds-fr {
	float:right
}
.cbolds-box-list-choose-show li .cbolds-img {
	float:left
}
.cbolds-box-list-choose-show li .cbolds-img p {
	text-align:center;
	margin:0!important
}
.cbolds-box-list-choose-show li .cbolds-text {
	margin-left:120px;
	padding:0;
	min-height:17em;
}
* html .cbolds-box-list-choose-show li .cbolds-text {
	height:17em
}
.cbolds-box-list-choose-show li .cbolds-text h3 {
	margin:0 0 10px 0!important;
	padding:0!important;
	font-size:1.3em!important
}
/* PRODUCTS - break details  */
	.cbolds-box-out-pr-break-details {
	margin-bottom:15px
}
.cbolds-box-in-pr-break-details {
	padding:10px
}
.cbolds-box-pr-break-details {
	padding:10px;
	height:1%
}
.cbolds-box-pr-break-details h2 {
	padding:0!important;
	margin:0 0 10px 0!important;
	text-transform:none!important;
	font-family:arial!important
}
.cbolds-box-pr-break-details .cbolds-img {
	float:left
}
.cbolds-box-pr-break-details .cbolds-img p {
	text-align:center;
	margin:0!important
}
.cbolds-box-pr-break-details .cbolds-text {
	position:relative;
	margin-left:120px;
	padding:0
}
.cbolds-box-pr-break-details .cbolds-text .cbolds-text-right {
	top:0
}
/* PRODUCTS  - special offers  */
	.cbolds-box-out-pr-offers {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-pr-offers {
	padding:10px
}
.cbolds-box-pr-offers {
	height:1%;
	padding:10px
}
.cbolds-box-pr-offers-left {
	float:left;
	width:69%;
	padding:10px 0
}
.cbolds-box-pr-offers-left p {
	padding:0
}
.cbolds-box-pr-offers-right {
	float:right;
	width:30%
}
.cbolds-box-pr-offers-right p {
	float:right
}
.cbolds-offer-text {
	font-size:1.3em;
	font-weight:bold
}
/* PRODUCTS - show info  */
	.cbolds-box-out-pr-show {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-pr-show {
	height:1%;
	padding:10px
}
.cbolds-box-in-pr-show {
	height:1%;
	padding:10px
}
.cbolds-box-in-pr-show .cbolds-img {
	float:left
}
.cbolds-box-in-pr-show .cbolds-img h3 {
	margin:0 0 10px 0
}
.cbolds-box-in-pr-show .cbolds-img li {
	position:relative;
	margin-bottom:5px
}
.cbolds-box-in-pr-show .cbolds-text {
	margin:0 0 0 280px
}
.cbolds-box-in-pr-show .cbolds-text-noimg {
	margin:0
}
.cbolds-box-in-pr-show h3 {
	margin:0 0 10px 0;
	font-size:1.3em!important
}
.cbolds-box-in-pr-show h3 a.cbolds-fr {
	font-size:.8em!important
}
.cbolds-box-in-pr-show blockquote {
	margin:0 0 10px 0;
	padding:0
}
.cbolds-box-in-pr-show blockquote span {
	display:block;
	font-weight:bold
}
.cbolds-box-in-pr-show dt {
	float:left;
	width:10em
}
.cbolds-box-in-pr-show dd {
	margin-left:11em;
	font-weight:bold;
	margin-bottom:10px
}
span.cbolds-icon-video {
	background-repeat:no-repeat;
	background-position:50% 50%;
	min-height:20px;
	min-width:20px;
	display:block;
	float:left;
	margin-right:5px
}
span.cbolds-icon-video {
	background-image:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/video.gif)
}
/* RESULTS - Progress bar */
	.cbolds-progress-bar {
	padding:10px;
	margin-bottom:10px;
	height:1%
}
.cbolds-progress-bar ul {
	margin:0!important
}
.cbolds-progress-bar li {
	float:left;
	display:inline;
	margin-right:15px
}
.cbolds-progress-bar li span.cbolds-n, .cbolds-progress-bar li span.cbolds-t {
	float:left;
}
.cbolds-progress-bar li span.cbolds-n {
	display:block;
	width:31px;
	border-width:1px;
	border-style:solid
}
.cbolds-progress-bar li span.cbolds-n span {
	display:block;
	line-height:2.55em;
	text-align:center;
	font-weight:bold
}
.cbolds-progress-bar li span.cbolds-t {
	display:block;
	margin-top:.4em
}
.cbolds-progress-bar li span.cbolds-t span {
	padding:0 5px;
	line-height:170%;
	display:block;
	font-weight:bold;
	border-style:solid;
	border-width:1px 1px 1px 0
}
.cbolds-progress-bar li.cbolds-sel span.cbolds-n {
	border-width:1px;
	border-style:solid
}
.cbolds-progress-bar li.cbolds-sel span.cbolds-t span {
	border-style:solid;
	border-width:1px 1px 1px 0
}
/* RESULTS - break details  */
	.cbolds-box-out-re-break-details {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-re-break-details {
	padding:10px;
	height:1%
}
.cbolds-box-re-break-desc {
	height:1%;
	padding:10px
}
.cbolds-box-out-re-break-details h2 {
	margin:0 0 10px 0!important;
	padding:0!important;
	text-transform:none!important;
	font-family:arial!important
}
.cbolds-box-out-re-break-details h2 span {
	float:right;
	font-size:.8em!important
}
.cbolds-box-out-re-break-details .cbolds-img {
	float:left
}
.cbolds-box-out-re-break-details .cbolds-img p {
	text-align:center;
	margin:0!important
}
.cbolds-box-out-re-break-details .cbolds-text {
	margin-left:120px;
	padding:0
}
/* RESULTS - special offers  */
	.cbolds-box-out-re-offers {
	position:relative;
	height:1%
}
.cbolds-box-in-re-offers {
	height:1%;
	padding:10px 10px 0 10px
}
.cbolds-text-right {
	position:absolute;
	right:10px;
	top:10px;
	font-weight:bold
}
.cbolds-box-re-choose-offer {
	height:1%;
	padding:10px
}
.cbolds-box-re-choose-offer li {
	clear:both;
	height:1%;
	margin-bottom:10px
}
.cbolds-box-re-choose-offer h4 {
	margin:0 0 10px 0;
	padding:0;
	font-size:1.3em!important
}
.cbolds-upgrade {
	padding:5px 10px
}
.cbolds-upgrade a {
	display:block
}
/* RESULTS - create your own  */
	.cbolds-box-out-re-create {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-re-create {
	height:1%;
	padding:10px
}
.cbolds-create-step1, .cbolds-create-step2 {
	position:relative
}
.cbolds-create-step1 label {
	font-weight:bold
}
.cbolds-box-in-re-create h3 {
	margin:0 0 10px 0;
	padding:10px;
	font-size:1.3em!important
}
.cbolds-box-in-re-create table {
	border-collapse:collapse;
	width:100%;
	margin-bottom:15p
}
.cbolds-box-in-re-create th, .cbolds-box-in-re-create td {
	padding:5px
}
/* RESULTS - choose hotel  */
	.cbolds-box-re-choose-hotel-list li {
	padding:10px;
	height:1%;
	margin-bottom:10px
}
.cbolds-box-re-choose-hotel h4 {
	margin:0 0 10px 0;
	padding:0;
	font-size:1.3em!important
}
.cbolds-box-re-choose-hotel .cbolds-img {
	float:left
}
.cbolds-box-re-choose-hotel .cbolds-img p {
	text-align:center
}
.cbolds-box-re-choose-hotel .cbolds-text {
	margin-left:120px;
	padding:0
}
.cbolds-box-re-choose-hotel .cbolds-text h3 {
	margin:0 0 10px 0;
	font-size:1.3em!important
}
.cbolds-sortby-hotel h3 {
	padding:0;
	margin:0
}
.cbolds-sortby-hotel h3 {
	float:left
}
.cbolds-sortby-hotel-option {
	float:right
}
.cbolds-view-plan {
	position:absolute;
	top:10px;
	right:10px
}
.cbolds-sortby-hotel {
	height:1%;
	padding:10px;
	margin-bottom:10px
}
.cbolds-sortby {
	position:absolute;
	top:10px;
	right:10px
}
.cbolds-sortby h4, .cbolds-sortby-hotel h4, .cbolds-sortby ul, .cbolds-sortby-hotel ul {
	display:inline;
	margin:0!important;
	font-size:1em
}
.cbolds-sortby li, .cbolds-sortby-hotel li {
	display:inline;
	line-height:100%!important;
	padding:0 4px 0 5px
}
.cbolds-date-option {
	margin:0!important
}
.cbolds-date-option input {
	margin:0 5px 0 0!important
}
.cbolds-date-option span {
	display:block;
	margin-left:18px
}
.cbolds-date-option span.cbolds-priceFrom {
	display:inline;
	margin-left:5px
}
.cbolds-display-hotel {
	height:1%;
	padding:10px;
	margin-bottom:10px
}
.cbolds-display-hotel h3 {
	padding:0 0 10px 0
}
.cbolds-display-hotel li {
	float:left;
	width:9em;
	margin-right:10px
}
/* RESULTS - choose date  */
	.cbolds-box-out-re-date {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-re-date {
	height:1%;
	padding:10px
}
.cbolds-date-show-sortby {
	height:1%;
	margin-bottom:10px;
	padding:10px
}
.cbolds-date-show-sortby ul {
	width:20%
}
.cbolds-date-show-sortby h4, .cbolds-date-show-sortby ul {
	display:inline;
	margin:0!important;
	font-size:1em
}
.cbolds-date-show-sortby li {
	float:left;
	padding:0 4px 0 5px
}
.cbolds-date-show-sortby p, .cbolds-date-show-sortby ul, .cbolds-date-show-sortby h4 {
	float:left;
	margin-right:10px
}
.cbolds-date-show-sortby p {
	width:70%
}
.cbolds-box-re-choose-date {
	clear:both;
	height:1%;
	padding:10px
}
.cbolds-box-re-choose-date h3 {
	margin:0 0 10px 0;
	font-size:1.3em!important
}
.cbolds-box-re-choose-date-list li {
	margin-bottom:10px
}
.cbolds-box-re-choose-date-list li li {
	font-weight:bold;
	margin:0;
	padding:5px 0
}
/* RESULTS - choose show  */
	.cbolds-box-out-re-show {
	height:1%;
	margin-bottom:15p
}
.cbolds-box-in-re-show {
	height:1%;
	padding:10px
}
.cbolds-box-re-choose-show {
	clear:both;
	height:1%;
	padding:10px
}
.cbolds-box-in-re-show li {
	clear:both;
	height:1%;
	margin-bottom:10px
}
/* RESULTS - choose flight  */
	.cbolds-box-in-re-choose-flight h4 {
	margin:0;
	padding:10px;
	font-size:1.3em!important
}
.cbolds-box-in-re-choose-flight h4 img {
	vertical-align:middle
}
.cbolds-box-in-re-choose-flight h5 {
	margin:0;
	padding:5px 10px;
	font-size:1em
}
.cbolds-box-in-re-choose-flight .cbolds-right {
	font-weight:bold;
	margin:10px 20px 0 0!important;
	float:right;
	clear:both
}
.cbolds-box-in-re-choose-flight .cbolds-note {
	display:block;
	font-weight:normal
}
.cbolds-box-in-re-choose-flight ul {
	margin:0!important
}
.cbolds-box-in-re-choose-flight li {
	position:relative;
	height:1%;
	margin-bottom:10px;
	padding-bottom:5px
}
.cbolds-box-in-re-choose-flight li li p {
	padding-top:10px
}
.cbolds-box-in-re-choose-flight li li {
	margin:0;
	border-width:1px;
	border-style:solid
}
.cbolds-box-in-re-choose-flight dl {
	width:85%;
	float:left;
	margin:5px 10px
}
.cbolds-box-in-re-choose-flight dt, .cbolds-box-in-re-choose-flight dd {
	float:left;
	vertical-align:top;
	margin:0 5px 5px 0
}
.cbolds-box-in-re-choose-flight dt {
	width:6em
}
.cbolds-box-in-re-choose-flight dd {
	width:16em;
	font-weight:bold
}
.cbolds-box-in-re-choose-flight p.cbolds-top {
	position:absolute;
	right:0;
	top:10px
}
/* THEMES -  romantic breaks  */
	.cbolds-box-out-th-break-desc {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-th-break-desc {
	height:1%;
	padding:10px 10px 10px
}
.cbolds-box-th-break-desc {
	padding:10px
}
.cbolds-box-out-th-show {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-th-show {
	height:1%;
	padding:10px
}
.cbolds-filterby {
	height:1%;
	margin-bottom:10px;
	padding:5px 10px
}
.cbolds-filterby ul {
	margin:0!important;
	float:right
}
.cbolds-filterby li {
	float:left;
	margin-left:10px
}
.cbolds-filterby li select {
	margin:5px 0
}
.cbolds-box-th-choose-show li {
	float:left;
	height:1%;
	width:46%;
	padding:10px;
	margin-bottom:10px
}
* html .cbolds-box-th-choose-show li {
	width:49%
}
.cbolds-box-th-choose-show li.cbolds-fr {
	float:right
}
.cbolds-box-th-choose-show li .cbolds-img {
	float:left
}
.cbolds-box-th-choose-show li .cbolds-img p {
	text-align:center;
	margin:0!important
}
.cbolds-box-th-choose-show li .cbolds-text {
	margin-left:120px;
	padding:0
}
.cbolds-box-th-choose-show li .cbolds-text h3 {
	margin:0 0 10px 0!important;
	padding:0!important;
	font-size:1.3em!important
}
/* EXTRAS  */
	.cbolds-box-out-ex-add-extra {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-ex-add-extra {
	position:relative;
	height:1%;
	padding:10px 10px 0 10px
}
/* EXTRAS - add extras table */
	* html .cbolds-extras-table {
	width:645px!important
}
.cbolds-extras-table th, .cbolds-extras-table td {
	padding:5px!important
}
.cbolds-extras-table td.cbolds-none {
	padding:0!important
}
.cbolds-extras-table td.cbolds-bl {
	width:200px
}
* html .cbolds-moreDetails td.cbolds-bl {
	width:auto
}
*+html .cbolds-moreDetails td.cbolds-bl {
	width:auto
}
.cbolds-extras-table input {
	margin:0 10px 0 0!important
}
.cbolds-extras-table label {
	font-weight:bold
}
.cbolds-nothankyou td {
	background:none!important
}
.cbolds-nothankyou div {
	padding:5px 0
}
.cbolds-extras-table a.cbolds-nobold {
	width:80px;
	text-decoration:underline!important
}
/* EXTRAS - add extras details */
	.cbolds-box-extras-details {
	padding:10px
}
.cbolds-box-extras-details .cbolds-img {
	float:left;
	padding:15px 5px
}
.cbolds-box-extras-details .cbolds-text {
	margin:0 0 0 120px;
	padding:0
}
.cbolds-box-extras-details dt {
	font-weight:bold
}
.cbolds-box-extras-details dd {
	font-weight:normal
}
.cbolds-box-extras-details dd ul {
	margin-left:9em !important
}
.cbolds-box-extras-details dd ul li {
	margin-bottom:5px
}
.cbolds-box-extras-details dd ul li.cbolds-fr {
	margin-top:-30px
}
.cbolds-box-extras-details dd ul li label {
	float:left;
	width:3em;
	margin-right:5px
}
.cbolds-box-extras-details dd ul li span {
	margin-left:5px;
	font-size:1.3em;
	font-weight:bold
}
/* EXTRAS  - add meal */
	.cbolds-box-add-meal {
	padding:10px;
	margin-bottom:10px
}
.cbolds-box-add-meal form {
	margin:0
}
.cbolds-box-add-meal .cbolds-img {
	float:left;
	padding:0
}
.cbolds-box-add-meal .cbolds-text {
	margin:0 0 0 120px;
	padding:0
}
.cbolds-box-add-meal .cbolds-text h2 {
	margin:0!important;
	padding:0!important;
	font-family:arial!important;
	text-transform:none!important
}
.cbolds-box-add-meal .cbolds-text p {
	margin-top:10px!important
}
/* EXTRAS - add attractions  */
	.cbolds-box-add-attr {
	position:relative;
	height:1%;
	padding:10px;
	margin-bottom:10px;
}
.cbolds-box-add-attr h3 {
	clear:both;
	margin:0;
	font-size:1.3em!important
}
.cbolds-box-add-attr h3 a {
	font-size:.8em;
	margin-left:10px
}
.cbolds-box-add-attr .cbolds-img {
	float:left;
	padding:0
}
.cbolds-box-add-attr .cbolds-text {
	margin:0 0 0 120px;
	padding:0
}
.cbolds-box-add-attr .cbolds-text h2 {
	margin:0!important;
	padding:0!important;
	font-family:arial!important;
	text-transform:none!important
}
.cbolds-box-add-attr .cbolds-text p {
	margin-top:10px!important
}
.cbolds-box-add-attr .cbolds-clear {
	padding-top:10px
}
/* EXTRAS - add extras  */
	.cbolds-box-add-extras {
	padding:10px;
	margin-bottom:10px
}
.cbolds-box-add-extras h3 {
	clear:both;
	margin:0;
	font-size:1.3em!important
}
.cbolds-box-add-extras h3 a {
	font-size:.8em;
	margin-left:10px
}
.cbolds-box-add-extras .cbolds-img {
	float:left;
	padding:0
}
.cbolds-box-add-extras .cbolds-text {
	margin:0 0 0 120px;
	padding:0
}
.cbolds-box-add-extras .cbolds-text h2 {
	margin:0!important;
	padding:0!important;
	font-family:arial!important;
	text-transform:none!important
}
.cbolds-box-add-extras .cbolds-text p {
	margin-top:10px!important
}
/* SPECIAL OFFERS - description */
	.cbolds-box-out-ls-specoffer-desc {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-ls-specoffer-desc {
	height:1%;
	padding:10px 10px 10px
}
.cbolds-box-ls-specoffer-desc {
	padding:10px
}
.cbolds-box-ls-specoffer-desc .cbolds-fl {
	margin-right:10px
}
.cbolds-box-ls-specoffer-desc .cbolds-img {
	float:left
}
.cbolds-box-ls-specoffer-desc .cbolds-text {
	margin:0 0 0 120px;
	padding:0
}
.cbolds-box-out-ls-specoffer-desc h2 {
	margin:0 0 10px 0!important;
	padding:0!important;
	text-transform:none!important;
	font-family:arial!important
}
.cbolds-box-out-sls-specoffer-desc {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-sls-specoffer-desc {
	height:1%;
	padding:10px 10px 10px
}
.cbolds-box-sls-specoffer-desc {
	height:1%;
	padding:10px
}
.cbolds-box-sls-specoffer-desc .cbolds-fl {
	margin-right:10px
}
.cbolds-box-sls-specoffer-desc .cbolds-img {
	float:left
}
.cbolds-box-sls-specoffer-desc .cbolds-text {
	margin:0 0 0 120px;
	padding:0
}
.cbolds-box-out-sls-specoffer-desc h2 {
	margin:0 0 10px 0!important;
	padding:0!important;
	text-transform:none!important;
	font-family:arial!important
}
/* SPECIAL OFFERS - product */
	.cbolds-box-out-pr-specoffer-desc {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-pr-specoffer-desc {
	height:1%;
	padding:10px 10px 10px
}
.cbolds-box-pr-specoffer-desc {
	height:1%;
	padding:10px
}
.cbolds-box-pr-specoffer-desc .cbolds-fl {
	margin-right:10px
}
.cbolds-box-pr-specoffer-desc .cbolds-img {
	float:left
}
.cbolds-box-pr-specoffer-desc .cbolds-text {
	margin:0 0 0 120px;
	padding:0
}
.cbolds-box-pr-specoffer-desc h2 {
	margin:0 0 10px 0!important;
	padding:0!important;
	text-transform:none!important;
	font-family:arial!important
}
.cbolds-box-out-pr-specoffer-show {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-pr-specoffer-show {
	height:1%;
	padding:10px
}
.cbolds-box-pr-specoffer-show {
	padding:10px
}
.cbolds-box-pr-specoffer-show .cbolds-img {
	float:left
}
.cbolds-box-pr-specoffer-show .cbolds-img p {
	text-align:center;
	margin:0!important
}
.cbolds-box-pr-specoffer-show .cbolds-text {
	margin-left:120px;
	padding:0
}
.cbolds-box-pr-specoffer-show .cbolds-text h3 {
	margin:0 0 10px 0!important;
	padding:0!important;
	font-size:1.3em!important
}
.cbolds-box-out-pr-specoffer-hotel {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-pr-specoffer-hotel {
	position:relative;
	height:1%;
	padding:10px
}
.cbolds-box-pr-specoffer-hotel li {
	height:1%;
	padding:0 10px;
	margin-bottom:10px
}
.cbolds-box-pr-specoffer-hotel li .cbolds-img {
	float:left;
	margin:0 10px;
	margin/**/:/**/0 10px 10px 50px;
	padding-top:10px
}
.cbolds-box-pr-specoffer-hotel li .cbolds-img p {
	text-align:center;
	margin:0!important
}
.cbolds-box-pr-specoffer-hotel li .cbolds-text {
	margin:0 50px 0 120px;
	padding:10px 0 0 0
}
.cbolds-box-pr-specoffer-hotel li .cbolds-text h3 {
	margin:0 0 10px 0!important;
	padding:0!important;
	font-size:1.3em!important
}
.cbolds-box-in-pr-specoffer-hotel #cbolds-slideshowControl {
	margin:0;
	position:absolute;
	top:0;
	left:0;
	width:100%
}
.cbolds-box-in-pr-specoffer-hotel #cbolds-slideshowControl li {
	display:inline
}
.cbolds-box-in-pr-specoffer-hotel #cbolds-slideshowControl .cbolds-slideshow-next {
	position:relative;
	margin-right:15px;
	top:60px
}
.cbolds-box-in-pr-specoffer-hotel #cbolds-slideshowControl .cbolds-slideshow-prev {
	position:relative;
	margin-left:15px;
	top:60px
}
.cbolds-box-out-pr-specoffer-resto {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-pr-specoffer-resto {
	position:relative;
	height:1%;
	padding:10px
}
.cbolds-box-pr-specoffer-resto li {
	height:1%;
	padding:0 10px;
	margin-bottom:10px
}
.cbolds-box-pr-specoffer-resto li .cbolds-img {
	float:left;
	margin:0 10px;
	margin/**/:/**/0 10px 10px 50px;
	padding-top:10px
}
.cbolds-box-pr-specoffer-resto li .cbolds-img p {
	text-align:center;
	margin:0!important
}
.cbolds-box-pr-specoffer-resto li .cbolds-text {
	margin:0 50px 0 120px;
	padding:10px 0 0 0
}
.cbolds-box-pr-specoffer-resto li .cbolds-text h3 {
	margin:0 0 10px 0!important;
	padding:0!important;
	font-size:1.3em!important
}
.cbolds-box-in-pr-specoffer-resto #cbolds-slideshowControl {
	position:absolute;
	top:0;
	left:0;
	width:100%
}
.cbolds-box-in-pr-specoffer-resto #cbolds-slideshowControl li {
	display:inline
}
.cbolds-box-in-pr-specoffer-resto #cbolds-slideshowControl .cbolds-slideshow-next {
	position:relative;
	margin-right:15px;
	top:60px
}
.cbolds-box-in-pr-specoffer-resto #cbolds-slideshowControl .cbolds-slideshow-prev {
	position:relative;
	margin-left:15px;
	top:60px
}
/* HOTELS - product */
	.cbolds-box-out-pr-hotel-details {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-pr-hotel-details {
	height:1%;
	padding:10px
}
.cbolds-box-pr-hotel-details {
	float:left;
	height:1%;
	padding:10px;
	margin-bottom:10px
}
.cbolds-box-out-pr-hotel-details h2 {
	margin:0 0 10px 0!important;
	padding:0!important;
	text-transform:none!important;
	font-family:arial!important
}
.cbolds-box-pr-hotel-details .cbolds-img {
	float:left
}
.cbolds-box-pr-hotel-details .cbolds-img p {
	text-align:center;
	margin:0!important
}
.cbolds-box-pr-hotel-details .cbolds-text {
	margin-left:110px;
	padding:0
}
.cbolds-box-pr-hotel-details .cbolds-text h3 {
	margin:0 0 10px 0!important;
	padding:0!important;
	font-size:1.3em!important
}
.cbolds-box-out-pr-hotel-desc {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-pr-hotel-desc {
	height:1%;
	padding:10px
}
.cbolds-box-pr-hotel-desc {
	float:left;
	position:relative;
	height:1%;
	padding:10px;
	margin-bottom:10px
}
.cbolds-box-pr-hotel-desc .cbolds-text li {
	height:1%;
	padding-left:12px;
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/bullet-disc.gif) no-repeat 0 40%
}
.cbolds-box-pr-hotel-desc #cbolds-slideshowControl {
	position:absolute;
	top:0;
	height:320px;
	width:308px
}
.cbolds-box-pr-hotel-desc #cbolds-slideshowControl li {
	display:inline
}
.cbolds-box-pr-hotel-desc #cbolds-slideshowControl .cbolds-slideshow-next {
	position:relative;
	top:120px
}
.cbolds-box-pr-hotel-desc #cbolds-slideshowControl .cbolds-slideshow-prev {
	position:relative;
	top:120px
}
.cbolds-box-pr-hotel-desc .cbolds-img {
	float:left
}
.cbolds-box-pr-hotel-desc .cbolds-text {
	margin-left:325px;
	padding:0
}
.cbolds-box-out-pr-hotel-facilities {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-pr-hotel-facilities {
	height:1%;
	padding:10px
}
.cbolds-box-pr-hotel-facilities {
	float:left;
	height:1%;
	padding:10px;
	margin-bottom:10px
}
.cbolds-box-pr-hotel-facilities li {
	padding-left:12px;
	background:url(http://www.cbolds.co.uk//PAGES/V1/ALL/i/bullet-disc.gif) no-repeat 0 40%
}
/* PACKAGE -  lowest fare  */
	.cbolds-box-out-re-lfare {
	height:1%
}
.cbolds-box-in-re-lfare {
	padding:10px
}
.cbolds-box-re-lfare {
	height:1%;
	padding:10px;
	margin-bottom:10px
}
.cbolds-box-in-re-lfare h2 {
	margin:0 0 10px 0!important;
	padding:5px 0!important;
	font-family:arial!important;
	text-transform:none!important
}
.cbolds-box-re-lfare div {
	height:1%
}
.cbolds-box-lfare h3 {
	margin:0 0 10px 0!important
}
.cbolds-box-lfare {
	height:1%;
	padding:10px;
	margin-bottom:10px
}
.cbolds-box-re-lfare-hotel, .cbolds-box-re-lfare-flight {
	padding:5px;
	height:1%
}
.cbolds-box-re-lfare-flight .cbolds-fl, .cbolds-box-re-lfare-flight .cbolds-fr {
	width:47%;
	padding:5px
}
.cbolds-box-re-lfare-hotel .cbolds-img {
	float:left
}
.cbolds-box-re-lfare-hotel .cbolds-text {
	margin-left:110px;
	padding:0
}
.cbolds-box-lfare-price {
	height:1%;
	padding:10px
}
.cbolds-box-lfare-price dl {
	margin:0 0 10px 0;
	height:1%
}
.cbolds-box-lfare-price dt, .cbolds-box-lfare-price dd {
	float:left;
	vertical-align:top;
	margin:0 5px 5px 0
}
.cbolds-box-lfare-price dt {
	font-weight:bold
}
.cbolds-box-lfare-price dd {
	font-weight:bold
}
.cbolds-box-lfare-price .cbolds-linkBtn {
	display:block
}
.cbolds-box-lfare-price p.cbolds-fr {
	display:inline-block;
	margin-right:10px!important;
	height:1%
}
* html .cbolds-box-lfare-price p.cbolds-fr {
	width:60px
}
/* SPECIAL OFFERS - listing */
	.cbolds-box-out-ls-specoffer {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-ls-specoffer {
	height:1%;
	padding:10px
}
.cbolds-box-ls-choose-offer li {
	height:1%;
	padding:10px;
	margin-bottom:10px
}
.cbolds-box-ls-choose-offer li .cbolds-img {
	float:left
}
.cbolds-box-ls-choose-offer li .cbolds-img p {
	text-align:center;
	margin:0!important
}
.cbolds-box-ls-choose-offer li .cbolds-text {
	margin-left:120px;
	padding:0
}
.cbolds-box-ls-choose-offer li .cbolds-text h3 {
	margin:0 0 10px 0!important;
	padding:0!important;
	font-size:1.3em!important
}
/* TAILOR MADE BREAKS - description */
	.cbolds-box-out-tm-break-desc {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-tm-break-desc {
	height:1%;
	padding:10px 10px 10px
}
.cbolds-box-tm-break-desc {
	height:1%;
	padding:10px
}
.cbolds-box-tm-break-desc img.cbolds-fl {
	margin-right:10px
}
.cbolds-box-tm-break-desc img.cbolds-fr {
	margin-left:10px
}
/* TAILOR MADE BREAKS - contact us */
	.cbolds-box-out-tm-contact {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-tm-contact {
	height:1%
}
.cbolds-box-tm-contact {
	position:relative;
	height:1%;
	padding:10px;
	margin-bottom:10px
}
.cbolds-box-tm-contact fieldset {
	clear:both;
	margin:0 0 5px 0;
	padding:10px;
	border-width:35px 0 0 0;
	border-style:solid
}
.cbolds-box-tm-contact legend {
	position:relative;
	top:0;
	left:-7px;
	background-repeat:no-repeat;
	padding:4px 0;
	font-weight:bold;
	font-size:1.3em!important
}
.cbolds-box-tm-contact legend span {
	display:block;
	width:100%;
	white-space:normal
}
.cbolds-box-tm-contact label, .cbolds-box-tm-contact li span {
	display:inline-block;
	font-weight:bold;
	width:10em
}
.cbolds-box-tm-contact li span {
	float:left
}
.cbolds-box-tm-contact li {
	margin:3px 0 0 18px
}
.cbolds-box-tm-contact li.cbolds-multiple label, .cbolds-box-tm-contact li.cbolds-multiple li {
	width:auto;
	float:none;
	margin:3px 0
}
.cbolds-box-tm-contact li.cbolds-multiple ul {
	float:left;
	width:auto
}
.cbolds-box-tm-contact li.cbolds-multiple li input {
	width:auto;
	vertical-align:baseline
}
.cbolds-box-tm-contact li.cbolds-multiple label {
	font-weight:normal;
	margin-left:5px
}
.cbolds-box-tm-contact li.cbolds-radio-btns label {
	width:auto
}
/* CHECKOUT */		
	.cbolds-box-out-checkout {
	height:1%;
	margin-bottom:15px
}
.cbolds-box-in-checkout {
	height:1%;
	padding:10px 10px 20px 10px
}
.cbolds-box-checkout {
	position:relative;
	height:1%;
	padding:10px
}
.cbolds-box-checkout fieldset {
	clear:both;
	margin:0 0 5px 0;
	padding:10px;
	border-width:35px 0 0 0;
	border-style:solid
}
.cbolds-box-checkout legend {
	position:relative;
	top:0;
	left:-7px;
	background-repeat:no-repeat;
	padding:4px 0;
	font-weight:bold;
	font-size:1.3em!important
}
.cbolds-box-checkout legend span {
	display:block;
	width:100%;
	white-space:normal
}
.cbolds-box-checkout fieldset fieldset {
	border-top:0;
	padding:0
}
.cbolds-box-checkout label, .cbolds-box-checkout li span {
	display:inline-block;
	font-weight:bold;
	width:15em
}
.cbolds-box-checkout li span {
	float:left
}
.cbolds-box-checkout li {
	margin:3px 0 0 18px!important
}
.cbolds-box-checkout li.cbolds-checkboxes {
	height:1%;
	clear:both
}
.cbolds-box-checkout li.cbolds-checkboxes input {
	float:left;
	width:auto;
	margin:0 10px 10px 0
}
.cbolds-box-checkout li.cbolds-checkboxes label {
	width:90%
}
.cbolds-box-checkout fieldset p {
	padding:0 10px;
	margin:0!important
}
/* SECTION : FOOTER  */
	#cbolds-footer {
	clear:both;
	height:1%;
	font-weight:bold;
	position:relative;
	top:20px
}
#cbolds-footer div {
	padding:10px
}
#cbolds-footer img {
	width:133px;
	height:58px
}
.cbolds-flinks-bg {
	padding:0!important;
	height:1%;
	margin-left:180px
}
.cbolds-flinks h3 {
	margin:5px 0
}
.cbolds-flinks ul {
	margin:5px;
	padding:0
}
.cbolds-flinks li {
	float:left;
	width:20%;
	padding:2px 6px;
	margin-right:2em
}
.cbolds-flinks li li {
	float:none;
	width:auto;
	padding-left:10px;
	margin:0 0 3px 0
}
#cbolds-footer a {
	padding:2px;
	font-weight:bold
}
#cbols-wt-footer {
	clear:both;
	width:100%;
	height:1%;
	position:relative;
	top:30px;
	text-align:center
}
#cbols-wt-footer img {
	border:none
}
#cbols-wt-footer div {
	padding:5px 0 5px 5px
}
#cbols-wt-footer div div {
	margin-left:220px;
	border:none
}
#cbols-wt-footer li {
	display:inline;
	margin-right:5px
}
#cbols-wt-footer li a, #cbols-wt-footer li a:visited {
	padding:2px;
	font-weight:normal;
	text-decoration:underline;
	font-weight:bold
}
#cbols-wt-footer li a:hover, #cbols-wt-footer li a:active, #cbols-wt-footer li a:focus {
	text-decoration:none
}
#cbols-wt-footer p.cbolds-footnote {
	font-size:.9em!important;
	font-style:italic
}
/* CLEARING HACKS : AFTER  */
	#cbolds-header:after, #cbolds-footer:after, #cbolds-footer .cbolds-flinks:after, .cbolds-box-best-sellers ul li:after, .cbolds-box-type-breaks ul li:after, .cbolds-siteLinks:after, .cbolds-box-pr-offers:after, .cbolds-box-in-re-choose-offer:after, .cbolds-box-in-re-choose-hotel:after, .cbolds-box-listing-intro:after, .cbolds-box-listing:after, .cbolds-progress-bar div div div div div div div:after,  .cbolds-box-out-re-break-details:after, .cbolds-box-out-re-choose-show:after, .cbolds-box-in-re-choose-show:after, .cbolds-box-re-lfare:after, .cbolds-box-in-re-choose-flight li:after, .cbolds-rhc-booking dl:after,  .cbolds-box-add-meal:after, .cbolds-box-listing ul:after, .cbolds-box-in-re-offers:after, .cbolds-box-in-re-show:after, .cbolds-box-in-re-lfare:after, .cbolds-box-re-choose-show li:after,  .cbolds-box-re-choose-offer li:after, .cbolds-box-re-choose-hotel li:after, .cbolds-box-re-choose-date li:after, .cbolds-rhc-help:after, .cbolds-rhc-book:after, .cbolds-rhc-newsletter:after, .cbolds-rhc-next:after, .cbolds-rhc-basket:after,  .cbolds-box-th-choose-show li:after, .cbolds-box-in-re-break-details:after, .cbolds-box-in-tm-break-desc:after, .cbolds-box-in-tm-contact:after, .cbolds-box-in-ex-add-extra:after,  .cbolds-rc-w4:after, .cbolds-box-pr-offers:after, .cbolds-list-shows:after, .cbolds-rc-b2:after, .cbolds-rc-y4:after, .cbolds-box-re-choose-date:after, .cbolds-date-sortby:after, .cbolds-box-re-choose-show:after, .cbolds-box-out-th-show:after, .cbolds-date-show-sortby:after, .cbolds-box-re-break-desc:after, .cbolds-box-re-choose-offer:after, .cbolds-list-home-shows:after, .cbolds-box-in-re-create:after, .cbolds-box-re-choose-hotel-list li:after, .cbolds-box-out-ls-specoffer:after, .cbolds-box-ls-specoffer-details:after,  .cbolds-box-out-pr-hotel-details:after, .cbolds-box-out-pr-hotel-desc:after, .cbolds-box-out-pr-hotel-facilities:after, .cbolds-submitBtn-rc:after,  .cbolds-box-re-lfare-flight:after, .cbolds-filterby:after, .cbolds-box-type-breaks .cbolds-break-desc:after, .cbolds-box-ls-choose-offer li:after, .cbolds-box-need-ideas div:after, .cbolds-box-taylor-trips div:after, .cbolds-box-lfare-price :after, .cbolds-box-sls-specoffer-desc:after, .cbolds-mainNav:after, .cbolds-sortby-hotel:after, .cbolds-display-hotel:after, .cbolds-progress-bar:after, .cbolds-box-pr-specoffer-desc:after,  .cbolds-box-pr-specoffer-hotel li:after, .cbolds-box-pr-specoffer-resto li:after, .cbolds-box-lfare-price:after, .cbolds-box-pr-break-details:after, .cbolds-box-tm-break-desc:after, .cbolds-box-pr-show:after {
	content:".";
	height:0;
	visibility:hidden;
	display:block;
	clear:both
}
