/*styling for website by duncanmckean.co.uk*/

html {
margin:0;
padding:0;
}

body {
line-height:1em;
font-family:Arial, Helvetica, sans-serif;
min-width:800px;
font-size:12px;
color:#222;
text-align:center;
background:#fff url(images/header.jpg) top center fixed;
margin:0;
padding:0;
}

h1 {
font:200% "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
font-size:2em;
color:#339;
text-align:left;
line-height:0.9em;
}

h2 {
font:120% Arial, Helvetica, sans-serif;
text-align:right;
font-size:1.6em;
color:#222;
}

p {
font:100% arial, sans-serif;
margin-top:0.8em;
font-size:1.2em;
color:#444;
line-height:1em;
padding:0;
}

.main a:link {
color:#339;
text-decoration:underline;
}

.main a:visited {
color:#222;
}

li {
font:100% geneva, sans-serif;
}

#container {
text-align:left;
background-color:#FFF;
margin-left:auto;
margin-right:auto;
width:800px;
}

img {
border-style:none;
}

#grid {
float:left;
margin:0;
padding:0;
}

#left {
float:left;
width:400px;
}

#right {
float:right;
width:380px;
border-left:10px;
}

#footer {
clear:both;
text-align:right;
padding:10px 0 0;
}

.listyle {
font:100% arial, sans-serif;
margin-top:0.3em;
font-size:1.4em;
color:#222;
line-height:0.5em;
list-style-type:none;
padding:0;
}

.headlink a:link,.headlink a:visited {
color:#222;
text-decoration:none;
}

.headlink a:hover,.headlink a:active,.main a:hover,a:active {
color:#339;
text-decoration:none;
}

