*{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;

}
.clearfix
{
display:block;
}
h3 a {
	color:#070E63;

	border-bottom: 1px dotted #ccc;
}

h3 a:hover {
	border-bottom: 1px solid #999;
}
.clear{
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px !important;
	float:none !important;
}
img{
	border:none;
}
	img.Thumbnail{
		width:55px;
		height:45px;
		margin-right : 5px;
		opacity : 0.8;
		/*
		cursor:pointer;
		*/
	}
		img.Thumbnail:hover{
			opacity : 1;
		}
		
	img.Thumbnail_Spotlight{
		width:155px;
		height:120px;
		/*
		cursor:pointer;
		*/
	}		

#Wrapper{
	width:900px;
	margin:0px auto;
}
#Wrapper_List
{
 	width:98%;
	margin:0px auto;
}
#Header h5{
	display:block;
	width:350px;
	float:left;
}
#left_list
{
float:left;
margin-top:0px;
width:190px;

}
#right_list
{
margin-top:23px;
margin-left:215px;

}

#Query{
	margin-top:10px;
	height:45px;
}
#Query div{
	height:45px;
	line-height:45px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	margin-left:15px;
	float:left;
	background:url(../images/tab-bg.gif);
	font-weight:700;
}
#Query div div{
	background:url(../images/tab-left.gif) left no-repeat;
	margin-left:0px;
}
#Query div div div{
	background:url(../images/tab-right.gif) right no-repeat;
	margin-left:0px;
	padding:0px 15px;
}

#AdvertContainer{
	font-size:14px;
	padding:7px;
	background:#e7f0f5;
	border:1px #1e81b6 solid;
	
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	overflow:hidden;

}
#AdvertContainer ul.ad_list li.titlebar
{
background-color:#000099;
font-weight:bold;
font-size:16px;
color:#FFFFFF;
}

#AdvertContainer ul.ad_list{
	list-style:none;
	list-style-type:none;
		-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	
}
#AdvertContainer ul.ad_list li{
	display:block;
	padding:5px;
	margin:1px;
	background:#bce6fc;

}


#AdvertContainer ul.ad_list li.spotlight_row
{
background-color:#6AADF7;
overflow:hidden;
}
#AdvertContainer ul.ad_list li.spotlight_row:hover
{
background-color:#1F81D1;
}
#AdvertContainer ul.ad_list li.spotlight_row a
{
color:#28246F;
}
#AdvertContainer ul.ad_list li.regular_row
{
background-color:#6AADF7;
overflow:hidden;
}
#AdvertContainer table{
	width:100%;
}
#AdvertContainer ul.ad_list li.regular_row:hover, #AdvertContainer li.regular_row:focus{
	background:#74B7ED;
}

#tabs_ui tr:hover, #tabs_ui tr:focus
{
 	background:#1AA6A6;
	color:#FFFFFF;
	
}

#AdvertContainer td{
	vertical-align:top;
	padding:3px;
	
}
#AdvertContainer td.actions{
	text-align:right;
}

#AdvertContainer tr .delete_favorite,#AdvertContainer tr .add_spotlight,#AdvertContainer tr .del_spotlight,#AdvertContainer tr .unapprove,#AdvertContainer tr .approve, #AdvertContainer tr .delete, #AdvertContainer tr .close_ad, #AdvertContainer tr .open_ad{
	visibility:hidden;
	cursor:pointer;
}

#AdvertContainer table:hover .delete_favorites,#AdvertContainer table:hover .add_spotlight,#AdvertContainer table:hover .del_spotlight,#AdvertContainer table:hover .unapprove,#AdvertContainer table:hover .approve, #AdvertContainer table:hover .delete, #AdvertContainer table:hover .close_ad,#AdvertContainer table:hover .open_ad, #AdvertContainer table:focus .approve, #AdvertContainer table:focus .delete{
	visibility:visible;
}
#AdvertContainer td label{
	font-weight:600;
	min-width:120px;
	padding-right:10px;
	display:block;
}

/* Refine Search */
#Search{
	background:#E1F8FE url(../images/nav-bar-bottomline.gif) bottom no-repeat;
	width:180px;
	padding:5px;
	float:left;
	/*
	position:absolute;
*/
	
	-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
border:1px solid #7B83DF;

	
}
#Search .middleColumn{
		background:none;
		padding:0px;
		width:170px;
		 	margin: 5px 5px 10px 0px;
	}
#Search .text{
width:100%;


	}
#Search input.hidden{
		display:none;
	}
#Search label{
		font-size:12px;
		color:#0380B0;
		font-weight:700;
	}

#Search textarea
{
 		width:100%;
		height:50px;
}
#Search .Actions input{
		margin-left : 75px;
		margin-bottom : 10px;
		height:30px;
		width:100px;
		display:block;
	}

#Search fieldset p label, #Search ul li{
		font-size:12px;
		padding-left: 8px;
}	
/* close refine search*/	

/* add by erwindraft for main category selection on list ads 23 feb 2010*/	
#CategoryList_Hidden
{
margin-top:10px;
	padding-bottom:20px;
	display:none;
	position:absolute;
	background:#FFF;
	padding:5px;
	z-index:1000;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	border:2px solid #4BC7F6;
	font-size:12px;
	max-width:93%;
	width:77%;
	margin-left:100px;
}
	
/* modify by erwindraft*/	
#LocationContainer{
	margin-top:10px;
	padding-bottom:20px;
	display:none;
	position:absolute;
	background:#FFF;
	padding:5px;
	z-index:1000;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	border:2px solid #4BC7F6;
	font-size:12px;
	max-width:93%;

	
	
}

	#LocationContainer div{
	/*
	display:table-cell;
	float:left;
	*/
	
	display:inline-table;


	
		width:190px;
		padding:5px;
	
		
		
	}
	#LocationContainer div h3{
		padding:5px;
		display:block;
		background:#E1F8FE;
		color:#00AEEF;
		font-size:12px;
	}
	#LocationContainer div ul{
		list-style:none;
		list-style-type:none;
	}
	#LocationContainer div ul li{
		margin:3px 0px;
	}	

	#LocationContainer div h3 a{
		color:#00AEEF;
		text-decoration:none;
	}
	#LocationContainer div ul li a{
		color:#0380B0;
		text-decoration:none;
	}
	#LocationContainer div ul li a:hover{
		text-decoration:underline;
		color:#00AEEF;
	}
	



div#LocationContainer p.close-overlay a {
background: url(../images/cancel.png) no-repeat scroll -15px -20px;
height:18px;
padding:0;
position:absolute;
right:5px;

top:5px;
width:18px;
z-index:100;

}


	
	
