body {
background: white none;
color: #333333;
font-family: arial, helvetica, sans-serif;
}

a {background: transparent none; color: #f2520d; text-decoration: none;}
a:hover {background: transparent none; color: #990000; text-decoration: underline;}

#skara, #stonehenge, #avebury, #walls, #silbury, #hemp, #bronze, #sea, #urn, #canon, #gold, #mold, #war {background: transparent none; color: #333333; text-decoration: none;}

a.number {
background: #f2520d url(nbi_a.gif) no-repeat scroll;
margin-left: 2px;
}

a.number:hover {
background: #990000 url(nbi_a.gif) no-repeat scroll;
text-decoration: none;
}

#main {
width: 650px;
margin: 10px auto 0px auto;
padding-bottom: 800px;
}

img.mid {margin: 0px auto 5px auto;}

#head {
background: white none;
color: #ffd545;
font-family: impact, times, serif;
font-size: 40px;
line-height: 42px;
}

.date {
font-size: 20px;
line-height: 23px;
white-space: nowrap;
}

.back {
text-align: right;
margin: 12px 0px 500px 0px;
border-bottom: 2px solid #ffd545;
}

.right {
float: right;
position: relative;
left: 20px;
margin-bottom: 5px;
}

.left {
float: left;
clear: left;
position: relative;
right: 20px;
margin-bottom: 5px;
}

.sub, .cap, .capalt {
font-size: 12px;
line-height: 15px;
}

.cap, .capalt {
background: #ffd545 none;
color: #333333;
padding: 5px 5px 7px 5px;
}

.cap {text-align: right;}

.text {
padding: 15px 20px 0px 20px;
font-size: 16px;
line-height: 19px;
}

.qtop {padding: 0px 20px 0px 20px;}
.qte {padding: 12px 20px 12px 20px;}
.qtbox {padding: 3px 5px 3px 5px;}
.space {padding-top: 6px;}
.spbox {padding-top: 3px;}

.pic {
font-size: 10px;
line-height: 13px;
text-align: right;
}

#switch {
height: 9px;
width: 9px;
float: left;
position: relative;
left: -5px;
top: -8px;
}

#switch a {
display: block;
width: 100%;
background: transparent none;
border: 2px solid #f2520d;
}

#switch a:hover {
background: #990000 none;
border: 2px solid #990000;
text-decoration: none;
}

.up, .upalt {
height: 15px;
width: 15px;
}

.up {
float: left;
position: relative; top: -12px;
padding-right: 5px;
}

.upalt {
float: right;
position: relative; top: -12px;
padding-left: 5px;
}

.up a, .upalt a {
display: block;
width: 100%;
}

.up a, .upalt a {
background: transparent url(photostbr.gif) no-repeat scroll;
color: white;
}

.up a:hover, .upalt a:hover {
background: #990000 none;
color: white;
text-decoration: none;
}

#container, .fwd {
width: 270px;
float: right;
clear: right;
}

#container td, .fwd {border-top: 5px solid white;}

.fwd {margin: 12px 0px 5px 10px;}

#container a {
background: #f2520d none;
color: white;
}

.fwd a {
width: 100%;
background: #f2520d url(gocaesar.gif) no-repeat scroll center right;
color: white;
}

#container a:hover {
background: #990000 none;
color: white;
}

.fwd a:hover {
background: #990000 url(gocaesar.gif) no-repeat scroll center right;
color: white;
}

.notesml, .notenorm, .notemed, .notebig {
border: 2px solid #ffd545;
background: white none;
color: #333333;
}