
body{margin:0px; padding:0px; background:url(Images/main-bg.jpg)  repeat-x top #ded5c2;}

/************************************************
* General *
************************************************/
table {font-size:12px; color:#212121; font-family: Arial, Helvetica, sans-serif; text-align:left; line-height:1.4em;}
a {outline:none;}

h1 {margin:0px; padding:0px; font-size:24px; font-weight:bold; color:#231f20;}
h1 {margin:0px; padding:0px; font-size:24px; font-weight:bold; color:#df3400;}
h2{margin:0px; padding:30px 0px 24px 0px; font-size:20px; font-weight:bold; color:#333;}
h2 a{font-size:20px; color:#993366;font-weight:bold; text-decoration:underline;}
h2 a:hover{font-size:20px; color:#993366;font-weight:bold; text-decoration:none;}
h3{margin:0px; padding:30px 0px 24px 0px; font-size:14px; font-weight:bold; color:#fff;}
h4{margin:0px; padding:30px 0px 24px 0px; font-size:12px; font-weight:bold; color:#333;}

/************************************************
* Main Container *
************************************************/
.container {width:1000px;}
.main-back {background:url(Images/main-background.jpg) no-repeat top center;}
.le-shd {background:url(Images/left-shad-1.png) repeat-y top; width:9px;}
.re-shd {background:url(Images/right-shad-1.png) repeat-y top; width:9px;}
.main-content {background-color:#ffffff;}

/************************************************
* Header - for header section *
************************************************/
.header a, a:active, a:visited{text-decoration:none; color:#999999; font-weight:bold;}
.header a:hover{text-decoration:none; color:#000000; font-weight:bold;}
.header h1{margin: 0px; padding: 10px 0px; font-size:20px; font-weight:bold;}
.logo{padding:0px;}

a.toplink:link {color:#494949; text-decoration:none; font-size:12px; font-weight:bold; text-align:right;}
a.toplink:active {color:#494949; text-decoration:none; font-size:12px; font-weight:bold; text-align:right;}
a.toplink:visited {color:#494949; text-decoration:none; font-size:12px; font-weight:bold; text-align:right;}
a.toplink:hover {color:#494949; text-decoration:underline; font-size:12px; font-weight:bold; text-align:right;}

.header-bg {background:url(Images/header-bg.jpg) repeat-x top; height:109px;}
.header-back {background:url(Images/top-back-new.jpg) no-repeat top left; width:990px; height:109px;}

.top-grey-bar {background:url(Images/top-grey-bar.jpg) no-repeat top right; height:28px; padding-right:10px; text-align:right;}
.welcome-name {font-size:12px; font-weight:bold; color:#aa660f; text-align:right;}
.top-grey-divider {font-size:12px; font-weight:normal; color:#b8b8b8;}

.red-text {font-size:12px; font-weight:bold; color:#a71e03; padding-right:10px;}

.top-sea-pad {padding-right:8px;}
.top-search-right {background:url(Images/top-search-right-curve.gif) no-repeat; height:31px; width:8px;}
.top-search-bg {background:url(Images/top-search-bg-line.gif) repeat-x; height:31px;}
.top-search-left {background:url(Images/top-search-left-curve.gif) no-repeat; height:31px; width:26px;}
.brown-bg {background:url(Images/brown-bg.gif) repeat-x bottom; height:20px; padding-top:4px;}
.brown-left-curve {background:url(Images/brown-left-curve.gif) no-repeat bottom; width:27px; height:24px;}

a.brownlink:link {color:#523c20; text-decoration:none; font-size:11px; font-weight:bold;}
a.brownlink:active {color:#523c20; text-decoration:none; font-size:11px; font-weight:bold;}
a.brownlink:visited {color:#523c20; text-decoration:none; font-size:11px; font-weight:bold;}
a.brownlink:hover {color:#523c20; text-decoration:underline; font-size:11px; font-weight:bold;}

/************************************************
* Header Navigation *
************************************************/
.nav-shadow {background:url(Images/navigation-shadow.jpg) no-repeat top; height:21px; width:990px;}
.inner-nav-shadow {background:url(Images/inner-nav-shad.jpg) no-repeat top; padding-left:10px; padding-right:10px;}

.nav {background:url(Images/nav-bg.jpg) repeat-x top; height:41px;}

a.navigation:link {color:#ffffff; text-decoration:none; font-size:13px; font-weight:bold; display:block; padding:12px 0 12px 0;}
a.navigation:active {color:#ffffff; text-decoration:none; font-size:13px; font-weight:bold; display:block; padding:12px 0 12px 0;}
a.navigation:visited {color:#ffffff; text-decoration:none; font-size:13px; font-weight:bold; display:block; padding:12px 0 12px 0;}
a.navigation:hover {color:#ffffff; text-decoration:none; font-size:13px; font-weight:bold; background:url(Images/nav-hover-bg.jpg) repeat-x top; display:block;}
.active-link  {background:url(Images/nav-hover-bg.jpg) repeat-x top; display:block;}

.yellow-le-cur {background:url(Images/yellow-left-curve.gif) no-repeat; width:5px; height:24px;}
.yello-bg {background:url(Images/yellow-bg-line.gif) repeat-x; height:24px; font-size:12px; color:#3d2d18; font-weight:bold;}
.yellow-re-cur {background:url(Images/yellow-right-curve.gif) no-repeat; width:26px; height:24px; font-size:12px; color:#9c0000; font-weight:bold;}

/************************************************
* Right Sidebar *
************************************************/
.rightside {width:252px;}
.rightside a, a:active, a:visited{text-decoration:none; color:#999999; font-weight:bold;}
.rightside a:hover{text-decoration:none; color:#000000; font-weight:bold;}

.rightside_1 {list-style:none; font-size:14px; color:#ffffff; font-weight:bold; padding:0px; margin:0px;}
.rightside_1 ul {list-style:none;  padding:0px 0 0 20px; margin:0px;}
.rightside_1 li {line-height:2.0em; background:url(Images/brown-bullet.gif) no-repeat 0px 8px; padding:0px 0px 0px 16px; font-size:14px; color:#ffffff;}
 
/************************************************
* Why Repeat Property Box *
************************************************/
.why-repeat-box {background:url(Images/repeat-box.jpg) no-repeat top; widows:266px; height:256px;}
.repeat-title {font-size:14px; font-weight:bold; color:#ffffff; padding-left:18px; height:34px; margin:0px;}
a.repeat-link {font-size:13px; font-weight:bold; color:#fee8bd; text-decoration:none; padding-right:20px;}
a.repeat-link:hover {font-size:13px; font-weight:bold; color:#fee8bd; text-decoration:underline;}

/************************************************
* Hot Properties Box *
************************************************/
.green-le-cur {background:url(Images/green-le-cur.gif) no-repeat top; width:5px; height:41px;}
.green-top-bg {background:url(Images/green-bg-line.gif) repeat-x; height:41px; font-size:14px; font-weight:bold; color:#ffffff; padding-left:10px;}
.green-re-cur {background:url(Images/green-re-cur.gif) no-repeat top; width:5px; height:41px;}

.gre-bot-le-cur {background:url(Images/green-bot-le-cur.gif) no-repeat top; width:5px; height:16px;}
.gre-bot-bg-line {background:url(Images/green-bot-bg-line.gif) repeat-x top; height:16px;}
.gre-bot-re-cur {background:url(Images/green-bot-re-cur.gif) no-repeat top; width:5px; height:16px;}

.gre-left-bg {background:url(Images/green-left-bg.gif) repeat-y top; width:5px;}
.gre-right-bg {background:url(Images/green-right-bg.gif) repeat-y top; width:5px;}
.green-content-bg {background:url(Images/green-content-bg.gif) repeat-x top #ffffff; padding-left:10px; padding-right:10px; padding-top:15px;}
.green-content-bg-inner {background:url(Images/green-content-bg.gif) repeat-x top #ffffff; padding-left:10px; padding-right:10px; padding-top:15px; padding-bottom:15px;}

a.prop-grey {font-size:11px; font-weight:normal; color:#59554c; line-height:16px; text-decoration:none;}
a.prop-grey:hover {font-size:11px; font-weight:normal; color:#59554c; line-height:16px; text-decoration:underline;}

a.prop-green {font-size:13px; font-weight:bold; color:#3c7017; line-height:16px; text-decoration:none;}
a.prop-green:hover {font-size:13px; font-weight:bold; color:#3c7017; line-height:16px; text-decoration:underline;}

a.prop-white {font-size:13px; font-weight:bold; color:white; line-height:16px; text-decoration:none;}
a.prop-white:hover {font-size:13px; font-weight:bold; color:white; line-height:16px; text-decoration:underline;}

.prop-green-text {font-size:13px; font-weight:bold; color:#3c7017; line-height:16px; text-decoration:none;}
.prop-red {font-size:14px; font-weight:bold; color:#bd0000; line-height:16px; padding-top:3px; padding-bottom:3px;}

a.video-link {font-size:12px; font-weight:bold; color:#a77410; text-decoration:none; line-height:28px;}
a.video-link:hover {font-size:12px; font-weight:bold; color:#a77410; text-decoration:underline;}

.scroll-le-cur {background:url(Images/scroll-left-cur.gif) no-repeat top; width:6px; height:161px;}
.scroll-bg {background:url(Images/scroll-bg-line.gif) repeat-x top; padding-top:5px; padding-left:10px; padding-right:10px;}
.scroll-re-cur {background:url(Images/scroll-right-cur.gif) no-repeat top; width:6px; height:161px;}
.hot-img-padding {padding-top:7px;}
.price-padding {padding-top:4px;}

/************************************************
* Main Home Search Box *
************************************************/
.main-content-pad {padding-right:20px;}
.main-content-pad-1 {padding-right:10px;}

.sear-left {background:url(Images/search-main-left.gif) no-repeat top; width:17px; height:256px;}
.sear-bg {background:url(Images/search-new-bg-line.gif) repeat-x; height:256px;}
.sear-right {background:url(Images/search-main-right.gif) no-repeat top; width:17px; height:256px;}

.sear-pattern {background:url(Images/search-main-bg-new.gif) no-repeat top left; height:226px; padding-top:27px; padding-left:6px;}
.find-text {font-size:18px; font-weight:bold; color:#231f20;}
.round-img {background:url(Images/round-img.gif) no-repeat top; height:34px; width:634px;}

.buy-prope-img {padding-bottom:10px; padding-right:25px;}
.black-big {font-size:14px; font-weight:bold; color:#414141; line-height:28px}
.black-small {font-size:13px; font-weight:normal; color:#939393; font-style:italic;}

.main-search-input {border:1px solid #b9b9b9; padding-left:5px; color:#000000; background:url(Images/main-search-bg.gif) repeat-x; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; height:22px; width:485px; padding-top:6px;}

a.advance-search {font-size:12px; font-weight:bold; color:#a45f06; text-decoration:none; line-height:30px; padding-right:5px;}
a.advance-search:hover {font-size:12px; font-weight:bold; color:#000000; text-decoration:underline;}

/************************************************
* News and Testimonials Box *
************************************************/
.news {width:48%}
.new-title {font-size:18px; font-weight:normal; color:#131313;}
.new-title-1 {font-size:15px; font-weight:normal; color:#131313; padding-bottom:12px;}
.new-title-head {font-size:14px; font-weight:bold; color:#131313;}
.testimonials {width:48%}
.new-title {font-size:18px; font-weight:normal; color:#131313;}

.news-grey {font-size:12px; font-weight:bold; color:#8a7c5f; line-height:28px;}

a.news-green {font-size:12px; font-weight:bold; color:#3b6e13; line-height:18px; text-decoration:none;}
a.news-green:hover {font-size:12px; font-weight:bold; color:#3b6e13; line-height:18px; text-decoration:underline;}

a.news-green-1 {font-size:13px; font-weight:bold; color:#3b6e13; line-height:18px; text-decoration:none;}
a.news-green-1:hover {font-size:13px; font-weight:bold; color:#3b6e13; line-height:18px; text-decoration:underline;}

a.news-link {font-size:12px; font-weight:bold; color:#a77410; text-decoration:none;}
a.news-link:hover {font-size:12px; font-weight:bold; color:#a77410; text-decoration:underline;}

.testimoial-text {font-size:13px; font-weight:normal; font-style:italic; line-height:22px;}
.testimonial-green-text {font-size:13px; font-weight:bold; color:#3c7017; padding-top:7px; text-decoration:none;}

/*******************************************************************************
* Prpperty Video, Agent, Search Friend, Mortgage Cal, Newletter Box *
********************************************************************************/
.pro-le-cur {background:url(Images/prop-le-cur.jpg) no-repeat top; width:5px; height:36px;}
.pre-top-bg-line {background:url(Images/prop-bg-line.jpg) repeat-x; font-size:13px; color:#ffffff; font-weight:bold; padding-left:6px;}
.pro-re-cure {background:url(Images/prop-re-cur.jpg) no-repeat top; width:5px; height:36px;}

.pro-bot-le-cur {background:url(Images/prop-bot-le-cur.jpg) no-repeat top; width:5px; height:14px;}
.pro-bot-bg-line {background:url(Images/prop-bot-bg-line.jpg) repeat-x top;}
.pro-bot-re-cur {background:url(Images/prop-bot-re-cur.jpg) no-repeat top; width:5px; height:14px;}

.pro-border-left {background:url(Images/left-border.jpg) repeat-y top; width:5px;}
.pro-border-right {background:url(Images/right-boder.jpg) repeat-y top; width:5px;}

a.pro-text {font-size:13px; font-weight:bold; color:#60582d; text-decoration:none; text-align:left;}
a.pro-text:hover {font-size:13px; font-weight:bold; color:#60582d; text-decoration:underline;}

.rightbox_pad {padding:10px 8px 0px 8px; font-size:12px; font-weight:bold; color:#60582d;}
.agent-text {font-size:12px; color:#414141; font-weight:bold;}
.friend-box-pad {padding:10px 7px 0 7px;}
.light-grey {background:url(Images/light-grey-bg.jpg) repeat-x top; font-size:13px; font-weight:bold; color:#414141; padding-left:1px; padding-top:7px; padding-bottom:8px;}

.newsletter-text {font-size:12px; font-weight:bold; color:#60582d;}

.btm-go-pad {padding-top:6px; padding-right:2px; text-align:right;}
.cal-text {font-size:12px; color:#414141; font-weight:normal;}

/************************************************
* Content *
************************************************/
.content {background:#666; padding: 0 10px 0 10px; width:600px;}
.content a{text-decoration:none; color:#ff9900; font-weight:bold;}
.content a:hover{text-decoration:none; color:#000000; font-weight:bold;}
.content h1{margin: 0; padding: 10px 0;  font-size:20px; font-weight:bold;}

.content ul{width:161px; list-style:none; padding:0px 12px 0px 12px; background:#7ca132; margin:0px;}
.content ul li{width:154px;line-height:27px; border-bottom:#91b13c solid 1px; }
.content ul li a{text-decoration:none; color:#FFFFFF; font-size:12px; background:url(images/bul.gif) no-repeat 0px 2px;padding:0px 0px 0px 20px;}
.content ul li a:hover{text-decoration:none; color:#fffc00; font-size:12px;}

.banner {padding-left:10px; padding-right:10px; background:url(Images/grediat-img.jpg) repeat-x top;}
.content-padding {padding-left:10px; padding-right:12px;}

.features {list-style:none; font-size:12px; font-weight:normal; padding:0px; margin:0px; color:#414141;}
.features ul {list-style:none;  padding:0; margin:0px;}
.features li {line-height:1.8em; background:url(Images/brown-arrow.png) no-repeat 0 8px; padding:0px 0px 0px 13px; font-size:12px; color:#414141;}

.features_1 {list-style:none; font-size:12px; font-weight:normal; padding:0px; margin:0px; color:#414141;}
.features_1 ul {list-style:none;  padding:0; margin:0px;}
.features_1 li {line-height:1.8em; padding:0px 0px 0px 13px; font-size:12px; color:#414141;}

.location-content {line-height:22px; font-weight:normal;}

.bg-content {background:#f6f2e7; border-bottom:1px solid #e4d8bf; border-top:1px solid #e4d8bf; line-height:26px; padding:4px 7px 4px 7px;}
.detail-content {padding-top:10px; padding-bottom:8px;}

a.news_green_1 {font-size:13px; font-weight:bold; color:#3b6e13; line-height:16px; text-decoration:none;}
a.news_green_1:hover {font-size:13px; font-weight:bold; color:#3b6e13; line-height:16px; text-decoration:underline;}

.news_grey_1 {font-size:12px; font-weight:bold; color:#8a7c5f; line-height:22px;}
.normal-text {padding-top:7px;}

a.categories_link:link {color:#a72a00; text-decoration:none; font-size:12px;font-weight:normal;}
a.categories_link:active {color:#a72a00; text-decoration:none; font-size:12px; font-weight:normal;}
a.categories_link:visited {color:#a72a00; text-decoration:none; font-size:12px; font-weight:normal;}
a.categories_link:hover {color:#333333; text-decoration:none; font-size:12px; font-weight:normal;}

.handcursor {cursor:hand; cursor:pointer; margin:0px; padding:7px 0px 0px 0px;}
.pad-arrow{padding:1px 7px 0px 0px; text-align:right;}

/************************************************
* Footer*
************************************************/
.footer {background:url(Images/footer-bg-line.jpg) repeat-x top; height:74px;}

.footercopy{ padding:0px; text-align:center; color:#474747; height:37px;}

.footerlink {height:37px;}
a.footerlink {color:#e5e5e5; text-decoration:none; font-size:12px; font-weight:bold; padding:15px 15px 0 15px; margin:0px; height:37px;}
a.footerlink:hover {color:#e5e5e5; text-decoration:underline; font-size:12px; font-weight:bold;}

/************************************************
* Listing Page *
************************************************/
.listing-pattern {background:url(Images/inner-pattern-img.jpg) no-repeat left top; height:129px;}
.black-title {font-size:24px; font-weight:bold; color:#231f20;}
.red-title {font-size:24px; font-weight:bold; color:#df3400;}
.dropdown-title {font-size:13px; font-weight:bold; color:#564118;}
.inner-top-line {background:url(Images/inner-top-line.jpg) repeat-x;}

a.breadcrum-link {font-size:12px; font-weight:bold; color:#3e2a0f; text-decoration:none; padding-top:8px;}
a.breadcrum-link:hover {font-size:12px; font-weight:bold; color:#3e2a0f; text-decoration:underline; padding-top:8px;}
.breadcrum-green {font-size:12px; font-weight:bold; color:#397311;}

.inner-content-pad {padding-left:10px; padding-right:10px; padding-bottom:20px;}
.inner-content-property-search {padding-left:10px; padding-right:10px; padding-bottom:10px;}

.sub-Heading-Top {padding-left:10px; padding-right:10px; padding-bottom:5px; font-size:14px; font-weight:bold; color:#ffffff;}
.inner-rightside {width:200px;}
.refine-text {font-size:12px; color:#2c2c2c; font-weight:bold; padding-bottom:5px;}
.refine-divider {background:url(Images/refine-divider.jpg) repeat-x; height:34px;}
.refine-search-btn { padding-top:10px;}

.inner-listing-content {padding-left:20px;}
.inner-title {font-size:14px; font-weight:bold; color:#ffffff; padding-left:7px;}
.inner-green-bg {background:url(Images/green-bg-line.gif) repeat-x; height:41px; font-size:14px; font-weight:bold; color:#ffffff; padding-right:10px;}
.text-pad {padding-left:15px;}
.description-text {font-size:12px; font-weight:normal; color:#353535; line-height:20px;}
.inner-green-title {font-size:15px; font-weight:bold; color:#497a26; padding-bottom:10px; padding-top:13px;}
.inner-price {font-size:16px; font-weight:bold; color:#bd0000; padding-bottom:10px;}
.inner-brown {font-size:13px; font-weight:bold; color:#7b6339; line-height:24px;}
.inner-brown_1 {font-size:12px; font-weight:normal; color:#7b6339;}

.con-le-curve {background:url(Images/contact-le-curve.jpg) no-repeat top; width:21px; height:120px;}
.con-bg-line {background:url(Images/contact-bg-line.jpg) repeat-x top; height:105px; padding-top:15px; padding-left:3px; padding-right:3px}
.con-re-curve {background:url(Images/contact-re-curve.jpg) no-repeat top; width:21px; height:120px;}
.name-red {font-size:12px; font-weight:bold; color:#bd0000; line-height:normal;}
.name-green {font-size:12px; font-weight:bold; color:#3c7017; line-height:21px;}
.name-green:visited {font-size:12px; font-weight:bold; color:#3c7017; line-height:21px;}
.cont-info-pad {padding-left:10px;}

.send-info-le-cur {background:url(Images/send-info-le-cur.jpg) no-repeat top; width:5px; height:28px;}
.send-info-bg {background:url(Images/send-info-bg-line.jpg) repeat-x; height:28px;} 
.send-info-re-cur {background:url(Images/send-info-re-cur.jpg) no-repeat top; width:5px; height:28px;}
a.send-link {font-size:12px; color:#5a451e; font-weight:bold; text-decoration:none;}
a.send-link:hover {font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}

.inner-bot-le-cur {background:url(Images/inner-box-bot-lef-cur.gif) no-repeat top; width:5px; height:28px;}
.inner-bot-bg-line {background:url(Images/inner-box-bot-bg-line.gif) repeat-x top; height:28px; padding-right:10px;}
.inner-bot-re-cur {background:url(Images/inner-box-bot-rig-cur.gif) no-repeat top; width:5px; height:28px;}

.img {position:relative; width:173px; height:140px;}
.photo-btn { background:url(Images/photo-btn.png) no-repeat top; position:absolute; width:94px; height:41px; margin:0px; padding:0px; left:42px; bottom:-30px;}

.photo-text {font-size:12px; font-weight:bold; color:#ffffff; text-align:center; padding-top:6px; text-decoration:none;}
.photo-text a{font-size:12px; font-weight:bold; color:#ffffff; text-align:center; padding-top:6px; text-decoration:none;}
.photo-text a:hover {font-size:12px; font-weight:bold; color:#ffffff; text-align:center; padding-top:6px; text-decoration:none;}

/************************************************
* Pageing Content *
************************************************/
.pag-le-cur {background:url(Images/paging-left-curve.png) no-repeat top; width:6px; height:39px;}
.pag-bg-line {background:url(Images/paging-bg-line.png) repeat-x; height:39px; padding-left:7px; padding-right:7px;}
.pag-re-cur {background:url(Images/paging-right-curve.png) no-repeat top; width:6px; height:39px;}

.paging-text {font-size:12px; font-weight:bold; color:#303030;}
.pagind-box-bg {background:url(Images/paging-box-bg.jpg) repeat-x; height:18px; color:#403622; font-weight:bold; font-size:11px;}

div.meneame {padding-right:3px; padding-left:3px; font-size:80%; margin:5px; color:#403622; text-align:center; font-weight:bold; font-size:11px;}

div.meneame a {border-right:#a8a196 1px solid; padding-right:7px; background-position:50% bottom; border-top:#a8a196 1px solid; padding-left:7px; background-image url(Images/paging-box-bg.jpg); padding-bottom:3px; border-left:#a8a196 1px solid; color:#403622; margin-right:3px; padding-to:1px; border-bottom:#a8a196 1px solid;
text-decoration:none;}

div.meneame a:hover {border-right:#a8a196 1px solid; border-top:#a8a196 1px solid; border-left:#a8a196 1px solid; color:#403622; border-bottom:#a8a196 1px solid;
background:url(Images/paging-box-hover-bg.jpg) repeat-x;}

div.meneame a:active {border-right:#9f9789 1px solid; border-top:#9f9789 1px solid; background-image:none; border-left:#9f9789 1px solid; color:#403622; border-bottom:#9f9789 1px solid; background:url(Images/paging-box-hover-bg.jpg) repeat-x;}

div.meneame span.current {border-right:#a8a196 1px solid; padding-right:7px; border-top:#a8a196 1px solid; padding-left:7px; font-weight:bold; padding-bottom:3px;
border-left:#a8a196 1px solid; color:#403622; margin-right:3px; padding-top:1px; border-bottom:#a8a196 1px solid; background:url(Images/paging-box-hover-bg.jpg) repeat-x;}

div.meneame span.disabled {border-right:#a8a196 1px solid; padding-right:7px; border-TOP:#a8a196 1px solid; padding-left:7px; padding-bottom:3px; border-left:#a8a196 1px solid;
color:#403622; margin-right:3px; padding-top:1px; border-bottom:#a8a196 1px solid; background:url(Images/paging-box-bg.jpg) repeat-x;}

/************************************************
* Tabing Content *
************************************************/
.glowingtabs2{
float:left;
width:100%;
line-height:normal;
}

.glowingtabs2 ul{
list-style-type: none;
margin:0;
margin-left:0px; /*Left offset of entire tab menu relative to page*/
padding:0;
}

.glowingtabs2 li{
display:inline;
margin:0;
padding:0;
}

.glowingtabs2 a{
float:left;
background:url(Images/glowtab-left2.gif) no-repeat left top;
margin:0;
margin-right:4px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
position:relative;
}

.glowingtabs2 a span{
float:left;
display:block;
background:url(Images/glowtab2.gif) no-repeat right top;
padding:9px 20px 8px 10px;
font-weight:bold;
font-size:13px;
color:#3d3d3d;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.glowingtabs2 a span {float:none;}
/* End IE5-Mac hack */

.glowingtabs2 a:hover span {
color:#3e2a0f;
}

.glowingtabs2 a.current{ /*Selected Tab style*/
background-position:0 -82px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabs2 a.current span{ /*Selected Tab style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
color:#3e2a0f;
}

.glowingtabs2 a:hover{ /*onMouseover style*/
background-position:0% -82px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabs2 a:hover span{ /*onMouseover style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
}

.des-lable {color:#7d7c7c; font-size:11px; padding-top:15px; border-bottom:1px solid #cccccc; height:17px;}
.tab-padding {padding-top:25px;}
.map-icon-pad {padding-left:15px;}
.features-title {font-size:14px; font-weight:bold; padding-bottom:10px;}

/************************************************
* Grid related Class *
************************************************/
input {border:#b9b9b9 1px solid; padding:2px; color:#000000; background:url(Images/textbox-bg.jpg) repeat-x; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;
padding-top:3px;} /* default class for the textboxes for whole project */
.top-input {border:none; padding-left:5px; color:#000000; background:url(Images/top-textbox-back.gif) no-repeat; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; width:139px;} /* default class for the textboxes for whole project */

textarea {border: #b8b8b8 1px solid; padding:2px; font-size: 12px; background: url(images/textboxbg.gif) #ffffff repeat-x; color:#000000; font-family:Arial, Helvetica, sans-serif; } /* default class for the textarea for whole project */
select {border:#b9b9b9 1px solid; padding:2px; font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; background:url(Images/select-type-bg.gif) repeat-x top;} /* default class for the list menu/dropdown(like to select countries or state) for whole project */

.inputbutton {cursor:pointer; color:#fff; text-align:center; background:url(Images/btm-bg-line.jpg) repeat-x top #020202; font-size:12px; font-weight:bold;  padding:4px; font-family:Arial, Helvetica, sans-serif; border:none;} /* to make custom type of inputbutton for whole project */
.inputbutton-1{cursor:pointer; color:#fff; text-align:center; background:url(Images/brown-btm-bg.png) repeat-x #392915; font-size:12px; font-weight:bold;  padding:3px; font-family:Arial, Helvetica, sans-serif; border:none;} /* to make custom type of inputbutton for whole project */
.mandatory{color:#990000; font-weight:bold; font-size:12px;} /* to display mandatory things in the form, like "*"  */
.label{color:#999999; font-weight:bold; } /* to give the class for fields label  */

.dottedline{background:url(Images/dotted-divder.jpg) repeat-x; height:24px;} /* for dotted lines */
.border{border:1px solid #c5beb2; padding:1px;} /* common class to use border in the whole project */
.nobg {background:none; border:none;} /* to give remove the background color or border of CHECKBOX and RADIO BUTTON */
.sfont{font-size:10px; color:#ccc; font-style:italic;} /* for small grey font like to write comments near textfield in the grid */
.altbg{background-color:#fcf6ea; height:20px;} /* for grid's alternate raw */
.nrlbg{background-color:#fff;   border-top:1px solid #b8d6f9;} /* for grid's normal raw */
.gridheaderbg{background:url(images/gridheaderbg.gif) repeat-x; height:28px; color:#fff;  line-height:normal;} /* for the image or background color of grid's header */
.height {height:10px;}
.height-1 {height:20px;}
.recently-divider {background:url(Images/rece-divider.jpg) repeat-x top; height:31px;}
.button {background:url(Images/btm-bg-line.jpg) repeat-x; font-size:12px; color:#ffffff; font-weight:bold; text-align:center; height:25px; border:none; cursor:pointer; padding-top:3px;}
.btm-pad {padding-top:8px; padding-right:8px;}

/************************************************
* Accordion Menu and Grid*
************************************************/
.arrowlistmenu{
width: 200px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color:#ffffff;
background: url(Images/green-off.gif);
margin-bottom:10px; /*bottom spacing between header and rest of content*/
padding:11px 0 0 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
height:28px;
}

.arrowlistmenu .menuheader_1{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color:#ffffff;
background:url(Images/logoout-img.gif);
margin-bottom:10px; /*bottom spacing between header and rest of content*/
padding:11px 0 0 5px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
height:28px;
text-decoration:none;
}
.arrowlistmenu a.menuheader_1{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color:#ffffff;
cursor: hand;
cursor: pointer;
height:28px;
}
.arrowlistmenu a.menuheader_1:hover{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color:#ffffff;
cursor: hand;
cursor: pointer;
height:28px;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image:url(Images/brown-on.gif);
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom:10px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom:5px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
font-size:13px;
font-weight:bold;
color:#4b4b4b;
display: block;
padding:4px 0;
padding-left:20px; /*link text is indented 19px*/
text-decoration:none;
font-weight:bold;
border-bottom:none;
}

.arrowlistmenu ul li a:visited{
color:#212121;
text-decoration:none;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color:#A70303;
background-color:none;
text-decoration:none;
}

.acco-lt-cur {background:url(Images/accodin-top-lf-cure.gif) no-repeat top; width:5px; height:8px;}
.acco-top-bg {background:url(Images/accodin-top-bg.gif) repeat-x top; height:8px;}
.acco-rt-cur {background:url(Images/accodin-top-rt-cure.gif) no-repeat top; width:5px; height:8px;}

.acco-bot-lt {background:url(Images/accodin-bot-lt-cure.gif) no-repeat top; width:5px; height:13px;}
.acco-bot-bg {background:url(Images/accodin-bot-bg-line.gif) repeat-x top; height:13px;}
.acco-bot-rt {background:url(Images/accodin-bot-rt-cure.gif) no-repeat top; width:5px; height:13px;}

.acco-left-bg {background:url(Images/accodin-left-bg.gif) repeat-y top; width:5px;}
.acco-right-bg {background:url(Images/accodin-right-bg.gif) repeat-y top; width:5px;}

a.accodim-submenu {font-size:13px; font-weight:bold; color:#212121; text-decoration:none; line-height:26px;}
a.accodim-submenu:hover {font-size:13px; font-weight:bold; color:#d43a03; text-decoration:none;}
.accod-text-pad {padding-left:7px;}

.grid-Header {background:url(Images/grid-top-bg.gif) repeat-x top; height:42px;font-size:13px; color:#ffffff; font-weight:bold; padding:0px 0 0px 4px; vertical-align:middle ;}
.grid-top-bg {background:url(Images/grid-top-bg.gif) repeat-x top; height:42px;}
.grid-title {font-size:13px; color:#ffffff; font-weight:bold; padding:0px 0 0px 4px;}
.grid-border {border:1px solid #c5beb2;}

a.grid-email-link {font-size:12px; font-weight:normal; color:#212121; text-decoration:none;}
a.grid-email-link:hover {font-size:12px; font-weight:normal; color:#212121; text-decoration:underline;}
.pad-left{padding-left:10px;}

/***********   New Css  **************/

.rightbox_pad_1 {padding:5px 0px 5px 0px; font-size:12px; color:#60582d;}

.inner-listing-content_1 {padding-right:20px;}

.inner-content-pad_1 {padding:0px 0px 10px 0px;}

.search_pad_1 {padding-left:7px;}
.search_padd {padding-left:13px;}
a.search_title {font-size:15px; font-weight:bold; color:#3c7017; text-decoration:none; line-height:24px;}
a.search_title:hover {font-size:15px; font-weight:bold; color:#3c7017; text-decoration:underline;}

a.search_title_1 {font-size:13px; font-weight:bold; color:#523c20; text-decoration:none; line-height:24px;}
a.search_title_1:hover {font-size:13px; font-weight:bold; color:#a71e03; text-decoration:underline;}

a.prop-grey_1 {font-size:11px; font-weight:normal; color:#a77410; line-height:16px; text-decoration:none; line-height:26px;}
a.prop-grey_1:hover {font-size:11px; font-weight:normal; color:#a77410; line-height:16px; text-decoration:underline; line-height:26px;}

a.brownlink_1:link {color:#523c20; text-decoration:none; font-size:12px; font-weight:normal; line-height:22px;}
a.brownlink_1:active {color:#523c20; text-decoration:none; font-size:12px; font-weight:normal;}
a.brownlink_1:visited {color:#523c20; text-decoration:none; font-size:12px; font-weight:normal;}
a.brownlink_1:hover {color:#a71e03; text-decoration:underline; font-size:12px; font-weight:normal;}

a.brownlink_1Bold:link {color:#523c20; text-decoration:none; font-size:12px; font-weight:bold; line-height:20px;}
a.brownlink_1Bold:active {color:#523c20; text-decoration:none; font-size:12px; font-weight:bold;}
a.brownlink_1Bold:visited {color:#523c20; text-decoration:none; font-size:12px; font-weight:bold;}
a.brownlink_1Bold:hover {color:#a71e03; text-decoration:underline; font-size:12px; font-weight:bold;}

.nobg_1 { background:none; border:none; padding:10px;}
.altbg_1 {background-color:#fffbf2; border:none; padding:10px;}

.agent-text-1 {font-size:11px; color:#414141; font-weight:bold; line-height:16px; padding-top:8px;}

.inputbutton-2 {cursor:pointer; color:#fff; text-align:center; background:url(../images/brown-btm-bg.png) repeat-x #392915; font-size:13px; font-weight:bold;  padding:4px  0px 0px 0px; font-family:Arial, Helvetica, sans-serif; border:none;}

/***********   New Css  **************/

.rightbox_pad_1 {padding:5px 0px 5px 0px; font-size:12px; color:#60582d;}

.inner-listing-content_1 {padding-right:20px;}

.inner-content-pad_1 {padding:0px 0px 10px 0px;}

.search_pad_1 {padding-left:7px;}
.search_padd {padding-left:13px;}
a.search_title {font-size:15px; font-weight:bold; color:#3c7017; text-decoration:none; line-height:24px;}
a.search_title:hover {font-size:15px; font-weight:bold; color:#3c7017; text-decoration:underline;}

a.search_title_1 {font-size:13px; font-weight:bold; color:#523c20; text-decoration:none; line-height:24px;}
a.search_title_1:hover {font-size:13px; font-weight:bold; color:#a71e03; text-decoration:underline;}

a.prop-grey_1 {font-size:11px; font-weight:normal; color:#a77410; line-height:16px; text-decoration:none; line-height:26px;}
a.prop-grey_1:hover {font-size:11px; font-weight:normal; color:#a77410; line-height:16px; text-decoration:underline; line-height:26px;}

a.brownlink_1:link {color:#523c20; text-decoration:none; font-size:12px; font-weight:normal; line-height:22px;}
a.brownlink_1:active {color:#523c20; text-decoration:none; font-size:12px; font-weight:normal; line-height:22px;}
a.brownlink_1:visited {color:#523c20; text-decoration:none; font-size:12px; font-weight:normal; line-height:22px;}
a.brownlink_1:hover {color:#a71e03; text-decoration:underline; font-size:12px; font-weight:normal; line-height:22px;}

.nobg_1 { background:none; border:none; padding:10px;}
.altbg_1 {background-color:#fffbf2; border:none; padding:10px;}

.agent-text-1 {font-size:11px; color:#414141; font-weight:bold; line-height:16px; padding-top:8px;}

.inputbutton-2 {cursor:pointer; color:#fff; text-align:center; background:url(../images/brown-btm-bg.png) repeat-x #392915; font-size:13px; font-weight:bold;  padding:4px  0px 0px 0px; font-family:Arial, Helvetica, sans-serif; border:none;}


.sponserd-title {font-size:14px; font-weight:bold; color:#212121; padding-bottom:15px; padding-top:5px;}

.sponserd-green {font-size:13px; font-weight:bold; color:#497a26; text-decoration:none;}
a.sponserd-green {font-size:13px; font-weight:bold; color:#612a10; text-decoration:none;}
a.sponserd-green:hover {font-size:13px; font-weight:bold; color:#bd0000; text-decoration:underline;}

.sponserd-price-red {font-size:14px; font-weight:bold; color:#bd0000; text-decoration:none;}

a.redlink_1:link {color:#df3400; text-decoration:none; font-size:13px; font-weight:normal; line-height:22px;}
a.redlink_1:active {color:#df3400; text-decoration:none; font-size:13px; font-weight:normal; line-height:22px;}
a.redlink_1:visited {color:#df3400; text-decoration:none; font-size:13px; font-weight:normal; line-height:22px;}
a.redlink_1:hover {color:#000000; text-decoration:underline; font-size:13px; font-weight:normal; line-height:22px;}


.header-text-pad {padding:0px 15px 0px 15px; height:85px;}
.share-green-text {font-size:22px; font-weight:bold; color:#437c10; line-height:32px;}
.search-property-big {font-size:19px; font-weight:bold; color:#b45208; line-height:26px;}
.search-property-small {font-size:18px; font-weight:normal; color:#543a0c;}