/*posting ad location container */
#LocationContainer2{
	margin-top:10px;
	padding-bottom:20px;
	display:none;
	position:absolute;
	background:#FFF;
	padding:5px;
	z-index:1000;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	border:2px solid #4BC7F6;
		font-size:12px;
		max-width:93%;
}
	#LocationContainer2 div{
		width:190px;
		padding:5px;
		float:left;
	}
	#LocationContainer2 div h3{
		padding:5px;
		display:block;
		background:#E1F8FE;
		color:#00AEEF;
		font-size:12px;
	}
	
	#LocationContainer2 div h3 a{
		color:#00AEEF;
		text-decoration:none;
	}
	#LocationContainer2 div ul{
		list-style:none;
		list-style-type:none;
	}
	#LocationContainer2 div ul li{
		margin:3px 0px;
	}		
	
	
		#LocationContainer2 div ul li a{
		color:#6c6969;
		text-decoration:none;
	}
	#LocationContainer2 div ul li a:hover{
		text-decoration:underline;
	}	
	
	div#LocationContainer2 p.close-overlay a {
background: url(../images/cancel.png) no-repeat scroll -15px -20px;
height:18px;
padding:0;
position:absolute;
right:5px;

top:5px;
width:18px;
z-index:100;

}



/* close location container2 for post ads */	
	
#Navigation{
	border-bottom: #1ECFFF 5px solid;
	padding:0px 10px;
	padding-top:10px;
	
}
	#Navigation ul{
		list-style:none;
		list-style-type:none;
	}
		#Navigation li{
			float:left;
			margin-right:2px;
			text-align:center;
		}
#SpotLight{
	margin-top:10px;
}
.help a{
	font-size:12px;
	font-weight:500;
	padding: 3px 25px 3px 0px;
	background:url(../images/help.gif) no-repeat right center;
	line-height:20px;
	height:20px;
}

#SpotLightContainer{
	margin-top:10px;
	background:url(../images/spot-light-container.gif) top no-repeat;
	height:140px;
	padding:5px;
}

#SpotLightContainer .nav{
	display:block;
	float:left;
	height:140px;
	text-indent:-9000px;
	overflow:hidden;
	padding:0px 5px;
	width:30px;
}

#SpotLightContainer .nav.prev{
	background:url(../images/spot-light-prev.gif) no-repeat center;
}

#SpotLightContainer .nav.next{
	background:url(../images/spot-light-next.gif) no-repeat center;
}
#SpotLightContainer ul{
	list-style:none;
	list-style-type:none;
	display:block;
	width:810px;
	float:left;
}
	#SpotLightContainer ul li{
		float:left;
		display:block;
		width:120px;
		padding:5px 5px;
		text-align:center;
	}
	#SpotLightContainer ul li a{
		display:block;
		margin-bottom:7px;
		font-size:12px;
	}
#content_wrapper
{
min-height:350px;
}	
#AdContainer{
	margin-top:10px;
	padding-bottom:20px;
	display:block;
	font-size:12px;
	width:77%;
	float:left;

}
	#AdContainer div{
		width:225px;
		padding:5px;
		float:left;
	}
	/*the category header */
	#AdContainer div h2 a{
		display:block;
		/*
		background:#005a8a;
		*/
		
		color:#0380B0;
		font-size:14px;
		-moz-border-radius-bottomleft:8px;
		-moz-border-radius-bottomright:8px;
		-moz-border-radius-topleft:8px;
		-moz-border-radius-topright:8px;
		border:1px solid #7B83DF;
		margin:20px 0 10px;
		padding:7px 0 7px 10px;
		font-family:Arial,Helvetica,sans-serif;
		font-weight:bold;
		padding-left:65px;
		height:25px;

	}
	/*the post an ad header */
	#AdContainer div h3{
		display:block;
		background:#0380B0;
		color:#FFF;
		font-size:12px;

		padding:7px 0 7px 10px;
	}

		#AdContainer div h3.selected{
			background:#074363 url(../images/selected-ad.gif) right no-repeat;
		}
		#AdContainer div h3.selected_final{
			background:#074363;
		}
	#AdContainer div ul{
		list-style:none;
		list-style-type:none;
	}
	#AdContainer div ul li{
		margin:3px 0px;
	}
	
#AdContainerFull{
	margin-top:10px;
	padding-bottom:20px;
	display:block;
	font-size:12px;
	width:100%;
	float:left;

}
	#AdContainerFull div{
		width:225px;
		padding:5px;
		float:left;
	}
	/*the category header */
	#AdContainerFull div h2 a{
		display:block;
		/*
		background:#005a8a;
		*/
		
		color:#0380B0;
		font-size:14px;
		-moz-border-radius-bottomleft:8px;
		-moz-border-radius-bottomright:8px;
		-moz-border-radius-topleft:8px;
		-moz-border-radius-topright:8px;
		border:1px solid #7B83DF;
		margin:20px 0 10px;
		padding:7px 0 7px 10px;
		font-family:Arial,Helvetica,sans-serif;
		font-weight:bold;
		padding-left:65px;
		height:25px;

	}
	/*the post an ad header */
	#AdContainerFull div h3{
		display:block;
		background:#0380B0;
		color:#FFF;
		font-size:12px;

		padding:7px 0 7px 10px;
	}

		#AdContainerFull div h3.selected{
			background:#074363 url(../images/selected-ad.gif) right no-repeat;
		}
		#AdContainerFull div h3.selected_final{
			background:#074363;
		}
	#AdContainerFull div ul{
		list-style:none;
		list-style-type:none;
	}
	#AdContainerFull div ul li{
		margin:3px 0px;
	}

#home_right_ads
{
width:220px;
float:right;
	margin-top:30px;
}


#SubCategoryContainer
{	

	padding-bottom:10px;

}	
#SubCategoryContainer h3{
	font-size:15px;

	margin-bottom:7px;
	font-weight:500;
	padding:7px 0px;
	font-weight:bold;
	color:#0380B0;
}
#SubCategoryContainer ul{
	list-style:none;
	list-style-type:none;
}
#SubCategoryContainer li a{
	font-size:14px;
	color:#0380B0;
	text-decoration:none;
}

#SubCategoryContainer li a:hover{
	color:#00AEEF;
	text-decoration:underline;
}




#MemberLoginForm_LoginForm
{	-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#BCE6FC none repeat scroll 0 0;
margin:4px;
padding:10px;
}

#MemberLoginForm_LostPasswordForm
{	-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#BCE6FC none repeat scroll 0 0;
margin:4px;
padding:10px;
}

#MemberLoginForm_LoginForm_action_dologin
{
float:left;
}
#ForgotPassword
{
margin-left:70px;
color:#1F12BC;
}
#MemberLoginForm_LoginForm .Actions
{
width:500px;
}
/* adform container */
#AdFormContainer{
	margin : 15px 0px 25px;
	padding:7px;
	background:#e7f0f5;
	border:1px #1e81b6 solid;
	width : auto;
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	font-size : 14px;
	overflow:hidden;

}

