body{
 color: #313390;
 
 background: url('../images/yellow.jpg') #fe5;
 font-size: 110%;
 font-weight: bold;
 font-family: "Courier New", Courier, monospace;
 text-align:center
}

/* ALL THE CENTRE ONES */
.centercontent{
 width:850px;
 margin: 60px auto;
}

table.layouthome{
	border-collapse: collapse;
	width: 100%
}
table.layouthome td{
	width: 50%;
	vertical-align:top
}
table.layouthome td{
   padding-right: 15px;
}

#header{
	width:360px;
   margin: 0 auto 40px auto;
	text-align:left;
}
#footer{
   width:850px;
   margin: 0 auto;
   font-size: 0.6em;
	color:#888
}
.contact{
	padding-top: 20px;
}
.photos{
   float:right;	
   width: 350px;
	margin-left: 30px;
}
.photo{
  float: left;
  margin: 0 0 4px 4px;
}
.contact a{
   display: block;
	height: 150px;
}
a img{border: none}
a img.photo, a:link img.photo, a:visited img.photo{border: 1px solid #fe5}
a:hover img.photo, a:active img.photo{	border: 1px solid black}


table.bigphoto{
	width: 100%;
	border-collapse: collapse;
	}
table.bigphoto td{
	padding: 0
}
table.bigphoto td.previous, table.bigphoto td.next{
   width: 100px;
	vertical-align:top;
	padding-top: 50px
}
table.bigphoto td.next{
   text-align: right;
}
table.bigphoto td.bphoto{
   width:705px;
	text-align: center;
}


p{
	margin: 0.7em 0 0 0;
	padding: 0;
}		
#centercontent p {
	margin: 1em 0 0 0; 
	line-height: 1.3em;
}
#footer{
   font-size: 0.6em;
	color:#888
}
img{
	margin: 0;
	padding: 0;
	border: none;
}
a:link{
	color: #0000CC;
	background: none transparent;
	text-decoration: none;
}
a:visited{
	color: #5758BB;
	background: none  transparent;
	text-decoration: none;
}
a:hover, a:active{
	color: #0000CC;
	background: none  transparent;
	text-decoration: underline;
	}
TEXTAREA {OVERFLOW: hidden;}
input.text, textarea{
	width:20em;
	color: #313390;
	border: solid 2px #313390;
	font-size: 1em;
	background: none #FFF8BB ;
	font-weight:bold;
	font-family: "Courier New", Courier, monospace;
}
form p {	margin-top: 15px;}
.floatleft{float:left;}
img.floatleft{
margin-right: 20px;
margin-bottom: 20px
}
.clearleft{clear: left}
.clearboth{clear: both}
.spacer {
 	clear: both;
	font-size: 0.1em;
}
.floatright{
float:right;
margin-left: 20px;
margin-bottom: 20px
}
.clearright{clear: right}
.container, .wrapper {
width: 100%;
height: 100%
}
