label, input, textarea, select { float:left; margin:5px; }
br { clear:both; }
form label { width:100px; }
form#signup label { width:150px; }

#sidebar ul.submenu { margin-left:-10px; }
#sidebar ul.submenu li { 
	border-bottom: none;
	background:none;
	padding:0;
	/*padding: 2px 5px 2px 10px;*/
}
#sidebar ul.sidemenu a.current {
	color: #806B4D;
}

/* ads listing */
.advertisement {
	width:47%;
	border-bottom:solid 2px #CECECE;
	float:left;
	margin: 5px;
}
.advertisement br { clear:none; }

/* ad list in row */
.ad-row { margin:5px; }
.ad-row img { float:left; margin-right:5px; }
.ad-row br { clear:both; }

div#recent_advertisements hr { border:dotted 2px #e4e4e4; height:1px; }

.ad-details p { margin:5px; }
hr { margin-left:10px; margin-right:10px; }
hr.dots { border:dotted 1px #CECECE; height:1px; }
img.thumbnail { cursor:pointer; }
div.info { padding: 5px; color: red; background-color: yellow; border: 2px solid black; }


#dhtmltooltip {
	position: absolute;
	width: 150px;
	border: 2px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

div.yiiForm form { padding-bottom: 3em; }

div.comment-item {
	margin: 5px;
}
