/*----------------Second step, refine your search by county + levels... -----------------------*/

#holiday-search{
	float: left;
	width: 490px;
	margin: 20px 0 20px 0;
	background: url(../images/directory-search-bg-repeat.gif) left top repeat-y;
	font-size: 85%;
	color: #295e68;
	}
	#holiday-search-top{
		float: left;
		width: 470px;
		padding: 25px 10px 10px 10px;
		background: url(../images/directory-search-bg-top.jpg) left top no-repeat;
		}
		#holiday-search-top ul li{
			float: left;
			width: 470px;
			padding: 0 0 5px 0;
			}
			#holiday-search-panel label, #holiday-search-panel .label{
				float: left;
				width: 80px;
				text-align: right;
				padding: 2px 10px 0 0;
				font-weight: bold;
				}
			#holiday-search-panel select{
				float: left;
				width: 370px;
				font-size: 90%;
				color: #224c56;
				}
			#holiday-search-panel #holiday-keyword-search{
				float: left;
				width: 364px;
				font-size: 90%;
				color: #224c56;
				background: #fff;
				padding: 2px;
				border: 1px solid #5b9da7;
				}
			
				
		#holiday-search-now{
			float: left;
			width: 150px;
			background: url(../images/directory-search-bg-bottom.gif) left top no-repeat;
			padding: 5px 55px 6px 340px;
			width: 95px;
			height: 24px;
			}
			



/*------------------Instructors listing-----------------*/
#holiday-listing-width{
	float: left;
	width: 490px;
	background: url(../images/holiday-listing-bg-width.gif) left top repeat-y;
	margin: 10px 0 0 0;
	}
	#holiday-listing-top{
		float: left;
		width: 490px;
		background: url(../images/holiday-listing-bg-top.gif) left top no-repeat;
		}
	#holiday-listing-bottom{
		float: left;
		width: 490px;
		background: url(../images/holiday-listing-bg-bottom.gif) left top no-repeat;
		height: 10px;
		font-size: 0;
		}
		#holiday-listing-top h2{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 130%;
		}
		#holiday-listing-top .product-listing-titles{
			float: left;
			width: 490px;
			clear: both;
			color: #0b2a31;
			font-weight: normal;
			font-size: 80%;
			padding: 10px 0 0 0;
			display: block;
			}
			#holiday-listing-top .matching-results{
				float: left;
				width: 240px;
				margin: 0 0 0 10px;
				display: inline;
				}
			#holiday-listing-top .pagging{
				float: right;
				width: 230px;
				text-align: right;
				margin: 0 10px 0 0;
				display: inline;
				font-size: 90%;
				}
				.pagging a{
					color: #0b2a31;
					font-weight: bold;
					}
				.pagging a:hover, #pagging a:focus{
					color: #000;
					}
	
	
			#holiday-listing-top .instructor-listing{
				float: left;
				width: 458px;
				border: 1px solid #a8c5ca;
				border: 1px solid #83E2D8;
				margin: 10px 0 0 10px;
				display: inline;
				padding: 5px;
				}
			
			/*chris: for holiday listing status in users account */
			#holiday-listing-top .instructor-listing-status{
				float: left;
				width: 458px;
				margin: 0 0 0 10px;
				display: inline;
				padding: 5px;
				font-size: 80%;
				}
			#holiday-listing-top .live {
				border-left: 1px solid #96BF5F;
				border-right: 1px solid #96BF5F;
				border-bottom: 1px solid #96BF5F;
				background: #C9EC9C;
				color:#688F35;
				}
			#holiday-listing-top .pending {
				border-left: 1px solid #CFAF4D;
				border-right: 1px solid #CFAF4D;
				border-bottom: 1px solid #CFAF4D;
				background: #F2D682;
				color:#8F7011;
				}
				
			#holiday-subscription-expired {
				float: left;
				width: 422px;
				margin: 10px 0 0 0;
				display: inline;
				padding: 16px 5px 24px 60px;
				font-size: 80%;
				border-top: 1px solid #EF3B3B;
				border-left: 1px solid #EF3B3B;
				border-right: 1px solid #EF3B3B;
				border-bottom: 1px solid #EF3B3B;
				background: #FFCFCF;
				color:#EF3B3B;
				background: url(/templates/images/icons/warning.png) 6px 6px no-repeat #FFCFCF;
				}
				
			#holiday-subscription-expired p {
				font-size: 100%;
				}
			
			
			#holiday-listing-top .bg-light{
				background: #fff;
				}
			#holiday-listing-top .bg-dark{
				background: #f2f7f8;
				}
				#holiday-listing-top .zone-image{
					float: left;
					margin: 0 5px 0 0;
					width: 100px;
					height: 100px;
					border: 1px solid #9ec0c8;
					border: 1px solid #1DA997;
					background: #CCCCCC;
					}
					#holiday-listing-top .zone-image img{
						float: left;
						width: 100px;
						height: 100px;
						padding: 0;
						}
				#holiday-listing-top .zone-description{
					float: left;
					width: 350px;
					}
					#holiday-listing-top .zone-description .name{
						float: left;
						width: 350px;
						color: #224c56;
						font-weight: bold;
						font-size: 80%
						}
					#holiday-listing-top .zone-description .location{
						float: left;
						width: 350px;
						color: #3c392a;
						font-size: 80%
						}
					#holiday-listing-top .zone-description .url{
						float: left;
						width: 350px;
						color: #447782;
						color: #3F8884;
						font-size: 80%
						}
						#holiday-listing-top .zone-description .url a{
							color: #447782;
							color: #3F8884;
							background: url(../images/icons/new-window.gif) right center no-repeat;
							padding: 0 15px 0 0;
							}
					
					#holiday-listing-top .zone-description .summary{
						float: left;
						width: 350px;
						font-size: 80%;
						color: #80807f;
						margin: 10px 0 10px 0;
						}
						
					#holiday-listing-top .zone-description .summary p{
						width: 350px;
						}
					
					#holiday-listing-top .zone-description .more-info{
						float: left;
						width: 350px;
						font-size: 80%;
						color: #1DA997;
						}
						#holiday-listing-top .zone-description .more-info a{
							color: #1DA997;
							}
				




