
/* begin Page */
body
{
  margin: 0 auto;
  padding: 0;
  font-size: 13px; /* Resets 1em to 10px */
  font-family: Verdana, Arial, Sans-Serif;
  background-color: #ECEDDF;
  color: #000000;
}

h2
{
    font-size: 18px;
}

.Main
{
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
}

table, th, td
{
  font-size: 1em;
  padding: 0; 
  border-collapse: collapse;
}

a img
{ 
  border: 0; 
}

a
{
  color: #0033CC;
}

a:link
{
  color: #0033CC;
}

a:visited
{
  color: #0033CC;
}

a:active, a:hover
{
  color: #FF3300;
}
/* end Page */

/* begin Box, Sheet */
.Sheet 
{
  min-width:19px;
  min-height:19px;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  z-index: 0;
  width: 980px;
}


* html .Sheet
{
  width: 980px;
  zoom: 1;
}


.Sheet-body 
{
  position: relative;
  overflow: hidden;
  z-index: 0;
  margin: 12px;
  text-align: left;
}

.Sheet-tl 
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  left: 0;
  width: 23px;
  height: 23px;
  background-image: url('images/Sheet-s.png');
}

* html .Sheet-tl 
{
  font-size: 1px;
  background: none;
}


.Sheet-tr 
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  right: 0;
  width: 23px;
  height: 23px;
}

* html .Sheet-tr 
{
  font-size: 1px;
}

.Sheet-tr div
{
  position: absolute;
  z-index: -1;
  top: 0px;
  left: -23px;
  width: 46px;
  height: 46px;
  background-image: url('images/Sheet-s.png');
}

* html .Sheet-tr div
{
  background: none;
}

.Sheet-bl 
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  bottom: 0;
  left: 0;
  width: 23px;
  height: 23px;
}

* html .Sheet-bl 
{
  font-size: 1px;
}

.Sheet-bl div
{
  position: absolute;
  z-index: -1;
  top: -23px;
  left: 0;
  width: 46px;
  height: 46px;
  background-image: url('images/Sheet-s.png');
}

* html .Sheet-bl div
{
  background: none;
}

.Sheet-br 
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  bottom: 0;
  right: 0;
  width: 23px;
  height: 23px;
}

* html .Sheet-br
{
  font-size: 1px;
}

.Sheet-br div 
{
  position: absolute;
  z-index: -1;
  top: -23px;
  left: -23px;
  width: 46px;
  height: 46px;
  background-image: url('images/Sheet-s.png');
}

* html .Sheet-br div
{
  background: none;
}

.Sheet-tc 
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 0;
  left: 23px;
  right: 23px;
  height: 23px;
}

* html .Sheet-tc
{
  font-size: 1px;
}


.Sheet-tc div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 46px;
  background-image: url('images/Sheet-h.png');
}

* html .Sheet-tc div
{
  font-size: 1px;
  background: none;
}


.Sheet-bc 
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  bottom: 0;
  left: 23px;
  right: 23px;
  height: 23px;
}

* html .Sheet-bc
{
  font-size: 1px;
}

.Sheet-bc div 
{
  position: absolute;
  z-index: -1;
  top: -23px;
  left: 0;
  width: 100%;
  height: 46px;
  background-image: url('images/Sheet-h.png');
}

* html .Sheet-bc div
{
  font-size: 1px;
  background: none;
}


.Sheet-cl 
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 23px;
  left: 0;
  width: 23px;
  bottom: 23px;
}

* html .Sheet-cl
{
  font-size: 1px;
}

.Sheet-cl div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 46px;
  height: 100%;
  background-image: url('images/Sheet-v.png');
}

* html .Sheet-cl div
{
  font-size: 1px;
  background: none;
}

.Sheet-cr 
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 23px;
  right: 0;
  width: 23px;
  bottom: 23px;
}

* html .Sheet-cr
{
  font-size: 1px;
}

.Sheet-cr div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: -23px;
  width: 46px;
  height: 100%;
  background-image: url('images/Sheet-v.png');
}

* html .Sheet-cr div
{
  font-size: 1px;
  background: none;
}

.Sheet-cc 
{
  position: absolute;
  overflow:hidden;
  z-index: -2;
  top: 23px;
  left: 23px;
  right: 23px;
  bottom: 23px;
  background-color: #F5F5F5;
}

* html .Sheet-cc
{
  font-size: 1px;
}
.Sheet
{
  margin-top: 5px !important;
  margin-bottom: 3em;
  padding: 0 0 1em 0;
}
/* end Box, Sheet */

/* begin Header */
div.Header
{
  margin: 0 auto;
  position: relative;
  width: 962px;
  height: 141px;
}

