/* link, visited, hover, active */
html,body, body #optionbar {
	background: #600; 
}
.placeholder {display:none;}
#nav li {
	display: inline;
	border-right: solid 2px orange;
	padding:0 5px;
	color: white;
	font-weight: bold;
}
#nav li.last
{
	border: none;
}
#nav li a
{
	color: white;
	font-weight: bold;
}
#nav li a:link{}
#nav li a:visited{color:white;}
#nav li a:hover{ color: white; background: #F90;}
#nav li a:active{ color: yellow;}
#nav li #username
{
	color: yellow;
}
#links
{
	color: #FFF;
}
#links ul,#links li {
	display: inline;
}

#optionbar {
	color: yellow;
}

#optionbar div,#optionbar ul,#optionbar li {
	display: inline;
}

#function label
{
	color: white;
	padding: 0 10px 0 5px;
}

#sidetool li {
	list-style: none;
	font-weight: bold;
	font-size: 14px;
	padding-left: 20px;
}


#sidetool .header,#sidecontent .header {
	background: url("../images/rt_back_top.png") no-repeat scroll left top;
	height: 6px;
	width: 252px;
	overflow: hidden;
	margin-bottom: -6px;
}
#sidetool .header
{
	background: url("../images/rt_back_top_w.png") no-repeat scroll	left top;
}

#sidetool .wrapper, #listwrapper {
	margin-top: 6px;
	padding: 0 8px 0 2px;
	background: url("../images/rt_back_mid.png") repeat-y scroll left top;
}

#sidetool .wrapper
{
	background: url("../images/rt_back_mid_w.png") repeat-y scroll left top;
}

#sidetool .footer,#sidecontent .footer {
	background: url("../images/rt_back_bot.png") no-repeat scroll left top;
	height: 6px;
	width: 252px;
	overflow: hidden;
	margin-bottom: -6px;
}
#sidetool .wrapper li
{
	padding: 2px 25px;
	margin-left: 4px;
	font-size: 11px;
}
#sidetool .wrapper li a
{
	font-size: 12px;
	lineheight: 14px;
	font-weight: bold;
	color: #600;
}
#sidetool .wrapper li a:link
{
	text-decoration: none;
}
#sidetool .wrapper li a:visited
{
	background: white;
}
#sidetool .wrapper li a:hover
{
	background: blue;
	color: white;
}
#sidetool .wrapper li a:active
{
	background: #600;
	color: white;
}
#tool_property ul, #tool_property li
{
	display: inline;
}
#tool_property li
{
	list-style: none;
	padding: 0 -30px;
}
#sidetool .footer
{
	background: url("../images/rt_back_bot_w.png") no-repeat scroll
		left top;
}
#nonmap
{
	color: white;
	font-size: 16px;
	text-align: center;
	padding-top: 50px;
}
#tool_property
{
	background: url("../images/tool_property.gif") no-repeat scroll left top;
}
#tool_cview
{
	background: url("../images/tool_cview.gif") no-repeat scroll left top;
}
#tool_sub
{
	background: url("../images/tool_sub.gif") no-repeat scroll left top;
}
#tool_favor
{
	background: url("../images/tool_favor.gif") no-repeat scroll left top;
}
#tool_mywhere
{
	background: url("../images/mywhere_icon.png") no-repeat scroll left top;
}
#tool_calendar
{
	background: url("../images/tool_cal.gif") no-repeat scroll left top;
}
#tool_price
{
	background: url("../images/tool_price.gif") no-repeat scroll left top;
}
#tool_group
{
	background: url("../images/group.ico") no-repeat scroll left top;
}
#tool_setting
{
	background: url("../images/tool_option.gif") no-repeat scroll left top;
}
#footer,#searchholder{
	display: none;
}
#listwrapper .noresult
{
	padding: 10px 20px;
}
#listwrapper .listtitle
{
	text-align: center;
	font-size: 14px;
	color: #600;
	font-weight: bold;
}
.pagesList
{
	text-align: center;
}
.pagesList li {
	display: inline; padding: 0 3px;
}

.favor {float:left; padding: 0 2px; width: 15px; height: 15px; cursor:pointer; background: transparent url("../images/star_inactive.png") no-repeat scroll 0 0;}
.unfavor {float:left; padding: 0 2px; width: 15px; height: 15px; cursor:pointer; background: transparent url("../images/star_active.png") no-repeat scroll 0 0;}

#results h3.entry-title a {color: white; font-weight: bold; font-size: 14px; text-decoration: none;}
#results h3.entry-title a:link {}
#results h3.entry-title a:visited {}
#results h3.entry-title a:hover {background: green;}
#results h3.entry-title a:active {color: white;}
#results .entry-tags ul {
	display: inline;
}
#results .entry-cmd-confirm
{
	background: white;
	font-weight: bold;
}

#results .entry-tags li {
	display: inline;
	padding: 0 3px;
}

