html {
font-smooth:always;
height:100%;
min-height:100%;
margin:0;
padding:0;
background-image: url('crimson.jpg');
text-align:center;
}

body {

height:100%;
min-height:100%;
width:1018px;
max-width:1018px;
margin-bottom:0;
margin-top:0;
margin-left:auto;
margin-right:auto;
font-family:"Verdana";
overflow-y:scroll;
//background-image: url('grungy.jpg');
background-color:#f5deb3;
font-size:14px;

 }

#top {
//background-image: url('wide3.jpg');
background-repeat: no-repeat;
background-position:top;
//padding-top:226px;
margin-bottom:0px;
}

#namehead {
color:#fffff0;
background-color:#000000;
font-size:20px;
padding-top:6px;
padding-bottom:6px;
margin-bottom:0px;
text-align:center;
//background-image: url('richblack64.jpg');
}

#navmenu {

margin-top:0px;
padding-top:4px;
margin-right:0;
padding-right:0;
text-align:center;
color:#000000;
background-color:#faebd7;
font-size:18px;
padding-bottom:4px;
//background-image: url('grungy.jpg');

}

#interior {
background-color:#f5deb3;
padding-bottom:20px;
padding-top:6px;
text-align:justify;
padding-left:250px;
padding-right:20px;
}

.countryflag img {
vertical-align:bottom;}

#countrydiv {
float:right;
margin-right:10px; }

#navmenu a, #navmenu a:visited {
text-decoration:none;
color:#700000; }

#navmenu a:hover, #navmenu a:visited:hover {
color:#fffff0;
background-color:#700000;
 }

#navmenu a.longlinkb, #navmenu a.longlinkb:visited {
color:#000070; }

#navmenu a.longlinkb:hover, #navmenu a.longlinkb:visited:hover {
color:#fffff0;
background-color:#000070; }

p{

text-align:justify;
padding-left:20px;
padding-right:20px; }

li{
text-align:justify;
padding-right:20px; }

img {
border:0;
 }

.textblock {

}

.floatblock {
text-align:center;
//border-style:solid;
//border-size:1px;
//border-color:#000000;
text-align:justify;
padding-left:10px;
padding-right:10px;
}

.floatblockmid {
margin-top:10px;
margin-bottom:10px;
padding-left:10px;
padding-right:10px;
}

.floatblockl {
text-align:justify;
margin-left:-240px;
width:240px;
margin-top:14px;
float:left;

}

.floatblockhead {
font-weight:bold;
text-align:center;
text-decoration:underline; }

.centrep {
text-align:center; }

#leftpic {

margin-left:-240px;
margin-top:14px;
float:left;}

a.tip {
position:relative;
text-decoration:none; }

a.tip span {
display:none;
position:absolute;
top:20px;
width:125px;
left:-10px;
padding:5px;
background-color:#fffff0;
color:#000000;
z-index:100;
font-size:12px;

}

a:hover.tip span {
display:block;
}

.bordered {
border-size:1px;
border-style:solid;
border-color:#f000000; }

.pright {
text-align:right; }

.trunc {
margin-left:20px;
margin-right:20px;
}

.cap:first-letter {
font-size:400%;
float:left;
padding-right:6px;
}

.indented {
text-indent:70px; }
