/* PAGE LAYOUT */

body {
background-image:url('/grass.JPG');
padding:0px 150px;
font-family:"Times New Roman",serif;
font-size:90%;
}

ul#menu {
position:relative;
top:1px;
list-style:none;
padding:0;
margin:0;
}
	
#menu li {
float: left;
border: 1px solid black;
border-bottom-width: 0;
margin: 0 2px 0 0;
padding:3px;
background-image:url('/semitrans2.png');
}

#menu a {
display: block;
padding: 0 15px;
text-decoration:none;
color:black;
}

#menu a:hover {
text-decoration:underline;
}

div#content {
clear:both;
position:static;
padding:20px 30px 0px 30px;
background-color:white;
border:1px solid black;
}

div#footer {
clear:both;
padding:3px;
text-align:center;
margin-top:5px;
background-image:url('/semitrans2.png');
border:1px solid black;
margin-bottom:15px;
}

ul#footer {
clear:both;
list-style:none;
padding:0;
margin:0px;
}

ul#footer li {
float: right;
border: 1px solid black;
border-top-width: 0;
margin: 0 0 15px 2px;
padding:3px;
background-image:url('/semitrans2.png');
}

h1 {
margin-top:0px;
}

a.external {
white-space: nowrap;
padding-right: 14px;
background: url('/External.png') no-repeat 100% 50%;
}

/* SPECIFIC STYLE STUFF */

table.bordered {
border:1px solid black;
}

.bordered th {
border:1px solid black;
padding:5px;
text-align:center;
}

.bordered td {
border:1px solid black;
padding:5px;
text-align:center;
}

div.hr {
border-bottom:1px solid black;
}

div.hr hr {
display: none;
}

img.inline {
vertical-align:text-top;
}

.indent {
padding-left:50px;
}