* html div.Header
{
  font-size: 1px;
}

div.Header  div
{
  width: 100%;
  height: 100%;
  background-image: url('images/Header.jpg');
  background-repeat: no-repeat;
  background-position: center center;
  text-align: left;
}
/* end Header */

}*/


.nav
{
  position: relative;
  margin: 0px 0px 0px 0px;
  width: 962px;
  height: 32px;
  z-index: 100;
}

.nav1
{
  position: relative;
  margin: 0px 0px 0px 10px;
  width: 960px;
  height: 32px;
  z-index: 100;
}
/*

/* end Menu */


/* begin MenuSeparator */

.nav .separator
{
  display: block;
  width: 2px;
  height: 32px;
  background-image: url('images/item-separator.png');
}
/* end MenuSeparator */

/* begin ContentLayout */
.contentLayout
{
	margin-bottom: 0px;
	width: 100%;
	position: relative;
}/* end ContentLayout */

/* begin Button

}
/* end Button */

/* begin Box, Block */
.Block
{
  min-width:23px;
  min-height:23px;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  z-index: 0;
}


* html .Block 
{
  zoom: 1;
}


.Block-body 
{
  position: relative;
  overflow: hidden;
  z-index: 0;
  margin: 5px;
  text-align: left;
}

.Block-tl 
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  left: 0;
  width: 15px;
  height: 15px;
  background-image: url('images/Block-s.png');
}

* html .Block-tl 
{
  font-size: 1px;
  background: none;
}


.Block-tr 
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  right: 0;
  width: 15px;
  height: 15px;
}

* html .Block-tr 
{
  font-size: 1px;
}

.Block-tr div
{
  position: absolute;
  z-index: -1;
  top: 0px;
  left: -15px;
  width: 30px;
  height: 30px;
  background-image: url('images/Block-s.png');
}

* html .Block-tr div
{
  background: none;
}

.Block-bl 
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  bottom: 0;
  left: 0;
  width: 15px;
  height: 15px;
}

* html .Block-bl 
{
  font-size: 1px;
}

.Block-bl div
{
  position: absolute;
  z-index: -1;
  top: -15px;
  left: 0;
  width: 30px;
  height: 30px;
  background-image: url('images/Block-s.png');
}

* html .Block-bl div
{
  background: none;
}

.Block-br 
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  bottom: 0;
  right: 0;
  width: 15px;
  height: 15px;
}

* html .Block-br
{
  font-size: 1px;
}

.Block-br div 
{
  position: absolute;
  z-index: -1;
  top: -15px;
  left: -15px;
  width: 30px;
  height: 30px;
  background-image: url('images/Block-s.png');
}

* html .Block-br div
{
  background: none;
}

.Block-tc 
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 0;
  left: 15px;
  right: 15px;
  height: 15px;
}

* html .Block-tc
{
  font-size: 1px;
}


.Block-tc div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 30px;
  background-image: url('images/Block-h.png');
}

* html .Block-tc div
{
  font-size: 1px;
  background: none;
}


.Block-bc 
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  bottom: 0;
  left: 15px;
  right: 15px;
  height: 15px;
}

* html .Block-bc
{
  font-size: 1px;
}

.Block-bc div 
{
  position: absolute;
  z-index: -1;
  top: -15px;
  left: 0;
  width: 100%;
  height: 30px;
  background-image: url('images/Block-h.png');
}

* html .Block-bc div
{
  font-size: 1px;
  background: none;
}


.Block-cl 
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 15px;
  left: 0;
  width: 15px;
  bottom: 15px;
}

* html .Block-cl
{
  font-size: 1px;
}

.Block-cl div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 30px;
  height: 100%;
  background-image: url('images/Block-v.png');
}

* html .Block-cl div
{
  font-size: 1px;
  background: none;
}

.Block-cr 
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 15px;
  right: 0;
  width: 15px;
  bottom: 15px;
}

* html .Block-cr
{
  font-size: 1px;
}

.Block-cr div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: -15px;
  width: 30px;
  height: 100%;
  background-image: url('images/Block-v.png');
}

* html .Block-cr div
{
  font-size: 1px;
  background: none;
}

.Block-cc 
{
  position: absolute;
  overflow:hidden;
  z-index: -2;
  top: 15px;
  left: 15px;
  right: 15px;
  bottom: 15px;
  background-color: #EDEDED;
}

* html .Block-cc
{
  font-size: 1px;
}
.Block
{
  margin: 15px;
}

.Block table.table
{
  border-collapse: collapse;
  margin: 1px;
}

