/* Style created June 13th 2005 based upon previous Tony files and CSS Anthology book
Especially advanced ides like background images, foats and the like.
In addition inspirtation from CssZenGarden used. Modified to suit Bradshaws colours etc Nov 22 2005*/

/* The body style below places an image (non repeating) in a fixed position at bottom right on a white background.
The image has been lightened in the Layer/Properties tab of PSP*/



body { 
	font: 12px Arial, Helvetica, sans-serif; 
	color: #000000; 
	background: #FFFFFF url('images/pjmsketch.jpg') no-repeat;
	background-position: 90% 95%;  
	background-attachment: fixed;
	margin: 0px;
	padding: 0px; 
	}
	
.maintable { border: 1px solid #000000; width: 777px; background: white; }
	

p 	{ 
	font: 12px/18px verdana, arial, helvetica, sans-serif; 
	margin: 0px;
	padding: 5px 0px 5px 0px;
	text-align: left;
	}
	
.nexttoimage {
	font: 12px/18px verdana, arial, helvetica, sans-serif; 
	margin: 0px 0px 0px 100px; 
	text-align: left;
	}

	
/* The borderheading style is used for heading in side borders of shared borders and the p.p1 for text inside the shared borders*/

p.copyright 	{ 
	font: 10px verdana, arial, helvetica, sans-serif; 
	margin: 0px; 
	text-align: left;
	}


p.pborderheading {
font: 18px/25px;
background-color: #F4F4F4;
color: #96031D;
border: 1px solid
padding: 1px;
margin: 0px;
text-align: left;
	}

p.pborderheadingleft {
font-family: arial, helvetica, sans-serif;
font: 16px/20px, bold;
background-color: #ffffff;
color: #CB2D2D;
padding: 2px;
margin: 0px;
text-align: left;
	}


p.p1 {
	font-family: verdana, verdana, arial, helvetica, sans-serif;
	font: 16px/20px;
	text-align: left;
	color: black;
	background-color: transparent;
	padding: 1px;
	margin: 1px 1px 3px 1px;
	}
	
p.p1left {
	font-family: arial, helvetica, sans-serif;
	font: 14px/21px, bold;
	text-align: left;
	color: black;
	background-color: transparent;
	padding: 0px;
	margin: 5px 1px 10px 1 px;
	}
	

/* hr style .... Background color and color deliberatey the same to allow equal treatment by Mozilla and IE*/

hr {
	border: none;
	background-color: #000000;
	color: #96031D;
	height: 2px;
	width: 100%;
	margin-right: ;
		}
	

a:link { 
	text-decoration: underline; 
	color: blue;
	font-weight: bold;
}

a:visited { 
	text-decoration: none; 
	color: #96031D;
	font-weight: bold;
}

a:hover, a:active { 
	text-decoration: none; 
	color: #384A5F;
	font-weight: bold;
}

.toplinks {
font-family: verdana, verdana, arial, helvetica, sans-serif;
	font: 12px/18px;
	text-align: left;
	background-color: transparent;
	padding: 0px;
	margin: 0px;
	}


ul {
	color: black;
	background-color: transparent;
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	padding: 2px;
	margin: 5px 2px 2px 18px;
	list-style-image: url("images/bullet.gif");
	}
	
	

	
/* .horiz below makes vertical list items go across the page. Add style to this class to make attractive links as shown in bad example below*/
	
.horiz {
	display: inline;
	color: #000000;
	margin: 5px,5px;
	padding: 0px;
	border: 0px dashed black;
	background-color: transparent;
	
}	
	
li {
	color: black;
	background-color: transparent ;
	font-size: 10px;
	line-height: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
	padding: 2px;
	margin: 5px 1px 1px 5px;

	
}	


h1,h2,h3,h4,h5,h6 {
background-color: transparent;
font-family: arial, helvetica, sans-serif;
text-align: left;
padding: 0px;
margin: 5px 0px 5px 0px;
}

		 
h1 {
	background-color: #FFFFFF;
	color: #CB2D2D;
	font: 18px/27px;
	font-weight: bold;	
	}
	
h2 {
	color: #CB2D2D;
	font: 14px/21px;
	font-weight: bold;	
	}
	
h3 {
	color: #CB2D2D;
	font: 12px/16px;
	font-weight: bold;
	}
	
h4 {
	color: #CB2D2D;
	font: 12px/16px;
	font-weight: bold;	
	}
	
h5 {
color: #CB2D2D;
	font: 12px/16px;
	font-weight: bold;}
	
h6 {
	color: #CB2D2D;
	font: 8px/12px;
	font-weight: bold;	
	}
	
.googleadsenseright {
float: right;
padding: 0px;
margin: 0px;
border-width: 0px, 0px, 10px,5px;
border-style; solid;
border-color: #ffffff;
background-color: #ffffff;
} 

.warningtext {
font-family: verdana, arial, helvetica, sans-serif;
font: 10pt/14pt;
font-weight: normal;
text-align: left;
color: #96031D;
padding: 0px;
margin: 0px;
}

.quotation {
font: courier, 14px/21px,;
background-color: #ffffff;
color: #000000;
border: 1px solid;
padding: 4px;
margin: 30px 4% 30px 4%;
text-align: center;
}

.indentednormallist {
text-align: left;
color: black;
padding: 2px;
margin: 5px 5% 5px 5%;
}

.clearimage {
clear: left;
}

span.header  { font-size: 12pt; color: #FF0000; font-weight: bold;}

span.emphasis  { font-size: 14px; color: #000000; font-weight: bold;}