#list { width:694px; float:left; }
	#list h2 { margin-top:0; font-size:15px; float:left; }
		#list h2 span { font-size:12px; font-weight:normal; }
	
	#list label { float:right; width:230px; text-align:right; font-weight:bold; font-size:12px; }
		#list label select { border:1px solid #7f9db9; padding:3px 5px; font-size:10px; width:100px; }
		
	div#results { clear:both; }
		div#results div#resultHead { background:url(../images/listview_head_bg.gif) no-repeat top left; width:694px; height:38px; padding:0; }
		div#results div#resultFoot { float:left; margin:0; background:url(../images/listview_foot_bg.gif) no-repeat top left; width:694px; height:38px; padding:0; }
		div#resultsContainer { width:670px; border-right:1px solid #b7b7b7; border-left:1px solid #b7b7b7; padding:20px 0 20px 22px; }
			
			div#resultsContainer div.itemCnt { float:left; height:229px; width:150px; background:url(../images/gallery_itembox_tile.gif) repeat-x; margin: 0 12px 15px 0; }
				div#resultsContainer div.itemLeft { height:229px; background:url(../images/gallery_itembox_left.gif) no-repeat top left; }
					div#resultsContainer div.itemContent { height:211px; width:150px; padding:9px 0; background:url(../images/gallery_itembox_right.gif) no-repeat top right; text-align:center; }
					div#resultsContainer div.itemContent h3 { font-size:15px; margin:0; }
						div#resultsContainer div.itemContent h3 a:link, div#resultsContainer div.itemContent h3 a:visited { text-decoration:none; color:#A81E22; }
						div#resultsContainer div.itemContent h3 a:hover, div#resultsContainer div.itemContent h3 a:active { text-decoration:underline; color:#A81E22; }
						div#resultsContainer div.itemContent p { font-size:11px; line-height:15px; width:125px; text-align:left; margin:5px auto 0 auto; }
			
		/***   GALLERY IMAGE STYLES   ***/
		.imgWrap { margin:5px auto; height:80px; width:80px; position: relative; background:#f7f7f7; border:1px solid #b7b7b7; }
		
		/***   [id] HIDES STYLES FROM IE   ***/
		.imgWrap[class] {display: table; position: static;}
		.middle[class] {display: table-cell; vertical-align: middle; position: static; }
		.image[class] {position: static;} 
		
		/***   &^%@#$% IE HACKS   ***/
		.middle {position: absolute; top: 50%; width:80px; text-align:center;} /* for explorer only*/
		.image {position: relative; top: -50%} /* for explorer only */
		.image { line-height:80px; } /* for IE 7 */	
		
		

	ul#toggleView { width:160px; margin:0; padding:9px 0 0 15px; float:left; }
		ul#toggleView li { display:inline; list-style-type:none; padding:0 5px; border-left:1px solid #d5d5d5; font-weight:normal; }
		ul#toggleView li.first { border:0; font-weight:bold; }
	
	div#pageCount { width:100px; float:left; padding:9px 0 0 50px; }
	
	ul#pagination { width:310px; margin:0; padding:9px 15px 0 0; float:right; text-align:right; }
		ul#pagination li { display:inline; list-style-type:none; padding:0 5px; border-left:1px solid #d5d5d5; font-weight:normal; }
		ul#pagination li.first { border:0; }
	
div#adSpace { width:160px; float: right; padding:0 0 0 30px; }