/*--------------------Instructor details page------------------*/
#holidays-details{
	float: left;
	width: 490px;
	margin: 10px 0 10px 0;
	}
#holidays-details #zone-images-thumbs .image_container{
	font-size: 80%;
	width:64px;
	text-align:center;
	float:left;
	padding:0 8px 0 0;
	}
	#holidays-details #zone-images-thumbs{
		float: left;
		width: 220px;
		}
	#holidays-details #zone-image{
		float: left;
		width: 218px;
		height: 218px;
		border: 1px solid #c7bfaa;
		}
		#holidays-details #zone-image img{
			float: left;
			margin: 3px 0 0 3px;
			width: 210px;
			height: 210px;
			border: 1px solid #c7bfaa;
			padding:0;
			}
			#holidays-details .thumbs{
				float: left;
				width: 62px;
				height: 88px;
				border: 1px solid #c7bfaa;
				margin: 14px 14px 0 0;
				display: inline;
				background: url(../images/thumbs-bg.jpg) left top #EDECE5;
				}
			#holidays-details .thumb-right{
				margin: 14px 0 0 0;
				}
				#holidays-details .thumbs img{
					float: left;
					width: 50px;
					height: 50px;
					border: 1px solid #c7bfaa;
					margin: 5px 0 0 5px;
					display: inline;
					padding:0;
					}
	
	#holidays-details #zone-description{
		float: right;
		width: 258px;
		background: #fff;
		padding: 1px;
		color: #827960;
		}
		#holidays-details #zone-description #name{
			clear: both;
			padding: 5px 5px 5px 5px;
			margin: 0 0 1px 0;
			width: 248px;
			font-weight: bold;
			color: #224c56;
			font-size: 80%;
			background: url(../images/breadcrumb-bg.gif) left top repeat-x #dde4e3;
			}
		#holidays-details #zone-description ul{
			clear: both;
			width: 236px;
			border: 1px dashed #d0d0d0;
			padding: 10px;
			font-size: 80%;
			}
		#holidays-details #zone-description ul#contact-details{
			border-top: none;
			margin: 0;
			background: #fff;
			}
		
		#holidays-details #zone-description #studio-name{
			color: #524b38;
			font-weight: bold;
			}
		#holidays-details #zone-description #url{
			clear: both;
			width: 236px;
			border: 1px dashed #d0d0d0;
			border-top: none;
			padding: 10px;
			font-size: 80%;
			}
		
		#holidays-details #zone-description #url a{
			padding: 0 15px 0 0;
			background: url(../images/icons/new-window.gif) right center no-repeat;
			}
			
