/* LAYOUT */

	body {background: #dddddd;}

	#masterc { width: 100%; margin: 0; padding: 0; background: #dddddd;}

	#banner, #footer {width: 764px;}

	#footer {
		width: 946px;
		background: #dddddd;
	}

	#top-border {width: 100%; margin: 0; padding: 0; background: #ffffff url("/images/top-border-dddddd.gif") 0% 100% repeat-x; height: 7px}


	#gallerybanner { background: white url("/online/gallery/images/banner_bg.jpg") repeat-x; width: 100%; margin-left: 0; padding-left: 0;}


	#content {color: black; background: #dddddd; width: 100%; margin-left: 0; padding-left: 0; padding-top: 0px;}

	#wide-col {
		width: 100%;
		max-width: 100%;
		padding: 3.5em 0 0 0 ;
		margin: 0;
		color: #ffffff;
		background: #18507a /*256697 */ url('/online/gallery/images/tab_lower_border.gif') repeat-x 0% 0%;
	}

	#wide-col .introText {
		float: left;
		text-align: right;
		width: 158px;
		margin: 0; padding: 0 16px 0 32px;
	}

	.browseSet {
		margin-left: 188px; padding: 0 32px 32px 32px;
	}
	
	.item {float: left; width: 300px; min-height: 136px; margin: 0 10px 0 20px; padding: 0px 0 28px 0 }
	
	.item h1 {display: none}
	#wide-col .item h2 a:link,
	#wide-col .item h2 a:visited
	{
		color: white;
		font-size: 16px;
		letter-spacing: .05em;
		line-height: 1.2;
	}


	.category {float: left; width: 150px; min-height: 60px; margin: 0 10px 0 20px; padding: 0px 0 28px 0 }

	
	
	#one-col {width: 100% !important; background: white; margin: 0 !important}
	#center {

		width: 764px; margin-left: auto; margin-right: auto;
	}



	.paging {
		background: white;
		width: 100%;
		padding: 0;
		margin: 0;
		text-align: center;
	}
	
	.cateChoices {
		padding: 8px;
	}

	#footer {
		border: none;
		width: 764px;
		padding: 1em;
		margin: 1em 0 0 0;
		height: 120px;
		
		margin-left: auto; margin-right: auto;
	}




/* NAVIGATION */




	/* RESHAPE THE MAIN MENU */
	
	#banner {
		width: 764px; height: 42px;
		margin-left: auto; margin-right: auto;
		margin-bottom: 0px;
		background: url("/images/masthead-e4e4e4.gif") 12px 0px no-repeat;
	}
	
	#banner form#sitesearch {display: none}
	

	#banner #logoLink {
	line-height: 0;
	font-size: 0;
	padding: 25px 0px 25px 150px;	
	}
	
ul#topnav  {
	clear: none;
	display: inline;
	border: none;
	float: left;
	width: auto;
	margin-top: 0px;
	margin-left: 164px; margin-right: auto;
	background: none;/* #a2a2a2 /*9da6b6 */;
	padding: 0px 12px 0px 12px;
}

ul#topnav li {display: inline; border: none; padding: 0;}
/*
 ul#topnav li:first-child {border: none}
*/

ul#topnav a, ul#topnav a:link, ul#topnav a:visited, ul#topnav a:active  {
	border-left: 1px solid #a2a2a2; background: none /*#a2a2a2 */; color: black; padding: 5px 12px 5px 12px;  line-height: 12px;
}

ul#topnav li ul { border: none; background: #999999; left: 0px; top: 18px;}
ul#topnav li ul li {border: none; background: #a2a2a2 }
ul#topnav ul a, ul#topnav ul a:link, ul#topnav ul a:visited, ul#topnav ul a:active  { border: none; background: none /*#a2a2a2 */; color: white }
	
	ul#topnav ul a:hover { color: black}

/* IE HACK */

html* ul#topnav li ul {top: 24px}





	/* OTHER NAV ELEMENTS */

	.local-nav {
		text-align: center;
		clear: both;
		margin: 0;
		padding: 8px 0px 8px 0px;
		width: 100%;
		background: white url('/online/gallery/images/tab_border.gif') repeat-x 0% 100%;
	}
	
	
	.local-nav li {
		padding: 0px 4px 0px 0px;
		display: inline;
	}
	.local-nav li a,
	.local-nav li a:link,
	.local-nav li a:active,
	.local-nav li a:visited
	{
		font-family: /* "Trebuchet MS" */ Arial, Helvetica, sans-serif;
		font-size: 16px;
		padding: 8px 16px 8px 16px;
		background: #dddddd url("/online/gallery/images/corner.gif") 100% 0% no-repeat;
	}

	.local-nav li a:hover {background: url("/online/gallery/images/corner.gif") 100% 0% no-repeat #000000 /* 72bcf5 */; color: #ffffff; text-decoration: none}

	.local-nav li a.selected {background: url("/online/gallery/images/corner.gif") 100% 0% no-repeat #7cb2db /* 72bcf5 */; color: #000000; text-decoration: none}


	.local-nav li:first-child a {border: none}


	
	.gallery {display: none}
	
	.gallery_links {
		padding-bottom: 12px;
	}
	.gallery_links li {
		padding: 0px;
		margin: 0;
		text-align: center;
		display: inline;
		vertical-align: middle;
	}

	.gallery_links li a,
	.gallery_links li a:link,
	.gallery_links li a:active,
	.gallery_links li a:visited
	{
		padding: 8px;
		font-size: 14px;
		color: #3f83b8;
		vertical-align: middle;
	}

	.gallery_links li a:hover {background: #87cbff; color: #000000;  text-decoration: none}


	.gallery_links li:first-child a {border: none}



	




/* STYLING */

	#wide-col h2 {color: white}

	#wide-col .introText p {
		line-height: 1.5;
	}
	
	.thumbnail {float: left; margin: 0 1em 1em 0; width: 88px; height: 88px; overflow: hidden;
		font-size: 9px; font-style: italic
	}
	
	.item h2{margin: 0}
	.item p {margin: 0; font-size: 12px}
	
	#wide-col  a:link,
	#wide-col  a:active,
	#wide-col  a:visited
	{color: white}
	
	.category img {vertical-align: middle}
	
	.paging {
		border-top: 1px solid #444444;
		clear: both;
		text-align: center;
	}

	.nextthumbs {

	}
	
	.paging .nextthumbs img {vertical-align: middle; padding-top: 8px}
	
	
	
	
/* RESTYLING OF THE DOC VIEW */


 
 #meta-n-nav {
	margin-top: 1em; margin-bottom: 1em
 }
