body {
	margin: 0px;
	padding: 0px;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	/*background: #fff url("../img/body.gif") repeat-x 0 0;
	background: url("../images/bodybg.jpg") repeat fixed center 0 #fff;*/
	background: url("../images/bodybg-blue.jpg") no-repeat fixed center 0 #fff;
} 

#mainWrapped {
 margin:0 auto;
 width:1024px;
 margin-top:5px;
}

#page {
    background: none repeat scroll 0 0 #fff;
    margin: 0 auto;
    width: 990px;
	padding:10px;
	float:left;
	box-shadow:0 0 10px #000000;
}
#wrap {

 background: none repeat scroll 0 0 #FFFFFF;
 margin: 0 auto;
 position: relative;
 width: 990px;
 float:left;
}

h1, h2, h3, legend {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color:#FD000D;
}
h2 { font-size: 18px; }
h3 { font-size: 12px; }

p, ul, ol {
	margin-top: 0;
	/*text-align: justify;*/
	font-weight: normal;
}
ul, ol {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

a {
color:#FD000D;
text-decoration:none;
}
a:hover, a:active, a:link, a:visited{ text-decoration: underline; }
a img {
	border: none;
}
.clearfix{clear:both;}
.ajaxloader {margin-left:30px;display:none}

/* HEADER */

#logo{ float: left; width: 230px; height: 60px; position: absolute; margin-left:10px; top: 10px; }
#bgbanner{z-index:100; width: 990px; margin:0 auto; top:29px; position: absolute; height: 123px; background-position:center;  background: url("../images/bgbanner.png") ; }

/* MENU NAVIGATION
=================================================*/
/*Menu start here*/
/*#menu{
width: 990px; height:46px; float:right; padding:137px 0 10px 0;
}*/

#menu {
    background: url(../img/body.gif) repeat-x scroll 0 -25px #FFFFFF;
    float: right;
    height: 38px;
    padding: 137px 0 10px;
    width: 100%;
}

