/* CSS Document */

body {

	background-image:url('../images/common/tileable_yellow_brick.jpg');
	background-repeat: repeat;
}


.footer {

	text-align: center;

	color: White;

	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;

	padding: 5px 0px;

}



.mission {
	font-family: "Helvetica Narrow","Arial Narrow",Tahoma,Arial,Helvetica,sans-serif;
	font-size: 20x ;
	font-weight: bold ;
	color: #F8BB47 ;
	text-shadow: 2px 2px #232561;
	text-align: center ;
	padding-left: 15px ;
	padding-right: 15px ;
}
h1 {
	text-align: center;
	font: 20px;
}

h2 {
	text-align: center;
	font: 16px;
}


.content {
	font: 16px "Times New Roman",serif;

	font-family: times,serif;
	padding-left: 20px;
	padding-right: 20px;
}

.cutline {
	font: 14px "Arial", sans-serif ;

	font-family: Arial, Helvetica, sans-serif ;
	padding-top: 5px ;
}


a:link, a:active, a:visited {
	text-decoration: none;
	color: #0000B0 ;
}


a:hover {
	text-decoration: underline;
}

.bulletinx {
	font: 16px "Times New Roman",serif;

	font-family: times,serif;
	color: white;
	padding-left: 20px;
	padding-right: 20px;
}
a.bul:link, a.bul:active, a.bul:visited {
	text-decoration: underline ;
	color: #4040FF ;
}

table.PSNtable {
	border-collapse:collapse;
}
table.PSNtable td, th {
	border:1px solid #000;
	padding:3px 3px 2px 3px;
}
table.PSNtable td.first {
	background-image: url('/images/leaded_glass/first_cell.jpg') ;
	background-repeat: repeat-y ;
}
table.Gallerytable {
	border-collapse:collapse;
}
table.Gallerytable td, th {
	border:1px solid #000;
	padding:3px 3px 2px 3px;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
table.Gallerytable a {
	text-decoration: none;
	color: black;
}

table.Gallerytable a:hover {
	text-decoration: underline;
	color: blue;
}
table.bulletins {
	border-collapse:collapse;
}
table.bulletins td, th {
	border:1px solid #a46c62 ;
	padding:5px 3px 5px 3px;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #c4bdb5 ;
}
ul {
	list-style-image:url('../images/common/icon-ul.png');
}