banner/* Hayling War Fallen Style Sheet - style.cas */

/* ------------------------------- formatting ----------------------------- */

body {
	font:1.0em verdana,arial,sans-serif;
	color:#fff;
	margin: 0px;
	}

p {
	font:1.0em verdana,arial,sans-serif;
	color:#000;
	padding:0;
	}

.hspace {
	padding:3px;
	}

.hspace10 {
	padding:10px;
	}

.hspace20 {
	padding:20px;
	}

.indent {
	padding:0 0 0 20px;
	}

.page {
	font:0.8em verdana,arial,sans-serif;
	color:#000;
	padding:3px 20px;
	line-height:1.3em;
	}

.page:first-letter {
	font:3.0em verdana,arial,sans-serif;
	color:#000;
	padding:0 2px 0 0;
	vertical-align:top;
	float:left;
	}

.page_stressed {
	font:0.8em verdana,arial,sans-serif;
	color:#000;
	padding:3px 20px;
	line-height:1.3em;
	font-weight:700;
	}

.heading {
	font:1.0em verdana,arial,sans-serif;
	color:#000;
	padding:0 20px;
	line-height:1.3em;
	font-weight:700;
	}
		
.home {
	font:1.0em verdana,arial,sans-serif;
	color:#000;
	line-height:1.5em;
	padding:30px 0 0 15px;
	}

.home:first-letter {
	font:2.5em verdana,arial,sans-serif;
	color:#000;
	padding:0 2px 0 0;
	vertical-align:top;
	float:left;
	}




/*----------------------------------------framework----------------------------*/


#top {
	position:absolute;
	top:0;
	left:0;
	background-image:url(../images/topback.gif);
	text-align:center;
	width:100%;
	height:75px;
	}

#center {
	position:absolute;
	top:80px;
	left:150px;
	width:330px;
	line-height:0.9em;
	padding:20px 15px;
	}

#center_wide {
	position:absolute;
	top:80px;
	left:160px;
	width:600px;
	line-height:0.9em;
	padding:20px 15px;
	}

ul {
	list-style:disc;
	}

li {
	font:90% verdana,arial,sans-serif;
	color:#000;
	}

a {
	font:60% verdana,arial,sans-serif;
	color:#0000ff;
	font-weight:700;
	text-decoration:none;
	}

a:hover {
	font:60% verdana,arial,sans-serif;
	color:#0000ff;
	font-weight:700;
	text-decoration:underline;
	}

.blue {
	color:#0000ff;
	}

#left {
	position:absolute;
	left:0px;
	top:80px;
	margin:5px;
	width:145px;
	background-color:#dbcccc;
	border:4px ridge #8c007b;
	padding:10px 5px 50px 5px;
	}	


#left ul  {
	width:130px;
	list-style:disc;
	background-color:#dbcccc;
	padding:4px 5px;
	margin:0 0 0 10px;
	}

#left li {
	padding:1px 0;
	background-color:#dbcccc;
	margin:0;
	}

#left li a {
	
	display:block;
	text-decoration:none;
	background-color:#dbcccc;
	padding:0;
	margin:0;
	font:0.6em verdana,arial,sans-serif;
	color:#0000ff;
	font-weight:700;
	}


#left li a:hover {
	font:70% verdana,arial,sans-serif;
	color:#0000ff;
	text-decoration:underline;
	font-weight:700;
	}


/*----------------------------------------text---------------------------------*/
.banner {

	font:2.0em times new roman,verdana,arial,sans-serif;
	color:#ffffc6;
	font-style:italic;
	font-weight:700;
	}

.small_red {
	font:0.6em verdana,arial,sans-serif;
	color:#000;
	}

.normal {
	font:1.0em verdana,arial.sans-serif;
	color:#000;
	}

/*----------------------------------------images--------------------------------*/

.top {
	height:75px;
	width:100%;
	}

.book1 {
	position:absolute; 
	left:511px; 
	top:95px; 
	width:242px; 
	height:318px;
	}	

.book2 {
	position:absolute; 
	left:512px; 
	top:117px; 
	width:196px; 
	height:48px;
	}

.book3 {
	position:absolute; 
	left:543px; 
	top:306px; 
	width:205px; 
	height:104px;
	}

.book4 {
	position:absolute; 
	left:520px; 
	top:83px; 
	width:237px; 
	height:318px;
	}

.book5 {
	position:absolute; 
	left:540px; 
	top:105px; 
	width:207px; 
	height:37px;
	}

.book6 {
	position:absolute; 
	left:520px; 
	top:303px; 
	width:214px; 
	height:95px;
	}

.poppy {
	width:20px;
	height:20px;
	}

.space20 {
	width:20px;
	height:1px;
	}

.space10 {
	width:10px;
	height:1px;
	}

.space100 {
	width:400px;
	height:1px;
	}

.durrell {
	float:left;
	border:0;
	padding:20px;
	}




/*--------------------------------------tables-----------------------------*/
 td,th {
	font:0.6em verdana,arial,sans-serif;
	color:#000;
	font-style:italic;
	}

.ww {
	position:absolute;
	top:80px;
	left:150px;
	width:75%;
	margin:10px 20px;
	padding:15px 5px;
	}



.ww caption {
	font:1.0em verdana,arial,sans-serif;
	color:#000;
	font-weight:700;
	padding:20px 0;
	}

.ww td {
	padding:0 20px;
	text-align:left;
	} 


/*--------------------------------------old stles--------------------------*/
 #Normal-P {
	margin:0;
	text-align:left; 
        }

#PPStyle6-C {
        font:0.8em verdana,arial,sans-serif; 
	font-weight:700;
	color:#000; 
	font-style:italic;
        }

#PPStyle7-C {
	font-family:Arial; 
	font-size:8.0pt; 
	color:black; 
	font-style:italic;
        }

/*---------------------------------------forms-------------------------------*/

fieldset {
	margin:1.5em 0 0 0;
	padding:0;
	}

legend {
	margin-left:1em;
	color:#000000;
	font-weight:bold;
	}

legend.enquiry {
	font:1.0em verdana,arial,sans-serif;
	color:#0000ff;
	font-weight:bold;
	}

fieldset ol {
	padding:1em 1em 0 1em;
	list-style:none;
	}

fieldset li {
	padding-bottom:1em;
	}

fieldset.submit {
	border-style:none;
	}

label {
	display:block;
	}