@charset "utf-8";
/* CSS Document */
html{
  overflow-y:scroll;
}
body {
background: #11110b;
padding:0;
margin:0;
font-family: Helvetica, Arial, sans-serif;
font-size:12px;
}
a {
color: #cccccc;
text-decoration:none
}
a:visited{
color: #cccccc
}
a:hover {
color: #FFFFFF
}
body img {
border:0
}
#main2, #fill {
width: 977px;
background: #26261b;
margin-left: auto;
margin-right: auto;
display: block;
color: #FFFFFF;
}
#contact {;
background: #26261b;
color: #FFFFFF;
margin:20px;
border: white 7px solid;
padding:12px
}
#main2 {
padding:  20px 0;
}
.topnav{
font-size: 12px; font-weight: bold;
height: 22px;
padding-top:7px
}
.topnav span {
padding-left: 30px;
display:block;
}
.topnav ul{
list-style:none;
padding:0; margin:0;
}
.topnav ul li{
display: inline;
padding-right:17px
}
.topnav ul li a {
color: #FFFFFF;
text-decoration:none;
}
.topnav ul li a:visited{
color: #FFFFFF
}
.topnav ul li a:hover {
color: #CCCCCC
}
#header {
background:url(images/hdrBG.jpg) repeat-x;
height:130px;
}
#logowrapper {
width: 977px;
padding: 0px;
margin-left: auto;
margin-right: auto;
display: block;
}
	#logowrapper span {
	float: right;
	margin: 50px 30px;
	font-weight:bolder;
	font-size:14px;
	text-align:right
	}
	#logowrapper font {
	font-size:11px;
	font-weight:lighter
	}

#niftyl {
width: 560px; float:left; margin: 20px 0  0px 25px; 
}
#niftyl.listing img {
border: white solid 7px;
margin: 20px 22px
}
#niftym.listing img {
border: white solid 7px;
margin: 20px 22px
}
#niftym.searchresult img {
border: white solid 7px;
margin: 0px 22px
}
#niftyr {
width: 350px; float:right; margin: 20px 25px  0px 0;
}
#pdetail {
height: 175px
}
#niftyr2 {
width: 350px; float:right; margin: 20px 25px  0px 0;
}
#niftym {
margin: 0px 25px; 
border-top: 20px solid #26261b; 
border-bottom: 20px solid #26261b
}
#niftyl img.heading, #niftyr img.heading {
padding:15px 20px 0
}
#niftyr2 img {
height:57px; width:91px; border: solid 3px white; margin:3px
}
#imagerows {
margin: 10px 14px 9px
}
#niftyl, #niftyr, #niftyr2, #niftym  {
background-color:#494934
}
#niftyl p, #niftyl h1, #niftyr p, #niftyr h1, #niftym p, #niftym h1, #niftym table{
padding: 0 20px;
}
#niftyl h1, #niftyr h1, #niftym h1 {font-weight:lighter; font-size:27px; line-height:20px}
#niftyr table { }
#niftyl p { font-size:13px}
.rtop, .rbottom{display:block}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}

.clearBoth {
	clear: both;
}
hr {
margin: 10px 20px 0; 
height:2px; background:url(images/ghr.gif) repeat-x; border:none; 
}

#gCell {
width:217px;
/*height:125px;*/ 
height:125px; 
background:url(images/gcell2.gif); 
float:right;
}
	#gCell.d {margin:0 10px 0 25px}
	#gCell.c {margin:0 10px}
	#gCell.b {margin:0 10px}
	#gCell.a {margin:0 24px 0 10px}
	
	#gCell h1 {font-size:20px; margin-left:15px; color:#26261b}
	#gCell p {font-size:12px; margin:20px 50px 0 20px; line-height:18px; color: #39381A}
	
#footer {background:url(images/ftBG.gif) repeat-x top;
margin: 0 25px;
height: 170px; 
}	
#footer hr {
background:url(images/ftHR.gif)
}
.cnr {
background:url(images/ftLT.gif) no-repeat left top;
}	
#cnr {background:url(images/ftRT.gif) no-repeat right top; 
width:100%
}
#listingcol, #footerlist {
width:180px; 
float:left; 
margin: 0 25px; 
padding-bottom:20px}
#listingcol ul , .view_user_user_info ul{list-style:none; margin:0 ; padding-left:0px}
#listingcol.bdr {
background:url(images/sep.gif) no-repeat right top;
} 
#listingagentpic {float:left}
#listingagentpic img {
border: #ffffff solid 5px; height:170px; margin: 0 0 25px 25px
}
#filesvertical img {
float:left
}
#filesvertical {
font-size:.9em
}
#footerlist ul {list-style:none; margin:10px 0 0 0px ;padding-left:0px; color: #bbbbbb }
#list li {background: url(images/bul.gif) left  no-repeat; padding-left:15px}
#footerheading li {list-style:none; display:inline; margin:0;}
#footer h3 {float:left; width:210px; padding-left:20px}
#cellBG {background: url(http://s62042.gridserver.com/template/open_realty_lite/images/cellBG.gif) no-repeat; padding-top:8px; width:365px;  height:180px;margin:15px}
#cellBG h3 {margin: 8px 20px 22px} 
#mediaspace {float: right; border: 5px solid white; margin: 10px 20px}
.contacttable tr {padding:0; margin:0; text-align:left; font-weight:bold}
.formBox td {padding:5px 0 0 5px}
.links {padding:0; margin:0; }.links a {font-size: 0.9em; font-weight:bold;}.links h3 {margin-bottom:8px}
#indent{padding:0 20px}