#menu td{
line-height:13px;
background:url(../images/menu_bg2.gif) top left no-repeat; 
font-weight:bold; height:38px;
}
#menu a{
	background:url(../images/menu_bg1.gif) no-repeat scroll right top transparent;
	color:#262E48;
	display:block;
	height:1.2em;
	padding:16px 15px 17px;
	text-decoration:none;
	width:auto;
}
#menu a:hover 
{
color:#fff; text-decoration:none; 
background:#FD000D url(../images/menu_bg_hover.gif) bottom right repeat-x;
}
.menu-current{
color:#fff !important;
text-decoration:none; 
background:#FD000D url(../images/menu_bg_hover.gif) bottom right repeat-x !important;}

/* MAIN CONTENT
=========================================*/
/* Content */
#slides {
	width: 470px; float: left; margin-right:5px;
}
#content-main {
	width: 775px;
	float: left; 
	margin:15px auto 0;
	background:#fff;

}
#ad-list {
	/*width: 780px;*/
	float: left;
	background-color:transparent;
}
#copyright{ 
clear:both;
margin: 0 auto; 
float:left;
width: 990px; 
background: #656565; /* Old browsers */
background: -moz-linear-gradient(top, #373535 0%, #1F1F1F 49%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#373535), color-stop(49%,#1F1F1F), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #373535 0%,#1F1F1F 49%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #373535 0%,#1F1F1F 49%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #373535 0%,#1F1F1F 49%,#000000 100%); /* IE10+ */
background: linear-gradient(top, #373535 0%,#1F1F1F 49%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#373535', endColorstr='#000000',GradientType=0 ); 
height:50px;
color: #9a9a9a; 
text-align: center; 
padding:25px 10px 10px; 
bottom: 0; 
letter-spacing: 0.04em; 
box-shadow:0 0 10px #000000;
}


#navLatest img { margin:0 !important;}
/* IMAGE BOX - LIST BOX
===================================*/
.banner img{ margin-bottom:5px; }
.items-row{ width: 700px;}
.items-row p{ padding:3px 0 8px 0;margin:3px;}

.items-col-01 { float:right; margin-bottom:10px;  font-size:12px; height:100px;}
.items-col-02 { float:left; margin-bottom:10px;  font-size:12px;height:100px;}

.items-col-01, .items-col-02 { width: 340px;background:url("../images/bg_item.png") repeat-x scroll left top #F2F2F2;
border:1px solid #E3E3E3;
padding:2px;}

.items-col-01:hover, .items-col-02:hover{ background: #FFFFFF;padding:2px; border:1px solid #DDD; padding:2px;}

.items-row a:link img, .items-row a:visited img
{ border:1px solid #CCCCCC; cursor:pointer; float:left; padding: 3px; margin: 5px 8px 0px 8px;}
.items-row a:hover img{ background: none; border: 1px solid #FD000D; padding: 3px; margin: 5px 8px 0px 8px;}
.items-row a, .items-row a:link, .items-row a:visited{ font-weight: normal;}
.item-prices { 
font-size:11px; 
font-weight:bold;
text-align:center;
line-height:20px;
}
.item-list { line-height:17px; text-align:left; line-height:18px; font-weight: normal; color:#000;}

/*BANNER RIGHT 
==============================================*/
#right-side {
	float: right; width:300px; 
}

/* Accordion 
========================================================*/
#sidebar1 {
	float: left; padding:0; position:relative;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:15px;
	background: #fff;
}
.sidebar {
	width: 200px; padding:5px;
}

.sidebar li a:active, .sidebar li a:link, .sidebar li a:visited{
	text-decoration:none;
}
.sidebar ul {
width: 198px;
	margin: 0;
	padding: 0;
	list-style: none;
}
.sidebar li {
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	background: url(../img/topnav.gif) no-repeat left top;
}
.sidebar li ul {
}
.sidebar li li a:hover,.sidebar li li a.active{
	margin: 0;
	padding-left: 20px;
	display:block;
	background: #FD000D url(../images/img09x.jpg) no-repeat 15px; color:#FFFFFF;
	margin-bottom: 1px;
}
.sidebar li li a{
	display:block;
	margin: 0;
	padding-left: 20px;
	text-decoration: none;
	color:#fff;
	margin-bottom: 1px;
}
.sidebar li li {
	margin: 0;
}
/*list category menu */
.navcat { background: #000 url(../images/img09xx.jpg) no-repeat 15px ! important; color:#fff ! important;}

.sidebar h2 {
	padding-top: 15px;
	padding-bottom: 5px;
	padding-left: 10px;
	background:transparent url(../img/topnav.gif) no-repeat left top;
	border-bottom: 1px dotted #FD000D;
}

.sidebar h3 {
	padding-top: 0px;
	padding-left: 27px;
	background:transparent url(../img/icon_bullet.png) no-repeat scroll 6px center;
	border-bottom: 1px dotted #FD000D;
	color:#000;
}

.menuheader:hover {
	padding-top: 0px;
	padding-left: 27px;
	font-size: 12px;
	background:#E9E9E9 url(../img/icon_bullet_hover.png) no-repeat scroll 6px center;
	border-bottom: 1px dotted #DFDFDF;
	text-decoration: underline;
}
/* Post1 */
.post1 {
	padding: 15px 15px;
	background: url(../img/post.gif) no-repeat left top;
}
.post1 .title {
	margin-bottom: 20px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #FD000D;
}

.post2 {
	padding: 15px 15px;
	background: url(../img/post2.gif) no-repeat left top;
}
.post2 .title {
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #FD000D;
}
/*TOPBAR
===================*/
#topbar a:hover{ background-color:#FFCC00;color:#000;}
#topbar a { color:#fff;text-decoration:none; display:block; min-width:50px;text-align:center;padding:0 5px 0 5px;margin:0;}
#topbar .separator { padding:0; margin:0; color:#fff;}
#topbar .login { margin:0 5px 0 10px;background-color:#00CC00; color:#000;}
#topbar .register { background-color:#FE3934; color:#000; }
#topbar li{ color:#fff; text-decoration:none;}
div#topbar {background-color:#6E6E6E; color:#fff; padding:0 10px 0 10px;  width: 970px;height:25px;display:block;position:absolute;margin:0 auto;}
#topbar li {
display:block;
float:left;
font-size:12.5px;
}

/*IKLAN LIST
===================*/
#detail {
	width: 755px; float: left;
}

#list-boxxx {
background:none repeat scroll 0 0 #F7F7F3;
border:1px solid #DDDDDD;
float:left;
margin:0;
padding:20px;
position:relative;
}
#list-box {
    background: none repeat scroll 0 0 #F7F7F3;
    border: 1px solid #DDDDDD;
    margin: 11px auto 0;
    padding: 10px;
    position: relative;
    width: 96%;
}
.page-list-ads {
height:auto;
overflow:hidden;
}
.li-list-ads:hover{ 
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DDDDDD;
}
.desc-ads  {
color:#666666;
font-size:0.9em;
padding:5px 0;
}
.li-list-ads {
background:url("../images/bg_item.png") repeat-x scroll left top #F2F2F2;
border:1px solid #E3E3E3;
margin:2px;
overflow:hidden;
width:525px;
border:1px solid #dedede;
display:inline;
float:left;
padding-left:10px;
padding-top:0;
line-height:normal;
}
.li-list-ads a{
text-transform:capitalize;
}
.ads-box-img {
display:inline;
float:left;
padding:10px 10px 0 0px;
text-align:center;
}
.box-list-info  {
display:inline;
float:left;
padding-top:5px;
width:400px;
font-size:11px;
}

