#gambar img { padding: 4px; border:1px #562479 solid; margin-right:10px; width:90px; height:61px;}
#gambar2 img { padding: 2px; border:1px #562479 solid; margin-right:10px; width:140px; height:95px;}

/*** Path ***/
#path {
margin:-3px 5px 5px 10px;
line-height:1;
}
#path h1 {
display:inline;
padding:0;
color:#000;
background-color:transparent;
}
#path span {
font-family:tahoma,arial,sans-serif;
color:#8d8d8d;
}

/*** alerts ***/
.alert_link {
background:#fff0b3 url(images/mail.png) no-repeat 0 0;
border:1px solid #fb0;
padding: 7px 10px 7px 40px ;
margin: 8px 0 15px;
text-align: left;
}
.alert_link p {
margin: 0;
}
.alert_link :link, .alert_link :visited, .alert_link :link:hover, .alert_link :visited:hover {
font-weight: bold;
}

/*** the list & navs ***/
#the-listing {
font-family:arial,helvetica,sans-serif;
position:relative;
font-size:1.2em
}
.sortby {
position:absolute;
z-index:10;
top:3px;
right:3px;
line-height:.8
}
.sortby select {
font-size:.9em;
}
#listing-container {
float:right;
width:740px;
position:relative
}
#listing-container.w-100 {
float:none;
width:100%
}
#navigators.cbb {
width:198px;
padding:10px;
border:1px solid #ddd
}
#navigators {
width:220px;
background:#f6f6f6 url(images/extras-002.png) repeat-y 0 0;
float:left
}
#navigators h3 {
font-weight:bold;
border-bottom:1px solid #ddd;
background:#eee url(images/extras-001.png) no-repeat 0 0;
padding:5px 0 3px 10px;
width:210px;
position:relative
}
#navigators h3 {
margin:-15px -11px 5px;
width:210px;
}
#navigators .i3 {
padding:10px
}
#listingTitle {
padding:5px 0;
position:relative;
background:transparent url(images/borders-ddd.gif) repeat-x 0 100%
}
#the-list {
list-style:none;
margin:0;
padding:0;
border-top:1px solid #ddd;
}
#the-list li {
width:100%;
position:relative
}
#the-list li div div {
float:left;
padding:0 5px;
}
#the-list li div.c-1 {
width:100px;
text-align:center
}
.photo img {
vertical-align:bottom
}
#the-list li div.row div.c-2 {
width:520px;
overflow:hidden
}
.w-100 #the-list li div.row div.c-2 {
width:720px;
overflow:hidden
}
#the-list li div.row div.c-2 h3 {
position:relative;
z-index:1;
line-height:1
}
#the-list li div.c-3 {
position:absolute;
top:.45em;
right:0;
text-align:right;
font-weight:bold;
color:#000;
width:90px
}
#the-list li.even {
}
#the-list h3 {
font-size:1.3em;
margin:0;
padding:0;
font-weight:normal
}
#the-list p {
margin:0;
color:#444
}
#the-list p a {
color:#444
}
#the-list li div.row {
position:relative;
z-index:1000;
padding:5px 0;
border:2px solid #fff;
background:#fff
}
#the-list li.even .row {
}
#the-list li .row:hover, #the-list li .row.hover, #the-list li.even .row.hover {
border-color:#7BCBFC !important;
/*cursor:pointer*/
}

	/*** no results ***/
.no_results .title {
font-weight: bold;
}
.no_results {
background:#fff;
padding:10px;
}
.no_results p, .no_results ul {
margin:5px 0;
list-style-type: disc;
}
.no_results ul {
margin-left:15px
}

/*** Paginator ***/
#paginator, .paginator {
text-align:center;
padding: 0;
margin:15px 0;
position:relative
}
#paginator a, .paginator a {
border-right:1px solid #000;
padding:1px 5px 0 1px;
outline:none;
}
#paginator a:last-child, #paginator span:last-child, .paginator a:last-child, .paginator span:last-child {
border-width:0;
}
#paginator a.previous, .paginator a.previous {
background:url(images/pag_prev.gif) no-repeat 0 0;
padding-left:21px;
border-width:0;
}
#paginator a.next, .paginator a.next {
background:url(images/pag_next.gif) no-repeat 100% 0;
padding-right:21px;
border-width:0;
}
#paginator a.next:hover, .paginator a.next:hover {
background-position:100% -50px;
}
#paginator a.previous:hover, .paginator a.previous:hover {
background-position:0 -50px;
}
#paginator a:hover, .paginator a:hover {
text-decoration:underline;
border-bottom:0
}
#paginator span {
border-right:1px solid #000;
padding:1px 5px 0 2px;
font-weight:bold;
}

