




/*
     FILE ARCHIVED ON 22:07:04 Feb 2, 2007 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 6:07:08 Aug 6, 2011.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/* -----------------------------------------------------------
						Generic
----------------------------------------------------------- */

body {
/*	background: #9BB2CA url('http://web.archive.org/web/20070202220704/http://www.cyprus-rental-villa.com/images/back.gif'); */
	background: #9BB2CA url('http://web.archive.org/web/20070202220704/http://www.cyprus-rental-villa.com/images/back_big.png');
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-family: Verdana, sans-serif;
}

a:link,
a:visited {
	text-decoration: none;
	color: #163477;
}

a:hover {
	border-bottom: #FFFFFF 1px solid; /* #bdf */ /*#FF7F00*/
}

.pageWrapper {
	margin: 0 10%;
	width: auto;
	min-width: 620px;
}

/** Uncomment below for liquid width (expands and contracts with browser window width 
*/
.pageWrapper {
	margin: 0 auto;
	width: 730px;
	min-width: 620px;
/*	background: url("http://web.archive.org/web/20070202220704/http://www.cyprus-rental-villa.com/images/back_top_big2.jpg") repeat-x;  */
}


/* extension to page wrapper */
#main {
	border-right: #FFF 2px solid;
	border-left: #FFF 2px solid;
	/* IE Hack. Set this to right colour for now */
	background: #E5EDF1;
}

div#bodyWrap {
/*	background: url('http://web.archive.org/web/20070202220704/http://www.cyprus-rental-villa.com/images/back_top.jpg') repeat-x; */
	background: url('http://web.archive.org/web/20070202220704/http://www.cyprus-rental-villa.com/images/back_top_big22.jpg') repeat-x;
}

div#bodyWrap {
	width: auto;
	min-width: 770px;
	min-height: 432px;
	height: auto !important;
	height: 432px;
}

.top_right_content{
margin: 8px 16px;
font-size: 14px;
font-weight:bold;
letter-spacing: 0.08em;
}

.top_left_content{
margin: 8px 16px;
font-size: 14px;
font-weight:bold;
letter-spacing: 0.08em;
color: #09569E;
}

.heading2{
margin: 8px 16px;
font-size: 14px;
font-weight:bold;
letter-spacing: 0.08em;
color: #09569E;
}

.title{
font-size:18px;
color: #FF7F00;
margin: 8px 16px;
border-bottom: 1px solid #FF7F00;
line-height: 1.6em;
letter-spacing: 0.05em;
}

.title span {
float: right;
color: #0B70CE; /*#69839B;*/
}

.heading1{
font-size: 18px;
color: #FF7F00;
margin: 8px 16px;
border-bottom: 1px solid #FF7F00; /*#CC6600;*//* #4C95D6; */
}

.main_content{
margin: 8px 16px;
text-align:justify;
color: #274563;
line-height: 1.6em;
letter-spacing: 0.05em;
}

.property_content{
float:left;
width:330px;
padding:5px;
text-align:justify;
color: #274563;
line-height: 1.6em;
letter-spacing: 0.05em;
}

.content_title{
margin: 8px 0px;
font-size: 14px;
font-weight: normal;
letter-spacing: 0.08em;
color:#000000;
}


.main_box_image{
border: 1px solid #225F82;
margin:5px;
margin-right:0px;
float:left;
}



img.product, 
.product img {
	border: 1px solid #225F82;
	margin: 12px 8px 4px 8px;
}

.content .product {
	text-align: center;
}

.subBarInner p {
	margin: 8px 8px 2px 8px;
	padding: 0;
}

.product {
	font-weight: bold;
	color: #0B70CE ! important;
}

div.wide3 {
	width: 33%;
	float: left;
	text-align: center;
}

input[type=text],
input[type=button],
input[type=submit],
input[type=reset],
select,
textarea
{
	background: #F6F9FB;
	border: 1px solid #163477; /*#993300;*/
}

/* -----------------------------------------------------------
					Headers ( h* style )
----------------------------------------------------------- */

