body.med {
background: black none;
color: #ff3333;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: tahoma, geneva, sans-serif;
}

a {background: black none; color: #c0c0c0; text-decoration: none;}
a:hover {background: black none; color: red; text-decoration: underline;}
#athelstan, #ieuaf, #edg, #wales2, #ken, #malii, #eadric, #alf, #n1, #n2, #n3, #n4, #n5, #n6, #n7, #n8, #n9, #n10, #n11, #n12, #n13, #n14, #n14, #n15, #n16, #n17, #n18, #n19, #n20, #swein, #earl, #wales3, #ealdred, #battle, #moray {background: transparent none; color: #ff3333; text-decoration: none;}
#wales {background: transparent none; color: #dd0000; text-decoration: none;}

a.olib {background: white none; color: #990000; text-decoration: underline;}
a.olib:hover {background: white none; color: red; text-decoration: underline;}

#folio {
margin: 0px auto 0px auto;
width: 740px;
padding: 10px 0px 800px 0px;
}

.lett1 {margin: 0pt 0pt 0pt -1pt;}
.lett2 {margin: 0pt 0pt 0pt -2pt;}
.lett3 {margin: 0pt 0pt 0pt -3pt;}

img {
border: none;
display: block;
}

.page {
margin: 9px 0px 9px 0px;
border: 9px double #990000;
}

td.asel, td.bsel, td.nil {padding: 0px 0px 0px 0px;}

.head {
background: black none;
color: #cc0000;
font-family: sirona, "palatino linotype", "book antiqua", palatino, serif;
font-size: 36px;
font-variant: small-caps; 
line-height: normal;
text-align: center;
}

.main {
font-size: 16px;
line-height: 20px;
text-align: justify;
}

.text, .textin, td.cap {
background: black none;
color: #dd0000;
font-family: verdana, sans-serif;
}

.text, .textin, #map {
font-size: 14px;
line-height: 17px;
}

td.cap {
padding: 10px 10px 10px 10px;
font-size: 12px;
line-height: 15px;
text-align: center;
}

.box {
float: right;
width: 50%;
border-top: 1px solid #990000;
border-left: 1px solid #990000;
}

.quote, .textin {margin: 14px 28px 14px 28px;}
p, .text, #map {margin: 14px 10px 14px 10px;}
.box {margin: 10px 0px 10px 10px;}

.sml {font-size: 80%;}
.big {font-size: 115%;}

.tran {
padding: 10px 0px 10px 10px;
background: black none;
color: #cc0000;
font-size: 12px;
line-height: 15px;
}

.pu {cursor:default;}

#fix {
position: fixed;
top: 55px;
}

#map {
background: black url(scotmap2.gif) no-repeat right top;
color: #dd0000;
font-family: verdana, sans-serif;
}

#ra, #rb, #rc, #rd, #re, #rf, #rg, #rh, #ri, #rj {float: right; clear: right;}
#ra {width: 205px; height: 102px;}
#rb {width: 300px; height: 68px;}
#rc {width: 330px; height: 85px;}
#rd {width: 280px; height: 68px;}
#re {width: 50px; height: 51px;}
#rf {width: 70px; height: 34px;}
#rg {width: 85px; height: 34px;}
#rh {width: 160px; height: 51px;}
#ri {width: 205px; height: 68px;}
#rj {width: 50px; height: 34px;}

table.menu, #fix {
border: 1px solid #990000;
border-collapse: collapse;
}

table.menu, .go, .gowal, .goscot {
width: 100%;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
line-height: 21px;
}

td.asel {
width: 50%;
border-right: 1px solid #990000;
}

.stop {
width: 33%;
border-right: 1px solid #990000;
border-left: 1px solid #990000;
}

.back {
text-align: right;
border-bottom: 1px solid #990000;
margin-bottom: 800px;
}

.go, .gowal, .goscot {
text-align: right;
border-top: 1px solid #990000;
border-bottom: 1px solid #990000;
}

table.menu a {
background: black none;
color: #dddddd;
display: block;
width: 100%;
text-decoration: none;
}

table.menu a:hover {
background: #990000 none;
color: #dddddd;
text-decoration: none;
}

.go a {
background: black url(gomed.gif) no-repeat scroll center right;
color: #dddddd;
display: block;
width: 100%;
text-decoration: none;
}

.go a:hover {
background: #990000 url(gomed.gif) no-repeat scroll center right;
color: #dddddd;
text-decoration: none;
}

.gowal a {
background: black url(gowales2.gif) no-repeat scroll center right;
color: #dddddd;
display: block;
width: 100%;
text-decoration: none;
}

.gowal a:hover {
background: #990000 url(gowales2.gif) no-repeat scroll center right;
color: #dddddd;
text-decoration: none;
}

.goscot a {
background: black url(goscot.gif) no-repeat scroll center right;
color: #dddddd;
display: block;
width: 100%;
text-decoration: none;
}

.goscot a:hover {
background: #990000 url(goscot.gif) no-repeat scroll center right;
color: #dddddd;
text-decoration: none;
}