#Form_tellfriendForm,#Form_reportForm{

	width:500px;
}



	#AdFormContainer fieldset p label, #AdFormContainer ul li{
		font-size:12px;
		padding-left: 8px;
	}


	#AdFormContainer .field{
		padding-left: 5px;
	}
	#AdFormContainer .Actions{
		margin-top : 12px;
	}


.clearfooter {
height: 10px;
clear: both;
}
#Footer{
	margin-top:10px;
	margin-bottom:20px;
	clear:both;
	
}
	#Footer #Follow{
		padding-bottom:5px;
		border-bottom:1px #CCC solid;
	}
	#Footer .Links{
		padding-top:7px;
		font-size:12px;
		color:#4da7fa;
	}
.Curtain{
	background:#000;
	opacity:0.6;
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}
.Message{
	width:900px;
	margin:0px auto 0px;
}
.Message div{
	border:5px #666 solid;
	position:fixed;
	top:150px;
	width:200px;
	margin:0px 345px;
	padding:50px 7px 7px;
	background:#FFF url(../images/ajax-loader.gif) top center no-repeat;
}
.Message p{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	margin-top:10px;
	text-align:center;
}

td.ListTextData{
	width: 50%;
}
td.ListTextData_MyClass{
	width: 60%;
}
td.category_myads{
text-align:left;
width:180px;
}


td.PriceList
{
float:right;
width:150px;
}
td.ViewDetail
{

}

td.Thumbnail{
	width : 55px;
	height : 45px;
}

.rightalign{
	float : right;
}
.leftalign{
	float : left;
}
<!-- add by erwindraft -->
#mycarousel
{
margin-top:20px;
clear:both;
}
.FormData
{
background-color:#EDEBFE;
}
.TitleAds
{
background-color:#1E81B6;
font-weight:bold;
color:#FFFFFF;
font-size:20px;
padding-left:5px;
}
.TitleAds a
{
color:#F3FBBF;
padding-left:5px;
font-size:13px;
vertical-align:middle;
}
.TitleAds a:hover
{
color:#FBF1AC;
}
.AdvertData
{
/*
background:transparent url(../images/bg_posting.gif) repeat-y scroll right top;padding-bottom:20px;
*/
}
.AdvertData_Title
{
width:100%;
float:left;
}
.head_title_show
{
background-color:#1E81B6;
font-weight:bold;
color:#FFFFFF;
font-size:20px;
border-top:solid 1px #FFFFFF;
padding-left:5px;
padding-bottom:5px;
}
.AdvertData_Title a
{
color:#F3FBBF;
padding-left:5px;
font-size:13px;
vertical-align:middle;
}
.AdvertData_Title a:hover
{
color:#FBF1AC;
}
.AdvertData_Left
{
width:57%;
float:left;

}
.AdvertData_Right
{
width:35%;
float:right;
padding-top:10px;
background-color:#FBFDF7;
border-left:solid 1px #F2FDFC;
}
.More_Description
{
background-color:#F0EAF9;
border-top:1px solid #FFFFFF;
padding-left:5px;
}
.Ads_Description
{
 margin-left:3px;
 margin-right:3px;
 margin-top:5px;
 background:#F4F7FF none repeat scroll 0 0;
 border:1px solid #1E81B6;
 padding:7px;
 width:auto;
}
.contact_details
{
margin-top:20px;
margin-left:5px;
margin-right:5px;
background-color:#E9E9E9;

}
.contact_details h2
{
background-color:#1E81B6;
color:#FFFFFF;
padding-left:5px;
border-bottom:1px solid #EFF7FA;
}

#contact_user
{
padding-bottom:15px;
padding-left:5px;
padding-top:5px;
font-weight:bold;
overflow:hidden;
}

#contact_user a
{
color:#0E4BB1;
}

#contact_user a:hover
{
color:#6B89F1;
}

#avatar_left
{
width:80px;
float:left;
overflow:hidden;
}
#avatar_right
{
width:300px;
float:left;
padding-left:10px;
}

.member_status
{
color:#CC0000;
font-size:11px;

}

#ImagesAds
{
padding-right:5px;
padding-left:5px;
}
#AdDetailImage{
border:solid 1px #C6F0F4;

}
.head2
{
padding:5px;
background-color:#F0EAE8;
border-top:solid 1px #FFFFFF;
}

img.ThumbnailShow {
cursor:pointer;
height:75px;
margin-right:5px;
opacity:0.8;
width:85px;
}

h1.subcategories
{
  color:#0380B0;
  font-size:16px;
}
h3.subcategories a
{
  color:#2E3E5C;
}
 ul.subcategories {
border-color:#333333;
border-style:solid;
border-width:1px 0;
font-size:90%;
line-height:1.7em;
margin:0.75em 6px 2.2em 0;
padding:0.8em 0;
overflow:hidden;

}

 ul.subcategories li {
 display:block;
 width:20%;
 padding-left:30px;
 float:left;
 }
 
 ul.subcategories li a{
 color:#0380B0;
 text-decoration:none;
 } 
 ul.subcategories li a:hover{
 color:#00AEEF;
 text-decoration:underline;
 }  

#Query a
{
color:#F3FBBF;
}
.view_detail_button
{
margin-bottom:-15px;
}
#EmailFrom
{
padding-top:20px;
}

#RefineSearch
{

}

#toTop {  
     width:100px;  
        border:1px solid #ccc;  
        background:#f7f7f7;  
        text-align:center;  
         padding:5px;  
         position:fixed; /* this is the magic */  
         bottom:40px; /* together with this to put the div at the bottom*/  
         right:10px;  
         cursor:pointer;  
         display:none;  
         color:#333;  
         font-family:verdana;  
         font-size:11px;
		 float:right;
}  
#member_menu a
{
color:#660000;
}

#ShowHideRefineSearch
{
cursor:pointer;
}

.Location span
{
font-weight:bold;
color:#00C9FF;
font-size:20px;
}

#loading
{
font-size:12px;
color:#F1292F;
display:none;
}
#head_post
{
 font-size:12px;
 height:20px;
 padding-top:5px;
}

#message_template
{
 margin-left:8px;
 margin-top:5px;
 background:#E7F0F5 none repeat scroll 0 0;
 border:1px solid #1E81B6;
 padding:7px;
  width:auto;
 
}

#bread_brumb_ads
{
font-size:12px;
color:#682828;
}




#searchCategory {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#E1F8FE none repeat scroll 0 0;
border:0 none;
height:30px;
overflow:hidden;
padding:6px;
right:auto;
top:95px;
width:650px;
float:right;


}


#searchCategory input.text {

width:180px;
border:1px solid #D0D7DC;
color:#666666;
font-size:0.68em;
background:#FFFFFF url(../images/search.png) no-repeat scroll 8px center;
padding-left:25px;
}

#searchCategory select {

width:137px;
border:1px solid #D0D7DC;
color:#666666;
font-size:0.68em;


}