#holidays-details .instructor-of-the-month-image{
	float: left;
	width: 218px;
	height: 218px;
	border: 1px solid #c7bfaa;
	margin:0 8px 0 0;
	}
	
#holidays-details .instructor-of-the-month-image img{
	float: left;
	margin: 3px 0 0 3px;
	width: 210px;
	height: 210px;
	border: 1px solid #c7bfaa;
	padding:0;
	}
	
#holidays-details .instructor-of-the-month{
	padding:12px 0 0 0;
	float:right;
	}
	
#holidays-details .instructor-of-the-month{
	padding:12px 0 0 0;
	float:right;
	}
	
#content #cms-page .instructor-of-the-month-summary {
	width:458px;
	clear:both;
	}
	
#content #cms-page .instructor-of-the-month-summary p{
	width:458px;
	clear:both;
	}
	
#content #cms-page .instructor-of-the-month-summary span{
	width:458px;
	clear:both;
	font-size:90%;
	}

/*------------extra-info------------*/
#holidays-details #extra-info{
	float: left;
	width: 488px;
	background: #fff;
	padding: 1px;
	margin: 0 0 20px 0;
	color: #447782;
	color: #3F8884;
	}
	
	#holidays-details #extra-info #more-info-top{
		float: left;
		width: 466px;
		border-top: 1px dashed #d0d0d0;
		}
	#holidays-details #extra-info .more-info{
		float: left;
		width: 466px;
		padding: 0 10px 10px 10px;
		border: 1px dashed #d0d0d0;
		}
		#holidays-details #extra-info .more-info p{
			float: left;
			width: 466px;
			}
			#holidays-details #extra-info .title{
				float: left;
				width: 85px;
				text-align: right;
				padding: 0 5px 0 0;
				}




