* { padding: 0; margin: 0; }
img {border:none}
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; background-image:url(images/bg.jpg); background-repeat:repeat-x;}
#wrapper {margin: 0 auto; width: 792px;}

dl { margin: 1em; }
dd { margin: .25em 2em 1em 2em; }
code
{
	height: 4em;
	border: 1px solid #999;
	overflow: auto;
	background: #fff;
	display: block;
	padding: 2px;
}
ul { margin-left: 30px; }
h1, h2, h3, h4, h5, h6
{
	margin: .5em 0 .75em 0;
}

/*header*/
#header {width: 792px; float: left; height: 204px; background-color:#fff; background-image:url(images/header.jpg); background-repeat:no-repeat; background-position:right}
#register {width: 200px; float: right; color:#000; font-size:11px;}
#register p{float:right; background-image:url(images/bg_register.gif); background-repeat:no-repeat; font-weight:bold; padding:0 30px 0 5px}
#register a:link {color:#85674f; text-decoration:none}
#register a:visited {color:#85674f; text-decoration:none}
#register a:hover {text-decoration:underline}

/*Owners & mnagement, Renters . Here are the login and search*/
#log {float: left; width: 778px; color: #333; background:#fff; background-image:url(images/bg_left.jpg); background-repeat:no-repeat; background-position:left top; font-family:"Myriad Pro", arial, helvetica; padding:5px 4px 0 6px; margin:0}
#logbg {width: 778px; float:left; color: #333;  font-family:"Myriad Pro", arial, helvetica; margin:0; padding:0}

#owners {width:258px; height:167px; background-image:url(images/bg_login.gif); float:left; }
#color {height:165px; margin:0px 0px 0 3px; background-color:#f4eecc}
#owners h1{color:#0a4e93; font-size:22px; text-align:center; text-decoration:underline; font-weight:normal}
#owners h2{color:#000; font-size:16px; text-align:center; font-weight:normal; background-image:url(images/arrow.gif); background-repeat:no-repeat; background-position:left; margin:10px 0 0 10px}
#get {margin:10px 0 0 70px}
#login {margin:10px 0 0 80px}

#renters {width:520px; height:167px;  float:right; text-align:center; }
#renters h1{font-size:30px; font-weight:normal}
#renters h2{color:#5d6737; font-size:18px;}
#renters h3{font-size:16px; font-weight:normal}
#renters input{width:233px; height:30px; background-image:url(images/search.gif); background-repeat:no-repeat;  font-family:"Myriad Pro", arial, helvetica; font-size:26px; color:#999; border:none}
#button_list {margin:20px 0 0 0}


#towns {background: #fff; width: 265px; height: 210px; float: left; background-image:url(images/bg_left.jpg); background-repeat:no-repeat; background-position:left}
#townsbg {margin:5px 0 0 5px; height:202px; background-image:url(images/bg_search.gif); background-repeat:no-repeat; background-position:top}
#towns h1{background-image:url(images/green.gif); background-repeat:no-repeat; color:#fff; font-size:16px; font-weight:normal; text-align:center; line-height:36px}
#towns a {color:#795121; text-decoration:none; font-size:11px;}
#towns a:link {color:#795121; text-decoration:none;}
#towns a:visited{color:#795121; text-decoration:none;}
#towns a:hover {text-decoration:underline;}
#towns ul li{list-style:none;}
#towns ul {margin:0px 0 10px 20px}
#towns li {background-image:url(images/arrow2.gif); background-repeat:no-repeat; background-position:left center; padding:0 0 0 10px}
#cola{width:130px; float:left}
#colb{width:130px; float:right}


/* Google Ads Home Page */
#adshome {float: right; color: #333; height: 210px; width: 527px; background-color:#fff; display: inline; background-image:url(images/bg_right.jpg); background-repeat:no-repeat; background-position:right}
#adshome h1{background-image:url(images/black.gif); background-repeat:no-repeat; font-size:16px; color:#fff; font-variant:small-caps; font-weight:normal; padding:0 0 0 20px; line-height:36px}
#adsbg {margin:5px 5px 0 0}