.Block table.table th, .Block table.table td
{
  padding: 2px;
  border: solid 1px #D2D5D5;
}
/* end Box, Block */

/* begin BlockHeader */
.BlockHeader
{
  position: relative;
  overflow: hidden;
  height: 30px;
  z-index: 0;
  line-height: 30px;
  padding: 0 5px;
  margin-bottom: 0px;
  text-align: left;
  color: #ffffff;
  font-family: 'Verdana';
  font-size: 15px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}

* html .BlockHeader
{
  zoom: 1;
}

.BlockHeader .l, .BlockHeader .r, .BlockHeader .r div 
{
  top: 0;
  position: absolute;
  z-index: -1;
  overflow: hidden;
  height: 30px;
}

.BlockHeader .l 
{
  left: 0;
  right: 8px;
}

* html .BlockHeader .l
{
  width: expression(this.parentNode.offsetWidth-8+'px');
}

.BlockHeader .r 
{
  right: 0;
  width: 8px;
}

* html .BlockHeader .r
{
  left: expression(this.parentNode.offsetWidth-8+'px');
}

.BlockHeader .r div
{
  width: 962px;
  right: 0;
}

* html .BlockHeader .r div
{
  left: expression(this.parentNode.offsetWidth-962+'px');
}

* html .BlockHeader .l, * html .BlockHeader .r div 
{
  font-size: 1px;
}

.BlockHeader .l, .BlockHeader .r div
{
  background-position: left top;
  background-repeat: no-repeat;
  background-image: url('images/BlockHeader.png');
}

* html .BlockHeader .l, * html .BlockHeader .r div 
{
  background: none;
}
/* end BlockHeader */

/* begin Box, BlockContent */
.BlockContent
{
  min-width:1px;
  min-height:1px;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  z-index: 0;
}


* html .BlockContent 
{
  zoom: 1;
}


.BlockContent-body 
{
  position: relative;
  overflow: hidden;
  z-index: 0;
  margin: 8px;
  text-align: left;
  color: #2A2C2D;
  font-family: 'Verdana';
  font-size: 14px;
  font-weight: normal;
  font-style: normal;  
  text-decoration: none;
}


.contentLayout .sidebar1
{
	position: relative;
	margin:0;
	padding:0;
	border:0;
	float: left;
	overflow: hidden;
	width: 22%;
}
/* end LayoutCell */

/* begin LayoutCell */
.contentLayout .content
{
	position: relative;
	margin:0;
	padding:0;
	border:0;
	float: left;
	overflow: hidden;
	width: 77%;
}
/* end LayoutCell */

.sidebar1 ul, .sidebar2 ul, .sidebar3 ul
{
   list-style: none;
   padding:0;
   margin:0;
}

.sidebar1 ul ul, .sidebar2 ul ul, .sidebar3 ul ul
{
   padding:0 0 0 10px;
}

#footer
{
	text-align: center;
}

.post h2 a 
{
	text-decoration: none;
}

.aligncenter, div.aligncenter
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft
{
	float: left;
}

.alignright
{
	float: right;
}

/* .............................. Modifications .................................. */


.Header1
{
  margin: 3px auto;
  position: relative;
  width: 962px;
  height: 10px;
  background-image: url('images/Header-2.jpg');
  background-repeat: no-repeat;
  background-position: center center;
  text-align: left;
}

.h1
{
  font-size: 17px;
  line-height: 30px;
  text-align: left;
  color: #ffffff;
  font-family: 'Verdana';
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}
.header1
{
  font-size: 22px;
  line-height: 30px;
  text-align: left;
  color: #003399;
  font-family: 'Verdana';
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}
.headcentre1
{
  font-size: 18px;
  line-height: 30px;
  text-align: center;
  color: #003399;
  font-family: 'Verdana';
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}

.header2
{
  font-size: 16px;
  line-height: 18px;
  text-align: left;
  color: #003399;
  font-family: 'Verdana';
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
}

.villashead
{
  font-size: 15px;
  line-height: 15px;
  text-align: left;
  color: #003399;
  font-family: 'Verdana';
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}

.Leftmenu
{
  font-size: 14px;
  line-height: 30px;
  text-align: left;
  color: #000000;
  font-family: 'Verdana';
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}

.img11 {
	float: none;
    vertical-align:text-bottom;
}

.smalltext
{
  font-size: 11px;
  line-height: 16px;
  text-align: left;
  color: #000033;
  font-family: 'Verdana';
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}
.smalltext1
{
  font-size: 11px;
  line-height: 16px;
  text-align: center;
  color: #000033;
  font-family: 'Verdana';
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}

