html {
	margin: 0px;
	padding: 0px;
	}
body
	{
	font: 11pt/18pt georgia;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background: #581536 url(images/book-background-1.jpg) no-repeat left top fixed;
	}

a:visited, a:hover
	{
	text-decoration:none;
	color:#560E1D;
	background-color:transparent;
	}

a:link, a:active
	{
	text-decoration:none;
	color:#926C45;
	background-color:transparent;
	}


body div#container
	{
	background: #BFC2C9 url(images/book-background-2.jpg) no-repeat left top fixed 
	}	

.p1
	{
	margin:0 0 0 0;
	padding:10px 30px 10px 30px;
	}


.plinks
	{
	text-align:center;
	display:block;
	font-size:10pt/14pt;
	padding-bottom:10px;
	}
	



#container
	{
	position:relative;
	top:100px;
	width:700px;
	margin-left:auto;
	margin-right:auto;
	border:medium double black;
	}

#intro p 
	{
	padding:0 20px 0 20px;
	}

#pageHeader
	{
	left:0;
	top:0;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
#pageHeader h1
	{
	position:relative;
	left:0px;
	top:10px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:700px;
	height:50px;
	background:transparent url(images/title.png) no-repeat left top;
	}


#pageHeader h1 span
	{
	display:none;
	}

#pageHeader h2
	{
	position:relative;
	left:0;
	top:0;
	text-align:right;
	font-size:20px;
	padding:0 40px 0 0;
	margin:0 0 0 0;
	}
	

#history h1
	{
	width:700px;
	height:150px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:transparent url(images/TOC-history.jpg) no-repeat top left;
	}

#history h1 span
	{
	display:none;
	}

#architecture h1
	{
	width:700px;
	height:150px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:transparent url(images/TOC-architecture.jpg) no-repeat left top;
	}

#architecture h1 span
	{
	display:none;
	}

#floods h1
	{
	width:700px;
	height:150px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:transparent url(images/TOC-floods.jpg) no-repeat left top;
	}

#floods h1 span
	{
	display:none;
	}

#live h1
	{
	width:700px;
	height:150px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:transparent url(images/TOC-live.jpg) no-repeat left top;
	}

#live h1 span
	{
	display:none;
	}

#links
	{
	position:relative;
	top:100px;
	width:100%;
	height:30px;
	}

#links .plinks
	{
	text-align:center;
	font: 11pt/18pt georgia;
	padding-bottom:10px;
	}
#links a:link, #links a:active
	{
	background-color:transparent;
	font: 11pt/18pt georgia;
	color:#BFC2C9;
	text-decoration:none;
	}

#links a:visited, #links a:hover
	{
	background-color:transparent;
	font: 11pt/18pt georgia;
	color:#ffe4eb;
	text-decoration:none;
	}

#orderForm
	{
	text-align:center;
	display:table
	}

#orderForm input, #orderForm select, #orderForm textarea
	{
	display:table-cell;
        color: #633;
        font-size: 10px;
        background-color: transparent;
        padding-bottom: 7px;
        text-align:left;
        }

#orderForm p
	{
	display:table-row 
table-cell;
	text-align:right;
	}


************contact style**************




#contactTitle
	{
	width:400px;
	height:35px;
	margin: 10px 0px 0px 10px;
	border-bottom: 1px solid #7d775c;
	}

#contactTitle h1
	{
	margin-top:0;
	font:italic bold 18pt georgia;
	color: #7D775C;
	text-align:left;
	}
	

#contactBody
	{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:30px;
	width:300px;
	}


#contactBody form input, #contactBody  form textarea
	{
	width:300px;
	}



#contactText
	{
	padding:20px 0px 0px 10px;
	
	}



	
	