h1,
h2,
h3,
h4,
h5,
h6
{
	margin: 8px 16px;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0.08em;
}
.holidayRentals h1, .sterlingExchange h1{
	margin: 8px 10px;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0.08em;
}
.availability h1{
	margin: 8px 10px;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0.08em;
}
h1 {
	font-size: 18px;
	color: #FF7F00; /*#993300;*/ /* #164677; */
	padding-bottom: 4px;
	border-bottom: 1px solid #FF7F00; /*#CC6600;*//* #4C95D6; */
}
.holidayRentals h1, .sterlingExchange h1{
	font-size: 18px;
	color: #FF7F00; /*#993300;*/
	padding-bottom: 4px;
	border-bottom: 1px solid #FF7F00; /*#CC6600;*/
}
.availability h1{
	font-size: 18px;
	color: #FF7F00; /*#993300;*/
	padding-bottom: 4px;
	border-bottom: 1px solid #FF7F00; /*#CC6600;*/
}
h1 span {
	float: right;
	color: #0B70CE; /*#69839B;*/
}

/* -----------------------------------------------------------
					View Controllers
----------------------------------------------------------- */

.clear {
	clear: both;
}

.hide, #oldBrowserNotice, 
.ieSixCharDupBug {
	display: none;
}

/* -----------------------------------------------------------
					Page Header(s) and Footer
----------------------------------------------------------- */

#header {
	height: 146px;
	margin-right: -2px; /* Box model adjustment */
}

#header #logo {
	width: 223px;
	float: left;
/*	background: url('http://web.archive.org/web/20070202220704/http://www.cyprus-rental-villa.com/images/logo_n1.gif') no-repeat #FFF; */
	margin: 0 -3px;
	height: 146px;
	position: absolute;
	z-index: 100;
}

#header #logo h1 {
	display: none;
}
#heading .head {
	height: 78px;
/*	background: url('http://web.archive.org/web/20070202220704/http://www.cyprus-rental-villa.com/images/header.jpg') no-repeat right top #FFF; */
	background: url('http://web.archive.org/web/20070202220704/http://www.cyprus-rental-villa.com/images/header_big5.jpg') no-repeat right top #FFF; 
	border-right: 2px solid #fff;
	position: relative;
	margin-right: -2px;
}

* html #heading .head {
  margin-right: -4px; /* Extra 2px due to IE Box model */
}

#heading .top, 
#heading .sub {
	color: #FFF;
	margin: 10px 10px 0 0;
	float: right;
	width: 370px;
	text-align: right;
	height: 22px;
}

#heading a:link,
#heading a:visited {
	color: #FFF;
	margin-left: 32px;
	font-weight: bold;
}

#heading a:hover {
	border-bottom: #FFFFFF 1px solid; /*#7487A1 4px solid*/
}

#heading .sub {
	clear: right;
}

#footer {
	position: relative;	/* IE fix */
	padding: 4px 24px;
	color: #fff;
/*	background: url('http://web.archive.org/web/20070202220704/http://www.cyprus-rental-villa.com/images/bg5.gif'); */
    background: #FF8000;
}
#footer a {
color:#fff;
}
/* -----------------------------------------------------------
						Layout Controls
----------------------------------------------------------- */

/* --------------------- Common to both -------------------- */

#mainInner,
div.subBarInner,
div.subTitleInner {
	z-index: 2;
	width: 100%;
	border-right: #FFF 2px solid;

}

div.content {
	border-width: 0;	/* Fix print/v4 borders issue */
}

#mainOuter div.left,
#mainOuter div.right,
#mainOuter div.content,
div.subBarInner div.content,
div.subBarInner div.right,
div.subTitleInner div.content,
div.subTitleInner div.right {
	/* For Sub elements of #mainOuter AND div.subBarInner */
	float: left;
	position: relative;
	z-index: 10;
	overflow: visible;	/* fix for IE italics bug */
}

/* --------------------- The Sub Bar Piece -------------------- */

div.subBarOuter,
div.subTitleOuter {
	z-index: 1;
	border-style: solid;
	border-color: #BAE8FF; /* #E5EDF1; */
	border-width: 0;
}

div.subBarInner div.right,
div.subTitleInner div.right {
	float: right;
	width: 20em;
	margin: 0 -20em 0 1px;
}

div.subBarInner div.content,
div.subTitleInner div.content {
	margin: 0 -1px; /* Ensure floating */
	width: 100%;
}

/* --------------------- The Main Bar Piece -------------------- */

#mainOuter {
	z-index: 1;
	border-left: 16em #00ADEF solid; /* #F8E8D9, #E6EEF0 */
	border-right: 8px #00ADEF solid; /* #F8E8D9, #0B70CE */
}

#mainInner {
	border-left: 2px solid #FFF;
	background: #FDFDFD; /*#FFF5EC;*/ /*#F0F3F2; */
}

#mainOuter .content {
	margin: 0 -1px;	/* Ensure floating */
	width: 100%;
}

