body {
        font-family:            serif;
        font-size:              1em;
        margin-left:            5em;
        margin-right:           5em;
        background:             white;
        color:                  black;
        text-align:             left;
}

p { 
        line-height:    	1.2em;
}

p.right {
        text-align:     	right;
}

h1, h2, h3 {
        font-weight:    	bold;
        text-align:     	center;
        clear:          	both;
}

h1 {
        font-size:      	1.728em;
}
    
h2 {
        font-size:      	1.44em;
}
    
h3 {
        font-size:      	1.2em;
}

.centre {
        text-align:     	center;
}

img {
        padding:        	0.2em;
}

img.left {
        float:          	left;
}

img.right {
        float:          	right;
}

ol.roman {
        list-style-type: 	upper-roman;
}       

.serif {
	font-family:            serif;
}

.smallcaps {
	font-variant: 		small-caps;
}

.smallest {
	font-size: 		xx-small;
}

.smaller {
	font-size: 		x-small;
}

.small {
	font-size: 		small;
}

.medium {
	font-size: 		medium;
}

.large {
	font-size: 		large;
}

.larger {
	font-size: 		x-large;
}

.largest {
	font-size: 		xx-large;
}
