body{ background-color:#0F134D; margin:0px; padding:0px; }
body,table,tr,td{ color:#DDE3FF; font-size:<%=$font_size%>px; font-family:<%=$font_family%>; }
table,tr,td{ margin:0px; padding:0px; border-style:solid; border-width:0px; vertical-align:top; }
input,textarea{ font-size:<%=$font_size-1%>px; font-family:<%=$font_family%>; }
a{ color:#B0BEFF; text-decoration:none; }
a:visited{ color:#B0BEFF; }
a:hover{ text-decoration:underline; }

body.home{ background-color: #29297B; }

body.gallery{ background-color: #29297B; }

body.thumbs{
	border-width:0px;
	padding:10px 0px;
	text-align:center;
	background-image:url(/images/gallery_thumbs.jpg);
	background-attachment: fixed;
}
img.thumb{ border:solid 1px #ffffff; }
div.thumb{
	margin:30px 10px 0px 10px;
	padding:2px;
	font-weight:bold;
	text-align:center;
	border:solid 1px #9FB0FF;
	background-color: #00105E;
	font-size:14px;
	font-style:italic;
}

body.image{
	border-width: 0px;
	padding: 15px;
	background-image: url(/images/gallery_back.jpg);
	background-attachment: fixed;
}
table.image{
	height: 330px;
}
td.image_props{
	padding-left:8px;
	vertical-align: top;
}
td.image{
	width: 400px;
	vertical-align: middle;
	text-align: center;
}
img.image{ border:solid 3px #ffffff; }


body.intro{
	border-width:0px;
	margin:35px 70px;
	margin-bottom:10px;
	background-image:url(/images/gallery_back.jpg);
	background-attachment: fixed;
}
div.intro_title{
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom: solid 1px #0026C1;
	color: #DDDFFF;
}

iframe{ border-width:0px; }

<%shared>
	$r->content_type('text/css');
	my $font_size = 12;
	my $font_family = 'Arial,Verdana';
</%shared>

<%flags>
	inherit => undef
</%flags>