/* Text*/
#textbg{width:792px; height:180px; background-color:#fff; background-image:url(images/bg_left.jpg); background-repeat:no-repeat; background-position:left bottom; float:left;}
#textbgright {width:792px; height:180px;background-image:url(images/bg_right.jpg); background-repeat:no-repeat; background-position:right bottom}
#text {margin:0px 0px 0px 0px; background-color:#f9f6e5; padding: 5px 10px 25px 10px;}
#text h1{font-size:24px; font-weight:normal; font-variant:small-caps; padding:10px 0 0 10px}
#text h1 span{color:#82480b}
#text p{padding:10px}


/*Footer*/
#footer {width: 792px; height:31px; clear: both; background-image:url(images/footer_bg.jpg); background-repeat:repeat-x; color:#bf895b; font-size:10px;}
#footerleft {width: 792px; height:31px; background-image:url(images/footer_left.jpg); background-repeat:no-repeat; background-position:left}
#footerright{width: 792px; height:31px; background-image:url(images/footer_right.jpg); background-repeat:no-repeat; background-position:right}
#footer ul li{list-style:none; display:inline}
#footer ul{margin:0 0 0 15px;}
#footer a{font-size:10px; padding:0 6px 0 10px; line-height:25px;}
#footer a:link {color:#bf895b; text-decoration:none}
#footer a:visited {color:#bf895b; text-decoration:none}
#footer a:hover {text-decoration:underline}
#footer span{ padding:0 20px 0 300px}


/* Innerpage*/
#wrap {margin: 0 auto; background-color:#fff}
#faux {margin-bottom: 0px; overflow: auto; width: 100%}

/*Header Innerpages*/
#headerinner {height: 127px; min-width:900px; background-image:url(images/bg_header.gif); background-repeat:repeat-x; margin:0 0 0 0}
#logoinn {width:163px; padding:10px 0 0 20px; float:left}
#headerads {float:left; padding:10px 0 0 40px}

/* Navigation Innerpages */
/*#searchform {height:51px; background-image:url(images/menu_bg.gif); background-repeat:repeat-x; width:760px; margin:0 auto}*/
#searchform {height:51px; background-image:url(images/menu_bg.gif); padding-left:0px; background-repeat:repeat-x; margin:0 auto}
#searchformleft{height:51px; background-image:url(images/menu_left.gif); background-repeat:no-repeat; background-position:left}
#searchformright {height:51px; background-image:url(images/menu_right.gif); background-repeat:no-repeat; background-position:right}
#searchform p{color:#999967; font-size:11px; font-weight:bold;}
#searchform table {margin:3px 0 0 10px}
#searchform img{margin:12px 0 0 10px}


/*Sort*/
#sort {width:400px; margin:0 auto; text-align:center}
#sort h1{font-size:24px; color:#2c688b; font-weight:normal}
#sort p{font-size:11px; color:#999967}
#sort span {font-size:12px; color:#999967; font-weight:bold}
#sort select{color:#666}
#footerinner {clear: both; height:30px; color: #333; background: #ABBEBE; background-image:url(images/footer_inner.gif); background-repeat:repeat-x; color:#bf895b; font-size:10px;}
#footerinner  ul li{list-style:none; display:inline}
#footerinner  ul{margin:0 0 0 15px;}
#footerinner  a{font-size:10px; padding:0 6px 0 6px; line-height:25px;}
#footerinner  a:link {color:#bf895b; text-decoration:none}
#footerinner  a:visited {color:#bf895b; text-decoration:none}
#footerinner  a:hover {text-decoration:underline}
#footerinner  p{float:right; margin:-20px 20px 0 0}


#ads img{ margin:20px 0 0 50px}
#result {margin:0px 0 0 0}
.clear { clear: both; background: none; }