/*** Ads ***/
.ads {
/*padding-top:3px;*/
}
.ads.top {
border-top:3px solid #eee
}
.ads.bot {
border-bottom:3px solid #eee
}
.ads .title a {
display:none;
}
.ads a:hover {
border-bottom:0;
text-decoration:none
}
.ads p a {
color:#444;
}
.ads a.feedback {
color:#444;
padding:3px 0 0 0;
text-align:left;
}
.ads ul {
margin-top:3px;
}
.ads ul .ad {
display: block;
padding: 3px 0;
}
.ads ul .ad a .title {
color:#00c;
font-size:1.3em;
font-weight:bold;
text-decoration:underline;
}
.ads ul .ad a {
color:#444;
}
.ads ul .ad a:hover {
text-decoration:none;
}
.ads ul .ad span {
color:#080;
}
.ads ul li {
padding: 0px 10px;
border-bottom:1px solid #f1f1f1;
}
.ads ul li .sponsored {
float: left;
display: block;
width: 70px;
padding: 18px 10px;
margin: 0 15px 0 0;
text-align: center;
font-family: Tahoma, Verdana, Arial, Sans-Serif;
color: #464749;
font-size: 12px;
}
	/*** adbox ***/
.adbox {
background:#fff;
}
.topone {
border-bottom:1px solid #ddd
}
.bottomone {
border-top:1px solid #ddd
}
.adbox p {
margin:0;
padding:3px 5px;
color:#777
}
.adbox iframe {
margin-left:5px;
width:98%;
margin-bottom:5px
}
* html .adbox iframe {
width:96%;
}

/*** ? ***/
.tracker {
position: absolute;
top: 0;
right: 0;
}

/*** refine ***/
#refine {

}
#refine ul li ul {
padding:0 0 5px;
margin:6px 6px 12px 6px;
position:relative
}

#refine h3 {
padding:10px;
margin:0px;
position:relative
}
#refine ul li {
color:#000
}
#refine li span {
font-weight:bold
}
#refine li li span {
display:inline;
font-size:.9em;
font-weight:normal;
white-space:nowrap;
font-weight:normal
}
#refine ul li ul li.selected {
background-color: #eee;
padding: 0px;
position:relative
}
#refine ul li ul li.selected span.selected {
cursor:pointer;
width:14px;
display:block;
position:absolute;
top:2px;
right:3px;
text-indent:-1000em;
line-height:16px;
background:transparent url(images/btn.unselect.gif) no-repeat 0 0;
}

/*** Sliders ***/
#teaser {
width:195px;
height:50px;
margin:0px;
color:#000;
position:relative;
}
#teaser em {
padding-bottom:5px;
margin:0;
font-size:11px;
color:#000;
font-weight:bold;
font-style:normal;
}
#teaser p {
margin:0px;
font-size:10px;
line-height:14px;
color:#000;
}
#teaser a {
color:#000;
}
.slider_track {
position:relative;
top:8px;
width:190px;
height:5px;
margin:0px;
border:1px solid #b3b3b3 !important;
background-image:none !important
}
.track_color{
position:absolute;
top:9px;
left:12px;
width:190px;
height:5px;
background-color:#C8E1F5
}
.slider_handle {
position:absolute;
top:-3px;
width:11px !important;
height:11px !important;
background-color:#06d;
cursor:pointer;
font-size:1px
}
.price_min_handle {
background:url(images/h-knobs.gif) no-repeat 0 0
}
.price_min_handle:hover {
background-position:0 100%
}
.price_max_handle {
background:url(images/h-knobs.gif) no-repeat 100% 0
}
.price_max_handle:hover {
background-position:100% 100%
}
.slider_value {
position:relative;
margin:4px 0;
top:10px;
color: #00c;
}
	/*** Extras ***/
#refine ul ul div input {
margin-left:5px;
font-size:.9em;
padding:0 !important;
width:auto;
}
	/*** Ajax Loading image ***/
.msgStatus {
position:absolute;
top:300px;
left:35%;
width:350px;
background:#fff;
padding:30px;
margin:5px;
border:1px solid #f80;
display:none;
z-index:1000
}
#seotextblock {
font:1.2em/1.2 arial,helvetica,sans-serif;
text-align:center;
}

/*** quick post ***/
#qp {
font:1.2em arial,helvetica, sans-serif;
margin-bottom:15px
}
#qp h3 {
color:#741B89;
border-bottom:1px solid #741B89;
font-size:1.4em;
font-weight:bold;
padding:5px 0 10px 0;
margin:0 5px 5px
}
#qp form p {
padding:5px 5px 5px 15px
}
#qp form input,#qp form select,#qp form textarea {
font-size:1em;
}
#qp select {

}
#qp #title, #qp #description {
width:365px;
}
#qp label strong {
diaplsy:block;
float:left;
width:155px;
padding:5px;
font-weight:normal
}
#qp #classifiedType1-msg {
padding-right:50px
}
#qp #email {
width:145px
}
#qp form #qp-photo input {
font-size:1.1em
}
#qp-security input#security_code {
font-size:1.2em
}
p#qp-submit {
background:#F5F5F5;
border-top:1px solid #ddd;
text-align:center;
padding:10px !important;
margin:15px 5px 2px
}
p#qp-submit input {
font-size:1.2em;
}
p.error {
background:#fff url(images/ico_error2.gif) no-repeat 5px 13px;
/*padding-left:20px !important;*/
}
#qp p.error label strong {
/*width:155px*/
}
.email-msg {
padding-left:20px;
color:#999;
background:url(images/ico_secure.gif) no-repeat 0 50%
}
.error-msg {
color:#f01010;
background:#fff url(images/ico_error2.gif) no-repeat 5px 8px;
padding-left:20px !important
}
p span.error-msg {
background-image:none;
padding-left:0 !important
}
.optional-msg {
color:#acc80c;
}