/* CSS Document */
/*******************************************
standard pages for aquarius in malvern
Version: 1.01
Date: 22/1/08
Designed by Crataegus Design 2008 
********************************************/
/*******************************************
colours used:
dark blue: rgb(18,20,32)
off white #ffffcc
cream (logo background): rgb(242,245,207)
purple: rgb(62,25,70)

********************************************/

html {
padding:0;margin:0;
background-color:rgb(62,25,70);
/*background-image:url(background2.png);
background-repeat:repeat;*/
}

body {
padding:0;margin:0;
width:800px;
margin:auto;
background-color:rgb(242,245,207);
border:2px solid rgb(18,20,32);

font-family: Geneva, Futura, Arial, Helvetica, sans-serif;
font-size:medium;
color:#000000;
}

image {border:none}
h2{
color: rgb(18,20,32);
font-size:medium;
font-weight:bold;
margin:0;padding:5px;
padding-left:0;
}

hr{
width: 100%;
background-color: rgb(62,25,70);
color:rgb(62,25,70);
height:4px;
float:none; clear:both;
}

.red {color:#ff0000; font-weight:bold;}

#wrapper{
border:none;
}

#logo {
float:left;
}

#title {
float:left; clear:right;
font-family:"Segoe Print","Comic Sans MS", Geneva, Futura, arial, sans-serif;
/*font-family:"Comic Sans MS", Geneva, arial, sans-serif;*/
font-size:large;
color:rgb(62,25,70);
padding-top:0px;
padding-left:75px;
}

#title h1 {
padding:0; margin:0;
padding-top:35px;
}

#contacthead {
font-family:"Segoe Print","Comic Sans MS", Geneva, Futura, arial, sans-serif;
/*font-family:"Comic Sans MS", Geneva, arial, sans-serif;*/
font-size:medium;
float:right;
}

#contacthead p {
width: 9.5em; margin:0;padding:0;
padding-top:35px;
}
#head {
float:none;clear:both;
padding:0;margin:0;
}

#sidemenu {
padding:0; margin:0;
padding-top:5px;
float:left;clear:right;
width:180px;
font-family:"Segoe Print","Comic Sans MS", Geneva, Futura, arial, sans-serif;
/*font-family:"Comic Sans MS", Geneva, arial, sans-serif;
line-height:1.2em;*/
font-size:small;
border-right:2px solid rgb(60,25,70);
border-bottom:2px solid rgb(60,25,70);
color:rgb(18,20,32);
}

#sidemenu ul {
list-style-type:none;
padding:0;margin:0;
padding: 0 10px;
margin-bottom:10px;
}

#sidemenu li {
/*border: 1px rgb(62,25,70) solid;*/
padding-left:2px;
}

#sidemenu a {
color:rgb(18,20,32);
padding:0 2px;
}

#sidemenu a:link, #sidemenu a:visited {
color:rgb(18,20,32);
padding:0 2px;
}

#sidemenu a:hover, #sidemenu a:focus, #sidemenu a:active {
background-color:rgb(60,25,70);
color:rgb(242,245,207);
text-decoration:none;
padding:0 2px;
}


#contentwrap {
float:right;
width:610px;
padding-right:5px;
}

#contentwrap p{
padding:0;margin:0;
padding:5px;
width:280px;
}

#contentwrap a {
color:rgb(18,20,32);
}

#contentwrap a:link, #contentwrap a:visited {
color:rgb(18,20,32);
}

#contentwrap a:hover, #contentwrap a:focus, #contentwrap a:active {
color:rgb(18,20,32);
text-decoration:none;
}

#contentwrapbook{
float:right;
width:605px;
padding:0 5px;
}

#contentwrapbook p{
padding:0;margin:0;
padding:5px;
width:480px;
font-size:small;

}

#contentwrapbook a {
color:rgb(18,20,32);
}

#contentwrapbook a:link, #contentwrapbook a:visited {
color:rgb(18,20,32);
}

#contentwrapbook a:hover, #contentwrapbook a:focus, #contentwrapbook a:active {
color:rgb(18,20,32);
text-decoration:none;
}


#contentwrap img{
padding:5px;
}

#contentwrapbook img{
border: 1px solid rgb(242,245,207);
}

.contentline {
float:none; clear:both;
width:100%;
margin-bottom:20px;
}
#contactform {
float:none; clear:both;
width:100%;
margin-bottom:20px;
}

#contactform p {
width: 520px;
}

#contactform form {
width: 520px;
}

.right {
float:right;
text-align:left;
}

.left {
float:left;
text-align:right;
}
#main {
border-top:4px solid rgb(62,25,70);
float:none;clear:both;
width:100%;
padding:0;
margin:0;
}

#foot {
border-top:4px rgb(62,25,70) solid;
float:none;clear:both;
width:100%;
text-align:center;
font-size:80%;
}

#foot a {
color:rgb(18,20,32);
}

#foot a:link, #foot a:visited {
color:rgb(18,20,32);
}

#foot a:hover, #foot a:focus, #foot a:active {
color:rgb(18,20,32);
text-decoration:none;
}