body {
font: 11px/15px Verdana, Sans-Serif;
text-align: left;
background-color: #eeeeee;
}
img {
border: 0;
}

a {
color: #8019d8;
font-weight: bold;
}

a:hover {
color: #fc5803;
}

td {
padding: 3px;
}
ul {
list-style-type: square;
color: #fc5803;
}

#navigation {
list-style-type: none;
margin: 0; padding: 0;
margin-top: -3px;
margin-bottom: 5px;

}
#navigation li {
display: inline;
}
#navigation li a{
float: left;
width: 98px;
height: 40px;
border: 1px #eeeeee solid;
font: 16px century gothic;
text-transform: uppercase;
line-height: 40px;
text-decoration: none;
font-weight: bold;
background: #fc5803;
color:  #ffffff;
}

#navigation li a:hover{
background: #8019d8;
}


/* control row colours in admin */
.literow {
background: #fff;
}
.darkrow {
background: #ddd;
}

#container {
width: 600px;
text-align: center;
background-color: white;
border: 5px solid #fa5b05;
margin: 0 auto;
padding-bottom: 5px;
}
#header {
width: 600px;
text-align: left;
}
#content {
text-align: left;
margin-top: 45px;
color: #404040;
}

#footer {
margin: 0 auto;
margin-top: 10px;
width: 610px;
background-color: #8019d8;
height: 40px;
line-height: 40px;
text-align: center;
color: #ffffff;
}

#footer a {
font-weight: bold;
color:  #cf97ff;
}

#footer a:hover {
color: white;
}

blockquote {
padding-left: 5px;
border-left: 10px solid #fa5b05;
font: 16px Times New Roman;
color: #57049d;
margin-top: 2px;
}

.title {
display: block;
background-color: #eeeeee;
margin: 0 auto;
line-height: 12px;
font-size: 20px;
font-style: italic;
font-family: Times New Roman;
padding-left: 5px;
color: #da3800;
}

blockquote strong {
color: #404040;
}

p {
padding: 5px;
}

h1 {
color: #8019d8;
font-family: Century Gothic;
border-bottom: 2px solid #fa5b05; 
padding: 5px;
margin: 2px;
}

h2 {
color: #8019d8;
font-family: Century Gothic;
border-bottom: 2px solid #fa5b05; 
padding: 5px;
margin: 2px;
}

.button {
border: 2px solid #fa5b05;
}