#results .entry .entry-content {
	display: none;
}
#results li.property .entry-type {	font-weight: bold;}
.property .entry-type .rent { color: green;}
.property .entry-type .sale { color: blue; }

#results li.property .entry-detail, #results li.property .entry-detail .entry-pdesc, #results li.property .entry-detail .entry-author
{
	font-size: 12px;
}
#results li.property .entry-detail .entry-updated
{
	font-size: 11px;
}
.entry-detail .entry-author, .entry-detail .entry-updated { padding: 0 2px; }
ul#results li.highlight
{
	background: yellow;
}

ul#results li
{
	display: inline;
}
ul#results li a:hover
{
	background: white;
}

#splitter
{ 	
	padding: 71px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height: 71px;
	cursor: pointer;
	background: url("http://mywhere.org/public/images/showhideicons_red.png") no-repeat scroll -19px 0px; 
}

#splitter.show:hover
{
	background: url("http://mywhere.org/public/images/showhideicons_red.png") no-repeat scroll -38px top; 	  	
}
#splitter.hide:hover
{
	background: url("http://mywhere.org/public/images/showhideicons_red.png") no-repeat scroll left top; 	  	
}
#splitter.show
{
	background: url("http://mywhere.org/public/images/showhideicons_red.png") no-repeat scroll -57px 0px; 	  	
}
#splitter.hide
{
	background: url("http://mywhere.org/public/images/showhideicons_red.png") no-repeat scroll -19px 0px; 	  	
}
.gmap_btn_container{
	color: #000;
	background: white;
	border: 1px solid black;
	text-align: center;
	width: 5em;
	cursor: pointer;
	font-size: 12px;
	font-family: Arial;
	position: absolute;
}
.gmap_btn_unselected{
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right:1px solid #B0B0B0;
	border-bottom:1px solid #B0B0B0;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial; 
}
.gmap_btn_selected {
	border-left: 1px solid #B0B0B0;
	border-top: 1px solid #B0B0B0;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	font-weight: bold;
}
td.label
{
	text-align: right;
}
#listoptionbar
{
	text-align: center;
	margin: 2px 10px;
	color: black;
}
#listoptionbar span
{
	padding: 0 4px;
}
.infowin
{
}
.infowin .title
{
	color: green;
	font-size: 16px;
	font-weight: bold;
}
#location .cityselection {
	position: absolute;
	top: -100px;
	left: 40px;
}
#location .name { color: white; font-weight: bold; padding:0 5px;}
.cityselection .top {
	background: url("http://mywhere.org/public/images/dialog/citydlg_top.png") no-repeat scroll left top;
	height: 8px;
	width: 234px;
	overflow: hidden;
	margin-bottom: -8px;
}
.cityselection .content {
	width: 220px;
	margin: 8px 0 0 0;
	padding: 0 8px 0 8px;
	background: url("http://mywhere.org/public/images/dialog/citydlg_mid.png") repeat-y scroll left top;
	text-align: center;
}
.cityselection .bottom {
	background: url("http://mywhere.org/public/images/dialog/citydlg_bot.png") no-repeat scroll left top;
	height: 17px;
	width: 234px;
	overflow: hidden;
	margin-bottom: -17px;
}
.cityselection .content span.city
{
	padding: 0 1px 0 2px;
	display: inline;
}
.cityselection .content span.city a:link{ color: white; text-decoration: none;}
.cityselection .content span.city a:visited{ color: white;text-decoration: none;}
.cityselection .content span.city a:hover{background: gray;}
.cityselection .content span.city a:active{}

.important {color: red;}
#listwrapper .important {text-align: center; padding: 10px 0;}
#listwrapper .container {padding: 10px 5px;}
#listwrapper .container span.label {text-align: left; padding: 2px 5px;}
#userprofile .title{color: #F90; font-size: 14px; font-weight: bold; text-align: center; padding: 5px 0;}
#userprofile .desc {padding: 0 5px;}

.labelvalue {font-size: 12px; font-weight: bold; color: #600; padding: 0 5px;}

#districtlistwrapper {position: relative; top: 0; left: 0;}
#districtlist {position:absolute; top:-26px; left:10px; width: 60px; background: yellow;}
#districtlist li {list-style: none; padding-left: 5px; }

input.warn {border: 1px solid red;}
.infowin .salerent {font-size: 12px; font-weight: bold; color: #600;}
.infowin .salerent span { padding: 5px 5px 0 0;}
.infowin .salerent .sale span, .infowin .salerent .rent span{padding: 0 5px; color: #F90;}
.infowin .contact, .infowin .desc {font-size: 12px; font-weight: bold;}
.infowin .contact span, .infowin .desc span {display: block; font-weight: normal;}
.infowin .a {font-size: 11px; color: gray; padding: 5px 0;}
.infowin .a a, .infowin .a .cdate, .infowin .a .udate{font-size: 11px; font-weight: bold; color: blue;}