a, img, a:active, img:active {
border:none;
}

body {  
background-color: #17293b;
font-family: Verdana, Geneva, sans-serif;
margin:0;
}

a {
color:#7c1f03;
}

.imglnks:hover {
border: 1px solid #8ba3bb;
border-radius: 0.7em;
}

a:active {
border:none;
}

#tilea, #tileb {
background-repeat:repeat-x;
width:100%;
height:110px;
z-index:-10;
position:absolute;
}

#tilea {
background-image:url('images/tilea.jpg');
}

#tileb {
position: absolute;
bottom:0px;
background-image:url('images/tileb.jpg');
}

#container {
position: relative;
width: 100%;
height: 100%;
}

#topimg {
float: left;
padding:0.75em 0.5em 1em 2em;
height: 118px;
width: 625px;
}

.nav {
position:relative;
left:1em;
top: 1em;
width:350px;
float: left;
}

a.pages
{
width:4.5em;
font-size: 1.2em;
text-decoration:none;
color:#d2f3f7;
padding:0.2em 0.6em;
}

.leftbodyimg {
height: 393px;
width: 500px;
position: relative;
float: left;
margin-right: 2em;
border: 2px solid #8ba3bb;
border-radius: 1.5em;
}

#main {
border: 4px solid #8ba3bb;
border-radius: 1em;
/* clear: both; */
overflow: hidden;
width:87%;
padding: 1.4em;
margin: 1.2em auto 1.1em auto;
background:#f3eae7;
}

#foot {
position: relative;
bottom: 0.8em;
padding: 0.8em;
width: 95%;
margin:auto;
}

#footcontact {
float: right;
padding: 0em 0.8em 0.2em 0em;
font-size: 80%;
list-style-type: none;
text-align: right;
}

#footbutton1 {
clear: both;
float: right;
margin-right: 0.8em;
}

.footbuttonx {
float: right;
margin-right: 3em;
}

#credit {
margin-left: auto;
margin-right: auto;
position: relative;
font-size: 60%;
}

.footlink {
position: relative;
padding:0.3em;
}

.footlink:hover{
border: 1px solid #8ba3bb;
border-radius: 0.7em;
}

h1 {color:#7c1f03;
font-size:1.2em;
padding:0em;
font-weight:900;
letter-spacing:0.3em;}

h1.pages {color:#d2f3f7;
font-size:1em;
margin-top:2em;
padding:0.8em;
float:left;}

.current{
border: 2px solid #8ba3bb;
border-radius: 0.5em;
padding: 0.3em 0em;
background:#17293b;}

#foot {
color:#d2f3f7;
}

#foot a {
color:#d2f3f7;
}

#fimglnkdiv {
width:100%;
margin-bottom:2em;
margin-top:0.5em;
margin-left:auto;
margin-right:auto;
text-align:center;
}

.footimglnks {
padding:0.4em;
}

img.footimglnks {
max-width:8em;
max-height:4em;
}

#head {
position: static;
min-width:1150px;
}

span.current {
float:left;
margin:0.3em;
}

.leftbodyimg {
width:360px;
height:250px;
}

/* ul{font-size:1.5em;
} */

#credit {
font-size:1em;
}