form#search label {
color:#666666;
font-weight:bold;
vertical-align:middle;
}

form#search button.submit {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
border:1px solid #061C73;
color:#FFFFFF;
cursor:pointer;
background:#0380B0;
font-weight:bold;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
text-align:center;
margin-left:5px;
}

input.submit, input.action
{
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
border:1px solid #061C73;
color:#FFFFFF;
cursor:pointer;
background:#0380B0;
font-weight:bold;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
text-align:center;
margin-left:5px;
}


/* Ad Comment */
/* ad comments */
div.adComments {
	background:#f0f0f0;
	border:1px dotted #ccc;
	padding:10px;
}

#AdComments {
	list-style:none;
	
	border:1px solid #ccc;
	border-bottom:0;
	padding:0;
	margin:0;
}
	#AdComments li {
		list-style:none;
		padding:5px;
		margin:0;
		font-size:1em;
		border-bottom:1px dotted #bbb;
		background:#e9e9e9;
		
	}
	
#AdComments li p
{
margin-top:10px;
}	
.comment
{
background-color:#FFFFFF;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
padding:10px 10px 10px 10px;
}
#AdComments li p span 
{
 font-style:italic;

}

#AdComments a.deletelink 
{
 font-weight:bold;
}
/* close ad comment */
#Pagination
{
float:right;


}
#Pagination ul.pages
{
clear:both;
height:23px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#Pagination ul.pages li
{
 float:left;
height:23px;
margin-left:3px;

}
#Pagination ul.pages a
{
background-color:#FFFFFF;
border:2px solid #BBD2DE;
color:#E8473A;
display:block;
font-size:0.68em;
margin:0;
padding:3px 7px;
text-align:right;
text-decoration:none;
}
#Pagination ul.pages li.active a
{
/*
background-color:#F1776E;
border:2px solid #E9473A;
*/
background-color:#1859C5;
border:2px solid #2F18AD;
color:#FFFFFF;
text-decoration:none;

}


#head_yellow
{
color:#FFFF99;
font-weight:bold;
}

/* navigation bar */
#nav-bar{
clear:both;

}
#nav-bar .tabs {
height:36px;
margin:0 auto;
padding:0;
position:relative;
top:7px;
width:850px;
z-index:1;
}

ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#nav-bar .tabs li {
float:left;
margin:0 4px 0 0;
}

#nav-bar .tabs li.active a, #nav-bar .tabs li a:hover {
background:transparent url(../images/nuroa-imgsheet.png) repeat-y scroll 0 -189px;
color:#FFFFFF;
}

#nav-bar .tabs a {
background:transparent url(../images/nuroa-imgsheet.png) repeat-y scroll 0 -141px;
color:#626262;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:32px;
line-height:32px;
padding:0 0 0 14px;
text-decoration:none;
}

#nav-bar .tabs li.active a span, #nav-bar .tabs li a:hover span {
background:transparent url(../images/nuroa-imgsheet.png) repeat-y scroll right -189px;
}

#nav-bar .tabs a span {
background:transparent url(../images/nuroa-imgsheet.png) repeat-y scroll right -141px;
display:block;
height:32px;
padding:0 14px 0 0;
}

#nav-bar-topline {
background:transparent url(../images/nav-bar-topline-tile.png) repeat-x scroll left top;
clear:both;
padding:3px 0 0;
top:-3px;
}

#nav-bar-bottomline {
background:transparent url(../images/nav-bar-bottomline-tile.png) repeat-x scroll left bottom;
height:10px;
padding:0 0 4px;
}



	#AdContainer div ul li a{

		text-decoration:none;
		background-image:url(../images/dot-darkgrey.gif);
		background-position:center bottom;
		background-repeat:repeat-x;
		color:#0380B0;
		position:static;
		margin-left:5px;

	}
	#AdContainer div ul li a:hover{

		color:#00AEEF
		
	}

#ShowLocations
{
cursor:pointer;
color:#0380B0;
font-weight:bold;
}
#ShowLocations2
{
cursor:pointer;
color:#0380B0;
font-weight:bold;
}
#head_location
{
color:#0380B0;
font-weight:bold;

}
#AdFormContainer h2#head_location
{padding-top:3px;
margin-bottom:3px;
}

#price_list_column
{
color:#B90000;
padding-top:10px;
font-weight:bold;
float:right;
}

#Pics_Ads
{
background-color:#FFFFFF;
padding-bottom:10px;
padding-top:10px;
		-moz-border-radius-bottomleft:8px;
		-moz-border-radius-bottomright:8px;
		-moz-border-radius-topleft:8px;
		-moz-border-radius-topright:8px;
		border:1px solid #7B83DF;
		font-weight:bold;
		width:530px;
		margin-left:100px;
}
#Pics_Ads ul
{
padding-left:130px;
}
#Pics_Ads label
{
margin-bottom:10px;
}
#flashUI
{
margin-top:5px;
}

#AdCommentInterface_Form_PostCommentForm_error
{
color:#FF0000;
}

.erwindraft_link
{
 color:#115C95;

text-decoration:none;
}

#new
{
color:#FF0000;
}
#new_messages
{
color:#FF0000;
}
#no_new
{
color:#4D3CE3;
}

.header_inbox
{
text-align:left;
background-color:#BBD8F7;
}
.body_inbox
{
background-color:#D9E8FD;
}


.signatur
{
color:#404040;
font-size:12px;
}


/* Shout Out */
div.shoutOuts {
	background:#f0f0f0;
	border:1px dotted #ccc;
	padding:10px;
}

#ShoutOuts {
	list-style:none;
	
	border:1px solid #ccc;
	border-bottom:0;
	padding:0;
	margin:0;
	font-size:11px;
}
#ShoutOuts li 
{
		list-style:none;
		margin:0;
		font-size:1em;
		border-bottom:1px dotted #bbb;
		background:#e9e9e9;
		padding-bottom:3px;
		padding-top:3px;
		padding-left:5px;
		padding-right:10px;

		
}
	
#ShoutOuts li p
{
margin-top:0;
color:#606060;
}	
#ShoutOuts li p span 
{
 font-style:italic;
}

#ShoutOuts a.deletelink 
{
 font-weight:bold;
}
#ShoutClear
{
border-top:1px dotted #bbb;
margin-top:10px;
clear:both;
height:25px;
}	

#Shout_Message_Handler
{
color:#FF0000;
padding-left:10px;
}

#left {
display:inline;
float:left;
font-size:11px;
line-height:16px;
margin:0 0 10px 10px;
overflow:hidden;
padding:10px;
}
#right {
font-size:13px;
line-height:16px;
overflow:hidden;
padding-top:10px;
}
#nick_avatar_small {
text-align:left;
}
/* CLOSE SHOUT CSS */
/*
#AdComments_holder
{
float:left;
width:50%;
margin-top:10px;

}
*/
#show_ads_left
{
float:left;
width:50%;
margin-top:10px;

}
#show_ads_right
{
margin-top:10px;
width:42%;
float:right;
}

