<STYLE TYPE=text/css>
<!--

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	padding: 0;
	border: 0;
	outline: 0;
	font-family: inherit;
	font-style: inherit;
	font-size: 100%;
	vertical-align: baseline;
}

*{ padding: 0px; }
body, html{ height: 100%; margin: 0;height: auto; min-height: 100%; }
body{ font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Arial,Helvetica,sans-serif; font-size: 62.5%; background: #065A80;}
a{ outline: none; text-decoration: none; }
a:hover{ text-decoration: underline; }
a img{ border: none; }

.hline { color:#7d7d7d;padding:6px 0 5px 0;border-bottom:1px dotted #D1D1D1; display:block;}

/*Lightbox background */
#lightbox {
 display:none;
 background:#000000;
 opacity:0.9;
 filter:alpha(opacity=90);
 position:fixed;
 top:0px;
 left:0px;
 min-width:100%;
 min-height:100%;
 z-index:1000;
}
/* Lightbox panel with some content */
#lightbox-panel {
 display:none;
 position:fixed;
 top:100px;
 left:50%;
 margin-left:-200px;
 width:400px;
 background:#FFFFFF;
 padding:10px 15px 10px 15px;
 border:2px solid #CCCCCC;
 z-index:1001;
}

#artcolumns {
    -moz-column-count: 4;
    -moz-column-gap: 10px;
    -moz-column-fill: auto;
    -webkit-column-count: 4;
    -webkit-column-gap: 10px;
    -webkit-column-fill: auto;
    column-count: 4;
    column-gap: 10px;
    column-fill: auto;
    z-index:100;
}
.artpin { -moz-column-break-inside: avoid; -webkit-column-break-inside: avoid; column-break-inside: avoid; display: inline-block; margin: 0 2px 15px; padding: 15px; border: 2px solid #FAFAFA; box-shadow: 0 1px 2px rgba(34, 25, 25, 0.4); background: #FEFEFE; background-image: linear-gradient(45deg, #FFF, #F9F9F9); z-index:100; }

#piccolumns {
    -moz-column-count: 5;
    -moz-column-gap: 10px;
    -moz-column-fill: auto;
    -webkit-column-count: 5;
    -webkit-column-gap: 10px;
    -webkit-column-fill: auto;
    column-count: 5;
    column-gap: 10px;
    column-fill: auto;
    z-index:100;
}
.picpin { -moz-column-break-inside: avoid; -webkit-column-break-inside: avoid; column-break-inside: avoid; display: inline-block; margin: 0 2px 15px; padding: 0px; border: 0px solid #FAFAFA; box-shadow: 0 1px 2px rgba(34, 25, 25, 0.4); background: #FEFEFE; background-image: linear-gradient(45deg, #FFF, #F9F9F9); z-index:100; }

#river {position:relative;width:600px; min-height:200px; background-color:#fff; padding:0px;border-style:solid;border-width:0px;border-color:#ddd;}
	.rivertitle { font-size:18px; font-style:normal; font-weight:bold; color:#111; letter-spacing:0px; margin-bottom:15px;}
	.rivertextbox { font-size:13px; line-height:20px; color:#7d7d7d; padding-bottom:30px;}
	.riveropts { font-size:13px; line-height:18px; color:#7d7d7d; margin-top:-8px; margin-bottom:10px;padding-top:5px; padding-bottom:30px;}
	.riveropts a { color:#7d7d7d;}
		.riveropts a:hover { color:#087CB0; text-decoration:none;}
			.riveropts ul { font-size:13px; line-height:18px; list-style:none; line-height:18px; color:#7d7d7d; padding:0;margin:0; }
			.riveropts ul li {  color:#7d7d7d; }
			.riveropts ul li a { color:#7d7d7d;padding:6px 0 5px 0;border-bottom:1px dotted #D1D1D1; display:block;}
			.riveropts ul li a:hover { color:#087CB0; text-decoration:none;}
				.riveropts ul ul li a { color:#7d7d7d; padding-left:15px; }
					.riveropts ul ul ul li a { color:#7d7d7d; padding-left:30px; }
						.riveropts ul ul ul ul li a { color:#7d7d7d; padding-left:55px; }

#articleriver {position:relative;width:600px; min-height:140px; background-color:#fff; padding:0px;border-style:solid;border-width:0px;border-color:#ddd;}
	.articlerivertitle { font-size:18px; font-style:normal; font-weight:bold; color:#111; letter-spacing:0px; margin-bottom:15px;}
	.articlerivertextbox { font-size:13px; line-height:20px; color:#7d7d7d; padding-bottom:30px;}
	.articleriveropts { font-size:13px; line-height:18px; color:#7d7d7d; margin-top:-8px; margin-bottom:10px;padding-top:5px; padding-bottom:30px;}
	.articleriveropts a { color:#7d7d7d;}
		.articleriveropts a:hover { color:#087CB0; text-decoration:none;}
			.articleriveropts ul { font-size:13px; line-height:18px; list-style:none; line-height:18px; color:#7d7d7d; padding:0;margin:0; }
			.articleriveropts ul li {  color:#7d7d7d; }
			.articleriveropts ul li a { color:#7d7d7d;padding:6px 0 5px 0;border-bottom:1px dotted #D1D1D1; display:block;}
			.articleriveropts ul li a:hover { color:#087CB0; text-decoration:none;}
				.articleriveropts ul ul li a { color:#7d7d7d; padding-left:15px; }
					.articleriveropts ul ul ul li a { color:#7d7d7d; padding-left:30px; }
						.articleriveropts ul ul ul ul li a { color:#7d7d7d; padding-left:55px; }

#artriver {position:relative;width:176px; min-height:140px; background-color:#fff; padding:0px;border-style:solid;border-width:0px;border-color:#ddd;}
	.artrivertitle { font-size:18px; font-style:normal; font-weight:bold; color:#111; letter-spacing:0px; margin-bottom:15px;}
	.artrivertextbox { font-size:13px; line-height:20px; color:#7d7d7d; padding-bottom:30px;}
	.artriveropts { font-size:13px; line-height:18px; color:#7d7d7d; margin-top:-8px; margin-bottom:10px;padding-top:5px; padding-bottom:30px;}
	.artriveropts a { color:#7d7d7d;}
		.artriveropts a:hover { color:#087CB0; text-decoration:none;}
			.artriveropts ul { font-size:13px; line-height:18px; list-style:none; line-height:18px; color:#7d7d7d; padding:0;margin:0; }
			.artriveropts ul li {  color:#7d7d7d; }
			.artriveropts ul li a { color:#7d7d7d;padding:6px 0 5px 0;border-bottom:1px dotted #D1D1D1; display:block;}
			.artriveropts ul li a:hover { color:#087CB0; text-decoration:none;}
				.artriveropts ul ul li a { color:#7d7d7d; padding-left:15px; }
					.artriveropts ul ul ul li a { color:#7d7d7d; padding-left:30px; }
						.artriveropts ul ul ul ul li a { color:#7d7d7d; padding-left:55px; }

#pageriver {position:relative;width:200px; min-height:140px; background-color:#fff; padding:0px;border-style:solid;border-width:0px;border-color:#ddd;}
	.pagerivertitle { font-size:18px; font-style:normal; font-weight:bold; color:#111; letter-spacing:0px; margin-bottom:15px;}
	.pagerivertextbox { font-size:13px; line-height:20px; color:#7d7d7d; padding-bottom:30px;}
	.pageriveropts { font-size:13px; line-height:18px; color:#7d7d7d; margin-top:-8px; margin-bottom:10px;padding-top:5px; padding-bottom:30px;}
	.pageriveropts a { color:#7d7d7d;}
		.pageriveropts a:hover { color:#087CB0; text-decoration:none;}
			.pageriveropts ul { font-size:13px; line-height:18px; list-style:none; line-height:18px; color:#7d7d7d; padding:0;margin:0; }
			.pageriveropts ul li {  color:#7d7d7d; }
			.pageriveropts ul li a { color:#7d7d7d;padding:6px 0 5px 0;border-bottom:1px dotted #D1D1D1; display:block;}
			.pageriveropts ul li a:hover { color:#087CB0; text-decoration:none;}
				.pageriveropts ul ul li a { color:#7d7d7d; padding-left:15px; }
					.pageriveropts ul ul ul li a { color:#7d7d7d; padding-left:30px; }
						.pageriveropts ul ul ul ul li a { color:#7d7d7d; padding-left:55px; }

#picriver {position:relative;width:200px; min-height:140px; background-color:#fff; padding:0px;border-style:solid;border-width:0px;border-color:#ddd;}
	.picrivertitle { font-size:18px; font-style:normal; font-weight:bold; color:#111; letter-spacing:0px; margin-bottom:15px;}
	.picrivertextbox { font-size:13px; line-height:20px; color:#7d7d7d; padding-bottom:30px;}
	.picriveropts { font-size:13px; line-height:18px; color:#7d7d7d; margin-top:-8px; margin-bottom:10px;padding-top:5px; padding-bottom:30px;}
	.picriveropts a { color:#7d7d7d;}
		.picriveropts a:hover { color:#087CB0; text-decoration:none;}
			.picriveropts ul { font-size:13px; line-height:18px; list-style:none; line-height:18px; color:#7d7d7d; padding:0;margin:0; }
			.picriveropts ul li {  color:#7d7d7d; }
			.picriveropts ul li a { color:#7d7d7d;padding:6px 0 5px 0;border-bottom:1px dotted #D1D1D1; display:block;}
			.picriveropts ul li a:hover { color:#087CB0; text-decoration:none;}
				.picriveropts ul ul li a { color:#7d7d7d; padding-left:15px; }
					.picriveropts ul ul ul li a { color:#7d7d7d; padding-left:30px; }
						.picriveropts ul ul ul ul li a { color:#7d7d7d; padding-left:55px; }

#pubriver {position:relative;width:200px; min-height:140px; background-color:#fff; padding:0px;border-style:solid;border-width:0px;border-color:#ddd;}
	.pubrivertitle { font-size:18px; font-style:normal; font-weight:bold; color:#111; letter-spacing:0px; margin-bottom:15px;}
	.pubrivertextbox { font-size:13px; line-height:20px; color:#7d7d7d; padding-bottom:30px;}
	.pubriveropts { font-size:13px; line-height:18px; color:#7d7d7d; margin-top:-8px; margin-bottom:10px;padding-top:5px; padding-bottom:30px;}
	.pubriveropts a { color:#7d7d7d;}
		.pubriveropts a:hover { color:#087CB0; text-decoration:none;}
			.pubriveropts ul { font-size:13px; line-height:18px; list-style:none; line-height:18px; color:#7d7d7d; padding:0;margin:0; }
			.pubriveropts ul li {  color:#7d7d7d; }
			.pubriveropts ul li a { color:#7d7d7d;padding:6px 0 5px 0;border-bottom:1px dotted #D1D1D1; display:block;}
			.pubriveropts ul li a:hover { color:#087CB0; text-decoration:none;}
				.pubriveropts ul ul li a { color:#7d7d7d; padding-left:15px; }
					.pubriveropts ul ul ul li a { color:#7d7d7d; padding-left:30px; }
						.pubriveropts ul ul ul ul li a { color:#7d7d7d; padding-left:55px; }

#mainpagecontainer{ position:relative; width: 1280px; margin: 0px auto; padding:0px; margin-top:10px;background: #fff; border-top:8px solid #044460;}
#pagecontainer{ position:relative; width: 1280px; height:2000px; margin: 0px auto; padding:0px; margin-top:0px;margin-bottom:0px;background: #fff; border-top:8px solid #044460;}
#mainpage{ position:relative; width: 1240px; margin: 0px auto; padding-top:30px;  }
#mainpageheader { padding-bottom:20px;}
#gallerypageheader { padding-bottom:20px;border-bottom:1px dotted #D1D1D1;}

/* -------- Title -------- */
#categorytitle { font-size:20px; color:#fff; padding:0px 0 0px 0px; margin:0 0 0px 0; border-bottom:1px solid #000; width:1220px; background:#087CB0;}
#fullwidth-categorytitle { font-size:22px; color:#fff; padding:12px 0 12px 22px; margin:0 0 20px 0; border-bottom:1px solid #000; width:1220px;background:#087CB0;}
.subcategorytitle { font-size:26px; color:#111; padding:12px 0 12px 0; margin:0 0 10px 0; font-weight:bold;}

.txtPubInfoMetrics {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:8px;
	color:#336666;
	font-weight:normal;
	align:center;
	valign:middle;
}

.select-add-new select {
   background: transparent;
   width: 300px;
   padding: 5px;
   font-size: 16px;
   border: 1px solid #ccc;
   height: 34px;
}

.btn-add-new-pub {
	-moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	box-shadow:inset 0px 1px 0px 0px #bee2f9;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #63b8ee), color-stop(1, #468ccf) );
	background:-moz-linear-gradient( center top, #63b8ee 5%, #468ccf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b8ee', endColorstr='#468ccf');
	background-color:#63b8ee;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #3866a3;
	display:inline-block;
	color:#14396a;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #7cacde;
}.btn-add-new-pub:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #468ccf), color-stop(1, #63b8ee) );
	background:-moz-linear-gradient( center top, #468ccf 5%, #63b8ee 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#468ccf', endColorstr='#63b8ee');
	background-color:#468ccf;
}.btn-add-new-pub:active {
	position:relative;
	top:1px;
}

.artElHead{ width:112px;height:12px;background-color:#eee;border:1px solid #ddd;font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size:9px;color:#999;font-weight:normal;text-align:center;letter-spacing:0.0;line-height:1.0;}
.artElLbl { width:60px;height:16px;background-color:#eff;border:1px solid #ddd;font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size:9px;color:#999;font-weight:normal;text-align:right;letter-spacing:0.0;line-height:1.0;}
.artElLblWide { width:90px;height:16px;background-color:#eff;border:1px solid #ddd;font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size:9px;color:#999;font-weight:normal;text-align:right;letter-spacing:0.0;line-height:1.0;}
.artElVal { width:50px;height:16px;background-color:#fff;border:1px solid #ddd;font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size:11px;color:#999;font-weight:normal;text-align:center;letter-spacing:0.0;line-height:1.0;}
.artElOpt { width:114px;height:18px;background-color:#fff;border:1px solid #ddd;font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size:11px;color:#999;font-weight:normal;text-align:center;letter-spacing:0.0;line-height:1.0;}
.artElTxtContentHead{ width:404px;height:12px;background-color:#eee;border:1px solid #ddd;font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size:9px;color:#999;font-weight:normal;text-align:center;letter-spacing:0.0;line-height:1.0;}
.artElTxtContent { width:400px;height:74px;background-color:#fff;border:1px solid #ddd;font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size:11px;color:#999;font-weight:normal;text-align:left;letter-spacing:0.0;line-height:1.0;}
.artElLinkVal { width:200px;height:16px;background-color:#fff;border:1px solid #ddd;font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size:11px;color:#999;font-weight:normal;text-align:center;letter-spacing:0.0;line-height:1.0;}

-->
</STYLE>
