/*typography*/
body{font-family: Verdana; font-size: 10pt;}
h2{font-size: 10pt; font-weight: bold;}
a{text-decoration: none; font-weight: bold;}

/*layout*/
body{text-align: center; margin: 0; padding: 0;}
p{padding: 4px; margin: 0;}
h2{margin: 0; padding: 2px;}
div#container{width: 800px; text-align: left; margin: 0 auto; padding: 0;}
div#title{width: 800px; height: 100px; padding: 0; margin: 0;}
div#left{width: 180px; float: left; margin: 0; padding: 0;}
div#right{width: 600px; float: right; margin: 0; padding: 0;}
div.left_column{margin-bottom: 8px;}
div.left_columntext{width: 178px;}
div#contenttext{width: 600px;}

/*colours*/
body{background-repeat: no-repeat; background-attachment: fixed; background-image: url('../images/background.gif');}
a{color: #000;}
a:hover{color: #AA0000;}
img.border{border: 1px solid black;}
div.left_columntext{opacity: .75; -moz-opacity: .75; filter: alpha(opacity=75); background-color: #EEEEEE;}
div#right{border: 1px solid black;}
div#contenttext{opacity: .75; -moz-opacity: .75; filter: alpha(opacity=75); background-color: #EEEEEE;}
div.left_column{border: 1px solid black;}
div.header{border-bottom: 1px solid black; background-image: url('../images/header.gif');}