/* LIST */

	#coll_list_wrap {
		width: 100%;
		/*display: table-cell;*/
		padding: 12px 0;
	}
	
	html>body #coll_list_wrap {
		display: table-cell;
		padding-botton: 0px;
		margin-bottom: 0px;
	}
	
	.coll_list_item {
		float: left; 
		display: inline;
		width: 44%;
		padding: 8px 0 8px 25px;
		height: 63px;
	}
	
	.coll_list_item img {
		padding: 4px;
		border: solid 1px #CCC;
		float: left;
		cursor: pointer;
	}
	
	.coll_item_desc {
		float: left;
		display: inline;
		padding: 2px 0 0 20px;
		width: 168px;
	}


	
/* DESCRIPTION */
				
	#coll_desc_wrap {
		/*display: table-cell;*/
		padding: 12px 16px;
	}	
	
	#coll_desc_img {
		float: right; 
		display:inline;
		margin: 0 0 8px 16px; 
		padding: 4px 4px 4px 4px; 
		border: solid 1px #CCC;
	}
	
	#coll_alt_img {
		/*float: right; 
		margin: -90px 0px 8px 16px; 
		display:inline;
		clear: both;
		width: 300px;*/
	}
	
	html>body #coll_alt_img {
		/*margin-top: -72px;*/
	}
	
	.coll_list_alt {
		/*display: inline;*/
		
	}
	
	.coll_list_alt img {
		padding: 4px;
		border: solid 1px #CCC;
		float: left;
		display: inline;
		cursor: pointer;
		margin: 4px 6px 2px 6px;
	}
	
	
/* ENLARGE */

	#coll_large_wrap {
		width: 520px; 
		margin: 16px auto; 
	}

	#coll_large_img {
		padding: 6px 6px 2px 6px; 
		border: solid 1px #CCC;
	}
	
	#coll_large_caption {
		padding: 12px 50px 8px 50px;
	}
	
	
/* NAVs */
		
	#coll_nav_top {
		background-color: #E9E9E9;
		font: 10px Verdana;
		color: #000;
		border-top: solid 1px #adadad;
		border-bottom: solid 1px #adadad;
		height: 28px;
	}
	
	#coll_nav_bottom {
		background-color: #E9E9E9;
		font: 10px Verdana;
		color: #000;
		border-bottom: solid 1px #adadad;
		border-top: solid 1px #CCCCCC;
		height: 28px;
		clear: both;
		margin-top: 0px;
	}
	
	
	#coll_post {
		float: right; 
		padding-right: 30px; 
		font: bold 11px Verdana;
	}
	
	#coll_post a:link {color: #0000FF; text-decoration: underline;}
	#coll_post a:active {color: #0000FF; text-decoration: underline;}
	#coll_post a:visited {color: #0000FF; text-decoration: underline;}
	#coll_post a:hover {color: #0000FF; text-decoration: underline;}
	
	#coll_back_button {
		margin-left: 50px;
		font: 10px Verdana;
	}
	
	#coll_back_button a {font-weight: bold;}
	
	
	
	#coll_filter {
		font: 11px Verdana;
	}
	
	#coll_go_button {
		background-color: #ddd;
		padding: 1px 3px 2px 3px;
		border: solid 1px #000;
		font: bold 10px Verdana;
		color: #000;
		cursor: pointer;
	}
	
	.coll_button_wrap {
		border-right: solid 1px #999;
		border-bottom: solid 1px #999;
		
	}
	
	.coll_button_click {
		padding: 1px 0 0 1px;
	}

	.nav_right {
		float: right;
		display: inline;
		margin: 7px 6px 0 0;
	}
	
	.nav_left {
		float: left;
		display: inline;
		margin: 7px 0 0 6px;
	}
	
	a.nav_page:link {color: #000; font-weight: bold; text-decoration: none;}
	a.nav_page:visited {color: #000; font-weight: bold; text-decoration: none;}
	a.nav_page:active {color: #000; font-weight: bold; text-decoration: none;}
	a.nav_page:hover {color: #000; font-weight: bold; text-decoration: underline;}
	
	.nav_page_inactive{
		font-weight: bold;
		color: #AAA;
	}	
		
		
	#perm_caption {
		color: #999;
		font-size: 9px;
		padding-bottom: 2px;
	}	
	
	
	#coll_enlarge {
		padding-left: 12px;
		background: url(../_images/publicart/icon_enlarge_sm.gif) no-repeat 0px 4px;
	}
	
	#coll_enlarge_left {
		width: 54px;
		background: url(../_images/publicart/icon_enlarge_sm.gif) no-repeat 0px 4px;
	}
	
	#coll_desc {
		padding-left: 14px;
		background: url(../_images/publicart/icon_description_sm.gif) no-repeat 0px 4px;
	}
	
	#coll_zoom {
		width: 59px;
		background: url(../_images/publicart/icon_zoom_sm.gif) no-repeat 0px 3px;
	}
