/* CSS Document */
/*Main Elements  */  
#header
{   
    position: relative;    
    width:960px;
    height: 138px;
    background-color: #FFFFFF;
    background-image: url('../images/header.jpg');
    background-position: top;
    background-repeat: no-repeat;
    padding-bottom: 10px;
}
#content
{
    position: relative;
    width: 960px;
    height: 321px;
    background-color: #FFFFFF;
    background-image: url('../images/redbar.gif');
    background-repeat: no-repeat;
    background-position: left;
}
#footer
{
    position: relative;
    width: 960px;
    height:18px;
    background-image: url('../images/footer.gif');
    background-repeat: no-repeat;
    
}
#helpPnl
{
    position: absolute;
    top:0px;
    left:0px;
    width:400px;
    height:100px;
    padding: 10px;
    border:solid 2px #AB0000;
    background-color: #ffffff;
    text-align:justify;
    font-size: 14px;
    font-family: arial;
    z-index:90;
}
#helpPnl2
{
    position: absolute;
    top:0px;
    left:0px;
    width:400px;
    height:310px;
    padding: 10px;
    border:solid 2px #AB0000;
    background-color: #ffffff;
    text-align:justify;
    font-size: 14px;
    font-family: arial;
    z-index:90;
}
#redbox
{
    float:right;
    width: 381px;
    height: 307px;
    background-image: url('../images/redbox.gif');
    background-repeat: no-repeat;
}
.homeImage1
{
    position: absolute;
    right:180px;
    top:30px;
    background-image: url('../images/home_16.png');
    background-repeat: no-repeat;
    width:312px;
    height: 253px;    
}
.homeImage2
{
    position: absolute;
    right:10px;
    top:30px;
    background-image: url('../images/home_18.png');
    background-repeat: no-repeat;
    width:163px;
    height: 253px;    
}
.orange
{
    color: #A60000;
}
#bodyBtn
{
    position: absolute;  
    bottom:44px;
    right:75px;
    background-image: url('../images/bodybtn.gif');
    background-position: left;
    width:228px;
    height: 64px;
    display: block;  
}
#enquireBtn
{ 
    position: absolute;  
    bottom:44px;
    right:75px;
    background-image: url('../images/contact_03.gif'); 
    background-repeat: no-repeat;   
    width:227px;
    height: 30px;
}
/* Home Page */
#contentinnerhome
{
    float:left;
    margin-left: 30px;
    width:420px;
    text-align: left;
}
/* about us */
#contentinner
{
    float:left;
    margin-left: 30px;
    width:540px;
    height: 320px;
    overflow: auto;
    text-align: left;
}
.aboutImage1
{
    position: absolute;
    right:25px;
    top:45px;
    background-image: url('../images/about_19.jpg');
    background-repeat: no-repeat;
    width:325px;
    height: 216px;    
}
/* faqs */
.faqImage1
{
    position: absolute;
    right:20px;
    top:15px;
    background-image: url('../images/faq_19.gif');
    background-repeat: no-repeat;
    width:338px;
    height: 273px; 
}
/* hot property  */
.hotImage1
{
    position: absolute;
    right:180px;
    top:30px;
    background-image: url('../images/hotproperty_06.png');
    background-repeat: no-repeat;
    width:310px;
    height: 247px;
}
.hotImage2
{
    position: absolute;
    right:10px;
    top:30px;
    background-image: url('../images/hotproperty_09.png');
    background-repeat: no-repeat;
    width:163px;
    height: 256px;
}
/* contact us */
.contactImage1
{
   position: absolute;
    right:20px;
    top:15px;
    background-image: url('../images/contactus_19.gif');
    background-repeat: no-repeat;
    width:338px;
    height: 281px; 
}
.contactDiv
{
    float:left;
    width:125px;
    height: 140px;
    font-size:9px;
    color:#bcb8b7;
}
.contactDiv a, .contactDiv a:visited
{
    color:#5c544f;
    font-weight:bold;
} 
.contactDiv a:hover
{
    text-decoration: underline;
}
.dark
{
    color:#5c544f;
    font-weight:bold;
}
/* Menu */
#menu
{
    position: relative;
    width:960px;
    height:53px;
    padding:0px;
    margin:0px;
    background-color: #FFFFFF;
}
.homebtn
{
    background-image: url('../images/home.gif');
    background-position: left;
    width:115px;
    height: 53px;
    display: block;
    float:left;
}
.homebtn:hover
{
    background-position: right;
}
.hotbtn
{
    background-image: url('../images/hotnews.gif');
    background-position: left;
    width:114px;
    height: 53px;
    display: block;
    float:left;
}
.hotbtn:hover
{
    background-position: right;
}
.aboutbtn
{
    background-image: url('../images/aboutus.gif');
    background-position: left;
    width:114px;
    height: 53px;
    display: block;
    float:left;
}
.aboutbtn:hover
{
    background-position: right;
}
.faqbtn
{
    background-image: url('../images/faqs.gif');
    background-position: left;
    width:113px;
    height: 53px;
    display: block;
    float:left;
}
.faqbtn:hover
{
    background-position: right;
}

.contactbtn
{
    background-image: url('../images/contactus.gif');
    background-position: left;
    width:112px;
    height: 53px;
    display: block;
    float:left;
}
.contactbtn:hover
{
    background-position: right;
}
.menuSpace
{
    background-image: url('../images/holderBtn.gif');
    background-repeat: no-repeat;
    width:125px;
    height: 53px;
    display: block;
    float:left;
}
.greybar
{
    background-image: url('../images/greybar.gif');
    background-repeat: no-repeat;
    width:381px;
    height: 53px;
    float:right;
}
.link, .link:hover, .link:visited
{
    color:#5c544f;
    font-weight:bold;
}
/* popuplayer */
.pnlBody
{
    position:absolute;                                       
    width:550px;
    height:509px;    
    margin:0px;
    padding:0px;
    padding-left: 70px;
    z-index:50;
}
.enquireTable
{      
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:9px;
    color:#5c544f;
    width:360px;
    margin:15px;
}
#enquirePnlInner
{
    padding:0px;
    margin:0px;
}
.txtForm
{
    width:250px;
    border:solid 1px #5c544f;  
    background-color: transparent;
    background-image: url('../images/fieldbg.png');
    filter :progid:DXImageTransform.Microsoft.AlphaImageLoader; 
    background-repeat: repeat;
}
#PopupOverlay
{
    position:absolute;    
    left:0px;
    top:0px;
    width:100%;
    height:100%;
    z-index:10;
    margin:0px;
    background-color:#000000;
}