.messageStack {
  background-color: #ffb;
  font-family: Verdana, Arial, sans-serif;
  color: #465584;
  margin: 5px;
  width:800px;  
  /*
  border-style: solid;
  border-color: #88c700;
  border-width: 1px;
  */
  
}

.messageStack .error
{

margin-left:5px;
margin-top:3px;
background:transparent url(../images/icons/bullet/error.gif) no-repeat scroll 0 0;
}
.messageStack .success
{

margin-left:5px;
margin-top:3px;
background:transparent url(../images/icons/bullet/success.gif) no-repeat scroll 0 0;
}
.messageStack li span
{padding-left:20px;
margin-top:-2px;

}

#resultsHeader h3 {
color:#3387B1;
float:left;
padding-top:3px;
width:620px;
}
#list
{
clear:both;
}

#right_top
{
width:620px;
float:right;
font-family:Arial,Helvetica,sans-serif;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#E1F8FE none repeat scroll 0 0;
border:0 none;
overflow:hidden;
height:55px;
padding-left:10px;
font-weight:bold;
font-size:11px;
}
#right_top_lang
{
width:200px;
float:right;
font-size:12px;
font-family:Arial,Helvetica,sans-serif;
height:45px;
}

.welcome
{
text-align:left;
color:#6C6969;
padding-top:20px;


}
.welcome p
{
height:35px;
}
/*login top */
html #LoginForm_LoginForm {
padding-top:12px;
float:right;

width:380px;


text-align:left;


}
#Remember
{
margin-top:1px;
}

#TopMemberLoginForm_TopMemberLogin_Email {
width:180px;
border:1px solid #A7A7A7;
color:#000000;
padding:1px;
}
#TopMemberLoginForm_TopMemberLogin_Password {
width:120px;
border:1px solid #A7A7A7;
color:#000000;
padding:1px;
}

#MemberLoginForm_MemberLogin_action_dologin{
font-size:11px;
}

.back_buton
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#199ADC none repeat scroll 0 0;
border:1px solid #087FBC;
color:#FFFFFF;
float:left;
font-size:10pt;
font-weight:bold;
margin:4px 4px 2px 6px;
padding:5px 8px 5px 10px;
}

#MessageMember .middleColumn
{
width:600px;
}
#MessageMember #Form_EmailAllForm_MessageMember
{
width:595px;
}
.ads_closed
{
background-color:#AE0925;
padding-top:5px;
font-weight:bold;
color:#FFFFFF;
}

#latest_ads
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
border:1px solid #C3E198;
margin-bottom:10px;
width:200px;

}

#myfav_box
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
border:1px solid #C3E198;
margin-bottom:10px;
width:200px;
clear:left;
padding-top:20px;
margin-top:20px;
}

div#home_right_ads h3 {
color:#0380B0;
font-size:1.2em;
font-weight:bold;
margin:7px;
}
div#home_right_ads ul.new {
margin:0 0 0 7px;
width:161px;
}
ul.new li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
font-size:12px;

padding:0 0 0 2px;
border-bottom:solid 1px #339999;
width:185px;
padding-top:3px;
padding-bottom:1px;

/*height: 1%; overflow: hidden;*/

}
.new_col1
{

float:left;
}
.new_thumb
{
width:50px;
height:50px;

}
.new_col2
{
float:left;
width:185px;
overflow:hidden;
}
.new_col2_popup
{
float:left;
width:470px;
overflow:hidden;
padding-left:5px;
}
.all_member_ads
{
width:550px;
}
.recent_member_ads_col2
{
float:left;
overflow:hidden;
}
.new_ads_title
{
margin:0;
padding:0;
font-size:12px;
font-weight:bold;
}
.new_ads_desc
{
font-size:10px;
}

/* active spotlight ads box */

ul.active_spotlight li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
font-size:12px;

padding:0 0 0 2px;
border-bottom:solid 1px #339999;
width:270px;
padding-top:3px;
padding-bottom:1px;

/*height: 1%; overflow: hidden;*/

}
.active_spotlight_col1
{

float:left;
}
.active_spotlight_thumb
{
width:110px;
height:80px;

}
.active_spotlight_col2
{
float:left;

overflow:hidden;
}

.active_spotlight_ads_title
{
margin:0;
padding:0;
font-size:11px;
font-weight:bold;
text-decoration:none;
line-height:13px;
}
.active_spotlight_ads_desc
{
font-size:11px;
line-height:12px;
}

/*close */


/*clear fix */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
#upgrade_spotlight_link
{
	background:url(../images/add.png) no-repeat;
	padding-left:17px;
}
#favorites_link
{
	background:url(../images/favorites.png) no-repeat;
	padding-left:17px;
}
#share_link
{
	background:url(../images/share.png) no-repeat;
	padding-left:17px;
}

#print_link
{
	background:url(../images/print.png) no-repeat;
	padding-left:17px;
}
#report_link
{
	background:url(../images/report.png) no-repeat;
	padding-left:17px;
}
#ad_number_link
{
	background:url(../images/ad_number.png) no-repeat;
	padding-left:17px;
}
#others_link
{
	background:url(../images/other_ads.png) no-repeat;
	padding-left:17px;
}
.post_ad_activity
{
	background:url(../images/post_ad.png) no-repeat;
	padding-left:17px;
}
.become_friend_activity
{
	background:url(../images/become_friend.png) no-repeat;
	padding-left:17px;
}
.shout_activity
{
	background:url(../images/shout.png) no-repeat;
	padding-left:17px;
}
.comment_activity
{
	background:url(../images/comment.png) no-repeat;
	padding-left:17px;
}
.user_comment_activity
{
	background:url(../images/comment.png) no-repeat;
	padding-left:17px;
}
/* ADMIN PANEL */
#AdminContainer{
	font-size:14px;
	padding:7px;
	background:#e7f0f5;
	border:1px #1e81b6 solid;
	overflow:hidden;
	margin-top:10px;

}
ul.adminpanel_new li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
font-size:12px;

padding:0 0 0 2px;
border-bottom:solid 1px #339999;
width:755px;
padding-top:3px;
padding-bottom:1px;

/*height: 1%; overflow: hidden;*/

}

#ads_information
{
 -moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#F9FCFF none repeat scroll 0 0;
border:0 none;
overflow:hidden;
padding:6px;
right:auto;
top:95px;
width:800px;

}
#ads_information label
{

display:block;
float:left;
margin-bottom:10px;
margin-right:100px;
padding-left:10px;
width:200px;
}
#ffbox {
font-family:Arial;
font-size:12px;
padding-bottom:12px;
text-align:left;
width:300px !important;
float:left;
font-weight:bold;
}
#invoice_detail
{
	margin : 15px 0px 25px;
	padding:7px;
	background:#FFFFFF;
	border:1px #1e81b6 solid;
	font-size : 14px;
	overflow:hidden;
}