.box-list-info h2 {
padding:0;
margin:0;
font-size:12px;
font-weight:bold;
}

.box-list-info .deal-post-info {
margin:0;
padding:5px 5px 0px 0;
font-size:11px;
}

.box-price  {
display:inline;
float:left;
padding-left:15px;
padding-top:10px;
width:140px;
}

.box-price .price {
padding-bottom:13px;
font-size:18px;
font-weight:normal;
color:#4D8703;
}

.box-list-subinfo {
display:inline;
float:left;
margin:0;
padding:0px 5px 5px 115px;
font-size:12px;
/*width:613px;*/
color:#4D8703;
}

.ads-box-img img {
border:1px solid #CCCCCC;
display:block;
max-height:70px;
max-width:100px;
padding:3px;
}
.h3-list {
text-transform:capitalize;
font-size:12px;
font-weight:bold;
padding-top:5px;
line-height:1.5em;
margin-bottom:6px;
}
.box-list-info .desc-ads  {
line-height:17px;
font-size:12px;
}
/* Footer 
=================================*/

/*PAGING
================================ */
.pagingbar {
    margin: 10px 0;
    text-align: right;
	width:765px;
}
.pagingbar a, .pagingbar a:link, .pagingbar a:visited {
    color: #89765C;
    margin-left: 2px;
    padding: 3px 7px;
	text-decoration: none;
	border: 1px solid #ddd;
}
.pagingbar a:hover {
    background-color: #291706;
    color: #FFFFFF;
}
.pagingbar a.active {
    background-color: #C62923;
    border: medium none;
    color: #FFFFFF;
	border: 1px solid #C62923;
}



/* search form 
-------------------------------------- */
.searchform {
	display: inline-block;
	zoom: 1; /* ie7 hack for display:inline-block */
	*display: inline;
	border: solid 1px #d2d2d2;
	padding: 3px 5px;
	
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;

	-webkit-box-shadow: 0 1px 0px rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 0px rgba(0,0,0,.1);
	box-shadow: 0 1px 0px rgba(0,0,0,.1);

	background: #f1f1f1;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); /* ie7 */
	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); /* ie8 */
}
.searchform input {
	font: normal 12px/100% Arial, Helvetica, sans-serif;
}
.searchform .searchfield {
	background: #fff;
	padding: 6px 6px 6px 8px;
	width: 202px;
	border: solid 1px #bcbbbb;
	outline: none;

	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;

	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
}
.searchform .searchbutton {
	color: #fff;
	border: solid 1px #494949;
	font-size: 11px;
	height: 27px;
	width: 27px;
	text-shadow: 0 1px 1px rgba(0,0,0,.6);

	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;

	background: #5f5f5f;
	background: -webkit-gradient(linear, left top, left bottom, from(#9e9e9e), to(#454545));
	background: -moz-linear-gradient(top,  #9e9e9e,  #454545);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie7 */
	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie8 */
}

.searchbutton:hover { cursor : pointer; }