@charset "UTF-8";
.polaroidcaption {
margin-left:24px;
margin-bottom:20px;
}

#polaroid {
background-image:url(../images/polaroid.jpg);
background-repeat:no-repeat;
float:left;
width:300px;
position:relative;
}

#polaroidb {
background-image:url(../images/polaroid.jpg);
background-repeat:no-repeat;
float:left;
width:300px;
margin-right:15px;
padding-right:15px;
position:relative;
border-color:#CCC;
border-style:none dotted none none;
border-width:thin;
}

#polaroidcontent {
width:280px;
margin-bottom:18px;
padding:0 10px 5px;
}

#homepolaroidcontainer {
margin-left:0;
margin-top:0px;
}

.polaroidimg {
margin:21px 0 0 6px;
}

.polaroidreadmore {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#333;
}

.featuredholidayname a{
	font-family:"Lucida Grande", "Lucida Sans", Tahoma, Arial, Verdana, sans-serif;
	font-size:16px;
	color:#00B0D0;
	font-weight: bold;
	text-decoration:none;
	
}

.featuredholidayname a:hover{
	background-color:#00B0D0;
	color:#fff;
	
}


div.filter {
float:left;
margin-right:38px;
margin-bottom:14px;
}

div.searchbuttons {
	margin-bottom:10px;
	padding-left:400px;
}

.borderleft {
margin-left:15px;
}

.searchlabel {
font-family:"Lucida Grande", "Lucida Sans", Tahoma, Arial, Verdana, sans-serif;
font-size:14px;
color:#309EB8;
margin:0 0 3px;
}

#searchbox {
height:auto;
width:650px;
position:relative;
margin-top:10px;
margin-bottom:0;
border-bottom: 1px solid #e0e0e0;

}

span.cleartop {
clear:left;
}

.filter select {
	width:175px;
	border: 1px solid #e0e0e0;
	font-size:15px;
}

#panel {
	height: 140px;
	display: none;
}

/**Begin Right Sidebar**/
#whatsnewpic{
background-image:url(../images/whatsnewpic_bg.png);
background-repeat:no-repeat;
height:157px;
width:211px;
position:relative;
margin-left:5px;
padding:8px 8px 0px;
}

form#frmNewsLetter input#txtEmail{
	width:122px;
	height:17px;
	border:#CCCCCC 1px solid;
	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
}

form#frmNewsLetter input#btnSubmit{
	width:104px;
	height:27px;
	margin-top:5px;
	padding-bottom:4px;
	background-color:#92C930;
	border-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
/**End Right Sidebar**/


.readmore a{
	font-family:"Lucida Grande", "Lucida Sans", Tahoma, Arial, Verdana, sans-serif;
	font-size:16px;
	padding:5px; display:block;
	background: #2b2b2b;
	color:#fff;
	font-weight: bold;
	text-decoration:none;
	
}

.readmore a:hover{
	background-color:#00B0D0;
	color:#fff;
	
}
