@charset "utf-8";input {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	background-color: #FFFFFF;}.headline {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;}.maintext {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: normal;	line-height: normal;	font-variant: normal;	text-transform: none;}.mediumtext {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: none;}.smalltext {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;}.tinytext {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;}.smalltextbold {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;}
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; border:#ffffff; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.style7 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px;}

.menuOut {cursor:pointer; margin:0px; background-color:#cccccc; width:174px; border:0px solid #ffffff; padding:0px; text-align:left; font-family:Tiresias, verdana; font-size: 100%; font-weight:bold;}
.menuOver {cursor:pointer; margin:0px; background-color:#cccccc; color:#ffffff; width:174px; border:0px solid #00b4ea; padding:0px; text-align:left; font-family:Tiresias, verdana; font-size: 100%; font-weight:bold;}
.submenu {width:170px; font-family:Tiresias, Arial, Verdana; font-size:65%; padding-left:5px; font-weight: normal; text-decoration:none;}
.submenu:hover {text-decoration:none;}
.style8 {
color: #FF0000;
font-weight: bold;
font-size: 16px;
}
.style17 {
font-size: 10px;
color: #009900;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.style18 {color: #666666}
.style19 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:16px;
}
.style30 {
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight: bold;
}
.style32 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	font-weight: bold;
	line-height: 16px;
}
a:link, a:visited, a:hover{color:#0066CC; text-decoration:none;}
#stage{
	width:500px;
	overflow: auto;
	overflow-x:hidden;
	overflow-y:hidden;
	height:156px;
	margin-top: 0;
	margin-right: 12px;
	margin-bottom: 0;
	margin-left: 12px;
}
#slider-buttons{width:500px; margin:0 auto;}
	#myList{width:1000px; border:0; margin:0; padding:0; left:520px;}
	#myList li{
		list-style:none; 
		margin:0; 
		padding:0; 
		border:0; 
		margin-right:4px;
		padding:4px; 
		float:left;
		width:500px;
		height:156px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		}
	<!--
	#apDiv1 {
	position:absolute;
	width:200px;
	height:162px;
	z-index:1001;
	left: 653px;
	top: 488px;
	}
	-->
ul#menu
	{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:30px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:0px solid #000000;
	border-top:0px solid #000000;
	}
	ul#menu li
	{
	display:block;
	float:left;
	margin:0;
	padding:0;
	}
	ul#menu li a
	{
	display:block;
	float:left;
	color:#999999;
	text-decoration:none;
	font-weight:bold;
	padding:8px 20px 0 20px;
	}
	ul#menu li a:hover
	{	
	color:#000;
	height:22px;
	}
	ul#menu li a.current
	{
	display:inline;
	height:22px;
	float:left;
	margin:0;
	}
	.bgimage
	{
	background-image:url(http://www.protarasluxuryvillas.com/images/search.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:209px;
	height:153px;
	}
	.bgimage2
	{
	background-image:url(http://www.protarasluxuryvillas.com/images/search2.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:159px;
	height:153px;
	}
	.footerleft
	{
	background-image:url(http://www.protarasluxuryvillas.com/images/left.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:15px;
	height:22px;
	}
	.footerright
	{
	background-image:url(http://www.protarasluxuryvillas.com/images/right.gif);
	background-position:right;
	background-repeat:no-repeat;
	width:15px;
	height:22px;
	}
	.footercentre
	{
	background-image:url(http://www.protarasluxuryvillas.com/images/center.gif);
	background-repeat:repeat-x;
	}
	.headerleft
	{
	background-image:url(http://www.protarasluxuryvillas.com/images/lefttop.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:15px;
	}
	.headerright
	{
	background-image:url(http://www.protarasluxuryvillas.com/images/righttop.gif);
	background-position:right;
	background-repeat:no-repeat;
	width:15px;
	}
	.headercentre
	{
	background-image:url(http://www.protarasluxuryvillas.com/images/centertop.gif);
	background-repeat:repeat-x;
	text-align: center;
	}
	.fmenuleft
	{
	background-image:url(http://www.protarasluxuryvillas.com/images/fmenuleft.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:39px;
	height:61px;
	}
	.fmenuright
	{
	background-image:url(http://www.protarasluxuryvillas.com/images/fmenuright.gif);
	background-position:right;
	background-repeat:no-repeat;
	width:39px;
	height:61px;
	}
	.fmenucentre
	{
	background-image:url(http://www.protarasluxuryvillas.com/images/fmenucentre.gif);
	background-repeat:repeat-x;
	width:1040px;
	height:61px;
	}
	p
	{
	text-align:justify;
	} 
    .fformtbl
	{
		width:474;
		border:0;
		background:url(http://www.protarasluxuryvillas.com/images/tbbg.gif);
	}
		
	.toperfade
	{
	background-image:url(images/fade.gif);
	background-position:left;
	width:751;
	height:200;
	}
.toperright
	{
	background-image:url(images/flc.gif);
	background-position:left;
	width:250;
	height:200;
	}
.topertable
	{
	background-image:url(images/repeater.gif);
	background-position:left;
	background-repeat:repeat;
	}	
.topertabler
	{
	background-image:url(images/repeater.gif);
	background-repeat:repeat;
	}
.toperboot
	{
	background-image:url(images/footerim3.gif);
	background-repeat:repeat;
	}
.toperbootwo
	{
	background-image:url(images/footerim5.gif);
	background-repeat:repeat;
	}
.toperboothree
	{
	background-image:url(images/footerim2.gif);
	background-repeat:repeat;
	background-position:center;
	}