/**********************************************************************************************

	Title: CSS
	Author: Blake Hilscher of skywidedesign.ca
	Date: 2010

***********************************************************************************************

/* 1. Home
-----------------------------------------------------------------------------------------------
===============================================================================================*/	
	
.column{
	float:left;
}
	.row .main_col {
		float:right;
		width:665px;
	}
		.row .main_col table{
			margin-top:12px;
			margin-bottom:12px;
		}
			.row .main_col table td{
				padding:5px;
			}
	
.row .side_col{
	float:left;
	width:250px;
}
	.row form#refine_search {
		margin-left:20px;
	}
	.row form#refine_search h2{
		float:left;
		margin-top:8px;
	}
	
	.row form#refine_search button{
		float:left;
		margin-left:16px;
		margin-top:8px;
	}
	
	.row .side_col form select{
		width:200px;
		margin-bottom:20px;
	}
	.row .side_col label{
		display:block;
		margin-bottom:10px;
	}
	
.row .main_col #search_header {
	position:relative;
	height:40px;
}	
	.row .main_col #search_header .float_left{
		margin-right:6px;
	}
	.row .main_col #search_header .pagnation{
		position:absolute;
		text-align:right;
		top:0px;
		left:390px;
	}
			.row .main_col #search_header .pagnation a.selected{
				color:#f68428;
			}
	.row .main_col #search_header .sort_by{
		position:absolute;
		text-align:right;
		top:10px;
		left:540px;
	}
	
.row .main_col #search_results{
	position:relative;
}
	.row .main_col #search_results img{
		clear:both;
	}

	.row .main_col #search_results .image{
		cursor:pointer;
		overflow:hidden;
		float:left;
		width:110px;
		height:130px;
		margin-right:16px;
	}
		.row .main_col #search_results .image.last{
			margin-right:0px;
		}
	
	.row .main_col #search_results .info_overlay{
		z-index:999;
		display:none;
		top:50px;
		left:30px;
		position:absolute;
		width:570px;
	}
		.row .main_col #search_results .info_overlay .description{
			float:left;
			font-size:11px;
			margin-left:10px;
			width:300px;
			line-height:18px;
		}		
		.row .main_col #search_results.info_overlay h2{
			clear:both;
		}
	
	
