/* CSS Document */

body { margin:0; padding:0; background:url(../images/body-bg.jpg) repeat-x fixed top; background-color:#180500;  }

h1,h2,h3,h4,span,p,div,a { margin:0; padding:0; }
img { border:0; margin:0; padding:0; }

.image-left { float:left; margin:0; padding:0; }
.image-right { float:right; margin:0; padding:0; }

#main { width:100%; margin:0 auto; padding:0; background:url(../images/main-bg.jpg) no-repeat top fixed;}

/* layout container objects */
#wrap { width:779px; margin:0 auto; padding-top:47px; overflow:hidden; clear:both; }

/*Logo section*/

#logo-section { width:779px; margin:0; padding:0; float:left; list-style:none;}
#logo { width:236px; height:251px; margin:0; padding:0; float:left; background:url(../images/logo-bg.jpg) no-repeat; overflow:hidden;}
#logo h1 {display:none; }
.logo-txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#E9C893; padding:0px 0px 3px 20px; float:left;}
.phone-txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#F9DC7D; padding:8px 20px 0px 0px; text-align:right;}
#flash-section { width:543px; margin:0; padding:0; float:left;}

/*Navigation Part*/

#nav { width:779px; height:129px; margin:0; padding:0; float:left; list-style:none;}
#nav ul { width:779px; margin:0; padding:0; float:left; list-style:none;}
#nav ul li { margin:0; padding:0; float:left; list-style:none;}

#nav ul li.home a { width:110px; height:25px; margin:0; padding:0; float:left; list-style:none; background:url(../images/home-nor.jpg) no-repeat; text-align:center; padding-top:104px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF3CA; text-decoration:none;}
#nav ul li.home a:hover { background:url(../images/home-ovr.jpg) no-repeat; display:block; color:#FFDEA4; text-decoration:none;}

#nav ul li.sale a { width:110px; height:25px; margin:0; padding:0; float:left; list-style:none; background:url(../images/sale-nor.jpg) no-repeat; text-align:center; padding-top:104px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF3CA; text-decoration:none;}
#nav ul li.sale a:hover { background:url(../images/sale-ovr.jpg) no-repeat; display:block; color:#FFDEA4; text-decoration:none;}

#nav ul li.foreclosure a { width:110px; height:25px; margin:0; padding:0; float:left; list-style:none; background:url(../images/foreclosures-nor.jpg) no-repeat; text-align:center; padding-top:104px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF3CA; text-decoration:none;}
#nav ul li.foreclosure a:hover { background:url(../images/foreclosures-ovr.jpg) no-repeat; display:block; color:#FFDEA4; text-decoration:none;}

#nav ul li.listing a { width:109px; height:25px; margin:0; padding:0; float:left; list-style:none; background:url(../images/listing-nor.jpg) no-repeat; text-align:center; padding-top:104px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF3CA; text-decoration:none;}
#nav ul li.listing a:hover { background:url(../images/listing-ovr.jpg) no-repeat; display:block; color:#FFDEA4; text-decoration:none;}

#nav ul li.buyer a { width:110px; height:25px; margin:0; padding:0; float:left; list-style:none; background:url(../images/buyers-nor.jpg) no-repeat; text-align:center; padding-top:104px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF3CA; text-decoration:none;}
#nav ul li.buyer a:hover { background:url(../images/buyers-ovr.jpg) no-repeat; display:block; color:#FFDEA4; text-decoration:none;}

#nav ul li.seller a { width:109px; height:25px; margin:0; padding:0; float:left; list-style:none; background:url(../images/sellers-nor.jpg) no-repeat; text-align:center; padding-top:104px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF3CA; text-decoration:none;}
#nav ul li.seller a:hover { background:url(../images/sellers-ovr.jpg) no-repeat; display:block; color:#FFDEA4; text-decoration:none;}

#nav ul li.investor a { width:109px; height:25px; margin:0; padding:0; float:left; list-style:none; background:url(../images/investors-nor.jpg) no-repeat; text-align:center; padding-top:104px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF3CA; text-decoration:none;}
#nav ul li.investor a:hover { background:url(../images/investors-ovr.jpg) no-repeat; display:block; color:#FFDEA4; text-decoration:none;}

/*Med Content*/

#property-form { width:779px; height:379px; margin:0; padding:0; float:left; list-style:none; background:url(../images/mid-content-bg.jpg) no-repeat;}

#feature-porperty { width:457px; margin:0; padding:0; float:left; list-style:none;}
#feature-porperty h2 { width:407px; float:left; font-family:Palatino Linotype; font-size:28px; color:#E7C77E; font-weight:normal; padding:25px 0px 0px 50px;}
#feature-porperty h2 span { float:left;}
#feature-porperty ul { width:407px; margin:0; padding:0; float:left; list-style:none; padding:25px 0px 0px 50px;}
#feature-porperty ul li { margin:0; padding:0; float:left; list-style:none; }
#feature-porperty ul li.img1 { width:184px; margin:0; padding:0; float:left; list-style:none; }
#feature-porperty ul li.img2 { width:184px; margin:0; padding:0; float:left; list-style:none; padding:0px 27px 0px 12px; }
.mid-content-txt { width:184px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF3CA; font-weight:normal; text-align:center; padding:10px 0px 0px 0px; float:left;}

#search-form { width:322px; margin:0; padding:0; float:left; list-style:none;}
#search-form h2 { width:245px; float:left; font-family:Palatino Linotype; font-size:28px; color:#E7C77E; font-weight:normal; padding:25px 0px 0px 77px;}
#search-form ul { width:292px; margin:0; float:left; list-style:none; padding:0px 0px 0px 30px;}
#search-form ul li { width:292px; margin:0; padding:0; float:left; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF3CA;}

.text-field { width:100px; padding:0; margin:0; background:url(../images/field-bg.jpg) repeat-x; border:1px solid #F1A436; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.select-field { width:240px; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.area-field { width:100px; padding:0; margin:0; background:url(../images/area-field-bg.jpg) repeat-x; border:1px solid #F1A436; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.access-btn { margin:22px 0px 0px 45px; padding:0; float:left;}

/*Content section*/

#content { width:779px; margin:0; padding:0; float:left; list-style:none; background:url(../images/content-bg.jpg) repeat-y; }
#content h3 { width:729px; float:left; font-family:Palatino Linotype; font-size:28px; color:#E7C77E; font-weight:normal; padding:0px 0px 20px 50px;}
#content h3 span { float:left;}
#content ul { width:729px; margin:0; padding:0; float:left; list-style:none; padding:0px 0px 0px 50px;}
#content ul li { margin:0; padding:0; float:left; list-style:none;}
#content ul li.left-content { width:484px; margin:0; padding:0; float:left; list-style:none;}
#content ul li.img-content { width:245px; margin:0; padding:0; float:left; list-style:none;}
.content-txt {  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF3CA; padding:0px 20px 0px 0px;}
.content-txt a {  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF3CA; text-decoration:underline; }
.content-txt a:hover { text-decoration:none;}

/*Footer section*/

#footer { width:779px; margin:0; padding:0; float:left; list-style:none; background:#330100; }
.footer-txt {  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF3CA; padding:10px 0px 30px 0px; text-align:center;}
.footer-txt a {  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF3CA; text-align:center; text-decoration:none;}
.footer-txt a:hover { text-decoration:underline;}

/*
=========================
Inner Page
=========================
*/

#inner-logo { width:779px; height:123px; margin:0; padding:0; float:left; list-style:none; background:url(../images/inner-head-bg.jpg) no-repeat;}
#inner-logo h1 { display:none;}
/*#inner-logo h1 { width:414px; float:left; font-family:Palatino Linotype; font-size:40px; color:#FFF3CA; font-weight:normal; padding:25px 0px 0px 36px; }*/
.inner-logo-txt { width:410px; float:left;  padding:6px 40px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#E9C893; text-align: right; }
.inner-estate-txt {  width:296px; float:left; padding:17px 33px 5px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#E9C893; text-align:right;}
.inner-phone-txt {  width:296px; float:left;  padding:0px 33px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#F9DC7D; text-align:right;}
.inner-logo-img { width:416px; float:left;  padding:36px 0px 0px 34px; }

#inner-nav { width:779px; height:37px; margin:0; padding:0; float:left; list-style:none;}
#inner-nav ul { width:779px; margin:0; padding:0; float:left; list-style:none;}
#inner-nav ul li { margin:0; padding:0; float:left; list-style:none;}

#inner-nav ul li.inner-home a { width:110px; height:25px; margin:0; padding:0; float:left; list-style:none; background:url(../images/inner-nav-bg.jpg) repeat-x; text-align:center; padding-top:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF3CA; text-decoration:none;}
#inner-nav ul li.inner-home a:hover { color:#FFDEA4; text-decoration:none;}

#inner-nav ul li.inner-sale a { width:110px; height:25px; margin:0; padding:0; float:left; list-style:none;  background:url(../images/inner-nav-bg.jpg) repeat-x; text-align:center; padding-top:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF3CA; text-decoration:none;}
#inner-nav ul li.inner-sale a:hover { color:#FFDEA4; text-decoration:none;}

#inner-nav ul li.inner-foreclosure a { width:110px; height:25px; margin:0; padding:0; float:left; list-style:none; background:url(../images/inner-nav-bg.jpg) repeat-x; text-align:center; padding-top:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF3CA; text-decoration:none;}
#inner-nav ul li.inner-foreclosure a:hover {  color:#FFDEA4; text-decoration:none;}

#inner-nav ul li.inner-listing a { width:109px; height:25px; margin:0; padding:0; float:left; list-style:none; background:url(../images/inner-nav-bg.jpg) repeat-x; text-align:center; padding-top:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF3CA; text-decoration:none;}
#inner-nav ul li.inner-listing a:hover {  color:#FFDEA4; text-decoration:none;}

#inner-nav ul li.inner-buyer a { width:110px; height:25px; margin:0; padding:0; float:left; list-style:none; background:url(../images/inner-nav-bg.jpg) repeat-x; text-align:center; padding-top:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF3CA; text-decoration:none;}
#inner-nav ul li.inner-buyer a:hover {  color:#FFDEA4; text-decoration:none;}

#inner-nav ul li.inner-seller a { width:109px; height:25px; margin:0; padding:0; float:left; list-style:none; background:url(../images/inner-nav-bg.jpg) repeat-x; text-align:center; padding-top:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF3CA; text-decoration:none;}
#inner-nav ul li.inner-seller a:hover { color:#FFDEA4; text-decoration:none;}

#inner-nav ul li.inner-investor a { width:109px; height:25px; margin:0; padding:0; float:left; list-style:none; background:url(../images/inner-nav-bg.jpg) repeat-x; text-align:center; padding-top:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF3CA; text-decoration:none;}
#inner-nav ul li.inner-investor a:hover { color:#FFDEA4; text-decoration:none;}

#inner-content-nav { width:176px; margin:0; padding:0; float:left; list-style:none; padding:0px 0px 0px 50px;}
#inner-content-nav ul { width:176px; margin:0; padding:0; float:left; list-style:none;}
#inner-content-nav ul li { width:176px; margin:0; padding:0; float:left; list-style:none;}
#inner-content-nav ul li.inner-nav-txt { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF3CA; text-decoration:none; padding:10px 0px 4px 0px; float:left;}
#inner-content-nav ul li.inner-nav-txt a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF3CA; text-decoration:none;}
#inner-content-nav ul li.inner-nav-txt a:hover { color:#FFDEA4; text-decoration:none;}

#inner-content-nav ul li.need { width:161px; height:30px; font-family:Palatino Linotype; font-size:15px; color:#FFB746; font-weight:bold; background:url(../images/need-bg.jpg) no-repeat; padding:9px 0px 0px 15px;  float:left; }

#inner-content { width:553px; margin:0; padding:0; float:left; list-style:none;}
#inner-content h2 { width:473px; float:left; font-family:Palatino Linotype; font-size:26px; color:#E7C77E; font-weight:normal; padding:5px 0px 10px 30px; }
#inner-content h2 span { float:left; padding:4px 0px 0px 0px;}
#inner-content p {  width:473px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF3CA; padding:10px 0px 15px 30px;}
#inner-content p a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF3CA; text-decoration:underline; }
#inner-content p a:hover { text-decoration:none;}
ul#contact-form { width:553px; margin:0; padding:0; float:left; list-style:none;}
ul#contact-form li { width:auto; margin:0; padding:0; float:left; list-style:none;}
ul#contact-form li.contact-frm-lft { width:140px; margin:0; padding:10px 10px 0px 0px; float:left; list-style:none; text-align:right;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF3CA; }
ul#contact-form li.contact-frm-rgt { width:400px; margin:0; padding:10px 0px 0px 0px; float:left; list-style:none;}
.textbox { width:270px; border:1px solid #370C04; background:url(../images/field-bg.jpg) repeat-x; }
.textarea { width:270px; height:70px; border:1px solid #370C04; background:url(../images/area-field-bg.jpg) repeat-x; }

ul#short-sate-form { width:553px; margin:0; padding:20px 0px 0px 0px; float:left; list-style:none;}
ul#short-sate-form li { width:auto; margin:0; padding:0; float:left; list-style:none;}

ul#short-sate-form li.contact-frm-lft { width:140px; margin:0; padding:10px 10px 0px 0px; float:left; list-style:none; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF3CA; }
ul#short-sate-form li.contact-frm-rgt { width:400px; margin:0; padding:10px 0px 0px 0px; float:left; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF3CA; }
ul#short-sate-form li.your-home-search { width:500px; margin:0; padding:10px 10px 0px 20px; float:left; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#FFF3CA; }
ul#short-sate-form li.required { width:400px; margin:0; padding:10px 0px 0px 0px; float:left; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000;}
.textbox { width:270px; border:1px solid #370C04; background:url(../images/field-bg.jpg) repeat-x; }
.textarea { width:270px; height:70px; border:1px solid #370C04; background:url(../images/area-field-bg.jpg) repeat-x; }
.selectbox { width:272px; }

ul#featureporperty { width:503px; margin:0; padding:0; float:left; list-style:none; padding:25px 0px 0px 50px;}
ul#featureporperty li { width:auto; margin:0; padding:0; float:left; list-style:none; }
ul#featureporperty li.image1 { width:184px; margin:0; padding:0px 0px 30px 0px; float:left; list-style:none; }
ul#featureporperty li.image2 { width:184px; margin:0; padding:0px 0px 30px 30px; float:left; list-style:none; }
ul#featureporperty li.image1 p { width:184px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#E7C77E; font-weight:normal; text-align:center; padding:20px 0px 0px 0px; float:left;}
ul#featureporperty li.image2 p { width:184px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#E7C77E; font-weight:normal; text-align:center; padding:20px 0px 0px 0px; float:left;}

/*281209-Gopal*/
.get-this-week { width:473px; float:left; font-family:Palatino Linotype; font-size:17px; color:#FFF3CA; font-weight:normal; padding:0px 0px 10px 30px; }
.a-short-sale { width:473px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px !important; font-weight:bold; color:#FFF3CA; padding:10px 0px 10px 30px !important; }

ul.overview-buying-selling { width:473px !important; float:left; margin:0 !important; padding:0px 0px 10px 30px !important; list-style:none; }
ul.overview-buying-selling li { width:473px; float:left; margin:0; padding:0; list-style:none; }
ul.overview-buying-selling li.overview-buying-selling-hrd { width:473px !important; float:left; margin:0; padding:0; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFF3CA; font-weight:normal; }

ul.overview-buying-selling li.buyer-left { width:200px !important; float:left; margin:0 !important; padding:20px 20px 0px 0px !important; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF3CA; font-weight:normal; }
ul.overview-buying-selling li.buyer-left span { width:200px !important; float:left; font-size:15px; font-weight:bold; }

ul.overview-buying-selling li.seller-right { width:200px; float:left; margin:0;  padding:20px 0px 0px 0px !important; list-style:none;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF3CA; font-weight:normal;}
ul.overview-buying-selling li.seller-right span { width:200px !important; float:left; font-size:15px; font-weight:bold; }

ul.overview-buying-selling li.buyer-seller-mid { width:353px !important; float:left; margin:0 !important; padding:0px 0px 0px 120px !important; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF3CA; font-weight:normal; }



ul.overview-repair { width:473px; float:left; margin:0; padding:0px 0px 10px 30px; list-style:none; }
ul.overview-repair li { width:auto; float:left; margin:0; padding:0; list-style:none; }

ul.overview-repair li.repair-left { width:226px; float:left; margin:0; padding:15px 10px 0px 0px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF3CA; font-weight:normal; }
ul.overview-repair li.repair-left span { width:226px; float:left; font-size:15px; font-weight:bold; }

ul.overview-repair li.repair-right { width:227px; float:left; margin:0;  padding:15px 10px 0px 0px; list-style:none;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF3CA; font-weight:normal;}
ul.overview-repair li.repair-right span { width:227px; float:left; font-size:15px; font-weight:bold; }

.bul-1 {padding:5px 5px 0px 0px; float:left;}

#inner-content p.contact-name {width:473px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFF3CA; padding:10px 0px 5px 30px; text-align:center;}
#inner-content p.contact-details {width:473px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF3CA; padding:0px 0px 10px 30px; text-align:center; line-height:17px;}

.marina-link { width:210px; float:left; padding:32px 0px 0px 26px; }

.much-btn a { background:url(../images/how-much-btn-nor.jpg) no-repeat; width:342px; height:77px; display:block; text-decoration:none; text-align:center;}
.much-btn a:hover { background:url(../images/how-much-btn-ovr.jpg) no-repeat; width:342px; height:77px; display:block; text-decoration:none; text-align:center;}
/*
a.evolution-btn { background:url(../images/home-evolution-btn-nor.jpg) no-repeat; width:268px; height:77px; float:right; display:block; text-decoration:none; margin:0px 0px 10px 10px; }
a.evolution-btn:hover { background:url(../images/home-evolution-btn-over.jpg) no-repeat; width:268px; height:77px; display:block; text-decoration:none;}
*/

.evolution-btn a { background:url(../images/home-evolution-btn-nor.jpg) no-repeat; width:268px; height:77px; display:block; text-decoration:none; text-align:center;}
.evolution-btn a:hover { background:url(../images/home-evolution-btn-over.jpg) no-repeat; width:268px; height:77px; display:block; text-decoration:none; text-align:center;}


/* Add More style 150210 */
#innercontent { width:510px; margin:0; padding:0; float:left; list-style:none;}
#innercontent h2 { width:510px; float:left; font-family:Palatino Linotype; font-size:26px; color:#E7C77E; font-weight:normal; padding:5px 0px 10px 0px; }
#innercontent h2 span { float:left; padding:4px 0px 0px 0px;}
#innercontent p {  width:510px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF3CA; padding:10px 0px 15px 0px;}
#innercontent p a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF3CA; text-decoration:underline; }
#innercontent p a:hover { text-decoration:none;}

/* 15-03-10 */
ul#short-sate-form li.sub-home-search { width:500px; margin:0; padding:10px 10px 0px 20px; float:left; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; color:#FFF3CA; text-align:center; }
.textbox-1 { width:240px; border:1px solid #370C04; background:url(../images/field-bg.jpg) repeat-x; }
.textarea-1 { width:240px; height:70px; border:1px solid #370C04; background:url(../images/area-field-bg.jpg) repeat-x; }