/*---------------Add holidays form------------*/
		#add-holiday-form{
			float: left;
			width:472px;
			padding: 8px;
			margin: 10px 0 20px 0;
			background: #f6f5ef;
			border: 1px solid #e2e0d5;
			}
			#add-holiday-form p{
				clear: both;
				width: 472px;
				padding: 0 0 20px 0;
				margin: 0;
				font-size: 85%;
				}
				#add-holiday-form ul{
					float: left;
					width: 440px;
					background-color: #fff;
					border: 1px solid #e2e0d5;
					padding: 30px 20px 30px 10px
					}
					#add-holiday-form h3{
						float: left;
						width: 460px;
						margin: 30px 0 3px 0;
						display: inline;
						font-size: 80%;
						} 
						
					#add-holiday-form label#subscription_costlabel{
							float: none;
							width: 180px;
							color:#706953;
							font-weight: bold;
							font-size: 100%;
							text-align: right;
							padding: 2px 3px 0 0;
						}
					#add-holiday-form ul li{
						float: left;
						width: 428px;
						padding: 5px 0 5px 0;
						}
						
						#add-holiday-form label{	
							float: left;
							width: 145px;
							color: #326685;
							color: #3F8884;
							font-weight: bold;
							font-size: 80%;
							text-align: right;
							padding: 2px 3px 0 0;
							}
							#add-holiday-form input{	
								float: left;
								width: 248px;
								background-color: #fff;
								border: 1px solid #c4dbe0;
								font-weight: normal;
								font-size: 90%;
								padding: 2px;
								}
							#add-holiday-form select{	
								float: left;
								width: 254px;
								background-color: #fff;
								border: 1px solid #c4dbe0;
								font-weight: normal;
								font-size: 90%;
								padding: 2px;
								}
							
									
								#add-holiday-form textarea{	
									float: left;
									width: 218px;
									height: 120px;
									background-color: #fff;
									border: 1px solid #c4dbe0;
									font-weight: normal;
									font-size: 90%;
									padding: 2px;
									}
									
						#add-holiday-form ul #phone-alert{
								float: left;
								width: 240px;
								padding: 5px 0 5px 148px;
								margin: 0;
								font-size: 65%;
								color: #51AF41;
								}
						
						#add-holiday-form ul li textarea{
							float: left;
							width: 320px;
							height: 150px;
							background: #fff;
							border: 1px solid #c4dbe0;
							font-size: 80%;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							margin: 0 0 0 60px;
							display: inline;
							}
				
				/*------------------add holiday payment tanle--------*/
				#add-holiday-form #payment-table{
					float: left;
					width: 448px;
					padding: 10px;
					background: #fff;
					border: 1px solid #e2e0d5;
					}
					#add-holiday-form #payment-table table{
						float: left;
						width: 446px;
						border: 1px solid #2B636E;
						border-collapse: collapse;
						}
					#add-holiday-form #payment-table table td{
						border: 1px solid #2B636E;
						padding: 5px 0 5px 5px;
						vertical-align: middle;
						}
					#add-holiday-form #payment-table table td label{
						width: auto;
						text-align: left;
						padding: 0 0 2px 0;
						margin: 0;
						}
				
				#add-holiday-form #payment-table .none{
					display: none;
					}
					
				
				/*--------------Holiday form, upload images---------*/
				
				#add-holiday-form #upload-images{
					float: left;
					width: 460px;
					background-color: #fff;
					border: 1px solid #e2e0d5;
					padding: 5px;
					font-size: 85%;
					}
					#add-holiday-form #upload-images p{
						float: left;
						width: 460px;
						}
						
					#add-holiday-form #upload-images #limit_warning{
						clear:both;
						display:block;
						margin: 5px 5px 2px 5px;
						padding: 5px;
						border-left: 1px solid #CFAF4D;
						border-right: 1px solid #CFAF4D;
						border-bottom: 1px solid #CFAF4D;
						border-top: 1px solid #CFAF4D;
						background: #F2D682;
						color:#8F7011;
						}
					
					#add-holiday-form .uploaded-images-container{
						float: left;
						width: 456px;
						border: 1px solid #605a49;
						padding: 1px;
						font-size: 80%;
						margin: 0 0 1px 0;
						}
						#add-holiday-form .uploaded-images-container .zone-image{
							float: left;
							width: 46px;
							height: 46px;
							border: 1px solid #605a49;
							margin: 0 20px 0 0;
							display: inline;
							}
							#add-holiday-form .uploaded-images-container .zone-image img{
								float: left;
								width: 46px;
								height: 46px;
								}
						#add-holiday-form .uploaded-images-container .file-name{
							float: left;
							width: 250px;
							padding: 18px 0 0 15px;
							background: url(../images/icons/tick-green.gif) left 18px no-repeat;
							}
						
						#add-holiday-form .uploaded-images-container .remove-file{
							float: right;
							width: 80px;
							padding: 18px 15px 0 0;
							}
							#add-holiday-form .uploaded-images-container .remove-file a{
								color: #a52c39;
								}
						
							#add-holiday-form #uploading-system{
								float: left;
								width: 456px;
								padding: 20px 0 15px 0;
								}
							
							#add-holiday-form #uploading-system .image_error{
								display:block;
								clear:both;
								color:#CF4040;
								font-size:80%;
								margin:32px 0 4px 0;
								padding:0px 12px 3px 20px;
								width:300px;
								background-image: url(/templates/images/icons/alert.png);
								background-repeat: no-repeat;
								}
							
								
/*							#add-holiday-form #uploading-system .image_error {
								display:none;
								clear:both;
								color:#CF4040;
								background-color:#00CC00;
								}*/
								
								#add-holiday-form #uploading-system label{
									float: left;
									width: auto;
									padding: 2px 5px 0 0;
									color: #605a49;
									font-size: 95%;
									}
									#add-holiday-form #uploading-system #upload_holiday_image{
										float: left;
										width: 190px;
										
										}
										
									#add-holiday-form #uploading-system #upload-image-button {
										width:79px;
										height:17px;
										border:0;
										cursor:pointer;
										background-repeat: no-repeat;
										background-image: url("/templates/images/buttons/upload-file.gif");
										}
						   
							
							#add-holiday-form #submit-your-holidays-details{	
								float: right;
								width: 260px;
								height: 24px;
								border: none;
								padding: 0;
								margin: 20px 0 10px 0;
								display: inline;
								}
								
								
							/*Chris*/	
							#add-holiday-form ul li.errormessage {
								display:block;
								color:#CF4040;
								font-size:80%;
								margin:4px 0 4px 150px;
								padding:0px 12px 0px 20px;
								width:200px;
								background-image: url(/templates/images/icons/alert.png);
								background-repeat: no-repeat;
							}
							
							#add-holiday-form ul li.errormessage#holiday_descriptionerrorwrapper {
								margin:4px 0 4px 60px;
							}
							
							#add-holiday-form input#submit-your-job-appliaction{	
								float: right;
								width: 173px;
								height: 24px;
								border: none;
								padding: 0;
								margin: 20px 0 10px 0;
								display: inline;
								}
							#add-holiday-form input#submit-your-classified-listing{	
								float: right;
								width: 210px;
								height: 24px;
								border: none;
								padding: 0;
								margin: 20px 0 10px 0;
								display: inline;
								}
							
