/*
Theme Name: Sitemile_ClassifiedTheme
Theme URI: http://www.sitemile.com/p/classifiedTheme
Description: Custom WordPress theme for ads and classifieds websites
Version: 4.3.1
Author: SiteMile.com
Author URI: http://www.sitemile.com/
*/

body {
		padding:0px;
		margin:0px;
		font-family:Arial, Helvetica, sans-serif;
		color: #333;
		text-align: center;
		background:#d5d5d5;
		font-size:0.7em
	}
.padds10
{
	padding:10px;
	overflow:hidden
}


/*---------------MAIN PAGE --------------------------*/

.left_side_main
{
	float:left;
	width:600px;
	height:auto;
	
}

.right_side_main
{
	float:right;
	height:auto;
	width:350px;
	
}

.message1
{
	padding:10px;
	font-size:12px;
	color:#FFFFFF
}

.navigation
{
	padding-top:20px;
	padding-bottom:20px;
	float:left;
}

/*--------------END MAIN PAGE -------------------------*/



.rss_placement
{
	float:left;padding-top:7px;padding-left:25px
}

.predef1
{
	font-size:13px;
	font-family:arial;
	padding-right:15px
}

.main_class
{
	width:600px;
	float:left;
	height:auto;
	margin:auto
}


/*---- MENU ----*/
.menu_bg
{
	background:#3271B6;
	border-top:1px solid #3271B6;
	border-bottom:1px solid #3271B6;
	margin:auto;
	width:100%;
	height:auto;
	

}

.menu_second_border
{

	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	margin:auto;
	width:100%;
	height:auto;
}


.menu_inside
{
	margin:auto;
	width:980px;
	height:auto;
	padding-top:10px;
	padding-bottom:10px;
	overflow:hidden
}

/*--- END MENU ----*/


/*---- ADS ON MAIN PAGE ------*/

	
	.img_in_ad
	{
		float:left;
		background:white;
		width:48px;
		height:38px;
		border:1px solid #CCCCCC
	}


	.ad_small_content
	{
		padding-top:5px;
		font-size:11px
	}

	.image_div
	{
		width:12%;
		float:left;
		text-align:center;
	}

	.title_div
	{
		width:33%;
		float:left;
	}
	
	.location_div
	{
		width:20%;
		float:left;
	}
	
	.price_div
	{
		width:15%;
		float:left;
	}
	
	.time_div
	{
		width:19%;
		float:left;
	}

/*---- END ADS ON MAIN PAGE ------*/

.logo_logo
{
	float:left;
	padding:23px 0 0 30px;

}

.description
{
	font-size:15px;
	color:#595959
}

.user_menu_top
{
	float:left;padding-left:40px;padding-top:5px;
}

a:link, a:visited
{
	color:#0066FF;
	text-decoration:none;
}

a:hover
{
	color:#0066FF;
	text-decoration:underline;
	
}



/*----other stuff CSS ----------*/

.blueFont1
{
	font-size:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0066FF;
}

.predef_top
{
	margin:auto;
	width:980px;
	height:auto;
	background:#efefef;
	text-align:left
}


/*--------------- post classified -------------------*/

.post_class
{	margin: 0;
	padding: 0;
	z-index: 30;
	float:right;
	margin-left:5px}

.post_class li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 12px arial}

.post_class li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 5px 11px;
	width: auto;
	color:#fff;
	background:#3271B6;
	text-align: center;
	text-decoration: none}

.post_class li a:hover
{	background:#FF9900; color:#333}



/*---------------------------------------------------*/



.post_classified_text
{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	line-height:20px;
	padding:10px;
	background:#F7EECE;margin-bottom:10px;
	padding-top:10px;
	padding-bottom:20px;
	
}


/*-----single additions-----------------------*/

.td_cls
{
	float:left;width:100%;
	font-size:13px;
	color:#676767;
	font-family:Verdana, Arial, Helvetica, sans-serif
}


/*-------------------------------------*/

.ttl_feat
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	line-height:20px;
}

.font49
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height:20px;

}

.font55
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#efefef;
	line-height:17px;

}

.font44
{
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	
}

.font46
{
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	
}


.font45
{
	font-size:13px;
	line-height:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	
}


.ttl_single
{
	
	height:41px;
	font-size:16px;
	font-family:arial;
	float:left;
	width:100%;
}

.stl_single
{
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
	float:left;
	width:100%;
}

.bottom_rs
{
width:100%;float:left;color:#ccc;
font-size:12px;

}

.under_bottom_rs
{
	color:#fff;
	margin:auto;height:80px;width:980px;
	background:#999;margin-bottom:10px;
}


.bottom_rs2
{
width:100%;margin:auto;height:90px;color:#fff;background:#141414;
font-size:12px; border-top:1px solid #ccc

}

.hdr_top
{
	height:130px;
	margin:auto;
	width:980px;
	background:white
}
.top_pages
{
	width:980px;margin:auto;height:25px;background:white
}

.content_hdr_top
{
	height:130px;
	margin:auto;
	width:980px;
}


.clear4
{
	float:left;height:15px;width:100%;
}

.arr_img
{
float:left;background:white url(images/arr.jpg) no-repeat;height:16px;
}
.arr_img_blue
{
float:left;background:white url(images/arr_blue.jpg) no-repeat;height:16px;
}

.padds12
{
	padding:12px;
	padding-top:0px
}

.title_bar
{
	width:100%;
	height:auto;
	background:#333333;
	margin-bottom:10px;
	text-align:left;
	float:left;
}

