/* $Id: peter.css 444 2011-06-11 16:21:50Z mavit $ */

@font-face {
    font-family: 'Luxi Sans Web';
    src: url('http://www.mavit.org.uk/fonts/luxisr.eot');
    src: local('Luxi Sans Regular'), local('LuxiSans'), url('http://www.mavit.org.uk/fonts/luxisr.ttf') format('truetype');
}

@font-face {
    font-family: 'Luxi Sans Web';
    src: url('http://www.mavit.org.uk/fonts/luxisri.eot');
    src: local('Luxi Sans Oblique'), local('LuxiSans-Oblique'), url('http://www.mavit.org.uk/fonts/luxisri.ttf') format('truetype');
    font-style: oblique;
}

@font-face {
    font-family: 'Luxi Sans Web';
    src: url('http://www.mavit.org.uk/fonts/luxisb.eot');
    src: local('Luxi Sans Bold'), local('LuxiSans-Bold'), url('http://www.mavit.org.uk/fonts/luxisb.ttf') format('truetype');
    font-weight: bold;
}

@font-face {
    font-family: 'Luxi Sans Web';
    src: url('http://www.mavit.org.uk/fonts/luxisbi.eot');
    src: local('Luxi Sans Bold Oblique'), local('LuxiSans-BoldOblique'), url('http://www.mavit.org.uk/fonts/luxisbi.ttf') format('truetype');
    font-weight: bold;
    font-style: oblique;
}

/* @font-face { */
/*     font-family: 'Luxi Mono'; */
/*     src: url('http://www.mavit.org.uk/fonts/luximr.eot'); */
/*     src: local('Luxi Mono Regular'), local('LuxiMono'), url('http://www.mavit.org.uk/fonts/luximr.ttf') format('truetype'); */
/* } */

/* @font-face { */
/*     font-family: 'Luxi Mono'; */
/*     src: url('http://www.mavit.org.uk/fonts/luximri.eot'); */
/*     src: local('Luxi Mono Oblique'), local('LuxiMono-Oblique'), url('http://www.mavit.org.uk/fonts/luximri.ttf') format('truetype'); */
/*     font-style: oblique; */
/* } */

/* @font-face { */
/*     font-family: 'Luxi Mono'; */
/*     src: url('http://www.mavit.org.uk/fonts/luximb.eot'); */
/*     src: local('Luxi Mono Bold'), local('LuxiMono-Bold'), url('http://www.mavit.org.uk/fonts/luximb.ttf') format('truetype'); */
/*     font-weight: bold; */
/* } */

/* @font-face { */
/*     font-family: 'Luxi Mono'; */
/*     src: url('http://www.mavit.org.uk/fonts/luximbi.eot'); */
/*     src: local('Luxi Mono Bold Oblique'), local('LuxiMono-BoldOblique'), url('http://www.mavit.org.uk/fonts/luximbi.ttf') format('truetype'); */
/*     font-weight: bold; */
/*     font-style: oblique; */
/* } */

body { 
    background: #738a03;
    color: black;
    font-family: "Luxi Sans", Calibri, "Trebuchet MS", sans-serif;
    padding: 0;
    margin: 0;
}

body > div, body > aside { 
    background: white;
    padding: 1em;
    margin: 1em;
}

header, footer, nav, article { 
    background: white;
    padding: 1em;
    margin: 1em;
}

body > div, header, footer, body > aside, nav, article {
    border-radius: 1em;
    -moz-border-radius: 1em;
    -webkit-border-radius: 1em;
    box-shadow: inset 0 0 1ex grey, 0 0 1ex black;
    -moz-box-shadow: inset 0 0 1ex grey, 0 0 1ex black;
    -webkit-box-shadow: inset 0 0 1ex grey, 0 0 1ex black;
}

header, footer, aside, nav, article {  
    display: block;
}

h1, .subhead {
    text-align: center;
}
h1, h2, h3, h4, h5, h6 {
    color: #8a1903;
    font-family: "Luxi Sans", "Luxi Sans Web", Calibri, "Trebuchet MS", sans-serif;
}

a:link {
    color: #03738a;
}
a:link:hover, a:visited:hover {
    color: #738a03;
}
a:visited {
    color: #19038a;
}

footer, #end, .end {
    text-align: right;
    font-size: smaller;
}
.date {
    font-size: smaller;
}

tt, code, samp, kbd {
    font-family: "Luxi Mono", monospace;
}
/* $Id: peter.css 444 2011-06-11 16:21:50Z mavit $ */

div, aside {
    background: white;
    padding: 1em;
    margin: 1em;
}