#member_menu_nav
{
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
border:1px solid #7B83DF;
background:#E1F8FE;
float:left;
padding:5px;
width:180px;
}

#member_menu_nav label {

font-size:20px;
font-weight:bold;
}
#header_member_menu
{
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
border:1px solid #7B83DF;
background:#1E81B6;
color:#FFFFFF;
padding-bottom:5px;
padding-left:5px;

}
#member_menu_nav li
{
font-weight:bold;
list-style:square;
list-style-position:inside;
}

#left_list_member_menu
{
float:left;
width:181px;

}

#confirm_payment_box
{
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
border:1px solid #7B83DF;
background:#EDEEFC;
padding-left:5px;
padding-top:5px;
clear:both;
float:left;
}
#spotlight_head_home
{
margin:0 auto;
width:814px;
}
#spotlight_head
{

color:#4FDAFE;
font-family:Arial,Sans-Serif;
font-weight:bold;
border-bottom:groove;

}
#spotlight_head a
{
font-size:10px;
color:#E7A376;
padding-left:3px;
}

#spotlight_info_box
{
font-size:12px;

}
#spotlight_info_box h1
{
font-size:14px;
}
#bank_info
{
background-color:#FFFFFF;
border:solid 1px #BEBEFA;
width:450px;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;

}

#show_ads_left h4
{
color:#054451;
font-size:1.6em;
font-weight:bold;
text-shadow:0 1px 1px #FFFFFF;
}

#change_invoice_status_box
{
margin-top:10px;
background-color:#BEDAEB;
border:solid 1px #1559BF;
padding-left:5px;
}
#change_invoice_status_box h1
{
font-size:16px;
font-weight:bold;
color:#D90005;
}
#invoice_status
{
margin-top:10px;
padding-left:10px;
margin-bottom:10px;
}

.inside h1
{
font-size:12px;
}
.head_title_show h1
{
font-size:20px;
}
#edit_category
{
margin-top:5px;
padding-top:5px;
background-color:#F5F2FF;
overflow:hidden;
padding-left:10px;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
border:1px solid #7B83DF;
}
#edit_desc
{
margin-top:5px;
padding-top:5px;
background-color:#F5F2FF;
padding-left:10px;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
border:1px solid #7B83DF;
padding-bottom:15px;
}
#google_ad_box_home
{
margin-top:5px;
width:77%;
overflow:hidden;
}
#left_full_home
{
margin-top:5px;
width:75%;
overflow:hidden;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
border:1px solid #C3E198;
padding-left:15px;
padding-top:5px;
}
#left_full_home h3
{
color:#0380B0;
font-size:1.2em;
font-weight:bold;

}
#google_ad_box
{
margin-top:5px;
padding-top:5px;
overflow:hidden;
clear:both;
}
#sponsored_link
{
background-color:#F5F7FC;
border-top:1px solid #9DAAC4;
color:#000000;
font-size:12px;
font-weight:bold;
margin:0;
padding:5px 0 5px 3px;
text-align:left;
}
#google_ad
{
border:1px solid rgb(211,211,211);
padding:5px;
background:#FFFFFF;
}

#Form_confirm_payment_form
{
margin-bottom:55px;
}
#ShowMainCategory
{
cursor:pointer;
}

.show_all_ads
{
font-weight:bold;
color:#0D0D64;
text-decoration:underline;

-moz-border-radius:4px 4px 4px 4px;
background:none repeat scroll 0 0 #EBF7FF;
border-bottom:1px solid #A1DCFA;
border-right:1px solid #A1DCFA;
color:#059AE7;
margin-right:3px;
padding:3px 8px;
text-decoration:none;
}
.show_all_ads:hover
{

color:#1010DA;
}

#list_edit_image_box
{
width:800px;

overflow:hidden;
clear:both;
}
#edit_images
{
overflow:hidden;
float:left;
width:110px;

}

/* users box
*/
.users{
	padding: 15px 0 10px 0;
	float: left;
	width: 100%;
}

 .users img{
	margin-right: 3px;
	padding: 1px;
	border: 1px solid #DEDEDE;
	float: left;
	width:50px;
	height:50px;
	
}

.users_popup
{
	padding: 15px 0 10px 0;
	float: left;
	width: 500px;
}
.users_popup img
{
	margin-right: 3px;
	padding: 1px;
	border: 1px solid #DEDEDE;
	float: left;
	width:50px;
	height:50px;
	
}

.user{
width:62px;
float:left;
}
.user_img
{
}
.user_name
{
clear:both;
font-size:10px;
}

#content-wrap
{ 
margin: 0 auto; 
width: 980px;
background:#E1F8FE none repeat scroll 0 0;
overflow: hidden;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
margin-top:10px;

}

#action_box
{
padding-top:20px;
}

#online_footer_box
{
font-size:12px;
background-color:#EDECFD;
}
.name a
{
font-weight:bold;
color:#151560;
text-decoration:none;

}
.info_shout
{
clear:both;
color:#6F6F6F;
font-size:11px;
}

/* comment */
#comments_box
{
margin-top:5px;
}
.panel_comment
{
	margin-bottom:5px; 
	background-color:#D3E7F5; 
	
	width:400px;

	padding:6px; 
}


.comment_submit
{
	background-color:#3b59a4; color:#FFFFFF; border:none; font-size:11px; padding:3px; margin-top:3px;
}
.blue_button
{
	background-color:#3b59a4; color:#FFFFFF; border:none; font-size:11px; padding:3px; margin-top:3px;
}

#comments_box li
{
 background-color:#D3E7F5; 
  width:400px;
  padding:6px;
  border-bottom:1px solid #ECEFF5;
  margin-bottom:2px;
  overflow:hidden;
}
#left_comment {
display:inline;
float:left;
font-size:11px;
line-height:16px;
overflow:hidden;
padding:2px;
}
#right_comment {
font-size:13px;
line-height:16px;
overflow:hidden;
padding-top:2px;
}

#friend_activity li
{

}


#searchbox
{
width:250px;
border:solid 1px #000;
padding:3px;
}
#display
{
width:255px;
margin-left:357px;
color:#000000;
float:right; 
border-left:solid 1px #dedede;
border-right:solid 1px #dedede;
border-bottom:solid 1px #dedede;
overflow:hidden;
z-index:1000;
display:none;
position:absolute;
margin-top:-11px;
}
.display_box
{
padding:4px; border-top:solid 1px #dedede; font-size:12px; 
height:45px;
background-color:#F1FAFE;
}

.display_box:hover
{
background:#5DDDFE;
color:#FFFFFF;
}
#shade
{
background-color:#00CCFF;

}

.Location
{

}

#img_thumb_search
{
 float:left;
overflow:hidden;
width:40px;
}
#name_search
{
float:left;
padding-left:10px;
width:170px;
}