#mainOuter .right {
	/* Not used for now */
	float: right; 			/* Possiblity for NN4 layout */
	width: 15em;
	margin: 0 -15em 0 1px;	/* Column position */
}

#mainOuter .left {
	width: 16em;
	margin: 0 1px 0 -16em;	/* Column position */
}

/* -----------------------------------------------------------
					Decoration Fix-up Pieces
----------------------------------------------------------- */

div.gap {
	border-top: 2px solid #FFF;
	background: #FF8000; /*CDE*/
	position: relative;
}

html>body .mozclear {
	border-bottom: 1px solid white;	/* help mozilla recognize empty  clearing element */
	margin-bottom: -1px;                  /* compensate for 1px space used by border */
}

/* -----------------------------------------------------------
						Fix BugIE :-|
----------------------------------------------------------- */

* html #mainInner, * html div.subBarInner, * html div.subTitleInner {
	position: relative;	/* fix a render bug in IE under certain conditions */
}

* html div.gap {
	margin-right: -4px;
}

* html #mainOuter {
	border-right: 4px #0B70CE solid;
}

.leftInside,
.titleSide,
#mainInner .left div.button1,
#mainInner .left div.button2 {
	margin-left: -2px;
	margin-right: 2px;
}


/* -----------------------------------------------------------
					Sub Bar (Thing under header)
----------------------------------------------------------- */

div.subBarInner {
	background: #D6E7F4 url('http://web.archive.org/web/20070202220704/http://www.cyprus-rental-villa.com/images/big_block3.gif');
/*    background: #E6F8B9; */
	padding-bottom: 8px;
}

div.subBarInner span {
	display: block;

}

div.subBarOuter,
div.subTitleOuter {
	border-right-width: 20em;
}

div.subTitleOuter div.right,
div.subBarOuter div.right {
	text-align: center;
}

div.subTitleOuter {
	border-color: #6DCEFF; /*#CFE0E9;*/
}

div.subTitleInner {
/*	background: #E6EDE0 url('http://web.archive.org/web/20070202220704/http://www.cyprus-rental-villa.com/images/bg6.gif'); */
	background: #BBE9FF;/*#B1D1EA url('http://web.archive.org/web/20070202220704/http://www.cyprus-rental-villa.com/images/bg8.gif');*/
/*    background: #ACE817; */
/*	color: #993300;*/
    color: #FFFFFF;
}

/* -----------------------------------------------------------
							Main Bar
----------------------------------------------------------- */

.titleSide,
.titleMain {
	padding: 8px 16px 4px 16px;
	border-bottom: 1px solid #FFF;
	letter-spacing: 0.1em;
	height: 16px;
}
.titleMainHR {
	padding: 8px 10px 4px 10px;
	border-bottom: 1px solid #FFF;
	letter-spacing: 0.1em;
	height: 16px;
}

.titleSide {
	background: #FF7F00 repeat-y left url('http://web.archive.org/web/20070202220704/http://www.cyprus-rental-villa.com/images/title_2.gif'); /* #164677 */
	color: #FFF;
	font-weight: bold;
	margin-bottom: 12px;
	font-size: 12px;
	padding-left: 24px;
}

.titleMain, .titleMainHR {
	background: #FF7F00; /* #FFDBB8, #DBE2E2; */
	color: #FFFFFF;
	font-size: 11px;
}

.titleMain a:link,
.titleMain a:visited,
.titleMainHR a:link,
.titleMainHR a:visited{
	color: #FFFFFF; /*#5382B3;*/
}

.right p,
.content p {
	color: #274563;
	line-height: 1.6em;
	letter-spacing: 0.05em;
	padding: 0 16px 8px 16px;
}
.holidayRentals p, .sterlingExchange p, .sterlingExchange ul {
	color: #274563;
	line-height: 1.6em;
	letter-spacing: 0.05em;
	padding: 0 10px 8px 10px;
}
.sterlingExchange ul {
list-style-position: inside;
}
.availability p {
	color: #274563;
	line-height: 1.6em;
	letter-spacing: 0.05em;
	padding: 0 10px 8px 10px;
}
.HR_list {
	color: #274563;
	line-height: 1.6em;
	letter-spacing: 0.05em;
	padding: 0 6px 8px 6px;
}

#mainInner .left ul {
	list-style-type: none;
	margin: 0 0 12px 12px;
	padding: 0;
}

#mainInner .left ul li {
	margin: 8px;
}

ul.dotted,
li.select {
	list-style-type: square;
	color: #40A3FE;
	margin-left: 52px;
}

