/*-------------content-------------*/
#content
{
	background-image:url('../images/2nd_body_bg.png');
	background-repeat:repeat-y;
	padding: 14px 5px 14px 14px;
	margin-top: 7px;
	height: 239px;
}
#content img
{
    float: left;
}


#content div
{
	width: 343px;
	float: left;
}
#content .images img
{
	padding: 5px;
}
#content .circles
{
	padding-left: 10px;
}
#content h2
{
	padding: 10px;
}
#content .images
{
	padding-left: 5px;
}
/*------*/
#tab_content
{
	width: 558px;
	float: left;
	margin: 7px 7px 0 0;
	background-color: #6d9fc2;
}
#tab_bar
{
	padding-left: 15px;
	height: 26px;
	background-color: #244468;
}
#tab_bar .tabs
{
	padding: 4px 10px; 
	float: left;
	background-color: #244468;
	color: #bdddf3;
}
#tab_bar .tabson
{
	padding: 5px 10px; 
	float: left;
	background-color: #df4008;
	color: #bdddf3;
}

#maps 
{
    background-color: #D9EAF5;
    color: #213E65;
    height: 445px;
    margin: 13px;
    padding: 8px;
	height: 377px;
    width: 514px;
}
#maps img
{
	padding-bottom: 10px;
}


/*------*/
#results {
	border: 1px solid #1F3659;
	padding: 5px;
}

#search_results {
	float: none;
	width: 719px;
	padding: 10px;
	min-height: 742px;
	background-color: #d9eaf5;
	margin-top: 7px;
/*
	color: #244468;
*/
}
#search_results a {
	text-decoration: none;
}
#search_results h4 {
	text-align: left;
	padding-top: 20px;
	padding: 4px 0 10px 0;
}
.resorts {
	border: 1px solid #1F3659;
	margin-top: 15px;
}
#region_block,
#specialty_block,
#state_block,
#city_block,
#category_block {
/*	float: left;*/
/*	text-align: center;*/
	padding-bottom: 8px;
	font-weight: bold;
}
/*#state_block,*/
/*#city_block {*/
	/*display: none;*/
/*}*/
.activity_icon {
	float: right;
}
#next_back,
#next_back2
 {
	float: right;
}
#next_back a,
#next_back2 a {
	color: #22466F;
}
.name {
	background-color: #92981B;
	font-size: 22px;
	padding: 3px;
	line-height: 36px;
}
.name a {
	text-decoration: none;
	color: #fff;
}
.res_name {
	font-size: 16px;
	font-weight: bold;
}
.res_name a {
	color: #22466F;
}
.info,
#dropdowns,
#next_back,
#next_back2,
#pages {
	color: #244468;
}
#dropdowns {
	float: left;
	/*height: 200px;*/
}
.info {
	padding: 3px;
}
.image {
	float: left;
	padding: 3px;
}
.details {
	float: right;
}
#dropdowns select {
	width: 175px;
	border: 1px solid #174471;
	background-color: #D9EAF5;
	color: #174471;
	font-weight: bold;
}
#dropdowns div {
	padding-right: 3px;
}
#region_map {
	height: 180px;
	width: 500px;
	float: right;
	/*margin-bottom: 20px;*/
}
#results_temp {
	color: #174471;
}
h1 {
	color: #174471;
	font-size: 20px;
	padding: 5px 0px;
	text-align: center;
}