h1,h2,h3,h4,h5{ padding:0; margin:0; }
.hidden{ text-indent:-999em; overflow:hidden; display:block;}
hr{ padding:0; margin:0; display:none;}
.italic{ font-style:italic; color:#003366 !important;}
/* Clearfix */
.clearfix{ display: block; }
	.clearfix:after{ content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
	html[xmlns] .clearfix{ display: block;}
	* html .clearfix{ height: 1%; }
.clear{ clear:both;}

/* Gallery
------------------------------------------------- */
.center {
	text-align: center;
	}
	ul.Gallery_List {
		clear: both;
		}
		
	ul.Gallery_List li {
		float: left;
		display: inline;
		width: 156px;
		margin: 0px 40px 0px 0px;
		}
		
	ul.Gallery_List li img {
		margin: 0 auto;
		border: 3px #D9D5CA double;
		}
		
	ul.Gallery_List li img {
		margin: 0;
		padding: 0px 0px 0px 0px !important
		}
	
	div#Pagination {
		margin: 5px 45px;
		}
		
	.Boxed {
		margin: 0px 2px 0px 2px;
		display: block;
		/*width: 50px;*/
		padding: 3px 5px;
		float: left;
		border: 1px #666 solid;
		color: #666;
		background: #EFEFEF;
		font: bold 13px Arial,Helvetica,sans-serif;
		text-decoration: none !important;
		}
		
	a.Boxed:hover {
		border: 1px #000 solid;
		background: #FFF;
		}
		
	a.Boxed_Link {
		margin: 0px 2px 0px 2px;
		display: block;
		/*width: 10px;*/
		padding: 3px 5px;
		float: left;
		border: 1px #666 solid;
		background: #EFEFEF;
		font: normal 13px Arial,Helvetica,sans-serif;
		color: #666;
		text-decoration: none;
		}
		
	a.Boxed_Link:hover {
		margin: 0px 2px 0px 2px;
		display: block;
		/*width: 10px;*/
		padding: 5px;
		padding: 3px 5px;
		border: 1px #000 solid;
		background: #FFF;
		color: #000;
		}
		
	strong.Boxed_Link_Active {
		margin: 0px 2px 0px 2px;
		/*width: 10px;*/
		display: block;
		padding: 3px 5px;
		float: left;
		border: 1px #CCC solid;
		font: normal 13px Arial,Helvetica,sans-serif;
		color: #777;
		}
