@import url("./bigforth-sizes.css");

body {
	padding-top:	0px;
	margin-top:	0px;
	color:		black;
	background-image:	url("white-marble.jpg");
        font-family: verdana, helvetica, sans;
}
@media (min-width: 60em) {
body {
	margin-left:    auto;
	margin-right:   auto;
	width:          60em;
}
}

:link { color: #0000EE; }
:visited { color: #551A8B; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }

#menu {
	line-height:	50%;
}

img.left { float: left; }
img.right { float: right; }
img.center { vertical-align: middle; }
img.border0 { border-width: 0px; }
img.border1 { border-width: 1px; }

@media (min-width: 36em) {
.p1 {
	margin-top:     16px;
	margin-bottom:  8px;
	margin-left:	30px;
}

.p2 {
	margin-top:     8px;
	margin-bottom:  8px;
	margin-left:	30px;
}

.p3 {
	margin-top:     4px;
	margin-bottom:  4px;
	margin-left:	30px;
}

h1 { margin-left: -30px; }
h2 { margin-left: -30px; }
h3 { margin-left: -30px; }
}
@media (max-width: 36em) {
.p1 {
	margin-top:     16px;
	margin-bottom:  8px;
	margin-left:	0px;
}

.p2 {
	margin-top:     8px;
	margin-bottom:  8px;
	margin-left:	0px;
}

.p3 {
	margin-top:     4px;
	margin-bottom:  4px;
	margin-left:	0px;
}

h1 { margin-left: 0px; }
h2 { margin-left: 0px; }
h3 { margin-left: 0px; }

}

.center { text-align: center; }

.red { color: #ff0000; }

div.menu p { display: table-row; }

div.menu {
   top: 0;
   left: 0;
   padding: 0 0 0;
   margin: 0 0 0;
   display: table;
   text-align: center;
}

div.img-menu {
   top: 0;
   padding: 0 0 0 0;
   margin: 0 0 0 0;
   text-align: left;
}

div.img-menu p {
   padding: 0 0 0 0;
   margin: 0 0 0 0;
   line-height: 0px;
}

div.img-menu a {
   width: 8.41em; height: 0em;
}