.title_bar2
{
	float:left;
	padding:6px;
	padding-left:8px;
	color:white;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif
}


/*--------SEARCH FORM-------------*/
.search1
{
	float:right;padding-top:20px;padding-right:20px;
}

.align_inp1
{
	padding-top:6px;padding-left:7px;float:left
}

.align_inp2
{
	float:left;padding-top:10px
}

.search
{
	background:url(images/search.jpg);
	width:210px;
	height:39px;
}

.inp2{ background:transparent;border:0px;color:white}
.inp1{ width:170px;height:21px;border:0px;background:transparent;padding-top:6px;padding-left:3px;color:#666666 }

/*--------END SEARCH FORM-------------*/


.top_btns
{
	float:right;padding-top:15px;width:100%;
}

/* end single.php page css */

.inp
{
	padding:5px;
	border:1px solid #ccc;
	background:#F2F2F2

}
#cat
{
	padding:5px;

}
.price-left
{
	width:11px;
	height:50px;
	background:url(images/price_left.jpg);

}
/*-----------------------------------------*/

	.border_img
	{
		border:1px solid #999;
		padding:3px;
	
	}
	
	.border_img2
	{
		padding:4px;
		border:0px;
	}

/*-----------------------------------------*/

.price-right
{
	width:11px;
	height:50px;
	background:url(images/price_right.jpg);

}
.font34
{
	font-family:arial;
	color:#333333;
	

}
.price_bg
{
background:url(images/price_mid.jpg);border:1px solid white
}
.padds2
{
	padding:20px;
}

.clear2
{
	height:20px;
	float:left;
	width:100%;
}


.location
{
	font-size:14px;color:#666666
}
.font23
{
	font-size:22px;
	color:white;
	font-weight:bold;
	padding-top:10px;
	float:left;
}
.font_title_single
{
	font-size:25px;
	color:#3073B6;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;

}
.juu2
{
	padding-top:5px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;font-weight:bold;color:#fff;
	text-align:left
}

.juu
{
	height:40px;
	padding-top:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	text-align:left
}

.juu3
{
	height:40px;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	text-align:left
}

.padds
{
	padding-top:10px;
	padding-left:10px

}

.padds3
{
float:left;
padding:10px;
}

.col1
{
	background:#F4F4F4;
	height:auto;
	width:100%;
	border-bottom:1px solid #ccc;
	overflow:hidden
}


.col_featured
{
	
	background:#FAE2C9;
	height:auto;
	width:100%;
	border-bottom:1px solid #ccc;
	overflow:hidden

}

.col2
{
	background:#E5E5E5;
	height:auto;
	width:100%;
	border-bottom:1px solid #ccc;
	overflow:hidden
}

/* ------ */

.top_head_column
{
	background:#999999;
	width:860px;
	height:40px;
	
	margin:auto;

}
.main_div
{
	
	width:980px;
	height:auto;
	margin:auto;
	padding-top:10px;
	padding-bottom:10px;
}

.not_reg
{
	font-size:14px; color:red

}
.navigation3
{
	list-style: none;
	margin:0px; 
	padding:4px;margin-bottom:5px
}
.navigation3 li
{
display: inline; font-size: 12px;font-weight: bold;;
}
.navigation3 li a
{
padding: 5px 10px;text-decoration: none; color:#333;
}

.navigation3 li a:hover
{
padding: 5px 10px;text-decoration: none; color: #005870;background:#999999;color:white;
}


a.whitea:link,a.whitea:visited
{
color:white;
text-decoration:none;

}

a.whitea:hover
{
color:white;
text-decoration:underline
}

.hdr
{
margin:auto;height:50px;width:900px;
background:url(images/hdr.jpg);
}
/*----------------------------------*/
.post_cl
{
	font-size:27px;
	font-family:Arial, Helvetica, sans-serif;
	color:#387ECB;

}

.entry
{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:19px;
}


/*---------------------------*/

.top_top
{
	width:100%;margin:auto;
	height:6px;
	background:#3271B6;

}

	.paj
	{
		/*margin:auto;width:100%;height:auto;background:white url(images/container-in-bg.jpg) repeat-x;text-align:left;*/
		margin:auto;
		width:100%;
		height:auto;
		text-align:center;
		
	}
	.paj2
	{
		width:980px;
		margin:auto;
		height:auto;
		text-align:left;
		margin-bottom:20px;
		background:white url(images/bgstps.jpg) repeat-x;
		overflow:hidden
	
	}

.tops
{
margin:auto;width:100%;height:20px;
background:url(images/tops_page.jpg);
}

.ends
{
margin:auto;width:100%;height:20px;
background:url(images/ends_page.jpg);
}

.bottom
{
margin:auto;width:100%;height:20px
}


#search_new
{
	padding-top:10px;
	padding-left:15px

}

#search2
{
	width:250px;
	height:50px;
	float:right;
	background:url(images/search.jpg);


}

.post_new
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:20px;
	text-align:center;
	width:100%

}


#logo
{
	height:80px;
	width:300px;
	float:left;


}

#post2
{
	width:187px;
	height:60px;
	float:right;
	background:url(images/post.jpg);


}


a.ads_main:link
{
	color:#666666;
	text-decoration:none
}

a.ads_main:visited
{
	color:#666666;
	text-decoration:none
}

a.ads_main:hover
{
	color:#000;
	text-decoration:underline
}






.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