/* chris job-add.php page*/
label#vacancy_descriptionlabel, label#vacancy_benefitslabel, span.label#vacancy_category, label#classified_descriptionlabel, label#holiday_descriptionlabel {
	text-align:left;
	}
	
#add-holiday-form ul li.errormessage#vacancy_descriptionerrorwrapper, #add-holiday-form ul li.errormessage#vacancy_benefitserrorwrapper, #add-holiday-form ul li.errormessage#classified_descriptionerrorwrapper {
	margin:4px 0 4px 0px;
	padding:0px 12px 0px 20px;
	}			
	
li#date-from #start_day, li#date-until #end_day{
	width:60px;	
}
li#date-from #start_month, li#date-until #end_month {
	width:100px;
	margin:0 0 0 4px;	
}
li#date-from #start_year, li#date-until #end_year {
	width:60px;	
	margin:0 0 0 4px;	
}			

#add-holiday-form .label{	
	float: left;
	width: 145px;
	color: #326685;
	color: #3F8884;
	font-weight: bold;
	font-size: 80%;
	text-align: right;
	padding: 2px 3px 0 0;
	}

#add-holiday-form .tick-boxes{
	float: left;
	width: auto;
	padding: 2px 0 0 2px;
	margin: 2px 0 0 2px;
	border: none;
	font-weight:normal;
	}
	#add-holiday-form .tick-boxes-label{
		float: left;
		width: 140px;
		padding: 2px 0 0 5px;
		margin: 0;
		border: none;
		text-align: left;
		font-weight:normal;
		}
	
		
	*html #add-holiday-form .tick-boxes{
		float: left;
		width: auto;
		padding: 2px 0 0 2px;
		margin: 0 0 0 2px;
		border: none;
		font-weight:normal;
		}
		*html #add-holiday-form .tick-boxes-label{
			float: left;
			width: 140px;
			padding: 3px 0 0 3px;
			margin: 0;
			border: none;
			text-align: left;
			font-weight:normal;
			}
/*		
 display error fields initially (these are hidden if the user has js available	*/
#add-holiday-form ul li .none{
	display:block;
	}
	
	#add-holiday-form ul li .radio{	
		float:none;
		width: 20px;
		margin:0 0 0 4px;
		border:none;
		}
	#add-holiday-form ul li #vacancy_requires_cv_yeslabel, #add-holiday-form ul li #vacancy_requires_cv_nolabel, #add-holiday-form ul li #vacancy_requires_cv_optionallabel{	
		float:none;
		padding:8px 8px 8px 2px;
		font-weight:normal;
		/*width: 50px;*/
		}

/*************** chris: workshops **************************/		
	
#add-holiday-form li.workshop label {
	width:300px;
	float:left;
	text-align:left;
}

#add-holiday-form #event_nameerrorwrapper, #add-holiday-form #event_townerrorwrapper, #add-holiday-form #event_phoneerrorwrapper, #add-holiday-form #event_descriptionerrorwrapper, #add-holiday-form #event_county_iderrorwrapper, #add-holiday-form #event_dateerrorwrapper{
	margin:4px 0px 4px 0px;
	width:300px;
	float:left;
	text-align:left;
}

	
/*************** chris: rating container (classified form) !REMOVED! **************************/			
/*#add-holiday-form ul li	ul#rate_product_js{	
	float: left;
	width: 230px;
	list-style: none;
	padding: 0 0 0 0;
	margin: 0;
	clear:none;
	border:none;
	}
	
#add-holiday-form ul li	ul#rate_product_js li{	
	float: left;
	clear:none;
	width:20px;
	}
	
#add-holiday-form ul li	ul#rate_product_js p{	
	float: left;
	clear:none;
	width: 100px;
	margin:0;
	padding:4px 0 0 0;
	}
	
#add-holiday-form ul li	ul#rate_product_js li img{	
	float: left;
	clear:none;
	margin:0;
	padding:0;
	}*/
