
body {
margin : 2px;
padding : 0;
}
body, strong, span, td, h2 {
font-family : verdana, geneva;
font-weight : normal;
font-size : 11px;
color : #454545;
line-height : 20px;
}
strong, b {
font-family : verdana, geneva;
font-weight : bold;
font-size : 11px;
color : #39452f;
line-height : 20px;
}
h1 {
font-family : "trebuchet ms", verdana, geneva;
color : #39452f;
line-height : 1em;
margin : 2px 0 0 0;
font-size : 40px;
line-height : auto;
position: relative;
}
h1.pink, h1.staff, h1.training, h1.ow, h1.uk, h1.film {
margin : 30px 0 0 0;
color : #39452f;
line-height : 1em;
display: block
}
h1.staff {
color : #684319;
}
h1.training {
color : #2244cc;
}
h1.ow {
color : #95adc5;
}
h1.uk {
color : #59856e;
}
h1.film {
color : #922707;
height : auto;
}
h1.alert {
font-family : "trebuchet ms", verdana, geneva;
color : #fff;
line-height : 1.3em;
margin : 2px 0 0 0;
font-size : 18px;
height : auto;
background: #59856E;
padding: 30px;
background-image: url("../pix1/ukbannerbg.jpg")
}
h2 {
height : 20px;
margin : 30px 0 0 0;
}
h3 {
height : auto;
margin : 0 0 20px 0;
color : #39452f;
font-family : verdana, geneva, sans-serif;
font-size : 12px;
}
.address {
font-family : verdana, geneva;
font-weight : normal;
font-size : 11px;
color : #aaa;
line-height : 16px;
}
.footer, .mail {
font-family : verdana, geneva;
font-weight : normal;
font-size : 9px;
color : #aaa;
line-height : 16px;
}
a.mail:link {
font-family : verdana, geneva;
color : #39452f;
font-size : 9px;
text-decoration : none;
font-weight : normal;
line-height : 16px;
border: 0
}
a.mail:hover {
text-decoration : none;
color : #990000;
}
a.mail:visited {
font-family : verdana, verdana, geneva;
font-size : 9px;
color : #990000;
text-decoration : none;
border: 0
}







#menu {
width : 100%;
background : #fff;
border : 0 solid #ff0;
margin : 0 0 0 0;
padding : 0 0 0 0;
text-align : right;
}
#leftnav li {
text-align : right;
width : auto;
height : auto;
background : #fff;
line-height : 100%;
list-style : none;
margin : 0 0 0 0;
padding : 0 0 0 0;
display : block;
white-space : nowrap;
border-top : 1px solid #fff;
}
#leftnav li a, #leftnav li .on {
font : bold 11px Arial, sans-serif;
white-space : nowrap;
background : #aaa;
line-height : 100%;
list-style : none;
margin : 0 0 0 0;
display : block;
padding : 4px 4px 4px 0;
color : #fff;
text-decoration : none;
background-image : url(../pix1/x3tree.jpg);
background-repeat : no-repeat;
background-position : 0.9em 0%;
border: 0
}
#leftnav li a:hover {
color : #000;
background : #999;
line-height : 100%;
background-repeat : no-repeat;
background-position : 0.9em 0%;
border: 0
}
#leftnav li a:visited:hover {
color : #000;
line-height : 100%;
border: 0
}
#leftnav li .on {
color : #000;
line-height : 100%;
background : #fff;
background-image : url(../pix1/3tree.jpg);
background-repeat : no-repeat;
background-position : 0.9em 0%;
border : 0 solid #999;
}
a.on:visited {
color : #39452f;
line-height : 100%;
}
.on:visited:hover {
color : #fff;
line-height : 100%;
}
#leftnav {
background : transparent;
border : 0 solid #fff;
width : 100%;
margin : 0 0 0 0;
padding : 0 0 0 0;
text-align : right;
}
#leftnav li .book {
color : #ddd;
line-height : 100%;
background : #323b26;
background-image : url(../pix1/xbooknow.png);
background-repeat : no-repeat;
background-position : 0.9em 0%;
}
#leftnav li a.book:hover {
color : #fff;
line-height : 100%;
background : #000;
background-image : url(../pix1/xbooknow.png);
background-repeat : no-repeat;
background-position : 0.9em 0%;
}
.header {
font-family : arial, verdana, geneva;
font-weight : bold;
font-size : 16px;
color : #993333;
line-height : 18px;
}
.subheader {
font-family : arial, verdana, geneva;
font-weight : bold;
font-size : 11px;
color : #990000;
line-height : 16px;
}
.copy {
font-family : verdana, geneva;
font-weight : normal;
font-size : 11px;
color : #454545;
line-height : 20px;
}
.copyreverse {
font-family : verdana, geneva;
font-weight : normal;
font-size : 32px;
color : #777777;
line-height : 32px;
}
.caption {
font-family : arial, verdana, geneva;
font-weight : bold;
font-size : 11px;
color : #993333;
line-height : 16px;
}
.photocaption {
font-family : verdana, arial, geneva;
font-weight : normal;
font-size : 10px;
color : #000000;
line-height : 12px;
font-weight : bold;
}
.alink {
font-family : verdana, geneva;
color : #666633;
font-size : 11px;
font-weight : bold;
line-height : 11px;
text-decoration : none;
}
.alinksmall {
font-family : verdana, geneva;
color : #666633;
font-size : 9px;
font-weight : bold;
line-height : 9px;
text-decoration : none;
}
A.link:hover {
color : #009900;
text-decoration : none;
}
A.link:active {
color : #990000;
text-decoration : underline;
}
.link {
font-style : normal;
font-weight : bold;
font-size : 11px;
font-family : verdana, arial, helvetica, serif;
color : #0022cf;
text-decoration : none;
}
A.link:visited {
font-size : 11px;
}
A.linksmall:hover {
color : #009900;
text-decoration : none;
}
A.linksmall:active {
color : #990000;
text-decoration : underline;
}
.linksmall {
font-style : normal;
font-weight : bold;
font-size : 9px;
font-family : verdana, arial, helvetica, serif;
color : #0022cf;
text-decoration : none;
}
A.linksmall:visited {
font-size : 9px;
}
table .contenttable {
margin : 0 0 0 50px;
padding : 0 0 0 0;
}
table .contenttable2 {
margin : 60px 0 0 50px;
padding : 0 0 0 0;
}
table #flash {
width: 240px;
margin : 50px 0 0 0;
padding : 0 0 0 0;
border: 0;
}
.leftmargin {
background : #333;
border-right : 1px solid #fff;
padding : 0;
}
.c2 img {
border : 1px solid #ccc;
}
img.staff {
padding : 0 0 8px 0;
}
body {
background-color : #ffffff;
}
div.c2 {
text-align : center;
}
div.c1 {
text-align : center;
width : 600px;
height : auto;
}






a:link {
font-family : verdana, geneva;
color : #063;
text-decoration : none;
border-bottom: 1px dotted #f60;
border-right: 1px dotted #f60;
font-weight : bold;
padding-right: 4px;
}
a:hover {
text-decoration : none;
color : #990000;
}
a:visited {
font-family : verdana, verdana, geneva;
color : #990000;
text-decoration : none;
}





