body {
	font-size: 16px; 
	font-family: Verdana, sans-serif; 
	margin: 0px; 
	padding: 0px;
	/* background-image: url("images/birdbackLIGHT.png"); */
	background-repeat: repeat;
	color: #4d4d4d;
	overflow: auto;
	height: 100%;
	

}

html {
	overflow: auto;
}

img {
	border:none;
}
a {
 	color: #4682B4;
	text-decoration: none;
}

a:hover {
	color: #FF7000;
	text-decoration: underline;
}

input.radio {
	border: none;
	vertical-align: middle;
}


input {
	background-color: #F5F7F4; 
	border: 1px solid #989A97; 
	color: #4682b4; 
	font-size: 22px; 
	padding: 5px 5px 2px 5px; 
	height: 40px;
	vertical-align: middle;
 
	}

input:hover, input:focus  { 
	background-color: #ffffff; 
}	


h1 {
	
	color: #F5F7F4; 
	font-size: 20px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	
	display: inline;
}

h1 a{
	color: #F5F7F4;

}

em { 
	font-weight: normal;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

h2 {
	font-size: 12px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

h2 a{
	color: #D4FFD4;
}

h3 {
	font-size: inherit;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#search {
	text-align: center;
	position:absolute;
	left:0;
	right:0;
	top:80px;
  	width: 100%;
	color: #4d4d4d;
	vertical-align: middle;
}

#search button {
	font-family: Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #BFBFBF;  
	border: 1px solid #989A97;
	color: #F5F7F4;
	text-align: center;
	padding: 2px;
   
   cursor:pointer;

	-moz-border-radius-bottomleft:6px;
	-webkit-border-bottom-left-radius:6px;
	
	-moz-border-radius-bottomright:6px;
	-webkit-border-bottom-right-radius:6px;
}

#search button:hover, #search button:focus  { 
	color: #003399;	
	background-color: #FFFFFF; 
}	

#search_info {
	font-size: 10px;
	text-align: left;
	margin-left: 20px;
	text-align: right;
}

#search_info a{
	color: #FF3500;
}

#featured_ads img{ 
	border: none; 
	
}

#popular {
	margin-left: 28px;
	margin-top: -5px;
	

}

#popular table {
	white-space: nowrap;
	font-size: 12px;
	
}

#popular td, #popular th{
	text-align: left;
	background-color: #FFFFFF;
	vertical-align: top;
	
}

#popular th {
	font-size: 16px;
	color: #1d1d1d;
}


#recommend {
	white-space: nowrap;
	font-size: 11px;
	margin: 0px 0px 0px -12px;
	background-color: #FFFFFF;
	width: 750px;
	
}

#header {
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #f5f5f5;
	background-color: #4d4d4d;
	left: 0;
	right: 0;
	width: 100%;
	min-width: 980px;
	
	top: 0px;
	position: absolute;
	text-align:center;
	white-space: nowrap;
	
}

#header td {
	font-size: 20px;
	font-weight: bold;
	color: #efefef;
	white-space: nowrap;
	vertical-align: bottom;
}

#header td.date {
	color: #D4FFD4; 
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	
}


#vacation_rental_ad {
	font-size: 10px;
	font-weight: bold;
	padding: 2px 7px 0px 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: right;
}

#vacation_rental_ad  a{
	color: #D4FFD4;
}



#footer {
	padding: 10px 0px 10px 0px;
	
	border-top: 1px solid #666666;
	background-color: #999999;
	left: 0;
	right: 0;
	width: 100%;
	
	min-width: 980px;
	min-height: 110px;

	top: 720px;
	position: absolute;
	text-align: center;
	
}
#footer td, #footer th{
	min-width: 100px;
	vertical-align: top;
	text-align: left;
}

#share {
	position: absolute;
	left: 0;
	right: 0;
	top: 600px;
	width:100%;
	min-width: 980px;
	text-align: center;
	background-color: #F5F7F4;
	padding-bottom: 10px;
	
}

#share td{
	font-size: 11px;

}

#share a {
	font-size:12px;	
}

#sitemap, #sitemap a {
	font-size: 11px;
	color: #f5f7f4;
	text-decoration: none;
	
	}
	
#sitemap	a:hover {
	color: #DF971E;
}

#sitemap h3 {
	color: #D4FFD4;
}

#buttonsPOST {
   
   color: #999999;
	text-align: right;
	background-color: #FFFFFF;  
	border: 2px solid #FF7000;
	font-size: 12px;
	font-weight: bold;
	height: 16px;
	background-image: url("images/post.jpg");
	background-repeat: no-repeat; 
	padding: 2px 5px 2px 34px;
	white-space: nowrap;
	margin: 5px 0px 2px 10px;
	
	display: inline;
	
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
   
}

#buttonsPOST a {
	color: #4682b4;

}	

#partners { 
	width:140px;
	text-align: right;
}

#header_ad { 
	background-color: none;
	text-align: center;
	margin-top: 76px;
	display: none;
}

#footer_ad {
	margin-top: -3px;
	min-width: 480px;
	text-align: right;
}

#copyright {
	font-size: 11px; 
	color: #333333; 
	text-align: left;
	padding-top: 10px;
}

#alexa {
	display: none;

}

#testimonials {
	padding-left: 10px;
	margin-left: 10px;
	border-left: 1px dotted #f5f7f4;
}	

#testimonials strong, #testimonials a {
	font-size: 20px;
	color: #D4FFD4;
}

#testimonials img {
	float: right;
	margin: 0px 0px 5px 5px;
}
#signature {
	text-align: right;
	display: inline;
	float: right;
	
}

/* Adbrite */
.adHeadline {font: bold 11px Verdana, sans-serif; text-decoration: none; color: #f5f5f5; vertical-align: top;}
.adText {font: normal 11px Verdana, sans-serif; text-decoration: none; color: #f5f5f5;}
img.adbrite {background-color:#CACCC9;padding:0;margin:0;}
span.adbrite1 {white-space:nowrap;}

img.icon {float: left; padding: 2px 2px 0px 0px;}

div.c6 {vertical-align: middle;}

#blog, #blog a{text-align: left; font-size: 14px;}

table.c7 {margin-left:auto; margin-right:auto; vertical-align: middle; border: 0px;}
#searchlogo {background-color: none; width: 243px;}

.fb-recommendations {display: inline; background-color: none;}



