@charset "utf-8";
/* CSS Document */

.searchPageBodyContainer
{
width: 900px;
margin-right:auto;
margin-left:auto;}

#viewAllBodyContainer
{
width: 706px;
margin-left:auto;
margin-right:auto;}

.container4table
{
width:706px;
margin-bottom:5px;
border: #CCCCCC 1px solid;
}

table.orange
{
border-collapse:separate;
border: #F9D641 4px solid;
}

table.green
{
border-collapse:separate;
border:#9AEB67 4px solid;
}

.viewCottagesImage
{
display: table-cell;
vertical-align: middle;
text-align:center;
}


.viewAllCottagesDescription
{
width:520px;
height:80px;
/*margin-right: 5px;*/
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-style: italic;
text-align: justify;
color:#333333;
overflow:hidden;
}

.shortDescription{
font-size:11px;
width:250px;
height:60px;
text-align: justify;}

.viewAllCottagesAddress

{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#006699;
line-height:20px;
background-color:#F9D641;
border:#CCCCCC 1px solid;
text-align:center;
height:20px;
font-weight:bold;
margin-top:3px;
margin-right: 3px;
overflow:hidden;}

.viewAllCottagesAddressGreen
{
background-color:#9AEB67}

#advanceSearchFloatLeft
{
float:left;
}

#allSearchResults
{
margin-left: 345px;
}

.advanceSearchTitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#999999;
text-align:center;
margin-bottom:10px;}

.errorMessage
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
text-align:center;
font-weight:bold;
}

.searchResultsContainer
{
border:#CCCCCC 1px solid;
width: 550px;
margin-bottom:8px;
}

.price
{
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight:700;
text-align:center;
color:#006699;
}

.numberOfNights
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#006699;
text-align:center;
font-weight:bold;
overflow:hidden;}


.searchCottageName
{
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
color:#666666;
text-align:left;
line-height:16px;
}

.searchCottageDetails

{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#006699;
line-height:20px;
background-color:#F9D641;
border:#CCCCCC 1px solid;
text-align:center;
height:20px;
font-weight:bold;
overflow:hidden;}

.datesFromTo
{font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
line-height:15px;
color:#006699;
font-weight:bold;}


.seachFormBackground
{
width:316px;}

.searchFormTableContainer
{
width:255px;}

.searchFormStyle
{
width:255px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;}

.searchFormStyle td
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;}

.searchFormStyle1 td
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;}

.nextPageStyle
{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#006699;
font-weight:bold;
margin-top:10px;
margin-bottom: 10px;
}


.nextPageStyle a:visited

{
color: #999999;
text-decoration:none;
}

.Top10Link
	{
	width: 706px;
	padding: 10px;
	font-family:"Times New Roman", Times, serif; 
  	font-size:14px;
	text-align: center;
	}
	
	.googleMapLink
	{
	width: 316px;
	padding-top: 10px;
	margin-bottom: 25px;
	font-family:"Times New Roman", Times, serif; 
  	font-size:14px;
	text-align: center;
	}
  
	.Top10Link .googleMapLink a{
   text-decoration:underline;
   color:#0066CC;
   }
  
  	.Top10Link .googleMapLink a:link{
  	color:#0066CC;
 	}
  
  	.Top10Link .googleMapLink a:visited {
  	color:#999999;
	}
  
 	.Top10Link .googleMapLink a:hover {
  	color:#000099;
	}
	