/*************** chris: rating container (classified form) **************************/			
		
		
/*--------------------------------------------------------------------------------------*/
/*                                                                                      */
/*-----------------------------------Jobs Details---------------------------------------*/
/*                                                                                      */
/*--------------------------------------------------------------------------------------*/

		/*--------------------Jobs details page------------------*/
		#jobs-details{
			float: left;
			width: 490px;
			margin: 10px 0 10px 0;
			}
			#jobs-details h2{
				float: left;
				width: 490px;
				margin: 20px 0 0 0;
				}
			#jobs-details #zone-description{
				float: right;
				width: 488px;
				background: #fff;
				padding: 1px;
				/*color: #827960;*/
				color: #447782;
				color: #3F8884;
				}
				#jobs-details #zone-description #name{
					clear: both;
					padding: 5px 5px 5px 5px;
					margin: 0 0 1px 0;
					width: 478px;
					font-weight: bold;
					/*color: #224c56;*/
					color: #447782;
					color: #3F8884;
					font-size: 80%;
					background: url(../images/breadcrumb-bg.gif) left top repeat-x #dde4e3;
					}
				#jobs-details #zone-description ul{
					clear: both;
					width: 466px;
					border: 1px dashed #d0d0d0;
					padding: 10px;
					font-size: 80%;
					}
				#jobs-details #zone-description ul#job-specs{
					border-top: none;
					margin: 0;
					background: #fff;
					}
				
				#jobs-details #zone-description #studio-name{
					color: #524b38;
					font-weight: bold;
					}
				#jobs-details #zone-description #job-benefits{
					float: left;
					width: 466px;
					border: 1px dashed #d0d0d0;
					border-top: none;
					padding: 10px 10px 0 10px;
					}
				#jobs-details #zone-description #job-benefits p{
					float: left;
					width: 466px;
					margin: 0;
					padding: 0 0 10px 0;
					}
					
		/*------------extra-info------------*/
		#jobs-details #extra-info{
			float: left;
			width: 488px;
			background: #fff;
			padding: 1px;
			margin: 0 0 20px 0;
			color: #447782;
			color: #3F8884;
			}
			
			#jobs-details #extra-info #more-info-top{
				float: left;
				width: 466px;
				border-top: 1px dashed #d0d0d0;
				}
			#jobs-details #extra-info .more-info{
				float: left;
				width: 466px;
				padding: 0 10px 10px 10px;
				border: 1px dashed #d0d0d0;
				}
				#jobs-details #extra-info .more-info p{
					float: left;
					width: 466px;
					}
					#jobs-details #extra-info .title{
						float: left;
						width: 85px;
						text-align: right;
						padding: 0 5px 0 0;
						}
		
		/*-------------Contact by phone--------------*/
		#jobs-details #job-contacts{
				float: left;
				width: 488px;
				background: #fff;
				padding: 1px;
				/*color: #827960;*/
				color: #447782;
				color: #3F8884;
				font-size: 80%;
				margin: 5px 0 20px 0;
				}
			#jobs-details #job-contacts ul{
				float: left;
				width: 466px;
				border: 1px dashed #d0d0d0;
				padding: 10px;
				}
				#jobs-details #job-contacts ul li{
					padding: 2px 0 2px 0;
					}

		#add-holiday-form input#submit-job-button{	
			float: right;
			width: 110px;
			height: 24px;
			border: none;
			padding: 0;
			margin: 20px 0 10px 0;
			display: inline;
			}
			
		#add-holiday-form input#submit-workshop-button{	
			float: right;
			width: 150px;
			height: 24px;
			border: none;
			padding: 0;
			margin: 20px 0 10px 0;
			display: inline;
			}

/*-------------------------END JOB DETAILS----------------------------------------*/	

/*-----------For Sales / Wanted -----------------*/
.instructor-listing .title{
		float: left;
		width: 453px;
		margin: 0 0 5px 0;
		display: inline;
		background: url(../images/breadcrumb-bg.gif) left top repeat-x #dde4e3;
		color: #433c29;
		font-weight: bold;
		font-size: 85%;
		padding: 2px 0 3px 5px;
		}
		#for-sale-wanted-panel{
			float: left;
			width: 490px;
			margin: 20px 0 20px 0;
			}
			#for-sale-panel{
				float: left;
				width: auto;
				padding: 0;
				margin: 0;
				}
			#wanted-panel{
				float: right;
				width: auto;
				padding: 0;
				margin: 0;
				}