.result{float:left; clear:both;}

.left p{text-align:center; font-size:10px}
.left a{color:#795121; text-decoration:underline}
.left {width:131px; background:#f7f3dd; background-image:url(images/box_left.jpg); background-repeat:repeat-x; float:left}
/*.left img{margin:10px 0 0 25px}*/
.left img{margin:10px 0 0 0px}
.right { background-color:#f4eecc; background-image:url(images/box_right.jpg); background-repeat:repeat-x; color:#795121; padding:0 3px 0 0}
.right h1{font-size:18px;font-weight:bold; padding:5px 0 0 10px; margin-bottom: 5px;}
.right h2{font-size:14px;font-weight:bold; padding:5px 0 0 10px}
.right span {font-size:11px; font-style:italic; padding:0 0 0 20px}
.right p {width:179px;font-size:11px; text-align:left; line-height:18px; padding:0 0 0 10px}
.right p i {color:#BBA45B; font-style:italic}
.right p b{color:#046438}
.links {text-align:right;vertical-align:text-top;font-size:11px; width:130px; float:right; margin:0 0px 0 0;}
.links ul li{text-align:right;vertical-align:text-top; list-style:none;}
.links ul img{margin:0; padding:0; vertical-align:text-top}
.aright { background-color:#f4eecc; background-image:url(images/box_right.jpg); background-repeat:repeat-x; color:#795121; padding:5px 0 0 10px}
.aright p {font-size:11px; text-align:left; line-height:18px; padding:0 0 0 0px}
.aright p b{color:#046438}


/* purvesh add */
.rightrem { height:180px; background-color:#f4eecc; background-image:url(images/box_right.jpg); background-repeat:repeat-x; color:#795121; padding:0 20px 0 0}
.rightrem h1{font-size:18px;text-decoration:underline; font-weight:normal; padding:5px 0 0 20px}
.rightrem p {font-size:11px; text-align:left; line-height:18px; padding:0 0 0 0}
.rightrem p b{color:#046438}

.linksleft {text-align:right; font-size:11px; width:300px; float:left; margin:0 0px 0 0;}
.linksleft ul li{text-align:left; list-style:none}
.linksleft ul img{margin:0; padding:0; vertical-align:middle}
.compcont {padding:0px 10px 5px 10px; border-bottom-style:inset; width:100%; float:left;}
/* purvesh add */

/* Menu bottom*/
#menubottom{text-align:center; background-image:url(images/bg_menu_bottom.gif); background-repeat:repeat-x; color:#694212; font-weight:bold}
#menubottom ul li{display:inline}
#menubottom a{padding:5px 5px 5px 5px; line-height:26px;}
#menubottom a:link{color:#694212; text-decoration:none}
#menubottom a:visited{color:#694212; text-decoration:none}
#menubottom a:hover{color:#694212; text-decoration:none; background-image:url(images/bg_menu_bottom_hover.gif)}

/* register Innerpage*/
#registerinner {height:10px; color:#000; font-size:11px; float:right; margin:0 0 0 0;  right:0; top:0; background:none}
#registerinner p{background-repeat:no-repeat; font-weight:bold; padding:0 7px 5px 5px}
#registerinner a:link {color:#85674f; text-decoration:none}
#registerinner a:visited {color:#85674f; text-decoration:none}
#registerinner a:hover {text-decoration:underline}


#registerinnerchange {height:15px; color:#000; font-size:11px; float:right;  margin:0 0 0 0; right:0; top:0; background:none}
#registerinnerchange p{font-weight:bold; padding:0 35px 0 0}
#registerinnerchange a:link {color:#85674f; text-decoration:none}
#registerinnerchange a:visited {color:#85674f; text-decoration:none}
#registerinnerchange a:hover {text-decoration:underline}

.PropertyListings .aright { clear: both; }

/*background-image:url(images/bg_register.gif);*/

/* ************* NAYAN ********************** */

.heading
{
	font-size:20px; 
	font-weight:normal; 
	padding:10px 0px 0px 10px;
}

.general
{
	font-size:12px;
	font-weight:bold;
	color:#999967;
	padding:10px 0px 0px 10px;
}

/* LOGIN PAGE */
.text16bgr
{
	font-size:16px;
	font-weight:bold;
	color:#669900;
	font:bold Arial, Helvetica, sans-serif;
}

.errb{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:10px;
font-weight:bold;
}

span.err{
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:10px;
}
.err{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:10px;
}

/*button*/
.submit{
	width:96px;
	height:26px;
	background-image:url(images/submit_butt.gif);
	text-indent:inherit;
	background-repeat:no-repeat;
	border:none;
}

.cancel{
	width:97px;
	height:27px;
	background-image:url(images/cancel.gif);
	background-repeat:no-repeat;
	border:none
}

.reset{
	width:97px;
	height:27px;
	background-image:url(images/reset_butt.gif);
	background-repeat:no-repeat;
	border:none
}

.checkavailability{
	width:170px;
	height:27px;
	background-image:url(images/checkavailability.gif);
	background-repeat:no-repeat;
	border:none;
}

.send{
	width:97px;
	height:27px;
	background-image:url(images/send.gif);
	background-repeat:no-repeat;
	border:none
}

.save{
	width:97px;
	height:27px;
	background-image:url(images/save_butt.gif);
	background-repeat:no-repeat;
	border:none
}

.update{
	width:97px;
	height:27px;
	background-image:url(images/update.gif);
	background-repeat:no-repeat;
	border:none
}

.ok{
	width:72px;
	height:26px;
	background-image:url(images/ok.gif);
	background-repeat:no-repeat;
	border:none
}

.loginbut{
	width:97px;
	height:27px;
	background-image:url(images/login_butt.gif);
	background-repeat:no-repeat;
	border:none
}

.viewlatest{
	background-image:url(images/view_latest.gif);
	background-repeat:no-repeat;
	border:none
}

.compareprop{
	width:170px;
	height:27px;
	background-image:url(images/compareproperty.gif);
	background-repeat:no-repeat;
	border:none;
}


#menuinner {clear: both; height:30px; color: #333; }
#menuinner  a{font-size:12px; padding:0 6px 0 6px; line-height:25px;}
#menuinner  a:link {color:#bf895b; text-decoration:none}
#menuinner  a:visited {color:#bf895b; text-decoration:none}
#menuinner  a:hover {text-decoration:underline}



#menuadd {clear: both; height:30px; color: #333; }
#menuadd  a{font-size:15px; padding:0 6px 0 6px; line-height:25px;}
#menuadd  a:link {color:#bf895b; text-decoration:none}
#menuadd  a:visited {color:#bf895b; text-decoration:none}
#menuadd  a:hover {text-decoration:underline}

#menublog {clear: both; height:20px; color: #333; }
#menublog  a{font-size:15px; padding:0 6px 0 6px; line-height:25px;}
#menublog  a:link {color:#bf895b; text-decoration:none}
#menublog  a:visited {color:#bf895b; text-decoration:none}
#menublog  a:hover {text-decoration:underline}


a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#bf895b;
text-decoration:none;
}
a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#bf895b;
text-decoration:none;
}
a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#bf895b;
text-decoration:underline;
}
a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#bf895b;
text-decoration:none;
}


fieldset
{
	border:solid 3px #DEDEDE;
}
fieldset legend 
{
	font-weight:solid;font-size:11px;
}

.Clear
{
     border: 0;
     clear: both;
     display: block;
     float: none;
     margin: 0;
     overflow: hidden;
     visibility: hidden;
     width: 0;
     height: 0;
}

/*sharethis.3.9.2-rc1.css OVERIDE*/
.stwrapper
{
	left: 635px !important;
	margin: 0 auto;
	width: 355px !important;
}
