/* 
    Document   : main
    Created on : 1 Νοε 2012, 2:04:31 μμ
    Author     : stauros
    Description:
        Purpose of the stylesheet follows.
*/
*{font-family: 'Open Sans', sans-serif;font-weight:300}
b{font-weight: bold;}
html{
    padding:0px;
    margin:0px;
}
body{
    overflow: visible;
    text-align: center;
    font-size: 13px;
    margin: 0px;
    padding:0px;
    background-color: #3D352E;

}

img {border: 0px;}/*remove Internet explorer image blue board*/

#content{
    position:relative;
    z-index: 100;
    overflow: hidden;
    width:980px;
    margin-left:auto;
    margin-right:auto;
}

#index-content{
    height:466px;
    margin-top:104px;
    position: relative;
}
#background_image{width:100%;height:100%;position:fixed;top:0px;z-index: 10;overflow: hidden;}
#background_image img{display: none;}

.main-upper-part{}

#latest_project{position: absolute;left:332px;}
#our_offer{position: absolute;}
#custom-project{position: absolute;top:341px;}
#main-slogan{position: absolute;right:0px;}
#bg-slogan{position: absolute;right:0px;top:341px;}
#our_partner{position: absolute;right:0px;top:387px;}

.main-box{height:325px;width:316px;background-color: white;overflow: hidden;}
.main-box-open-content{padding:22px;text-align: left;color:#3D352E;position: relative;height:281px;}
.main-box .close{float: right;margin-right: -5px;margin-top: -5px;cursor: pointer;}
.main-box .title{font-size: 17px;line-height: 17px;font-weight: 600;margin-bottom: 8px;display:inline-block;}
.main-box .title-name{font-size: 17px;font-weight: 400;margin-bottom: 8px;}
.main-box .image{margin-bottom: 7px;border: 1px solid #CCCCCC;width:272px;overflow:hidden;height:154px;}
.main-box .description{font-size: 12px;font-weight:300;margin-bottom: 8px;min-height:40px;line-height:18px;}
.main-box .description .price{font-size: 16px;font-weight:400;display: inline;}
.main-box .contactus {margin-bottom: 8px;font-style: italic;}
.main-box .contactus a{margin-bottom: 5px;color:#4A5675;text-decoration: none;}
.main-box .readmore{position: absolute;bottom: 22px;}
.main-box .readmore a{border-bottom:3px solid #4A5675;width:63px;font-size: 11px;font-weight: 400;text-decoration: none;color: black;}
.main-box-close-content{border-bottom:3px solid #4A5675;width:100%;display: none;cursor: pointer;text-align:left;height: 27px;}
.main-box-close-content .title{padding-left: 22px;color:#3D352E;margin-top: 6px;}

.close{cursor: pointer;}
.main-phrasebox{   letter-spacing: -2px;background-color: transparent;float: right;font-size: 46px;font-weight: 800;height: 220px;line-height: 41px;text-align: right;width: 316px;color:white;}

.lower-part{margin-top: 12px;display:inline-block;width: 980px;}

.main-box-grey{height:129px;text-align: left;color:#3D352E;background: url('../images/main-box-grey.png');position:relative;}
.main-box-grey .content{height:92px;width:272px;padding:15px 22px 22px;}
.main-box-grey .close{float: right;margin-right: -5px;margin-top: -5px;}
.main-box-grey .title{font-size: 17px;font-weight: 600;margin-bottom: 6px;}
.main-box-grey .description{font-size: 12px;font-weight:300;margin-bottom: 9px;}
.main-box-grey .consultation {position:absolute;bottom:22px;left:22px;}
.main-box-grey .consultation a{border-bottom:3px solid #4A5675;width:125px;font-size: 11px;text-decoration: none;color:black;}
.main-box-grey .opentitle{font-size: 17px;font-weight: 600;margin-bottom: 6px;display: none;cursor: pointer;position: absolute;top:3px;padding-left: 20px;width:100%}
.main-box-grey .line{display: none;position: absolute;top:25px;width:100%}


.main-box-mouseover{height:32px;padding-bottom: 2px;width: 316px;float: right;text-align:left;background: url("../images/1.png")}
.main-box-mouseover .title{font-size:14px;font-weight: 400;color: #58595B;  padding-top: 6px;padding-left: 22px;padding-bottom:2px;}
.main-box-mouseover .desc{display: none;color: #58595B;  padding: 15px;font-size:13px;font-weight: 600;line-height: 32px;}
.line{border-bottom: 3px solid #4A5675;padding-bottom: 2px;}

.main-box-grey-right{height: 81px;width:316px;padding-bottom:2px;text-align: left;color:#3D352E;background: url('../images/main-box-grey.png')}
.main-box-grey-right .close{float: right;margin-right: -5px;margin-top: -5px;}
.main-box-grey-right .title{font-size: 19px;font-weight: 600;margin-bottom: 6px;padding-top: 10px;padding-left: 22px;}
.main-box-grey-right .description {margin-bottom: 9px;}
.main-box-grey-right .description a{font-size: 14px;font-weight:600;margin-bottom: 9px;padding-left:  22px;text-decoration: none;color:#58595B;}

.underlined{ border-bottom: 3px solid #4A5675;}
/*Contact us */
.contactus-contact-form{background:url('../images/contactus-contact-form.png');width:489px;height:550px;}


/*news */
.news-vertical-separator{ background:  url('../images/horizontal-separator.png') repeat-x;width:inherit;height:3px;}

.news-left-section{float:left;width:696px;}
.news-left-section-header{color: #483F3E;font-size: 20px;font-weight: 700;height: 54px;text-align: right;line-height: 50px;}

.news-left-subsection   {min-height:374px;width:inherit;color:#483F3E;}
.news-left-subsection  img {width:312px;height:312px;float: left;margin-top:31px;}
.news-left-subsection .title {min-height:70px;width:363px;float:right;font-size: 20px;font-weight: 600;text-align:left;margin-top: 24px; padding-bottom: 10px;}
.news-left-subsection .desc {min-height:115px;width:363px;float:right;font-size: 14px;font-weight: 300;text-align:left;line-height: 28px;}
.news-left-subsection .postby {margin-top: 12px;min-height:85px;width:363px;float:right;font-size: 12px;font-weight: 600;text-align:left;line-height: 22px;}
.news-left-subsection .postby a{background-color:#4A5675 ;color:white;text-decoration:none;font-weight: 400;font-size:12px;}
.news-left-subsection .postby span{font-size: 12px;font-weight: 400;}
.news-left-subsection .social-img {height:21px;float:left;margin-top: 4px;margin-left: 21px;}
.news-left-subsection .social-img img{height:21px;margin-top: 4px;}


.news-right-section{float:right;width:250px; margin-top: 1px;}
.news-right-section-header{width:250px;height: 40px;}
.news-right-search{width:217px;height:26px;float: left;border:1px solid #CCCCCC;color:#4A5675;font-size:15px;font-weight:300;margin-top:14px;}
.news-right-box-info{margin-top: 31px;width: 250px;min-height:211px;float:right;background-color: #483F3E;}
.news-right-box-info ul{padding-left:15px;text-align: left;list-style: none;}
.news-right-box-info ul li{margin-bottom: 4px;}
.news-right-box-info ul li a{ padding-bottom: 1px;font-size: 12px;font-weight: 400;color:white;text-decoration: none;background-color: #4A5675;padding-right: 5px;}
.news-right-box-news{margin-top: 41px;width: 250px;min-height:70px;float:right;background-color: #483F3E;}
.news-right-box-news .txt{margin-left:15px;margin-top:15px;text-align:left;color:white;font-size: 14px;font-weight: 400;}
.news-right-box-rss{margin-top: 10px;width: 250px;height: 50px;font-size: 14px;font-weight: 400;background-color: #4A5675;float: right;}
.news-right-box-rss .img{background: url(../images/rss.png) no-repeat;float: left;margin-left:17px;margin-top: 10px;width: 28px;height:28px;}
.news-right-box-rss .title{font-weight: 400;font-size: 14px;float: left;margin-left:17px;color:white;margin-top: 14px;}

/*land*/
.land-left-section{float:left;width:646px;}
.land-box-listmap{min-width:68px;height: 24px; margin: 79px 6px 17px 1px;float: left;display:inline-block;background: url('../images/land-box-listmap.png')}
.land-box-listmap a{text-decoration: none;}
.land-box-listmap .title{font-size: 11px;font-weight: 500;color: #575756;margin-top: 2px;}
.land-box-listmap .selected-title{color: #4A5675;}
.land-box-listmap .line{border-bottom: 3px solid #575756;padding-bottom: 2px;}
.land-box-listmap .selected-line{border-bottom: 3px solid #4A5675;}

.land-box{width: 646px;height: 211px;margin-bottom:6px;float: left;background: url('../images/land-box.png') repeat;}
.land-box .right-section{width:342px;height: 211px;float: right;}
.land-box .left-section{margin-top: 10px;margin-left: 10px;float: left;height:192px;width:278px;}
.land-box .left-section .slider{background: url('../images/land-img1.png') no-repeat;width: 278px;height:165px;margin-top: 0px;margin-left: 0px;float: left;position:relative;overflow: hidden;}
.land-box .left-section .slider ul  li img{width: 278px;height:165px;left: 0;  position: absolute;  top: 0;display:none;}
.land-box .left-section .slider ul{list-style: none;padding: opx;margin: 0px;}
.land-box .left-section .slider ul  li.active img{display:block;}

.land-box .left-section .thumbs{position:relative;float:left;width: 278px;height:21px;margin-top:6px;}
.land-box .left-section .thumbs ul{list-style: none;margin:0px;padding:0px;}
.land-box .left-section .thumbs ul li{display:inline;}
.land-box .left-section .thumbs ul li img{width:38px;height:21px;margin-right:6px;float: right;position: relative;cursor: pointer;}
.land-box .left-section .thumbs ul li.selected img{}


.land-box .title{margin-top: 24px;float:left;font-size: 20px;color: white;font-weight: 900;text-align: left;}
.land-box .desc{float:left;font-size: 15px;font-weight: 300;text-align: left;color: white;line-height: 28px;margin-top: 14px;}
.land-box .contact a{float:left;font-size: 11px;font-weight: 500;text-align: left;color: white;margin-top: 40px;text-decoration: none;}
.land-box .image{background:url('../images/mark.png') no-repeat;width: 30px;height: 33px;float:right;margin-top: 22px;margin-right: 26px;}
.land-box .plusimage{background:url('../images/cross.png') no-repeat;width: 15px;height: 15px;
                     float:left; margin-left: 8px;margin-top: 144px;position: absolute;}
.land-right-section{float:right;width:334px;}
.land-phrasebox{text-align: right;width:334px;height:175px;font-size:46px;font-weight: 800;margin-top: 115px;color:white;line-height: 41px;letter-spacing: -2px;}

/*land map view*/
.land-mapview-marker{color:white;font-size:13px;font-weight:400;position:relative;float:left;width:137px;min-height:10px;text-align:right;margin-top:4px;}


/*projects*/

.project-row1{height:724px;position:relative;}
.project-row1-bg{height:724px; position: absolute;z-index: 1;overflow: hidden; width:100%; }
.project-row1-bg img{display:none;  min-height: 724px; min-width: 1558px;   height: auto; width: auto; position: absolute; left: 0px; top: 0px;}
.project-row1-stripe{background-color:white;height:124px; position: absolute; bottom:55px; z-index: 101;width:100%;box-shadow:0 1px 5px #58535B;}
.project-row1-stripe .title{  padding-top: 14px;font-size:43px;font-weight:400;color:#483F3E;margin-left: auto;margin-right:auto;}
.project-row1-stripe .desc{color:#483F3E;font-size:16px;font-weight:300;margin-top:3px}
.project-row1-content{/*height:300px;*/height:544px;width:980px;margin-left: auto;margin-right: auto;z-index: 1;position: relative;}
.project-row1-content-box{height:32px;padding-bottom: 2px;width: 322px;text-align:left;background: url("../images/1.png");position: absolute;right:0px;bottom:36px;}
.project-row1-content-box img{width: 290px; height: auto; margin-bottom: 12px;}
.project-row1-content-box .title{font-size:14px;font-weight: 600;color: #483F3E;margin-top: 6px; margin-left: 11px; }
.project-row1-content-box  .line{ border-bottom: 3px solid #4A5675;margin-top: 1px;}
.project-row1-content-box  .desc{color: #483F3E;display: none;font-size: 13px;font-weight: 600;line-height: 32px;padding: 15px;}

.projects-row2-bg{background-color: white;}
.projects-row2-content{min-height:300px;width: 980px;position:relative;z-index: 100;overflow: hidden;margin-left:auto;margin-right:auto;padding-bottom:80px; }

.floor{position:relative;}
.elevator{height: 42px;right:50px;position: fixed;z-index: 10000;top: 675px;width: 93px;}
.upimage{position: absolute;left:0px;cursor:pointer}
.downimage{position: absolute;right:0px;cursor:pointer}
#up_active{display:none;}
.projects-row2-right-section{float:right;width:334px;}
.projects-phrasebox{min-height:20px;font-size:46px;font-weight: 800;margin-top: -5px;color:#483F3E;line-height: 41px;letter-spacing: -2px;padding-left: 35px;text-align: left;}


.projects-row2-left-section{position:relative;float:left;width:646px;font-size: 15px;font-weight: 400;text-align: left;color:#483F3E; line-height: 28px;}
.projects-row2-left-section .toptext{margin-top: 25px;margin-bottom: 10px;}
.projects-row2-left-section .text{margin-top: 10px;margin-bottom: 10px;}
.projects-row2-left-section .title{font-size:15px;font-weight: 500;margin-bottom: 10px;}
.projects-row2-left-section  ul  {padding-left: 0px; list-style:none;}
.projects-row2-left-section  ul.text li {background: url('../images/projects-list-img.png') no-repeat 0px 9px; padding-left: 14px;}
.projects-row2-left-section  .blue{color:#6A7A8B;}
.projects-row2-left-section  ul  {padding-left: 0px; list-style:none;}
.projects-row2-left-section  ul.blue li a{font-style:italic; background: url('../images/projects-list-img-blue.png') no-repeat 0px 9px; padding-left: 20px;font-size: 17px;font-weight: 400px;text-decoration:none;color:#6A7A8B;}
.projects-row2-left-section  ul.blue{margin-bottom:10px;}
.projects-row2-left-section .floorplan{font-size: 17px;font-weight:400;color: #483F3E;}

.projects-row2-left-section ul.type {list-style: none;position:relative;display:block;font-size: 11px;font-weight:300;}
.colorA:hover {color:#fbad18 !important; }
.colorB:hover {color:#775f82  !important; }
.colorC:hover {color:#4fc1b7 !important; }
.colorD:hover {color:#788033 !important; }
.colorE:hover {color:#cad93c  !important; }
.projects-row2-left-section ul.type li:first-child{background-image:none;cursor: pointer;}
.projects-row2-left-section ul.type li{height: 23px;line-height:23px;width: 105px;color: white;display:inline-block;text-align: center;margin-top: -3px;cursor: pointer;
                                       background: url('../images/projects-type-separator.png') no-repeat #483F3E;float: left;position:relative;}
.projects-row2-left-section ul.type li>a{}
.projects-row2-left-section ul.type li li>a{cursor:pointer;}
.projects-row2-left-section ul.type li ul{display:none;margin: 0px;padding: 0px;position: absolute;top:100%;}
.projects-row2-left-section ul.type li.current ul{display:block;}
.projects-row2-left-section ul.type li li {display:block;margin-top: 1px;background:none #483F3E;}
.projects-row2-left-section ul.type li.selected{color:#DE1F26;}
.projects-row2-left-section img{position:absolute;display:inline-block;right:-334px;bottom:30px;display:none;cursor:pointer;}

.projects-rowadded{background-color: white;padding-bottom:20px; /*padding-bottom:60px;*/}
.projects-rowadded-content{height:1100px;width: 980px;position:relative;z-index: 1;height: inherit;overflow: hidden;margin-left:auto;margin-right:auto; }

.projects-rowadded-right-section{float:right;width:334px;}
.projects-rowadded-content .projects-rowadded-right-section img{}
#projects-phrasebox-image{width: 303px;height: 227px;margin-top: 19px;overflow: hidden;}


.projects-rowadded-left-section{width:646px;font-size: 15px;font-weight: 400;text-align: left;color:#483F3E; line-height: 28px;}
.projects-rowadded-left-section .toptext{margin-top: -4px;margin-bottom: 10px;}
.projects-rowadded-left-section .text{margin-top: 10px;margin-bottom: 10px;}
.projects-rowadded-left-section .title{font-size:15px;font-weight: 500;margin-bottom: 10px;}
.projects-rowadded-left-section  ul  {padding-left: 0px; list-style:none;}
.projects-rowadded-left-section  ul.text li {background: url('../images/projects-list-img.png') no-repeat 0px 9px; padding-left: 14px;}
.projects-rowadded-left-section  .blue{color:#6A7A8B;}
.projects-rowadded-left-section  ul  {padding-left: 0px; list-style:none;}
.projects-rowadded-left-section  ul.blue li a{background: url('../images/projects-list-img-blue.png') no-repeat 0px 9px; font-style: italic;padding-left: 20px;font-size: 17px;font-weight: 400px;text-decoration:none;color:#6A7A8B;}
.projects-rowadded-left-section  ul.blue{margin-bottom:10px;}

.floorplan-lower-half{height: auto; /*height: 545px;*/ margin:0px;}
#floorplanslider{margin-top: 15px;width: 646px; height: 400px; padding: 0px;margin: 0px;margin-top:4px;overflow:hidden;list-style: none;}
#floorplanslider li{position: absolute;display:none;}
.projects-rowadded-content .arrows{width: 646px;height:16px;margin-top: 10px;color:#6a7b8b;font-size:14px;}
.projects-rowadded-content .arrows .floorplanImgleft{display:none;float:left;background: url('../images/floorplan-left.png') no-repeat transparent;height: 16px;cursor:pointer;padding-left: 20px;line-height: 16px;}
.projects-rowadded-content .arrows .floorplanImgright{background: url('../images/floorplan-right.png') no-repeat right;height: 16px;cursor:pointer;float:right;padding-right: 20px;line-height: 16px;}
.projects-img-desc{width:303px;position:absolute; right:0px;top:0px;font-weight: 300;font-weight:13px;text-align: left;color: #483F3E;}

.projects-row3-bg{height: 800px;overflow: hidden;width: 100%;position: absolute;z-index: 1;}
.projects-row3-content{height:800px;width: 100%;position:relative;margin-left:auto;margin-right:auto; }

.projects-row3-white-box{width:220px;height: 96px;background-color: white;text-align: center;position: absolute;z-index:5;right: 82px;top: 50%;}
.projects-row3-white-box .title{font-size: 20px;font-weight: 400;color: #483F3E;width:150px;margin-left: auto;margin-right: auto;  margin-top: 32px;}
.projects-row3-brown-box{width: 82px;height: 96px;background:url('../images/right.png') 50% 50% no-repeat #483F3E;position: absolute;z-index:5;right: 0px;top: 50%;cursor: pointer;}
.projects-row3-brown-box-prev{width: 82px;height: 96px;background:url('../images/left.png') 50% 50% no-repeat #483F3E;position: absolute;z-index:5;left: 0px;top: 50%;cursor: pointer;}

.projects-row3-content .thumbnails{height:96px;width: 918px;position:absolute;bottom:20px;right:302px; }
.projects-row3-content .thumbnails ul {list-style: none; }
.projects-row3-content .thumbnails ul li{float:left;width:150px;height:96px;z-index:100;position:relative;margin-left:3px; }
.projects-row3-content .thumbnails ul li img{width:150px;height:96px; }
.projects-row3-content .pointers{height: 96px;position: absolute;z-index:5;left: 85px;top: 50%;}
.projects-row3-content .pointers ul {list-style: none;padding:0px;margin:0px;}
.projects-row3-content .pointers ul li{float:left;background-color: white;opacity: 0.5;margin-left:3px;z-index:100px;height:96px;width:10px;cursor:pointer;}
.projects-row3-content .pointers ul li.active{background-color: #483F3E;opacity: 1;}

.projects-white-stripe{height: 2px;width: 100%;background-color: white;}

.projects-row4{height: 1200px;}
.projects-row4-bg{height: 1200px;overflow: hidden;width: 100%;position: absolute;z-index: 1;}
.projects-row4-content{height:840px;width: 980px;position:relative;height: inherit;margin-left:auto;margin-right:auto;z-index: 1; }

.projects-row4-content .topbox{margin-top: 50px;width: 676px;height: 64px;background: url(../images/projects-row4-box.png);float: left;margin-bottom: 5px;}
.projects-row4-content .topbox .title{font-size: 28px;font-weight :800;text-align: left;color: white;margin-left: 28px;margin-top: 15px;}

.projects-row4-content .box{width: 676px;min-height: 15px;background: url(../images/projects-row4-box.png);float: left;margin-bottom: 5px;}
.projects-row4-content .box .title{font-size: 20px;font-weight :400;text-align: left;color: white;margin-top: 26px;margin-left: 28px;}
.projects-row4-content .box .desc{font-size: 15px;font-weight :300;text-align: left;color: white;line-height: 28px;padding-right: 28px;padding-left:28px;padding-bottom:28px;margin-top:10px;}


.projects-maps-bg{height:810px;background-color: gray;}
.projects-maps-content{width: 490px;position:absolute;z-index: 5;overflow: hidden;margin-left:auto;margin-right:auto; left: 20%; }
.projects-maps-box{margin-top: 83px;background: url('../images/projects-maps-box.png');width: 489px;float: left;text-align: left;padding-bottom: 32px;}
.projects-maps-box .errormsg{color:#58595B;font-weight: 500;margin-left:32px;color: red;font-size: 12px;}
.projects-maps-box .title{margin-left: 32px;margin-top: 24px;margin-bottom: 24px;font-size: 20px;font-weight: 700;color: #58595B;}
.projects-maps-box .text{color: #808285;margin-left: 32px;margin-bottom:1px;font-size: 13px;font-weight: 400;}
.projects-maps-box .msg-textbox{resize:none;margin-left: 32px;width: 421px;height: 102px;border: 1px solid #DADADA;margin-bottom: 14px;}
.projects-maps-box .textbox{resize:none;margin-left: 32px;width: 421px;height: 40px;border: 1px solid #DADADA;margin-bottom: 12px;padding: 0px;}
.projects-maps-box .send{background-color: #4A5675;width: 123px;height: 40px;float: right; margin-right: 37px;margin-top: 48px;
                         text-align: center;color:white;font-size: 13px;font-weight:400;border: 0px; }
.projects-maps-box .send .text { margin-top: 10px;margin-left: 0px;}
.projects-maps-box .send .text a{text-decoration: none;}

#map_canvas{height:840px;position: absolute;width:100%;}



/*Contact us /*/ 
.contactus-contact-form{background:url('../images/contactus-contact-form.png');width:489px;height:550px;}
.contactus-content{width: 980px;;overflow: hidden;margin-left:auto;margin-right:auto;position:relative;z-index: 10; }
.contactus-contact-box{margin-top: 83px;background: url('../images/projects-maps-box.png');width: 489px;float: left;text-align: left;padding-bottom: 32px}
.contactus-contact-box .errormsg{color:#58595B;font-weight: 500;margin-left:32px;color: red;font-size: 12px;}
.contactus-contact-box .title{margin-left: 32px;margin-top: 24px;margin-bottom: 24px;font-size: 20px;font-weight: 700;color: #58595B;}
.contactus-contact-box .text{color: #808285;margin-left: 32px;margin-bottom:1px;font-size: 13px;font-weight: 400;}
.contactus-contact-box .msg-textbox{resize:none;margin-left: 32px;width: 421px;height: 102px;border: 1px solid #DADADA;margin-bottom: 14px;}
.contactus-contact-box .textbox{resize:none;margin-left: 32px;width: 421px;height: 40px;border: 1px solid #DADADA;margin-bottom: 12px;padding: 0px;}
.contactus-contact-box .send{background-color: #3D352E;width: 123px;height: 40px;float: right;margin-right: 37px;font-size: 13px;font-weight:400;  margin-top: 48px;color:white;text-decoration: none;border: 0px;}
.contactus-contact-box .send .text {font-size: 13px;font-weight:400;  margin-top: 10px;}
.contactus-contact-box .send .text a{color:white;text-decoration: none;}

.contactus-right-box{margin-top: 83px;background: url('../images/contactus-box.png');width: 457px;min-height:219px;float: right;text-align: left;position: relative;}
.contactus-right-box img.logo{margin-top: 25px;margin-left: 23px;width: 270px;height: 21px;}
.contactus-right-box .dsc{margin-top: 27px;margin-left:23px;font-size: 12px;font-weight: 300;text-align: left;line-height: 25px;color:white;}
.contactus-right-box .dsc b{font-weight: 600}
.contactus-right-box .dsc a{text-decoration: none;color:white;}
.contactus-right-box img.marker{position: absolute;right: 22px;bottom: 18px;}


/*About us*/
.aboutus-content{width: 980px;;overflow: hidden;margin-left:auto;margin-right:auto;position:relative;z-index: 10; }

.aboutus-box{background: url('../images/contactus-box.png');width: 646px;float: left;text-align: left;position: relative;padding-bottom: 22px;}
.aboutus-box .title{margin-top: 15px;margin-left: 24px;font-size: 28px;font-weight: 600;color:white;}
.aboutus-box .desc{margin-top: 9px;margin-left: 24px;font-size: 15px;font-weight: 300;color:white;line-height: 27px;width: 600px;}
.aboutus-box .desc br{margin-top:5px;}
.aboutus-box .errormsg,
.aboutus-box .errormsg .errorSummary p,
.aboutus-box .errormsg .errorSummary ul li {margin-top: 20px;margin-left: 24px;font-size: 15px;font-weight: 800;color:white;}
.aboutus-box .subtitle{margin-top: 11px;margin-left: 24px;font-size: 17px;font-weight: 400;color:white;line-height: 25px;}
.aboutus-box textArea{margin-top: 9px;margin-left: 24px;font-size: 15px;font-weight: 300;color:white;line-height: 25px;width:600px;height: 128px;resize:none;color:black;border:0px;padding: 0px;}
.aboutus-box .send{background-color: #4A5675;width: 123px;height: 40px;float: right;margin-right: 24px;margin-top:18px;text-align: center;
                   font-size: 13px;font-weight:400;color:white;border:0px;cursor:pointer; }

.aboutus-phrasebox{text-align: right;float: right;width:304px;min-height:20px;font-size:40px;font-weight: 400;margin-top: 90px;color:white;line-height: 41px;letter-spacing: -2px;}
.aboutus-phrasebox b{font-weight: 800;}

/*Latest Offers*/
.latestoffers-content{height:1200px;width: 980px;;overflow: hidden;margin-left:auto;margin-right:auto;position:relative;z-index: 10; }
.latestoffers-left{background:url('../images/latestoffers-left-img.png') no-repeat;float: left;height: 553px;width: 352px;margin-top: 85px;
                   margin-left: 20px;position: relative;z-index: 11;}
.rotate-p4{-webkit-transform: rotate(4deg);-moz-transform: rotate(4deg); -ms-transform: rotate(4deg); -o-transform: rotate(4deg); transform: rotate(4deg); }
.rotate-m4{-webkit-transform: rotate(-4deg);-moz-transform: rotate(-4deg); -ms-transform: rotate(-4deg); -o-transform: rotate(-4deg); transform: rotate(-4deg); }

.latestoffers-down {background:url('../images/latestoffers-down-img.png') no-repeat;float: left;height: 474px;width: 417px;margin-top: 211px;
                    margin-left: -79px;position: relative;z-index: 11;text-align: left;}
.latestoffers-down .title{font-size: 18px;font-weight: 800;color: #231F20;margin-left: 68px;margin-top: 116px;width: 268px;line-height:23px;}
.latestoffers-down .title .content{font-size: 18px;font-weight: 800;color: #231F20;width: 268px;line-height:23px;}
.latestoffers-down .title .from{color: #231F20;font-size: 18px;font-weight: 800;line-height: 23px;margin-top: 24px;display: inline-block;}
.latestoffers-down .title img{margin-bottom: 11px;margin-left: -110px;}
.latestoffers-down .title .oldprice{color:#231F20;font-weight: 700;font-size: 32px;display: inline-block; margin-left: 4px;}
.latestoffers-down .title .price{font-size: 34px;color: #3D352E;font-weight: 800;margin-top: 6px;}
.latestoffers-down .floorplan{background-color: #483F3E;width: 100px;height:25px;text-align: center;display: absolute;margin-top: 25px;}
.latestoffers-down .floorplan .text{font-size: 11px;font-weight: 400;}
.latestoffers-down .floorplan .text a{text-decoration: none;color: white;}
.latestoffers-down  .goto {background: url('../images/blue-right-hand.png') no-repeat 0px 10px; padding-left: 20px;margin-top: 5px;}
.latestoffers-down  .goto a {font-style:italic;color:#6A7A8B;text-decoration: none;font-size: 15px;font-weight: 400px;}
.latestoffers-down .desc{font-size: 12px;font-weight: 300;color:#231F20;line-height: 15px;margin-top: 17px;}
.latestoffers-down .desc a {font-weight: 700;text-decoration:none;color:#231F20;}


.latestoffers-right {background:url('../images/latestoffers-right-img.png') no-repeat;height: 474px;width: 338px;margin-top: 92px;
                     right: 21px;position: absolute;z-index: 10;text-align: left;}
.latestoffers-right .title{font-size: 18px;font-weight: 800;color: #231F20;margin-left: 68px;margin-top: 116px;width: 268px;line-height:23px;}
.latestoffers-right .title .content{font-size: 18px;font-weight: 800;color: #231F20;width: 268px;line-height:23px;}
.latestoffers-right .title .from{color: #231F20;font-size: 18px;font-weight: 800;line-height: 23px;margin-top: 24px;display: inline-block;}
.latestoffers-right .title img{margin-bottom: 11px;margin-left: -110px;}
.latestoffers-right .title .oldprice{color:#231F20;font-weight: 700;font-size: 32px;display: inline-block; margin-left: 4px;}
.latestoffers-right .title .price{font-size: 40px;color: #3D352E;color: #3D352E;font-weight: 800;font-size: 40px;  margin-top: 8px;}
.latestoffers-right .floorplan{background-color: #483F3E;width: 100px;height:25px;text-align: center;display: absolute;margin-top: 25px;}
.latestoffers-right .floorplan .text{font-size: 11px;font-weight: 400;}
.latestoffers-right .floorplan .text a{text-decoration: none;color: white;}
.latestoffers-right  .goto {background: url('../images/blue-right-hand.png') no-repeat 0px 10px; padding-left: 20px;margin-top: 5px;}
.latestoffers-right  .goto a {color:#6A7A8B;text-decoration: none;font-size: 15px;font-weight: 400px;}
.latestoffers-right .desc{font-size: 12px;font-weight: 300;color:#231F20;line-height: 15px;margin-top: 15px; width: 295px;}
.latestoffers-right .desc a {font-weight: 700;text-decoration:none;color:#231F20;}


#imageslider {padding: 0px;margin: 0px;list-style: none;height:800px;}
#imageslider li{position: absolute;display: none;height:800px;}
#imageslider li img{position:relative;}
