@charset "utf-8";

img.float_left_border, img.float_right_border, img.border {
	border-color: #c53131;
}

a:link {
	color: #c53131;
}

a:visited {
	color: #c53131;
}

blockquote {
	border-left: 3px solid #c53131;
	background-color: #faebeb;
	font-weight: bold;
	vertical-align:middle;
}

h1.alt, h2.alt, h4.alt, h5.alt {
	color: #db2020;
}

h3.hotels {
	font-size: 116.67%;
	margin-bottom: 0.857em;
	text-transform: lowercase;
	color :#db2020;
}
hr {
	background-color: #efbebe;
	color: #efbebe;
}

html body ul li {
	background-image: url(/images/generic/themes/red/bg_ul-li.gif);
}

table td, table th {
	border-color: #efbebe;
}

table th {
	background-color: #d04141;
}

table tbody th {
	background-color: #d96666;
}

table tr.even td {
	background-color: #fcf3f3;
}

#tagline {
	background-color: #db2020;
	background-image: url(/images/generic/themes/red/bg_tagline.gif);
}

#tagline h3 {
	background-image: url(/images/generic/themes/red/hotelsleisure_tagline.png);
}

#wrapper_content {
	border-color: #d18787;
}

#nav_main ul, #nav_main a {
	border-color: #f0d3d3;
}

#nav_main li li a {
	background-image: url(/images/generic/themes/red/bg_ul-li.gif);
}

#footer {
	background-color: #db2020;
}

#panels {
	background-image: url(/images/generic/themes/red/bg_panels.png);
}

.panel, #quick_links {
	background-color: #fce7e7;
	background-image: url(/images/generic/themes/red/bg_panel-inner.gif);
	border-color: #ec7a7a;
}

.panel h3.header, #quick_links h3 {
	background-color: #df2020;
	background-image: url(/images/generic/themes/red/bg_panel-h3.gif);
}

a.feature {
	background-image: url(/images/generic/themes/red/bg_a_feature.gif);
}

#header h2 {
	color: #db2020;
	display: inline;
	float: left;
	font-size: 280%;
	font-weight: normal;
	margin: 47px 0 0 15px;
	text-transform: lowercase;
}
 