body{

	color: Black;

	background-color: White;

	background-image : url("web_back.jpg");

	background-position : top center;

	background-attachment : scroll;

	background-repeat : no-repeat;

	padding: 0;

	margin: 0px;

}

table {

	width: 100%;

}

/* Vellum */

div.vellum {

	/*width: 100%;*/

	color: black;

	text-align: center;

	background-color : white;

	background-image : url("web_vellum_back.jpg");

	background-attachment: scroll;

	background-position : top center;

	background-repeat : no-repeat;

	margin : -5px 0 0 0;

	border : 1px solid Silver;

	padding : 0;

}

td.spacer {

	width: 5%;

}

/* Page header */

table.header {

	display: inline;

	padding: 0;

	margin: 0;

	height: 190px;

	color : Black;

	background-color : White;

	background : White;

	width : 100%;

}

td.head {

	background-image : url("pagehead_back.png");

	background-attachment: scroll;

	background-repeat : no-repeat;

	background-position : left;

	background-color : White;

}

td.headspacer {

	width : 20px;

}

td.menuitem {

	width: 13%;

	background-color : White;

	color : Black;

	background : White;

	outline-color : White;

	outline : White none;

	outline-style : none;

}

h1.head {

	text-align: right;

	font-family: "Mona Lisa Solid ITC TT", "Times New Roman", Times, serif;

	font-size : 52px;

	margin : 0;

	padding : 15px 0;

	height: 120px;

}

h3.header {

	text-align: left;

	font-family: "Mona Lisa Solid ITC TT", "Times New Roman", Times, serif;

	font-size : large;

}

p.head {

	font-family: "Mona Lisa Solid ITC TT", "Times New Roman", Times, serif;

	font-size : 12px;

	text-align : center;

	margin : 0;

}

a.head {

	font-family: "Mona Lisa Solid ITC TT", "Times New Roman", Times, serif;

	font-size : 16px;

	color : black;

	background-color: White;

	background : White;

}

/* Page body */

hr {

	display: inline;

	height: 1px;

	color: black;

	background-color: inherit;

	border-style: solid;

	width:50%;

}

h1 {

	text-align: center;

	font-family: "Mona Lisa Solid ITC TT", "Times New Roman", Times, serif;

	font-size : xx-large;

}

h2 {

	text-align: center;

	font-family: "Mona Lisa Solid ITC TT", "Times New Roman", Times, serif;

	font-size : x-large;

}

h3 {

	text-align: left;

	font-family: "Mona Lisa Solid ITC TT", "Times New Roman", Times, serif;

	font-size : large;

	margin : 0.5em 5%;

}

p.main {

	margin : 0 5% 1em;

}

p.center {

	margin : 0 5% 1em;
	text-align: center;

}

img {

	border: solid;

	border-color: black;

	border-width: 2px;

	padding: 2px;

	background-color: rgb(80%, 80%, 75%);

	color: black;

	vertical-align : middle;

}

img.logo {

	border: none;

}

img.back {

  border: solid;

  border-color: black;

  border-width: 2px;

  padding: 2px;

  background-color: rgb(80%, 80%, 75%);

  color: black;

}

img.landscape {

  width: 50%;

}

img.portrait {

  width: 33%;

}

p {

  text-align: left;

}

p.coverphoto {text-align: center}

p.quote {

	padding-left: 2em;

	padding-right: 2em;

	padding-bottom: 1em;

	text-align: center;

	font-family: "Mona Lisa Solid ITC TT", times, serif;

	font-size : large;

}

p.countdown {

	padding-left: 2em;

	padding-right: 2em;

	padding-bottom: 1em;

	text-align: center;

	font-family: "Mona Lisa Solid ITC TT", times, serif;

	font-size : large;

}

address {

  text-align: left;

  font-style: inherit;

}

table.contact {

	margin: 0 5%;

width: 75%;

}

ul {
	text-align : left;
	text-indent : 30%;
	list-style-image : url(bullet.jpg);
}

p.directions {
	text-indent : 40%;
	padding : 0pt 0pt; line-height : 
normal; margin-top : 0px; margin-bottom:0px; height : auto;
}








