body {
background: #d8ffaa;
color:#3b3b3b;
font: 11px/21px Arial;
text-align: center;
margin: 0;
}

#container {
width: 414px;
margin: 0 auto;
}

#content {
padding: 0 60px 0 60px;
background: #FFF url("images/bg.png");
background-repeat:repeat-y;
}

#footer {
clear:both;
bottom:0;
margin: 20px 0 0 0;
}

h1 {
color:#95ceff;
font: 20px/30px Arial;
text-transform: uppercase;
font-weight: bold;
margin: 0 0 20px 0;
}

a {
color:#75a63b;
text-decoration: none;
}

a:hover {
color:#252525;
}

b {
color:#e874b6;
}

i {
color:#e874b6;
}
u {
color:#e874b6;
}

img {
border: 0;
}

.imgpadding {
padding: 5px;
}

#navigation {
margin: 0;
padding: 0;
list-style-image : url('http://ipinky-promise.co.uk/images/nothing.png');
}

#navigation li {
margin-bottom: 2px;
}

#navigation a {
display: block;
width: 150px;
background: #FFF4D3;
color: #3b3b3b;
padding: 5px 5px 5px 10px;
font: 11px/21px Arial;
}

#navigation a:hover {
background: #FFE79E;
color: #3b3b3b;
text-decoration: none;
}

a.subnav:link, a.subnav:visited, a.subnav:active { 
display : block;
width: 130px;
color: #3b3b3b; 
background: #FFF4D3;
padding: 5px 5px 5px 10px;
font: 11px/21px Arial;
margin: 0 0 4px 0;
} 
a.subnav:hover { 
color: #3b3b3b; 
background: #FFE79E;
text-decoration : none; 
}

a.subnav2:link, a.subnav2:visited, a.subnav2:active, a.subnav2:hover { 
display : block;
width: 130px;
color: #FFF4D3; 
background: #FFF4D3;
padding: 5px 5px 5px 10px;
font: 11px/21px Arial;
margin: 0 0 4px 0;
}

.leftalign {
float:left;
}
.rightalign {
float: right;
}