html {font-family:Arial, Verdana, Helvetica, sans-serif;}
body {margin:0 auto;padding:0;text-align:center; background-color:#B3C5D9;background:url(../images/new/bg_mid.gif) repeat top left;}
img {border:none;}
.topGradient {margin:0 auto;padding:0;text-align:center; background:url(../images/new/bg_top.gif) repeat-x top left;width:100%;}
.bottomGradient {margin:0 auto;padding:0;text-align:center; background:url(../images/new/bg_bottom.gif) repeat-x bottom left;width:100%;min-height:1317px;}

/* Header Section */
.header {margin:0 auto;padding:0; width:987px; height:194px;background:url(../images/new/headerBg.png) no-repeat top center;overflow:hidden;}
.headerTop {width:987px;height:40px;overflow:auto;}

.headerPropertyRegistration {width:742px;margin:0 auto;padding:13px 0 0 0;float:left;text-align:right;}
.headerPropertyRegistration a, .headerPropertyRegistration a:hover{color:#CFF1FF;font-weight:bold;font-size:13px;}

.headerFlags {float:right;margin:2px 9px 0 0;width:225px;height:32px;overflow:hidden;}
ul.countryFlags {margin:0 0 0 2px;padding:0;}
ul.countryFlags li{float:left;width:27px;height:17px; text-align:center; list-style-type:none;margin:9px 0 0 0;padding:0;}

.headerMid {width:987px;height:126px;overflow:auto;margin:0 auto;padding:0;float:left;}
.logo {width:495px;height:74px;margin:22px 0 0 17px;padding:0;float:left;}
.contactNumbers {width:195px; height:65px;margin:35px 10px 0 16px;padding:0;float:right;text-align:right;color:#076996;font-size:13px;line-height:18px;}
.contactNumbers strong {font-size:1.1em;}/* CSS Document */


.headerNavigation {margin:0 auto;padding:0;text-align:center;width:987px;height:32px;}
/* -------- Common properties for Tab Navigation is handled by below two lines ------- */
.headerNavigation * a {color:#FFFFFF;text-decoration:none;font-weight:bold;font-size:14px;margin:0 auto;padding:0;}
.headerNavigation * a:hover {color:#1A82B1;text-decoration:none;font-weight:bold;}

.tabbg{background:url(../images/new/tabs/tab-bg-normal.png) repeat-x top left;height:28px;float:left;margin:0 3px 0 3px;}
.tableft{background:url(../images/new/tabs/tab-left-normal.png) no-repeat top left;margin:0 auto;padding:0;}
.tabright{background:url(../images/new/tabs/tab-right-normal.png) no-repeat top right;padding:5px 19px;margin:0 auto;}

/* Content Section */
.mainContainer {overflow:hidden;text-align:center;}
.section_1_2 {width:1017px;min-height:298px;margin:0 auto;padding:0;background:url(../images/new/section1-2-final.png) no-repeat top center;}

/* Search Section For Home Page only START */
.searchSection{width:491px;min-height:283px;margin:0 0 0 20px;padding:0;float:left;background:url(../images/new/searchbg.png) no-repeat top left;text-align:left; color:#004064;}

.searchTopSection {width:480px;height:30px;margin:20px 5px 0 0;float:right;font-size:11px;}
.advanceSearchLink {float:right;width:200px;}
.advanceSearchLink a , .advanceSearchLink a:hover {color:#004064;font-weight:bold;font-size:12px;}

.searchType {width:460px;margin:12px 5px 0 5px;float:right;}
.searchType a:link{text-decoration:none;}
label, input.radio{font-size:11px;font-weight:bold;vertical-align:middle;color:#004064;}
label, input[type="radio"]{font-size:11px;font-weight:bold;vertical-align:middle;color:#004064;}

label, input.checkbox{font-size:11px;font-weight:bold;vertical-align:middle;color:#004064;margin:0 auto;padding:0;border:none;height:20px;}
label, input[type="checkbox"]{font-size:11px;font-weight:bold;vertical-align:middle;color:#004064;margin:0 auto;padding:0;border:none;height:20px;}
.searchType a label{ color:#004064;}
.leftsaleform , .leftrentform {width:455px;float:right;height:158px;}
.leftrentform {margin:12px 0 0 0;}

.min_max_price {width:213px;float:left;margin:11px 0 0 0;}
.bedroom {width:227px;float:left;height:146px;margin:11px 0 0 0;}

.columnCover {overflow:auto;width:250px;}
.columnleft {width:98px;float:left;color:#004064;font-weight:bold;font-size:11px;text-align:left;margin:4px 0 0 5px;}
.columnright {width:98px;float:left;color:#004064;font-weight:bold;font-size:11px;text-align:left;margin:4px 0 0 1px;}
.searchDropdown {height:22px;width:90px;color:#3C9BC5;font-size:9px;font-weight:bold;margin:2px 0 0 0;}
.wideDropdown {width:180px;}
.propertyType {color:#004064;font-weight:bold;font-size:11px;text-align:left;margin:15px 0 0 0;padding:0;}
.propertyTypeOptions {width:105px;float:left;}
.propertyTypeOptions_places {width:110px;float:left;}
.searchCheckBoxLabel_places {max-width:100px;float:left;margin:2px 0 0 2px;padding:0;color:#004064;font-size:11px;text-align:left;font-weight:bold;}

.searchCheckBox {float:left;}
.searchCheckBoxLabel {max-width:82px;float:left;margin:2px 0 0 2px;padding:0;color:#004064;font-size:11px;text-align:left;font-weight:bold;}

.cmsContentSection {width:485px;height:275px;margin:12px 0 0 5px; padding:0;float:left;background:url(../images/new/home-section2-bg.png) no-repeat top left;}



/* ------  Section 3 Start ---------  */
.section_3 {width:1017px;min-height:256px;margin:0 auto;padding:0;background:url(../images/new/nc_property.png) no-repeat top center;}
.sectionTitle{width:987px; height:51px; margin:0 auto; padding:0;}
.NorthCyprusPropertyOffer_Title {width:975px;height:50px;overflow:auto;float:right; }
.NorthCyprusPropertyOffer_Title h2{font-size:24px; color:#076996; float:left;margin:0 auto;padding:0;margin-top:15px;font-weight:normal;}

.section3{width:987px; height:195px; margin:0 auto; text-align:center;padding-left:12px;}
.propertyCategory {float:left; width:152px;margin:0 5px;padding:0;text-align:center;}
.propertyImage{width:150px;height:140px;margin:0 auto;}
.propertyImage * img{margin:10px 0 0 0; border:2px solid #fea412;}
.propertyLink{width:150px;height:50px;}
.propertyLink p{margin:18px 0 0 0; text-align:center;}
.propertyLink * a{color:#076996; font-size:19px; text-decoration:none;}
/* ------  Section 3 End ---------  */

/* ------  Section 4 Start ---------  */
.section_4 {width:1018px;min-height:216px;margin:0 auto;padding:0; background:url(../images/new/propertyoffers.png) no-repeat top center;}
.section4Title{width:987px; height:56px; margin:0 auto; padding:0;}
.PropertyOffer_Title {width:975px;height:55px;overflow:auto;float:right;}
.PropertyOffer_Title h2{font-size:24px; color:#076996; float:left;margin:0 auto;padding:0;margin-top:22px;font-weight:normal;}
.section4{width:987px; height:145px; margin:0 auto; text-align:center;}

.propertyOffers {float:right;width:975px;height:120px;margin:10px 0 0 0;}
.propertyOfferGroup {float:left;width:322px;height:118px;}
.propertyOfferImage {width:150px;height:118px;float:left;}
.propertyOfferImage * img{border:2px solid #fea412;}
.propertyOfferDetail {float:left;width:150px;height:100px;margin:5px 0 0 10px; position:relative;}
.propertyOfferDetail p {margin:0 auto; padding:0;text-align:left;font-size:12px;color:#076996; }
.propertyOfferMoreDetailLink {float:left;width:150px;px;height:15px;margin:0 0 0 10px; text-align:left;}
.propertyOfferMoreDetailLink a{font-size:12px;color:#076996;text-decoration:underline;}


/* ------  Section 4 End ---------  */


/* ------  Section 5 Start ---------  */
.section_5{width:1017px;margin:0 auto;padding:0px;}
.property_today_container{ width:512px;min-height:352px;float:left;overflow:auto;background:url(../images/new/Property_today.png) repeat-y top center;margin-left:4px;}
.propertyTodayTitle{width:508px; height:50px; margin:0 auto; padding:0;}
.propertyToday_Title {width:485px;height:45px;overflow:auto;float:right;}
.propertyToday_Title h2{width:350px;font-size:24px; color:#076996; float:left; text-align:left; margin:0 auto;padding:0;margin-top:10px;font-weight:normal;}
.propertyTodayMore{width:105px;height:20px;float:right;text-align:right;margin:15px 25px 0 0;}
.propertyTodayMore a{font-size:13px;color:#076996;text-decoration:underline;}


.property_today_middleLeftShadow{ width:510px;height:280px;overflow:auto; float:left;}
.propertyTodayInfo{width:508px;height:110px;font-size:13px; color:#076996;}
.propertyTodayInfo p {width:465px;height:20px;margin:10px 15px 0 0; padding:0;text-align:left;font-size:12px;color:#076996;float:right; }

.propertyTodayDetail {width:254px;height:165px;float:left; overflow:auto;}
.property_today_detailLeft{ width:220px; float:right;margin:0; padding:0;}
.property_today_detailLeft p{ width:218px;margin:5px 0 0 0; padding:0; float:left; font-size:12px;font-weight:bold;}
.leftDetail{ float:left; text-align:left;width:120px;word-wrap:break-word;}
.rightDetail{float:right;text-align:left; width:95px; color:#076F9F;}

.propertyTodayImage {height:165px;float:left;}
.propertyTodayImage * img {float:left; border:2px solid #fea412;}

/* ---------- News Starts -------------- */
div.propertyRightCont{ width:500px; height:auto; min-height:351px;float:left;}

div.faq_cont{width:500px; height:163px; background:url(../images/new/faqs.png) no-repeat top left; float:left; text-align:left; overflow:hidden;}
.faqTitle{width:500px; height:42px; margin:0 auto; padding:0;float:right;}
.faq_Title {width:485px;height:41px;overflow:auto;float:right;}
.faq_Title h2{width:350px;font-size:24px; color:#076996; float:left; text-align:left; margin:0 auto;padding:0;margin-top:10px;font-weight:normal;}
.faqMore{width:90px;height:20px;float:right;text-align:right;margin:16px 27px 0 0;}
.faqMore a{font-size:13px;color:#076996;text-decoration:underline;}

.faqQuestions{width:490px;float:right;margin:0 auto;}
ul.faq{ width:470px; float:left; margin:10px 0 0 0; padding:0; list-style:none;}
ul.faq li{ margin:0; padding:0 0 0 15px; background:url(../images/new/property_today/bullet_arrow.gif) no-repeat 0px 6px; float:left; height:38px;width:450px;}
ul.faq li a{color:#076996; font-size:13px; text-decoration:none;}

/* -------------- NEWS STARTS -------------- */

.news_cont{width:500px;height:189px; background:url(../images/new/news.png) no-repeat top left; float:left;}
.newsTitle{width:500px; height:52px; margin:0 auto; padding:0;float:right;}
.news_Title {width:472px;height:51px;overflow:auto;float:right;margin:0 15px 0 0;}
.news_Title h2{width:240px;font-size:24px; color:#076996; float:left; text-align:left; margin:0 auto;padding:0;margin-top:20px;font-weight:normal;}
.newsMore{width:215px;height:20px;float:right;text-align:right;margin:25px 12px 0 0;}
.newsMore a{font-size:13px;color:#076996;text-decoration:underline;}

.news_middle{width:460px; height:115px; text-align:left;margin:0 30px 0 0; float:right;color:#076996;font-size:13px;}

.news_middle p{margin:5px 0 0 0;padding:0;}
/* -------------- NEWS ENDS -------------- */

/* ------  Section 5 End ---------  */

/* Footer Section */
.footerBg {margin:0 auto;padding:0;text-align:center;background:#999999 url(../images/new/footerBg1.png) no-repeat top center;height:324px;}
.footerTopMargin {width:987px; text-align:center; height:15px; margin:0 auto; padding:0;color:#2688B5;}
.footersec1{width:987px; text-align:center; height:80px; margin:0 auto; padding:0;color:#2688B5; overflow:hidden;}
.footersec1 p{color:#2688B5;font-family:Arial; font-size: 12px;color:#2688B5;margin:5px 0 0 0;padding:0;}
.footersec1 * a,.footersec1 * a:hover{ color:#2688B5;font-family:Arial; font-size: 12px;color:#2688B5; line-height:20px;}

.footersec2{width:987px; text-align:center; height:90px; margin:0 auto; padding:0; overflow:hidden;}
.bookmarkGroup {width:985px;height:28px;margin:15px 0 0 0;padding:0;}
.bookmarkwith {width:140px;height:22px;float:left;text-align:left;color:#0C91CF;}
.bookmarkwith span {margin-left:10px;}
.facebookIcon {width:28px;height:22px;float:left;margin-top:2px;}
.facebookLink {width:68px;height:22px;float:left;margin-top:4px;}
.facebookLink a, .facebookLink a:hover {font-size:12px; font-weight:bold;color:#46678C;text-decoration:none;}
.bookmarkSeperator {width:15px;height:30px;float:left;}
.twitterIcon {width:28px;height:22px;float:left;text-align:left;margin-top:2px;}
.twitterLink {width:230px;height:22px;float:left;margin-top:4px;}
.twitterLink a, .twitterLink a:hover {font-size:12px; font-weight:bold;color:#46678C; text-decoration:none;float:left;}
.NewsBlogPrivacyLink {width:450px;height:22px;float:left;font-size:13px; font-weight:bold;color:#3DA7D9;text-align:right;margin-top:4px;}
.NewsBlogPrivacyLink a, .NewsBlogPrivacyLink a:hover {font-size:13px; font-weight:bold;color:#3DA7D9}

.footersec3{width:987px; text-align:center; height:86px; margin:0 auto; padding:0;}
.NorthCyprusLinks {width:985px;font-size: 12px;color:#1780AF;}
.NorthCyprusLinks a, .NorthCyprusLinks a:hover{font-size: 12px;color:#1780AF;line-height:19px;}


/*.griGray{font-family: arial;}*/
.footersec4{width:987px; text-align:center; margin:0 auto; padding:0;color: #FFFFFF; font-size: 12px;} 

.redtray a,.redtray a:hover{color:#A9DAFF; text-decoration:none; }

/* ---------- footer end ----------- */

/* ------- Main Menu section  18 June 2010 ------- */
/* -------- Section 6 Start -------  */
.section_6 {display:block;width:1018px;min-height:216px;margin:0 auto;padding:0;background:url(../images/new/mainmenu.png) no-repeat top center; }
.section6Title{width:987px; height:56px; margin:0 auto; padding:0;}
.mainMenu_Title {width:975px;height:55px;overflow:auto;float:right; }
.mainMenu_Title h2{font-size:24px; color:#076996; float:left;margin:0 auto;padding:0;margin-top:22px;font-weight:normal;}

.section6{width:975px; height:180px; margin:0 auto; text-align:center;padding-left:25px;overflow:auto; overflow-x:hidden;}
ul.mainmenulLinks{ width:965px;margin:0 auto; padding:0; list-style:none;float:left;font-size:12px;}
ul.mainmenulLinks li{ margin:0 auto; padding:0;background:url(../images/new/property_today/bullet_arrow.gif) no-repeat 0px 14px;height:auto;min-height:34px;float:left;}
ul.mainmenulLinks * span.leftDetail { float:left;text-align:left;width:177px;font-weight:bolder;margin:10px 0 0 15px;}
ul.mainmenulLinks * a:link, ul.mainmenulLinks * a:visited {text-decoration:none;color:#076996;margin:0 auto; padding:0;}
/* ------  Section 6 End ---------  */
