.foo {}
/* /App_SiteStyles/CSS/styles.css */
/*Steamboatvacationrentals*/

/* ------------------------------------------------------------------
   Styles to override theme defaults
   ------------------------------------------------------------------  */
.header {background: #C0E5F5 url(/App_SiteStyles/images/bg_header.jpg) no-repeat scroll right bottom;}

html, body {background: #EDF8FC url(/App_SiteStyles/images/bg_main.png);}

.hdr-tagline { color:#1665A1; }

.header .logo {left:19px;top:0px;}
#btmNav_container ul {margin:0 15px 15px; padding:10px 0 0;}
.booking-details-block {float:none;	left:240px;	position:relative;}
.pf-block-ip .pf-featured {height:120px;}
.fp-block-ip .fp-inner {top:1px;}
.hdr-tagline {
	left:0;
	position:relative;
	top:-5px;
}
.hdr-content {right:15px;}
.contentbox_qs {height:325px;}

.sidebar .reviseSearchBlock h1 {
	border-bottom: 1px #999 solid;
	color: #1565A0;
	font:normal 18px Arial, Helvetica, sans-serif;
	text-align:left;
	text-transform:capitalize;
	margin-left:10px;
}
.hdr-tagline, .hdr-phone {color: #283D50;}

.hdr-addthis {
	float: right;
	margin: 5px 0 0 0;
}

#social img {
	vertical-align: middle;
	margin-top: 10px;
}

#social a {
	margin-right: 10px;
}

#social a:hover {
	text-decoration: none;
	color: #283D50;
}
.centerimage {
	margin-left: 58px;
}

/*Specials Widget*/
.special-widget {
	background: #fbc658;
	width: 226px;
	padding-left:5px;
  padding-right:5px;
  padding-bottom:10px;
}

.hp-sidebar-blocks {
	margin: 0px;
}

.hp-sidebar-blocks .special-widget h1 {
	margin: 0;
	padding: 0;
}

.special-widget .special-widget-content p {
	line-height: 135%;
	margin:10px 3px;
}

.special-widget .special-widget-content {
	height: auto;
}

.hp-sidebar-blocks .special-widget h1 {
	padding: 10px 0 0 0;
}

.special-widget .special-widget-content h2 {
	text-transform: uppercase;
}

/*End Specials Widget*/

.specials { /*specials page, not widget*/
	margin-top: 30px;
}

/* Nrate block */
.nrate-block { color: #000000; }
a.nrate-btn-update { padding-left:0px; }
#ctl00_ctl00_ctl00_SharedContent_MainContent_LeftColumn_tabActions_tabGeneral_di_pnlDateForm { color:#ffffff; }

/* Book Property */
#room-booking-details-block { float:left; }
#reserve-block { float:right; }


#playerBlock span { display:block; padding:5px; }

input[type=submit] { cursor:pointer; }

.separator { background:none transparent; }

/* Add static content styles under here
------------------------------------------------------------------ */
#leftContent-ip .pfpage-image {
	margin-right: 10px;

/*Steamboat Ski Resort Page*/
.info-table {
	width: 400px;
	float: right;
	border: 1px solid #ccc;
	background-color: #E9F3F7;
	margin-left: 25px;
	padding: 15px;
}

strong {color: #333;}

/*Steamboat Lift Tickets*/
#lifts {
	width: 800px;
}
.lift-prices h3 {
	color: #990000;
	width: 100%;
}

#lifts td, #lifts th {
	padding: 5px 8px 5px 5px;
}

#lifts td h3 {
	font-size: 18px;
	letter-spacing: 1.5px;
	margin: 5px;
}

#lifts th {
	font-weight: bold;
}

.table-top {
	background-color: #E5E5E5;
	margin: 10px 0;
}
/* End static content styles*/
------------------------------------------------------------------ */

/* End of /App_SiteStyles/CSS/styles.css */

