body{margin:0;padding:15px 0;background:url('../img/bodybg.gif') repeat;font-size:9pt;font-family:arial, lucinda, verdana, geneva, sans-serif;color:rgb(1, 43, 88);text-align:left;line-height:1.5em;}
#wrap{border:medium double rgb(220, 208, 195);margin:0 auto;padding:15px;background:rgb(255, 255, 255) none repeat;clear:both;width:960px;}
#header{margin:0 auto;padding:0;clear:both;height:128px;}
#header h1{font-size:20px;height:24px;line-height:24px;margin:0;position:absolute;text-indent:-999em;}
#header .sitehead-left{margin:0;padding:0;background:transparent url('../img/cyprus-property-blogo1.png') no-repeat scroll left top;width:50%;float:left;height:100px;}
#header .sitehead-right{margin:0;padding:0;width:49%;float:right;}
#header .sitehead-left p{margin:104px 0 0 3px;color:#003366;font-size:13pt;height:26px;line-height:16px;position:absolute;}
#header .sitehead-right p{margin:0;clear:both;height:25px;line-height:18px;}
#wrapmenu{float:left;margin:0;}
dl.topnav{width:200px;float:left;margin:0 15px 5px 10px;}
dl.topnav dt{border-bottom:1px solid #aaa;padding:0;font-size:10pt;font-weight:700;margin:0;color:#0051AC;}
dl.topnav dt a{font-weight:700;color:#777;}
dl.topnav dt a:hover{color:#222;}
dl.topnav dd{padding:0;margin:0;border-bottom:1px solid #ccc;}
dl.topnav dd a{font-weight:700;padding:1px 0 1px 0;color:#993366;display:block;width:200px;}
dl.topnav dd a:active{color:#222;background:#c2d6ff;}
dl.topnav dd a:hover{color:#222;background:#c2d6ff;}
dl.topnav dd a:visited{color:#777777;}
dl.topnav dd img{margin:0;padding:1.2pt;float:none;}
#nav, #navindex{border:1px solid #5B7290;margin:0 auto;padding:1px;height:30px;line-height:30px;}
#nav ul, #navindex ul{background:#5B7290 none repeat scroll 0% 0%;list-style-type:none;margin:0;padding:0;width:100%;}
#nav li, #navindex li{border-right:1px solid #ffffff;float:left;margin:0;padding:0;}
#nav li.last, #navindex li.last{border:none;float:left;margin:0;padding:0;}
#nav a, #navindex a{color:#FFF799;text-decoration:none;font-weight:normal;}
#nav a, #nav a:visited, #nav a:link, #navbot a, #navindex a:visited, #navindex a:link{color:#FFF799;display:block;margin:0;padding:0 8px;font-weight:700;text-decoration:none;}
#nav a:hover, #nav a:active, #navindex a:hover, #navindex a:active{background:#B1BDCD;color:#FFFFFF;}
#navbot{border:1px solid #5B7290;margin:0 auto;padding:1px;height:30px;line-height:30px;}
#navbot ul{background:#5B7290 none repeat scroll 0% 0%;list-style-type:none;margin:0;padding:0;width:100%;}
#navbot li{border-right:1px solid #ffffff;float:left;margin:0;padding:0;}
#navbot a{color:#FFF799;text-decoration:none;font-weight:normal;}
#navbot a, #navbot a:visited, #navbot a:link{color:#fff799;display:block;margin:0;padding:0 42px;text-decoration:none;}
#navbot a:hover, #navbot a:active{background:#B1BDCD;color:#FFFFFF;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
#page{clear:both;margin:0 auto;padding:10px 0;}
#headline{width:960px;text-align:center;margin:5px 0 10px 0;border:1px solid #dddddd;background-color:#eeeeee;color:#777;font-size:0.9em;}
#headline p{margin:2px;padding:0;}
h1{margin:0 0 0;padding-bottom:5px;font-weight:700;}
h2{margin:0 0 0;padding-bottom:5px;font-weight:700;}
h3, h4{margin:0 0 14px;padding-bottom:5px;color:#012b58;font-weight:700;}
#contentleft{float:left;overflow:hidden;width:646px;}
#contentleft img.leftimg{border:1px solid #dddddd !important;float:left;margin:0 10px 10px 0;padding:3px;}
#contentleft img.rightimg{border:1px solid #dddddd;float:right;margin:0 0 10px 10px;padding:3px;}
#contentleft img.inlineimg{border:0;}
#masthead{float:left;overflow:hidden;width:100%;}
#mastcontent{float:left;overflow:hidden;width:640px;}
#mastcontent p{margin:10px 0 15px;}
#pagebanner{float:left;border-top:1px solid #DDDDDD;padding:0 0 0 10px;}
#pagebanner h1{font-size:2em;letter-spacing:-1.2px;line-height:1.1em;color:#012b58;clear:left;padding:8px 0 0 0;}
#pagebanner h2{font-size:1.7em;letter-spacing:-1px;color:#012b58;clear:left;padding:8px 0 0 0;}
#pagebanner img{border:0 !important;padding-right:10px;padding-bottom:10px;float:left;}
#pagebanner h1 a:visited{color:#993366;text-decoration:none;font-weight:bold;}
#content{float:left;padding:0;overflow:hidden;width:100%;}
#content .post{background:#f9f9ff none repeat scroll 0% 0%;border:1px solid #dddddd;padding:10px 10px 0;}
#content h1{font-size:22px;letter-spacing:-1px;clear:left;}
#content h2{font-size:20px;letter-spacing:-1px;clear:left;}
#content h3{font-size:18px;letter-spacing:-1px;}
#content h4{font-size:16px;letter-spacing:-1px;margin:0;}
#content h1 a, #content h2 a, #content h3 a{font-weight:700;}
#content p{margin:10px 0 15px;}
#content a:hover{border-bottom:1px dotted #000;}
#content ul, #content ol{margin:0 0 15px 10px;padding:0 0 0 10px;}
#content ul li{background:transparent url(../img/bullet2.gif) no-repeat scroll 0 4px;list-style-type:none;padding:0 0 2px 14px;margin:0 0 10px 0;}
#content ul ul, #content ol ol{margin:5px 0 5px 10px;}
#content table.table-basic{border-collapse:collapse;text-align:left;}
#content table.table-basic td{padding:0px 10px 0px 0px;}
#content h1 a:visited{color:#993366;text-decoration:none;font-weight:bold;}
#contentright{float:right;overflow:hidden;padding:0;width:304px;}
#sidebar{width:100%;}
#video{width:100%;height:212px;}
#videomp{width:100%;height:179px;}
#news{width:100%;height:290px;}
.newscopy{margin:0;overflow:auto;padding:0;}
#sidebar ul{list-style-type:none;margin:0;padding:0;}
#sidebar li{background:#ffffff none repeat scroll 0% 0%;margin-bottom:10px;border:1px solid #dddddd;padding:1px 1px 0;}
li.ad-bar{line-height:0.9em;font-size:6pt !important;}
#sidebar li h2{border-bottom:1px solid #ffffff;background:#5B7290 url(../img/5B7290bg.gif) no-repeat scroll 0 0;color:#FFFFFF;font-size:9pt;letter-spacing:0;margin:0;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;}
#sidebar h2, #sidebar h3{font-size:1.4em;padding:0 0 2px 0;margin:5px 5px 5px 5px;border-bottom:2px solid #ccc;color:#012b58;}
#sidebar p{font-size:13px;margin:0;}
#sidebar ul ul li p{font-size:11px;margin:0;}
#sidebar a{font-weight:400;}
#sidebar ul li a{font-size:11px;}
#sidebar ul ul{margin:0;padding:0;}
#sidebar ul ul li{background:#F3F3FF none repeat scroll 0% 0%;border-bottom:1px solid #ffffff;margin:0;padding:5px;}
#sidebar ul ul li.google-ads{border:none;margin:0;padding:0;}
#sidebar ul ul li.bookad{border:none;background:#ffffff;padding:0;line-height:10px;}
#sidebar ul ul li a{font-weight:700;}
#sidebar ul ul li a:visited{font-weight:700;color:#777777;}
#sidebar ul ul li a:hover{font-weight:700;color:#FFFFFF;}
#menusplit{padding:9px 9px 0px !important;background:#EEEEEE;}
#menusplit li.left{background:transparent none repeat scroll 0% !important;border:0pt none !important;width:49%;clear:left !important;float:left !important;margin:0pt 0px 10px 0px !important;padding:0pt !important;display:block;}
#menusplit li.right{background:transparent none repeat scroll 0% !important;border:0pt none !important;width:49%;clear:right !important;float:right !important;margin:0pt 0pt 10px !important;padding:0pt !important;display:block;}
#menusplit p{text-align:center;font-size:9pt;}
#menusplit a{font-size:9pt !important;}
#menusplit img{border:1px solid #ffffff;}
#tagline{float:left;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;overflow:hidden;width:960px;}
#tagline p{font-size:1.2em;margin:5px;text-align:center;}
#footer{clear:both;font-size:0.9em;width:960px;line-height:1.5em;color:#ccc;margin:5px auto 10px auto;padding:0;}
#footer p{margin:0;padding:0;text-align:center;}
#footer a{color:#ddd;border-bottom:1px dotted #aaa;}
#footer a:hover{color:#eee;text-decoration:none;border-bottom:1px dotted #fff;}
a{color:#993366;text-decoration:none;font-weight:bold;}
a:visited{color:#777777;text-decoration:none;font-weight:bold;}
a:hover{color:#ffffff;text-decoration:none;background:#000000;}
a img{border:0;}
.linklist{list-style:none;margin:0 0 16px 10px !important;padding:0;}
.linklist li{margin-bottom:0.7em;}
.center{text-align:center;}
.introtext, .introtext a{font-weight:700;}
.clear{visibility:hidden;clear:both;height:1px;}
.hide{display:none;}
.thumbnail{text-align:center;background:#FFFFFF none repeat scroll 0% 0%;border:1px dashed #999999;padding:5px;font-weight:700;}
.large{font-size:1.4em;line-height:125%;}
.small{font-size:0.8em;}
.actnow{font-size:18px;letter-spacing:-1px;color:#FF0000;font-weight:700;}
.emphasis{color:#FF0000;font-weight:700;}
hr{border:0;color:#DDDDDD;background-color:#DDDDDD;height:1px;}
