html,body,a:link,a:visited,a:hover,a:active,h1,h2,h3,h4,h5,p,ol,ul,li,div,img,form,label,input,textarea,span,select {
	font-family:Tahoma, Arial;
	font-size:medium;
	color:#FFFFFF;
	margin:0;
	padding:0;
	border:0;
}

#page{
display:block;
margin:10px auto;
width:900px
}

#head{
display:block;
width:900px;
height:130px;
background:url(http://christadelphian.org.uk/spain/costablancanorth/library/costa_01.gif);
}

#mid{
display:block;
width:900px;
background:url(http://christadelphian.org.uk/spain/costablancanorth/library/costa_03.gif) repeat-y;
}

h1{
display:block;
float:left;
width:840px;
font-size:x-large;
height:30px;
padding-top:20px;
padding-left:40px;
}

#foot{
clear:both;
display:block;
width:900px;
height:50px;
background:url(http://christadelphian.org.uk/spain/costablancanorth/library/costa_09.gif);
}

#foot p{
clear:both;
display:block;
position:relative;
top:5px;
left:25px;
width:850px;
}

#image{
display:block;
height:250px;
width:190px;
float:right;
margin:25px 80px 20px 20px;
background:url(http://christadelphian.org.uk/spain/costablancanorth/library/costa_06.gif)
}

#mid p{
padding:10px 40px 0px 40px;
font:Tahoma, Arial;
color:#FFFFFF;
}

#mid ol{
list-style-position:outside;
position:relative;
left:60px;
display:block;
font:Tahoma, Arial;
color:#FFFFFF;
width:550px;
}


.title{
 padding:10px 0px 0px 10px;
font:Tahoma, Arial;
color:#FFFFFF;
}