.smalltext2
{
  font-size: 11px;
  text-align: center;
  color: #ffffff;
  font-family: 'Verdana';
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}

.sidebartext1
{
  font-size: 13px;
  text-align: left;
  color: #003399;
  font-family: 'Verdana';
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}

.bodytext1 {
	font-size: 14px;
	font-weight: normal;
    line-height: 20px;
    color: #000033;
    text-align: center;
}
.bodytext11 {
	font-size: 14px;
	font-weight: normal;
    line-height: 20px;
    color: #000033;
    text-align: left;
}

.bodytext2 {
	font-size: 14px;
	font-weight: normal;
    line-height: 20px;
    color: #000033;
    text-align: justify;
}

.bodytext22 {
	font-size: 14px;
	font-weight: normal;
    line-height: 30px;
    color: #000033;
    text-align: justify;
}
.bodytext222 {
	font-size: 13px;
	font-weight: normal;
    line-height: 20px;
    color: #000033;
    text-align: justify;
}
.bodytext3 {
	font-size: 13px;
	font-weight: normal;
    line-height: 20px;
    color: #003399;
    text-align: left;
}
.bodytext4 {
	font-size: 13px;
	font-weight: normal;
    line-height: 20px;
    color: #003399;
    text-align: center;
}
.bodytext44 {
	font-size: 13px;
	font-weight: normal;
    line-height: 20px;
    color: #003399;
    text-align: right;
}
.bodytext5 {
	font-size: 13px;
	font-weight: normal;
    line-height: 16px;
    color: #000033;
    text-align: left;
}
.bodytext55 {
	font-size: 13px;
	font-weight: normal;
    line-height: 16px;
    color: #003399;
    text-align: left;
}
.bodytext555 {
	font-size: 14px;
	font-weight: normal;
    line-height: 26px;
    color: #003399;
    text-align: left;
}
.formtext {
	font-size: 12px;
	font-weight: normal;
    line-height: 14px;
    color: #003399;
    text-align: left;
}
.boxtext {
	font-size: 13px;
	font-weight: normal;
    line-height: 14px;
    color: #000033;
    text-align: left;
    padding-left: 0px;
    padding-right: 10px;
}
.frametext {
	font-size: 13px;
	font-weight: normal;
    line-height: 19px;
    color: #000033;
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
}
.bold {
	font-size: 13px;
	font-weight: bold;
    line-height: 20px;
    color: #003399;
    text-align: center;
}
.linkright {
	font-size: 13px;
	font-weight: bold;
    line-height: 20px;
    color: #003399;
    text-align: right;
}
.sidetitle {
	font-size: 13px;
	font-weight: bold;
    line-height: 20px;
    color: #003399;
    text-align: left;
}
.ltext1 {
	font-size: 16px;
	font-weight: normal;
    line-height: 22px;
    color: #003399;
    text-align: center;
}
.ltext2 {
	font-size: 16px;
	font-weight: normal;
    line-height: 16px;
    color: #003399;
    text-align: left;
}

#contact1 {
    position: absolute;
    margin: 0px;
    padding: 25px 0px 0px 0px;
}
#contact2 {
	margin: 0px 0px 0px 10px;
}
.marg {
	margin-left: 20px;
}
.marg1 {
	margin-left: 85px;
}
.marg2 {
	margin-left: 15px;
}
.marg22 {
	margin-left: 5px;
}
.marg3 {
	margin-left: 130px;
    margin-right: 130px;
}
.marg4 {
	margin-left: 180px;
    margin-right: 200px;
}
.marg5 {
	margin-left: 180px;
}
.marg6 {
	margin-left: 30px;
}
.marg7 {
	margin-right: 60px;
}
.gomargs {
	margin-left: 650px;
    padding-bottom: 10px;
}

.margtp {
	margin-top: 10px;
}

.marg-two {
	margin-left: 5px;
    margin-right: 5px;
}

.img1 {
	float: left;
	margin-right: 10px;
}
.img2 {
	float: left;
	margin-left: 20px;
}
.img3 {
	float: left;
	margin-left: 15px;
}
.img4 {
	float: left;
	margin-left: 0px;
}
.img5 {
	float: right;
	margin-right: 0px;
}
.contentLayoutX .content
{
	position: relative;
	margin:0;
	padding:0;
	border:0;
	float: left;
	overflow: hidden;
	width: 50%;
}

#frame1 {
     border-style: solid;
     border-width: 1px;
     border-color: #cccccc;
     background-color: #FFFFCC;
     Margin-left: 15px;
     padding-left: 4px;
     padding-right: 4px;
     width: 170px;
}