/* news/blog */
#NewsList {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
border:1px dotted #CCCCCC;
margin:10px;
padding:10px;
}
#NewsList li {
list-style-type:none;
margin:0;
}

#NewsList li.newsDateTitle a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/treeicons/news-file.gif) no-repeat scroll left center;
color:#0083C8;
font-size:1.3em;
font-weight:bold;
padding-left:20px;
text-decoration:none;
}
#NewsList li.newsSummary {
margin-bottom:20px;
}

/* widget */
.WidgetHolder
{
/*
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
border:1px solid #C3E198;
margin-top:5px;
overflow:hidden;
padding-left:15px;
padding-top:5px;
width:75%;
*/

-moz-border-radius:5px 5px 5px 5px;
background:url("../images/light_grad2.png") repeat-x scroll 50% 100% #FAFAFA;
border:1px solid #D8DFE5;
float:left;
line-height:1.6;
margin:5px 12px 0px 10px;
padding:5px 0px 5px 10px;
width:75%;
}
.light_bg
{
-moz-border-radius:5px 5px 5px 5px;
background:url("../images/light_grad2.png") repeat-x scroll 50% 100% #FAFAFA;
border:1px solid #D8DFE5;
float:left;

margin:5px 12px 0px 10px;
padding:5px 0px 5px 10px;
width:95%;
}

#current_offer
{

overflow:hidden;
}
#current_offer h4
{
color:#054451;
font-size:1.6em;
font-weight:bold;
text-shadow:0 1px 1px #FFFFFF;
}
#offer_list
{
}
#offer_list .offer {
clear:both;
height:53px;
background-color:#E9E9E9;
}
.offer_header {
clear:both;
background-color:#1E81B6;
font-weight:bold;
color:#FFFFFF;
height:25px;
}
#offer_list a
{
color:#0E4BB1;
font-weight:bold;
}
.cc0 {
float:left;
padding:3px 0 0 10px;
vertical-align:middle;
width:10%;
}
.cc1 {
float:left;
padding:3px 0 0 10px;
vertical-align:middle;
text-align:center;
width:50%;
}
.cc2 {
float:left;
padding:3px 0 0 10px;
width:28%;

}
.price_offer
{
font-weight:bold;
color:#092124;
}


#offer_box
{
padding-left:30px;
padding-top:5px;
background:#F4F7FF none repeat scroll 0 0;
border:1px solid #1E81B6;

}
#Form_OfferForm_action_SendOffer
{
margin-bottom:5px;
}

#Form_EditAdForm
{
padding-top:10px;
}
/*
#Form_EditAdForm #Title
{
width:800px;
}
#Form_EditAdForm label
{
float:left;
width:100px;
}
#Form_EditAdForm .middleColumn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E9E9E9 none repeat scroll 0 0;
float:left;

margin:5px 5px 5px 0;
padding:4px;
width:306px;
}
*/

#preloader_list_ads
{
padding-left:70px;
padding-top:10px;
}
/* mymenu */
.my_menu
{
clear:both;
padding-top:5px;
}
.my_menu li
{
width:300px;
height:20px;
}
.my_menu li:hover
{
background-color:#E2F4FE;
}
.icons_text
{
padding-left:20px;
}
.new_messages_icon
{
background-image:url(../images/email.png);
background-repeat:no-repeat;
width:16px;
height:16px;
background-position:0 -2px;
}

.edit_icon
{
background-image:url(../images/edit.png);
background-repeat:no-repeat;
width:16px;
height:16px;
background-position:0 -2px;
}

.new_friend_request_icon
{
background-image:url(../images/users.png);
background-repeat:no-repeat;
width:16px;
height:16px;
background-position:0 -2px;
}


.report_icon
{
background-image:url(../images/report.png);
background-repeat:no-repeat;
width:16px;
height:16px;
background-position:0 -2px;
}

.post_ad_icon
{
background-image:url(../images/post_ad.png);
background-repeat:no-repeat;
width:16px;
height:16px;
background-position:0 -2px;
}
.send_message_icon
{
background-image:url(../images/send_message.png);
background-repeat:no-repeat;
width:16px;
height:16px;
background-position:0 -2px;
}
.post_comment_icon
{
background-image:url(../images/comment.png);
background-repeat:no-repeat;
width:16px;
height:16px;
background-position:0 -2px;
}
.add_friend_icon
{
background-image:url(../images/add_friend.png);
background-repeat:no-repeat;
width:16px;
height:16px;
background-position:0 -2px;
}
.write_about_button
{
background-image:url(../images/write.png);
background-repeat:no-repeat;
width:16px;
height:16px;
background-position:0 -2px;
}
#aboutpanel
{
display:none;
}
#write_about_link
{
width:307px;
height:20px;
}
#write_about_link:hover
{
background-color:#E2F4FE;
}

.active_menu_link
{
background-color:#E2F4FE;
}

.button_link {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
border:1px solid #061C73;
color:#FFFFFF;
cursor:pointer;
background:#004EA4;
font-weight:bold;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
text-align:center;
margin-left:5px;
font-size:14px;
padding-top:4px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
}

.button_link:hover
{
color:#FDFAD9;
background-color:#1010DA;
}

#SearchForm_RefineSearchForm_price_min,#SearchForm_RefineSearchForm_price_max,#label_handle_SearchForm_RefineSearchForm_price_min,#label_handle_SearchForm_RefineSearchForm_price_max
{
display:none;
}
/* pnotify css by erwindraft */
.featurelist {
				background: transparent none no-repeat 0 0 !important;
				margin: .5em 10px .5em 0;
				padding: .5em;
				float: left;
			}
			.featurelist ul {
				margin: 0;
				padding: 0;
				list-style-type: none;
			}
			.featurelist ul a {
				text-decoration: underline !important;
			}
			.featurelist ul .ui-icon {
				display: inline-block;
				position: relative;
				top: 4px;
				margin-right: .3em;
			}
			.featurelist ul img {
				vertical-align: middle;
				border: none 0;
			}
			.pf-group {
				background: transparent none no-repeat 0 0 !important;
				padding: 4px;
				margin: 5px auto;
			}
			.ui-widget {
				font-size: 65% !important;
			}
			#AdminContainer .ui-widget
			{
				font-size: 100% !important;
			}
			.pf-group input.ui-button {
				padding: 2px !important;
				font-size: .92em !important;
				margin-bottom: 3px;
			}

			/* Custom styled notice CSS */
			.ui-pnotify.custom {
				font-family: "Palatino Linotype","Book Antiqua",Palatino,serif;
				font-weight: bold;
				text-shadow: 1px 1px 0.5px black;
			}
			.ui-pnotify.custom .ui-pnotify-container {
				background-color: #60D6A7;
				background-image: none;
				border: 3px ridge #21825B;
			}
			.ui-pnotify.custom .ui-pnotify-title {
				font-size: 15pt;
				color: #007143;
			}
			.ui-pnotify.custom .ui-pnotify-text {
				font-size: 11pt;
				color: #A66000;
			}
			.ui-pnotify.custom .ui-pnotify-closer {
				position: absolute;
				bottom: 4px;
				right: 4px;
			}
			.ui-pnotify.custom .ui-pnotify-icon {
				float: right;
			}
			.ui-pnotify.custom .picon {
				margin: 3px;
				width: 33px;
				height: 33px;
			}

			/* Alternate stack initial positioning. */
			.ui-pnotify.stack-topleft {
				top: 15px;
				left: 15px;
				right: auto;
			}
			.ui-pnotify.stack-bottomleft {
				bottom: 15px;
				left: 15px;
				top: auto;
				right: auto;
			}
			/* This one is done through code, to show how it is done. Look down
			   at the stack_bottomright variable in the JavaScript below. */
			.ui-pnotify.stack-bottomright {
				/* These are just CSS default values to reset the pnotify CSS. */
				right: auto;
				top: auto;
			}
			.ui-pnotify.stack-custom {
				top: 20%;
				left: 20%;
				right: auto;
			}
			.ui-pnotify.stack-custom2 {
				top: auto;
				left: auto;
				bottom: 20%;
				right: 20%;
			}
