/* CSS Document */
html{min-height:100%; margin:0;}
body{margin:0; padding:0; background-color:#F9F7F6; font:12px/14px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
div, td, ul, img, h1, h2, h3, h4, h5, h6, p, form, input{margin:0; padding:0;}
ul{list-style-type:none;}

#external-container {width:808px; background-image:url(../images/body-bg.gif); background-repeat:repeat-y; background-color:#fff; margin:0 auto; position:relative;}


/*********************Header style starts from here**********************************************/
#top-pannel{width:750px; height:160px; position:relative; margin:0 auto;}
#top-pannel img { padding:5px 0px 0px 1px;}
#top-pannel p {position:absolute; top:0px; right:5px;}
/*#top-pannel ul {position:absolute; top:107px; left:0px; width:750px; height:30px; background-color:#9F203B; color:#fff;}
#top-pannel ul li {float:left; font:14px/16px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
#top-pannel ul li a {float:left; font:14px/16px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; padding:6px 11px 7px 12px;background-color:#9F203B; display:block;}
#top-pannel ul li a:hover{text-decoration:none;background-color:#BF4761; display:block;}*/
#link{ background-color:#9F203B; color:#fff; width:750px; height:28px; margin:29px 0px 0px 0px;}
#top-pannel #header-img	{ margin:0; padding:0; }
#header-img img { margin:0; padding:0; }
/*********************Header style ends here**********************************************/


/**********************************Body style starts from here**************************************************/
.clr-bth{clear:both}
#body-pannel{width:750px; margin:24px auto 0 auto; padding:210px 0px 0px 0px; position:relative;}

#body-pannel-left{width:220px;float:left;}

/*********************************Testinomial style starts from here*******************************************/
#testinomial{width:220px; float:left; border-top:4px solid #A01F3B;}
#testinomial-iner{width:220px; height:180px;float:left; background-color:#F0EBE8;}
#testinomial-iner h1{padding:11px 0px 0px 9px;}
#testinomial-iner h2{padding: 0 12px 0 0;}
#testinomial-img{width:220px;float:left;}
#testinomial h2{font:12px/14px Verdana, Arial, Helvetica, sans-serif; color:#333333; position:relative; top:8px; left:12px;}
#testinomial p{font:12px/14px Verdana, Arial, Helvetica, sans-serif; text-align:right; color:#9F203B; position:relative; top:16px; padding:0px 12px 0px 0px;}
/*********************************Latest Properties style ends here*******************************************/
#latest-properties{width:220px; float:left; border-top:4px solid #907C6F; margin:24px 0 0 0;}
#latest-properties h2{ width:173px; height:16px;padding:13px 0px 0px 24px;}
#latest-properties-inner{ width:220px; height:80px; float:left; background-color:#F0EAE7;}
#latest-properties #latest-properties-inner h1{ padding:9px 0px 0px 57px; float:left;}
#latest-properties-inner h3{ width:27px; height:27px; padding:0;margin:24px 0 0 0; float:right;}

/*********************************Latest Properties style starts from here*******************************************/
/*********************************Got Question Style starts from here************************************************/

#got-qstn{ width:220px; height:115px; position:relative;}
#got-qst-inr{ width:220px; height:94px;margin-top:0px; float:left;}
#got-qst-inr h1{ width:106px; float:left; padding:20px 0px 0px 0px;}
#got-qst-inr h2 { padding:4px 11px 0px 0px; float:right;}
#got-qst-inr h3 { padding:7px 0px 0px 38px; float:left;}
#got-qstn #got-qst-inr h4 { width:27px; height:27px; padding:0px; margin:63px 0px 0px 0px; background-image:url(../images/ltst-prprts-btm-img.gif); background-repeat:no-repeat; background-position: right bottom;}
/*********************************Got Question Style Ends here************************************************/

#body-pannel-right { width:515px; float:right; padding:0px 0px 0px 0px;}
#body-pannel-right p {padding: 6px 0}
#body-pannel-right img {
	border: 1px none #907c6f;
	padding-top: 22px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	background-color: #FFF;
}
#body-pannel-right span {font-weight:bold;}
#body-pannel-right h1 { font:16px/16px Calisto MT; color:#9f203b; text-transform:uppercase; border-bottom:1px solid #907c6f; padding:0px 0px 7px 0px;}
#body-pannel-right h2 {
	color:#907c6f;
	text-transform:uppercase;
	float:left;
	padding:10px 0px;
	font-family: "Calisto MT";
	font-size: 12px;
	line-height: 14px;
}
#body-pannel-right h3 { font:12px/14px Verdana, Arial, Helvetica, sans-serif; color:#333; padding:14px 0px 0px 0px;}
#body-pannel-right h4 { width:290px; font:12px/14px Verdana, Arial, Helvetica, sans-serif; color:#333; margin:16px 0px 0px 0px; float:left;}
#body-pannel-right h5 { width:182px; height:120px; position:relative; float:left; margin:13px 0px 0px 20px;}
#body-pannel-right h5 img {border:3px solid #F1EBE8;}
#body-pannel-right a { color: #9f203b; text-decoration:none; }
#body-pannel-right a:hover { text-decoration:underline; }
#body-pannel-right ul { width:400px; padding:5px 0px 0px 25px; position:relative; float:left;}
#body-pannel-right li { font:12px/14px Verdana, Arial, Helvetica, sans-serif; color:#333; padding:2px 0px 2px 14px; background-image:url(../images/splclst-in-blt.gif); background-repeat:no-repeat; background-position:left center; }
/**********************************Body style ends here**************************************************/
/**********************************Footer Style Starts from here ****************************************/ 
#footer	{ width:750px; height:30px; background-color:#9F203B; position:relative; margin:50px auto 0px auto;}
#footer h1 { font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#fff; padding:9px 0px 0px 8px; text-transform:uppercase;}
#footer_foot { background-image:url(../images/footer-bg.gif); height:35px; }
/**********************************Footer Style Ends here ***********************************************/

#body-pannel-right form { margin: 0; padding: 0; }
#body-pannel-right form fieldset { padding: 10px 0; margin: 0; border: 0; }
#body-pannel-right form fieldset.hidden { border: 0; }
#body-pannel-right form fieldset legend { font-weight: bold; }
#body-pannel-right form label { margin: 0 0 0 5px; }
#body-pannel-right form label.qflabel { display: block; float: left; width: 150px; padding: 0; margin: 5px 0 0 0; text-align: right; }
#body-pannel-right form input, #body-pannel-right form select { width: auto; border: 1px solid #233f58; }
#body-pannel-right form textarea { overflow: auto; width: 250px; border: 1px solid #233f58; font: 12px Arial, Helvetica, sans-serif; }
#body-pannel-right form br { clear: left; }
#body-pannel-right form div.qfelement { display: inline; float: left; margin: 5px 0 0 10px; padding: 0; }
#body-pannel-right form span.error, #body-pannel-right form span.required { color: red; }
#body-pannel-right form div.error { border: 1px solid red; padding: 5px; width: 300px;}
#contactdetails { margin: 10px; padding: 10px; border: 1px solid #cfd3d3; background-color: #f0eae7; }
#columnOne { width: 220px; }
#columnTwo { width: 220px; float: right; }


/********************NEW STYLES *******************************/

.phoneno {
	padding-right: 15px; 
	display: block; 
	padding-left: 15px; 
	padding-bottom: 7px; 
	padding-top: 7px; 
	color:#fff; 
	text-decoration:none;
	background:#000
}

.telephone {
 color:#F0EBE8;	
}

.negimage{ position:relative; top:-12px; }