/* ---------------------- Blueslate nav ---------------------- */
.blue #slatenav{position:relative;display:block;height:42px;font-size:14px;font-weight:normal;background:transparent url(images/blueslate_background.gif) repeat-x top left;font-family:Verdana, Arial,Helvitica,sans-serif;text-transform:none;}
.blue #slatenav ul{margin:0 0 0 10px;padding:0;list-style-type:none;width:auto;}
.blue #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
.blue #slatenav ul li a{display:block;float:left;color:#ffffff;text-decoration:none;padding:15px 16px 0 14px;height:28px;}
.blue #slatenav ul li a:hover,.blue #slatenav ul li a.current{color:#000000;background:transparent url(images/blueslate_backgroundOVER.gif) no-repeat top center;}
/* ---------------------- END Blueslate nav ---------------------- */

.plain {
border: 1px solid #4C3C1B;
padding: 5px;
width: 300px;
background-color: #EFEECB;
}

.ridge {
border-top-width: 4px;
border-bottom-width: 4px;
border-top-style: double;
border-bottom-style: double;
border-top-color: #E1A60A;
border-bottom-color: #E1A60A;
padding: 8px 0px;
}

.roundtop {
margin-left: 15px;
background-image: url(images/rounded-top.jpg);
width: 180px;
height: 10px;
}
.roundside {
margin-left: 15px;
background-image: url(images/rounded-sides.jpg);
background-repeat: repeat-y;
width: 180px;
text-align: center;
}
.roundbottom {
margin-left: 15px;
background-image: url(images/rounded-bottom.jpg);
width: 180px;
height: 10px;
.}

/* --------------------------------------------- */
.roundtop1 {
margin-left: 15px;
background-image: url(images/rounded-top1.jpg);
width: 200px;
height: 11px;
}
.roundside1 {
margin-left: 15px;
background-image: url(images/rounded-sides1.jpg);
background-repeat: repeat-y;
width: 200px;
text-align: center;
}
.roundbottom1 {
margin-left: 15px;
background-image: url(images/rounded-bottom1.jpg);
width: 200px;
height: 11px;
.}

/* --------------------------------------------- */

.roundtop2 {
margin-left: 15px;
background-image: url(images/rounded-top2.jpg);
width: 200px;
height: 11px;
}
.roundside2 {
margin-left: 15px;
background-image: url(images/rounded-sides2.jpg);
background-repeat: repeat-y;
width: 200px;
text-align: center;
}
.roundbottom2 {
margin-left: 15px;
background-image: url(images/rounded-bottom2.jpg);
width: 200px;
height: 11px;
.}

/* --------------------------------------------- */

.faqs1 {
	font-size: 13px;
	font-weight: bold;
    line-height: 30px;
    color: #003399;
    text-align: left;
}
#col-a {
	width: 250px;
    float: left;
    padding:0px 0px 0px 30px;
}
#col-b {
    width: 50px;
    float: left;
    padding:0px 0px 0px 0px;
}
#col-c {
	width: 600px;
    float: left;
    padding:0px 50px 0px 0px;
}

#part1 {
	width: 300px;
    float: left;
    padding:0px 0px 0px 40px;
}
#part2 {
    width: 80px;
    float: left;
    padding:0px 0px 0px 0px;
}
#part3 {
	width: 610px;
    float: left;
    padding:0px 0px 0px 0px;
}
#part11 {
	width: 250px;
    float: left;
    padding:0px 0px 0px 40px;
}

#part33 {
	width: 590px;
    float: left;
    padding:0px 10px 0px 0px;
}

#mosaic1 {
	width: 360px;
    float: left;
    padding:0px 0px 0px 30px;
}
#mosaic2 {
    width: 50px;
    float: left;
    padding:0px 0px 0px 0px;
}
#mosaic3 {
	width: 490px;
    float: left;
    padding:0px 30px 0px 0px;
}


#cyvilla1 {
	width: 400px;
    float: left;
    padding:0px 0px 0px 10px;
}
#cyvilla2 {
	width: 450px;
    float: left;
    padding:0px 10px 0px 0px;
}
.cywed1 {
background: url(images/cyprus-wedding-bg2.jpg) no-repeat right top;
}
.cywed2 {
background: url(images/weddings-cyprus-11.jpg) no-repeat right top;
}
.cywed3 {
background: url(images/weddings-cyprus-13.jpg) no-repeat right top;
}

.list1 {
list-style-image: url("images/Bullet4.gif" style="vertical-align: text-bottom") ;
}
.weddingfaq1 {
background: url(images/cyprus-wedding-faq.jpg) no-repeat right top;
}

.hangingindent {
    padding-left: 14px ;
    text-indent: -14px ;
}


