body {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}

.jm-allpage-in {
    max-width: 1024px;
    width: 100%;
    margin: auto;
}

#jm-allpage,
#jm-topline-mods {
	max-width: 1064px;
	width: 100%;
	margin: auto;
}


#jm-left {
	width: 25%;
}

#jm-content {
	width: 100%;
}

.lcr.scheme3 #jm-content {
	margin-right: 15%;
	margin-left: -115%;
}

#jm-right {
	width: 15%;
}

h1#jm-logo,
.jm-slider1 .djslider .slide-desc-text .slide-title,
#dj-classifieds .dj-category .title h2,
#dj-classifieds table.dj-items td.name a,
.mod_djclassifieds_items div.title a.title {
	font-family: Arial, Helvetica, sans-serif;
}

.jm-module h3.jm-title,
#dj-classifieds .dj-category .cat_row_title,
#dj-classifieds .djcf_items_blog .title h2,
#dj-classifieds .dj-additem .title_top,
#dj-classifieds .dj-cattree-box .title_top,
#dj-classifieds .dj-item .title_top h2,
#dj-classifieds .title_top h1,
#dj-classifieds h1.main_cat_title,
#dj-classifieds table.paymentdetails td.td_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.dj-main li a.dj-up_a {
	font-family: Times New Roman, Times, serif;
	;
	font-size: 16px;
}

div.blog h2,
div.item-page h2,
div.blog-featured h2,
div.items-more h3,
div.item-page h2,
ul#archive-items li.row0 h2,
div.contact h2,
div.contact-category h2,
div.newsfeed-category h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}