body 
{
background-color:#993333;

text-align:center;
margin-top:0px;
font-size:11px;
font-family:arial;
color:#333333;
}
a:link{text-decoration:underline;color:#0066CC;}
a:active{text-decoration:underline;color:#0066CC;}
a:visited{text-decoration:underline;color:#0066CC;}
a:hover{text-decoration:underline;color:#ff0000;}
img 
{
border:0px;
}


h1
{
	font-size:18px;
	font-family:arial;
	background-image: url(images/grad2.gif);
	background-repeat: repeat;
	color:#444444;
	text-align:left;
	letter-spacing:-1px;
	font-weight:normal;
	margin-top:3px;
	margin-bottom:0px;
	padding-left:12px;
	padding-top:5px;
	padding-bottom:5px;
	border-top:1px solid #ffaa00;
	border-bottom:1px solid #EBBD05;

	
}
h2
{
	font-size:12px;
	font-family:arial;
	background-color:#efefef;
	color:#444444;
	text-align:left;
	background-image: url(images/grad1.gif);
	background-repeat: repeat;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:12px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #d1d1d1;
}
.headerleft {
background-color:#ffcc00;
width:700px;
height:30px;
float:left;
padding-left:10px;
padding-top:2px;
padding-bottom:5px;
text-align:left;
font-size:11px;
font-family:arial;
color:#444444;
margin-bottom:0px;
}
.headerright {
background-color:#ffcc00;
width:268px;
height:26px;
float:right;
text-align:right;
font-size:11px;
margin-top:6px;
margin-bottom:0px;
padding-left:20px;
padding-top:0px;
padding-bottom:5px;
padding-right:2px;
font-family:arial;
color:#444444;

}
.headerright a:link{text-decoration:underline;color:#333333;}
.headerright a:active{text-decoration:underline;color:#333333;}
.headerright a:visited{text-decoration:underline;color:#333333;}
.headerright a:hover{text-decoration:underline;color:#efefef;background-color:#333333;}


.headerbottomleft {
float:left;
background-image: url(images/beta_cornerleft.gif);
background-color:#ffcc00;
background-position:bottom left;
background-repeat: no-repeat;
height:5px;
margin:0px;
padding:0px;
width:500px;

}
.headerbottomright {
float:right;
background-image: url(images/beta_cornerright.gif);
background-color:#ffcc00;
background-position:bottom right;
background-repeat: no-repeat;
height:5px;
margin:0px;
padding:0px;
width:500px;

}
.footer
{
background-color:#423A2A;
background-image: url(images/grad1.gif);
background-repeat: repeat;
width:994px;
height:auto;
text-align:left;
margin-top:5px;
padding:2px;
border:1px solid #555555;
}
.footercontent 
{
font-family:arial;
font-size:11px;
color:#3A464F;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
text-align:left;

}
.main {
width:1000px;
margin-top:0px;
height:auto;
}
.menu
{
background-color:#efefef;
width:985px;
height:15px;
text-align:left;
margin-top:0px;
margin-bottom:0px;
padding-left:15px;
padding-bottom:5px;
padding-top:6px;
border-bottom:2px solid #ffcc00;
font-family:arial;
font-size:14px;
color:#666666;
}
.content
{
background-color:#dfdfdf;
width:976px;
height:auto;
text-align:left;
margin-top:0px;
padding-left:12px;
padding-right:12px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:0px;
border-bottom:2px solid #ffcc00;
}
.contentinner#left
{float:left;
background-color:#efefef;
width:470px;
height:auto;
text-align:left;
margin-top:0px;
margin-bottom:2px;
padding:8px;
font-family:arial;
font-size:10px;
color:#666666;
}
.contentinner#right
{float:right;
background-color:#efefef;
width:470px;
height:auto;
text-align:left;
margin-top:0px;
margin-bottom:2px;
padding:8px;
font-family:arial;
font-size:10px;
color:#666666;
}
.contentinner
{
background-color:#efefef;
width:940px;
height:auto;
text-align:left;
margin-top:0px;
margin-bottom:2px;
padding:8px;
font-family:arial;
font-size:10px;
color:#666666;
}

.bigblue
{
font-family:arial;
font-size:12px;
font-weight:bold;
letter-spacing:0px;
color:#0066CC;
}

.clearerleft 
{
clear: left; 

height: 0px;
margin:0px
}
.clearerright 
{
clear: right; 

height: 0px;
margin:0px
}
.bigblack
{
font-family:arial;
font-size:12px;
font-weight:bold;
letter-spacing:0px;
color:#444444;
}
.typeorange
{
font-family:arial;
font-size:11px;
font-weight:normal;
font-style:italic;
color:#BC6D03;
}
.smallblue
{
font-family:arial;
font-size:11px;
font-weight:bold;
color:#0066CC;
}
.tinygrey
{
font-family:arial;
font-size:10px;
font-weight:normal;
font-style:italic;
color:#777777;
}
.googlemap
{
float:left;
width:620px;
height:250px;
margin:0px;
border:1px solid #cacaca;
}
.hotelinfo
{
float:right;
width:295px;
height:330px;
font-family:arial;
font-size:11px;
font-weight:normal;
padding:10px;
color:#777777;
background-color:#efefef;
border:1px solid #cacaca;
}
.huge
{
font-family:arial;
font-size:32px;
font-weight:normal;
letter-spacing:-2px;
color:#444444;
}
.tinygrey2
{
font-family:arial;
font-size:10px;
font-weight:normal;
color:#666666;

}
input.btn{
     color:#333333;
   font-family:Arial, Helvetica, sans-serif;
   font-size:100%;
   font-weight:bold;
   background-color:#FFE784;
   border:1px solid;
   border-top-color:#ffcc00;
   border-left-color:#ffcc00;
   border-right-color:#ffcc00;
   border-bottom-color:#ffcc00;}
   

input.btnhov{
	background-color:#ffcc00;
   border: 1px solid #A78603;
   }
form
{
text-align:left;
margin-top:0px;
margin-bottom:0px;
}
.texta{
background-color: #fefefe;
border: 1px solid #b9b9b9;
font-size:17px;
font-family:arial;
font-weight:bold;
padding:2px;
color:#006633;
margin:0px;
}
.ukinfo
{
float:left;
width:290px;
height:240px;
font-family:arial;
font-size:12px;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
padding-left:15px;
padding-right:15px;
color:#333333;
background-color:#efefef;
border:1px solid #cacaca;
margin-right:3px;
}
.texta#small{
background-color: #fefefe;
border: 1px solid #b9b9b9;
font-size:12px;
font-family:arial;
font-weight:bold;
padding:2px;
color:#555555;
margin:0px;
}
.message 
{
padding:4px;
border:2px solid #FF3333;
color:#FF3333;
background-color:#efefef;
font-size:16px;
letter-spacing:-1px;
font-weight:bold;
font-family:arial;
height:auto;
margin-bottom:2px;
margin-top:2px;
text-align:left;
}
.contentwhite
{
background-color:#ffffff;
width:976px;
height:auto;
text-align:left;
margin-top:0px;
padding-left:12px;
padding-right:12px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:0px;
border-bottom:2px solid #ffcc00;
}
img#border
{
padding:2px;
border:1px solid #d1d1d1;
}

input.btn#green{
   color:#444444;
   font-family:Arial;
   font-size:15px;
	width:100px;
	height:25px;
   font-weight:bold;
   background-color:#6AFF6A;
   border:1px solid;
letter-spacing:-1px;
   border-top-color:#009933;
   border-left-color:#009933;
   border-right-color:#009933;
   border-bottom-color:#009933;
margin:0px;}
   

input.btnhov#green{
	background-color:#C1FFC1;
   border-top-color:#006633;
   border-left-color:#006633;
   border-right-color:#006633;
   border-bottom-color:#006633;
	margin:0px;
   }
input.btn#red{
   color:#333333;
   font-family:Arial;
   font-size:15px;
	width:100px;
	height:25px;
   font-weight:bold;
   background-color:#EB7079;
   border:1px solid;
letter-spacing:-1px;
   border-top-color:#CC3333;
   border-left-color:#CC3333;
   border-right-color:#CC3333;
   border-bottom-color:#CC3333;}
   

input.btnhov#red{
	background-color:#E33744;
   border-top-color:#990000;
   border-left-color:#990000;
   border-right-color:#990000;
   border-bottom-color:#990000;
   }
.contentlight
{
background-color:#efefef;
width:976px;
height:auto;
text-align:left;
margin-top:0px;
padding-left:12px;
padding-right:12px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:0px;
border-bottom:2px solid #ffcc00;
}
option#diff
{
font-family:Arial;
font-size:15px;
color:#0066CC;
}
.hugegreen
{
font-family:arial;
font-size:21px;
font-weight:bold;
letter-spacing:-1px;
color:#006600;
}
.hugeblue
{
font-family:arial;
font-size:16px;
font-weight:bold;
letter-spacing:-1px;
color:#0066CC;
}
.gb_main
{
width:1000px;
margin-top:7px;
height:auto;
}
.bars#gl
{
font-family:arial;
background-color:#cc9933;
font-size:16px;
color:#FDFFD6;
height:41px;
float:left;
width:475px;
margin:0px;
padding:4px;
letter-spacing:-1px;
border-left:2px solid #efefef;
border-top:2px solid #efefef;
border-right:2px solid #efefef;

}
.bars#bl
{
float:right;
background-color:#423A2A;
width:475px;
height:41px;
margin:0px;
padding:4px;
font-family:arial;
font-size:16px;
color:#dfdfdf;
text-align:right;
letter-spacing:-1px;
border-left:2px solid #cfcfcf;
border-top:2px solid #cfcfcf;
border-right:2px solid #cfcfcf;

}
.barstext#gl
{
font-family:arial;
font-size:10px;
color:#FDFFD6;
letter-spacing:0px;

}
.barstext#bl
{
font-family:arial;
font-size:10px;
color:#dfdfdf;
letter-spacing:0px;

}
.villas
{
width:962px;
height:100px;
padding:5px;
margin-top:10px;
margin-bottom:5px;
margin-right:0px;
margin-left:0px;
border:1px solid #cacaca;
background-color:#efefef;
}
.insurance
{
width:962px;
height:70px;
padding:5px;
margin-top:10px;
margin-bottom:5px;
margin-right:0px;
margin-left:0px;
border:1px solid #cacaca;
background-color:#efefef;
}
.contentuk
{

background-color:#efefef;
width:976px;
height:auto;
text-align:left;
margin-top:0px;
padding-left:12px;
padding-right:12px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:0px;
border-bottom:2px solid #ffcc00;
}
.headerholder
{
width:1000px;
text-align:center;
background-image: url(http://www.travelpixel.net/reviews/mainheader.jpg);
background-repeat: no-repeat;
height:75px;
border-bottom:2px solid #ffcc00;
margin-bottom:4px;

}
form#mainheader
{
height:auto;
font-family:arial;
font-size:16px;
font-weight:bold;
letter-spacing:-1px;
margin-top:0px;
margin-bottom:0px;
color:#333333;

}
.textb {
background-color: #ffffff;
border: 1px solid #d1d1d1;
font-size:14px;
color:#444444;

width:150px;
padding:3px;
margin:2px;
}
form#index
{
text-align:center;
height:auto;
font-family:arial;
font-size:16px;
font-weight:bold;
letter-spacing:-1px;
margin-top:0px;
margin-bottom:0px;
color:#333333;
}
.maptext1
{
font-family:arial;
font-size:18px;
letter-spacing:-1px;
color:#444444;
}
.subheader
{
	font-size:18px;
	font-family:arial;
	background-image: url(images/grad3.gif);
	background-repeat: repeat;
	color:#f2f2f2;
	text-align:left;
	letter-spacing:-1px;
	font-weight:normal;
	margin-top:5px;
	margin-bottom:0px;
	padding-left:12px;
	padding-top:5px;
	padding-bottom:5px;
	border-top:1px solid #0066cc;
	border-bottom:1px solid #0066cc;
	
}
.offerleft
{
background-color:#efefef;
width:456px;
height:85px;
float:left;
text-align:left;
margin-top:6px;
padding-left:12px;
padding-right:12px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:2px;
border:3px solid #dfdfdf;
}
.offerright
{
background-color:#efefef;
width:456px;
height:85px;
float:right;
text-align:left;
margin-top:6px;
padding-left:12px;
padding-right:12px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:2px;
border:3px solid #dfdfdf;
}
.offerleft2
{
background-color:#fcfcfc;
width:456px;
height:450px;
float:left;
text-align:left;
margin-top:2px;
padding-left:12px;
padding-right:12px;
padding-top:8px;
padding-bottom:5px;
margin-bottom:4px;
border-top:3px solid #cfcfcf;
border-bottom:3px solid #cfcfcf;
border-right:3px dashed #cfcfcf;
border-left:3px dashed #cfcfcf;
}
.offerright2
{
background-color:#fcfcfc;
width:456px;
height:450px;
float:right;
text-align:left;
margin-top:2px;
padding-left:12px;
padding-right:12px;
padding-top:8px;
padding-bottom:5px;
margin-bottom:4px;
border-top:3px solid #cfcfcf;
border-bottom:3px solid #cfcfcf;
border-right:3px dashed #cfcfcf;
border-left:3px dashed #cfcfcf;
}
.widgetholderblock
{
height:4px;
display:block;
visibility:hidden;
}
.widgetholder
{
margin-top:0px;
background-color:#fcfcfc;
border:1px solid #c1c1c1;
height:250px;
padding:5px;
text-align:center;
}
.widgetfeatured
{
background-image: url(http://www.travelpixel.net/discounts/featuredoffers.jpg);
background-repeat: no-repeat;
height:250px;
width:300px;
float:left;
border:1px solid #e1e1e1;
}
.widgetfeaturedinner
{
height:auto;
width:auto;
padding-top:105px;
padding-left:10px;
text-align:left;
}
.widgetweekdeal
{

height:220px;
width:323px;
float:left;
margin-left:6px;
border-top:1px solid #cfcfcf;
border-bottom:1px solid #cfcfcf;
border-left:4px dashed #cfcfcf;
border-right:4px dashed #cfcfcf;
text-align:left;
vertical-align:top;
color:#444444;
font-size:11px;
padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:20px;
}
.widgetemail
{

height:220px;
width:255px;
float:right;
margin-left:5px;
border-top:1px solid #cfcfcf;
border-bottom:1px solid #cfcfcf;
border-left:4px dashed #cfcfcf;
border-right:4px dashed #cfcfcf;
padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:20px;
text-align:left;
}
.googleinput {
background-color: #ffffff;
border: 1px solid #E7B902;
font-size:14px;
color:#555555;
font-weight:normal;
letter-spacing:0px;
width:150px;
margin-top:0px;
padding:2px;
}
input.btn#google{
     color:#333333;
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight:bold;
   background-color:#FFE784;
   border:1px solid #ffcc00;
  }
.googlesearch
{
margin-top:0px;
margin-bottom:0px;
width:auto;
height:auto;
padding:0px;
}
form#google
{
padding:0px;
margin:0px;
}
.joinformtext
{
font-family:Arial, Helvetica, sans-serif;
color:#555555;
font-size:12px;

font-weight:bold;
}
.tinygrey3
{
font-family:arial;
font-size:9px;
font-weight:normal;
color:#666666;

}
.ajaxdisplay2
{
width:auto;

}
