/*
Theme Name: Sitemile_ClassifiedTheme
Theme URI: http://www.sitemile.com/p/classifiedTheme
Description: Custom WordPress theme for ads and classifieds websites
Version: 4.5.0
Author: SiteMile.com
Author URI: http://www.sitemile.com/
*/

/* last modified: 07Jan2010 */

.zi_box
{
	width:640px;
	border:5px solid #FF0000;
	background:#FF0000;
	overflow:hidden;
	float:left;
	margin-bottom:10px;
}
.padding_zi_box
{padding:10px;}

.left_zi_box
{
	float:left;
	width:280px;
}

.right_zi_box
{
	float:right
}

.title_zi_box
{
	float:left;width:100%;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-size:20px;
	font-weight:bold
}

.location_zi_box
{
	float:left;width:100%;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF9900;
	font-size:13px;
	font-weight:bold;
	padding-top:5px;
}

.price_zi_box
{
	float:left;width:100%;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:13px;
	font-weight:bold
}

.text_zi_box
{
	float:left;width:100%;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
	line-height:15px;
	padding-top:15px
}

.readMore
{
	float:left;width:100%;padding-top:15px;margin-bottom:15px
}

/* -------------------- */

body {
		padding:0px;
		margin:0px;
		font-family:Arial, Helvetica, sans-serif;
		color: #333;
		text-align: center;
		background:#F5F3EF;
		font-size:0.7em
	}
.padds10
{
	padding:10px;
	overflow:hidden
}

.font55 a:link 
{
	color:#fff;
	text-decoration:none;
	
}


.font55 a:visited 
{
	color:#fff;
	text-decoration:none;
	
}

.font55 a:hover
{
	color:#fff;
	text-decoration:underline;
	
}


/*---------------MAIN PAGE --------------------------*/

.left_side_main
{
	float:left;
	width:650px;
	height:auto;
	
}

.right_side_main
{
	float:right;
	height:auto;
	width:300px;
	
}

.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:100%;
	float:left;
	height:auto;
	margin:auto
}


/*---- MENU ----*/
.menu_bg
{
	background:url(images/bg_menu.jpg);
	margin:auto;
	width:100%;
	height:52px;
	

}

.menu_second_border
{

	margin:auto;
	width:100%;
	height:auto;
}


.menu_inside
{
	margin:auto;
	width:960px;
	height:auto;
	padding-top:6px;
	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:28px 0 0 30px;
	width:270px;

}

.description
{
	font-size:14px;
	color:#FF0000;
	padding-left:68px;
	
}

.user_menu_top
{
	height:25px;
	margin:auto;
	width:100%;
	background:#FF0000;
}

.user_menu_top2
{
	margin:auto;width:960px;
}

.padding_toppest_menu
{
	float:left;padding-left:40px;padding-top:3px;
}

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}


/*----blue button----------------*/


.blue_button
{	margin: 0;
	padding: 0;
	z-index: 30;
	float:left;
	margin-left:5px}

.blue_button li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 12px arial}

.blue_button li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 5px 11px;
	width: auto;
	color:#fff;
	background:url(images/bluebtn.jpg);
	text-align: center;
	text-decoration: none}

.blue_button li a:hover
{	background:url(images/hbluebtn.jpg); color:#000}



/*---------------------------------------------------*/



.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;
background:#2E68A9 url(images/bottom.jpg) repeat-x top;

}

.under_bottom_rs
{
	color:#fff;
	margin:auto;height:80px;width:960px;
	
}


.bottom_rs2
{
width:100%;margin:auto;height:90px;color:#fff;background:#141414;
font-size:12px; border-top:1px solid #ccc

}

.hdr_top
{
	height:120px;
	margin:auto;
	width:100%;
	background:url(images/top_background.jpg);
	}
.top_pages
{
	width:100%;margin:auto;height:25px;background:#333
}

.content_hdr_top
{
	height:120px;
	margin:auto;
	width:960px;
}


.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:1px;padding-left:1px;float:left
}

.align_inp2
{
	float:left;padding-left:5px
}

.search
{
	
	width:220px;
	height:22px;
}

.inp2{ color:white;background:transparent;border:0px}
.inp1{ width:160px;height:20px;border:0px;background:url(images/search.jpg);color:#666666 }
.align_inp0{ font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#fff;float:left;padding-top:5px;padding-right:3px }

/*--------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:960px;
		margin:auto;
		height:auto;
		text-align:left;
		margin-bottom:20px;
		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;
}
