/* CSS Document */
body{
	font-family: Tahoma; /* Arial, Helvetica, sans-serif; */
	font-size: 12px;
	/*line-height:130%; */
}
a {text-decoration: none;}
a:hover {color: #FF0000;}
.ybn-input {height: 20px; border: 1px solid #ccc; }
.ybn-input-200 {
	width: 200px;
}
.ybn-input-300 {
	width: 300px;
}
.ybn-select {width: 200px;}
.ybn-textarea {border: 1px solid #ccc;}
.ybn-button {
	border: 1px solid #ccc;
	color: #666;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
	padding: 3px 10px;
}
#ybn-validate-code {cursor: pointer;}
.ybn-content {
	padding: 20px 5px;	
}

#logo {margin-top: 20px;}
#header h1{
	color:gray;
	position:absolute;
	top:30px;
	left:20px;
	font-size:3em;
	margin-top: 35px;
}
*html #header {height: 168px;}
#top-menu ul{
	padding:0px;
	margin:0px;
	background-color:#91d65f;
	/* position:absolute; */
	top:103px;
	width:100%;
}

#top-menu li{
display:inline;
border-right:1px solid #fff;
margin:0px;
padding:5px 10px;

line-height:25px;

}

#top-menu a{
text-decoration:none;
color:#FFFFFF;
line-height:25px;


}

#top-menu a:hover{
color:#000;

}


#left-box ul{
padding:0px;
margin:0px;
background-color:#91d65f;

}
#left-box  h3 {
padding:.2em 1.3em;
color:#fff;
font-size:1.1em;
background-color:#91d65f;
background: url(images/menu-title-left.gif) no-repeat;


}

#left-box li {
	background-color:#eee;
	margin-bottom:0px;
	padding:2px;
	margin-left:0px;
	padding-left:1px;
	border-bottom:1px solid #fff;
	list-style:none;

}
#left-box li a,
#right-box li a,
#classified_ads_novip a
{
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#0066cc;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:15px;
	display: block;
}
#left-box li a:hover,
#right-box li a:hover,
#classified_ads_novip a:hover
{
color:#000;

}
#testimonial{
background-color:#fff;
padding:10px;
border:1px solid #eee;
margin-top:0px;
}
#testimonial{
background-color:#fff;
padding:5px 10px;

}


#footer p{
text-align:center;
padding-top:10px;

}
/* VIP */
div.frame-content { border: 1px dashed #FFB200; }
div.ads-vip div.frame-content {}
div.vip-item {
	padding: 2px;
	border-bottom: 1px solid #CCC;
}
div.vip-item img{
	float: left;
}
div.vip-item div.info{
	float: left;
	padding-left: 15px;
}
div.vip-item div.info a{
	text-decoration: none;
	font-weight: bold;
}
div.vip-item div.info img {
	float: right;
}
/* ADS CAT */
div.ads-cat div.frame-content {
	
}
div.i-num {
	float:left;
	width: 20px;
	line-height: 25px;
	font-weight: bold;
	padding-left: 10px;
	color: red;
}
/* ADS NO VIP */
#classified_ads_novip ul li { }
#classified_ads_novip a {}

div.ybn-ads-date {
	float: right;
	width: 100px;
}
div.ybn-ads-zone {
	float: right;
	width: 100px;
}
div.ads-novip-item {
	border-bottom: 1px solid #eee;
}
div.ads-novip-item ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	width:100%;
}
div.ads-novip-item ul li {
	padding:0;
	float: left;
	background-color:#EEEEEE;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
#classified_ads_novip li
{
	background-color:#eee;
	margin-bottom:0px;
	list-style:none;
	padding:2px 2px 2px 0px;
	margin-left:0px;
}
div.ads-novip-item ul li label{
	color: #848484;
	font-size: 11px;
}

/* PAGINATION */
div.ybn-pagination {
	padding: 5px;
	text-align: right;
	font-size: 12px;
}
/* ybn-center-ads */
#ybn-center-ads {
	padding: 5px 0;
}

/* classified_ads_vip */
.classified_ads_vip {
	padding: 3px;
}
.classified_ads_vip a {
	color:DarkBlue;
	font-size: 13px;
	text-decoration: none;
	
}
.classified_ads_vip a:hover {
	color: red;
}
.ybn-home-vip-item {
	float: left;
	height: 30px;
	width: 50%
}
.ads-vip-details {
	padding: 0 0 0 10px;
	font-size: 11px;
}
.classified_ads_view {
	padding: 20px 5px 20px 5px;
	border-right: 2px solid #F5F5F5;
	background: #fff;
}

/*classified_ads_view*/
.created-date {float:right; font-weight: normal; font-size: 11px; color: #000; font-style: italic;}
.classified_ads_view .ads-details {float:right; border: 1px dashed #91D65F; width: 240px; padding: 5px; background: #F5F5F5; }

/* For got pass */

.ybn-label {
	color:#666666;
	display:inline-block;
	font-weight:bold;
	width:100px;
	vertical-align:top;
}
.red-label {color: #ff0000; font-style: italic; font-weight: normal !important;}
.message {text-align: center; color: #ff0000; padding-bottom:5px;}
label.error {color: #ff0000; padding: 0 0 0 5px;}

/* BB CODE */
#bbcode_bb_bar {
	background: #F9F9F9;
	padding: 5px;
}
#bbcode_bb_bar a{
	margin: 0px 3px;
	display: inline-block;
}