.left .active a:link,
.left .active a:visited {
	font-weight: bold;
	color: #0471E1;
	list-style-type: square;
}

#mainInner .left ul.dotted {
	list-style-type: square;
}

#mainInner .left input {
	color: #000;
}

#mainInner .left div.button1,
#mainInner .left div.button2 {
	width: 100%;
	color: #163977;
	border: 0 none;
	border-top: #FFF solid 2px;
	padding: 6px 0;
}

#mainInner .left div.button1 a:link,
#mainInner .left div.button1 a:visited,
#mainInner .left div.button2 a:link,
#mainInner .left div.button2 a:visited {
	margin: 0 0 0 24px;
	font-size: 12px;
	font-weight: bold;
}

#mainInner .left div.button1 {
	background: #C9D6A6 url('http://web.archive.org/web/20070202220704/http://www.cyprus-rental-villa.com/images/bg3.gif'); 
/*    background: #ACE817; */
}

#mainInner .left div.button2 {
	border-bottom: #FFF solid 2px;
/*	background: #C9D6A6 url('http://web.archive.org/web/20070202220704/http://www.cyprus-rental-villa.com/images/bg4.gif'); */
}
.prices, .features {
	padding: 0 16px 8px 16px;
	color: #274563;
	line-height: 1.6em;
	letter-spacing: 0.05em;
}
.prices table, .features table {
    padding: 5px 10px;
}
.bold {
    font-weight: bold;
}
.borderNone {
    border: none !important;
}

/* availability */

.days_td1 {
color:#FFFFFF;
font-weight:bold;
background-color: #FF7F00;
}
.days_td2 {
color:#FFFFFF; 
font-weight:bold;
background-color:#FF7F00;
}

/* availability */

/* bedrooms links*/
a.beds, a:hover.beds {
  font-family: Arial;
  text-decoration: none;
  font-weight: bold;
  padding: 2px 4px;
}
a.beds{
  border: 1px solid #006699;
  background: #FFFFFF;
  color: #006699;
}
a:hover.beds {
  border: 1px solid #006699;
  background: #006699;
  color: #FFFFFF;
}
/* bedrooms links*/

/* links pages */
#links a {
  text-decoration: none;
  font-weight: bold;
}
#links a:hover {

}
.hBold h2{
font-weight: bold;
}
.hDblue h2{
color: #09569E;
}
/*Sterling Exchange*/
.exch a{text-decoration: none;font-weight: bold;}
.exch a:hover {text-decoration: underline;}

td {
/*  background: #FFFFFF;*/
}
th {
  height: 20px;
  color: #8F6D10;
}
.table1 {
  background: #FFEB98;
}
.table1 td {
  background: #FFF5CC;
  vertical-align: top;
}
.table2 {
  background: #99CC99;
}
.table2 td {
  background: #DDEEDD;
  vertical-align: top;
}

/* --- exchange links --- */
div#exchange, div#exchange h2, div#exchange .exTitle, div#exchange p {
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size: 11px;
color: #274563;
letter-spacing: normal;
}
div#exchange h2 {
font-weight: bold;
font-size: 14px;
color: #FF7F00;
}
div#exchange .exTitle {
font-weight: bold;
}


@font-face {
font-family: "Revue";
src: url("http://web.archive.org/web/20070202220704/http://www.cyprus-rental-villa.com/revue.ttf");
font-style: normal;
font-weight: bold;
}

/*
div#seo3 {
position: absolute;
left: 0;
top: 80px;
width: 250px;
height: 32px;
line-height: 32px;
color:#FFFFFF;
}
div#seo3 h1 {
color: #FFFFFF;
font-size: 12px;
text-align: left;
border: none;
padding: 0;
margin: 0;
}
div#seo4 {
position: absolute;
left: 0;
top: 113px;
width: 250px;
height: 32px;
line-height: 32px;
}

div#seo4 h2{
color: #FFFFFF;
font-size: 12px;
text-align: left;
border: none;
padding: 0;
margin: 0;
}

*/


div#seo3{
position: absolute;
left: 0;
top: 80px;
width: 285px;
height: 32px;
line-height: 32px;
color: #FFFFFF;
font-size: 12px;
letter-spacing: 0.08em;
}

div#seo4{
position: absolute;
left: 0;
top: 113px;
width: 310px;
height: 32px;
line-height: 32px;
color:#FFFFFF;
font-size: 12px;
letter-spacing: 0.08em;
}
.main_img {
border: 1px solid #225F82;
height: 220px;
width: 220px;
text-align: right;
}