/* close pnotify */			
.link_profile
{
color:#5C50CB;
cursor:pointer;
text-decoration:underline;
}

#small
{
font-size:9px;
color:#666666;
}

.Thumbnail
{
float:left;
}

.description_ads {
display:inline;
float:left;
margin-left:5px;
margin-right:5px;
margin-top:1px;
width:65%
}

.ShowInList{
color:#2C3A54;
font-size:12px;
width:17%;

float:left;
}


.PriceList {
float:right;
width:20%;
}
.description_ads h3 a
{
color:#00547E;
font-size:14px;
}
.description_ads h3 a:hover
{
color:#CE1A00;
text-decoration:underline;
}



/* tooltip styling */
.tooltip {
	display:none;
	background:url(../images/black_arrow.png);
	height:70px;
	padding-top:18px;
	padding-right:25px;		
	padding-bottom:25px;
	padding-left:25px;	
	width:160px;
	font-size:11px;
	color:#fff;
}

/* a .label element inside tooltip */
.tooltip .label {
	color:yellow;
	width:35px;
}

.tooltip a {
	color:#ad4;
	font-size:11px;
	font-weight:bold;
}

#container_box_popup
{
padding-left:10px;
padding-top:10px;
background-color:#E9EBFC;
}

/* post an ad form hack */
#Form_AdForm
{
margin:0 auto;
}
#Form_AdForm .field
{
clear:both;
padding-top:10px;
}

#Form_AdForm .left
{
float:left;
width:300px;
padding-top:5px;
text-align:right;
padding-right:20px;
font-weight:bold;
color:#333333;

}
#Pics_Ads label
{
width:400px;
}

#Form_AdForm .middleColumn
{
float:left;

clear:none;
margin-top:0px;
background-color:#F7F7F7;
-moz-border-radius:4px 4px 4px 4px;

}
#Form_AdForm .middleColumn input
{
-moz-border-radius:4px 4px 4px 4px;
border:1px solid #999999;
color:#333333;
height:17px;
margin-bottom:5px;
padding:2px 2px 1px;
}
#Form_AdForm #Password
{
padding-left:320px;

}

#Password .left
{text-align:left !important;
}
#EmailResponse
{
clear:both;
padding-left:140px !important;
}
#EmailResponse label
{
width:600px;

}
#Form_AdForm_EmailResponse
{
float:left;
}
#PhoneResponse
{
clear:both;
padding-left:140px !important;
}
#PhoneResponse label
{
width:600px;
}
#Form_AdForm_PhoneResponse
{
float:left;
}

#Form_AdForm #Title_Ad, #Form_AdForm #Price, #Form_AdForm #LastName, #Form_AdForm #Password
{
background-color:#FDFDFD;
overflow:hidden;
}
	#AdFormContainer h2{		
		font-size:16px;
		font-weight:bold;
		margin-bottom : 10px;
		margin-top:10px;
		/*
		padding-left:140px;
		*/
		padding-left:20px;
		clear:both;
		background-color:#031043;
		color:#FFFFFF;
		padding-top:5px;
		padding-bottom:5px;
	}
	#AdFormContainer h2 a{
	color:#8CBCE3;
	}	
	#AdFormContainer form{
		margin:4px;
		padding-bottom:10px;
		
		background:#bce6fc;
			-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	border:solid 1px #FDFAE1;

		
	}
	
#Form_AdForm .Actions	
{
padding-left:140px;	
}
/* close post an ad hack */

/* social list start here */
.social-links li a img {
background:none repeat scroll 0 0 transparent;
border:medium none;
display:inline;
margin:0 8px 0 0;
}

.alignleft {
float:left;
margin:5px 10px 0 0;
}
.alignright {
float:right;
margin:5px 10px 0 0;
}

#fb_like_show
{
height:30px;
float:right;
width:360px;
}

#ShoutOuts a img, .light_bg a img{
-moz-border-radius:5px 5px 5px 5px;
border:1px solid #CFCFCF;

padding:3px;
}

.blue_button
{
-moz-border-radius:4px 4px 4px 4px;
background:none repeat scroll 0 0 #EBF7FF;
border-bottom:1px solid #A1DCFA;
border-right:1px solid #A1DCFA;
color:#059AE7;
margin-right:3px;
padding:3px 8px;
text-decoration:none;
}
.comment_button
{
text-decoration:underline;
}
.rect_button
{
background:none repeat scroll 0 0 #EBF7FF;
border-top:1px solid #A1DCFA;
border-bottom:1px solid #A1DCFA;
border-right:1px solid #A1DCFA;
border-left:1px solid #A1DCFA;
color:#059AE7;
text-decoration:none;
overflow:hidden;
clear:both;
margin-left:3px;

}

/* safet tips */
#safety-tip {
background-image:url("../images/safety-tip-bg.png");
background-position:left bottom;
background-repeat:no-repeat;
display:inline;
float:right;
padding-bottom:30px;
width:164px;
padding-right:40px;

}
#safety-tip h3 {
background-image:url("../images/safety-tip-bg.png");
background-position:left top;
background-repeat:no-repeat;
border:0 none;
font-size:1.1em !important;
font-weight:bold;
margin:0 !important;
min-height:0;
padding:15px 10px 10px 47px !important;
}
#safety-tip p {
color:#666666;
margin:10px 10px 0 15px;
}
#safety-tip p a {
font-weight:bold;
}
#TipsContainer{
	font-size:14px;
	padding:7px;
	background:#FFFFFF;
	border:1px #1e81b6 solid;
	
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	overflow:hidden;

}