/* Style originally created June 13th 2005 based upon previous Tony files and CSS Anthology book. Added to this original version. Now use Verdana 10 pt as standard and best font
Especially advanced ideas like background images, foats and the like. In addition inspirtation from CssZenGarden used*/

/* 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: verdana, 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; 
	}

p 	{ 
	font: 10pt/15pt verdana, arial, helvetica, sans-serif; 
	margin: 0px 10px 10px 0px; 
	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.pborderheading {
font: 16px/24px bold;
background-color: #F5F3EF;
color: #96031D;
border: 1px solid
padding: 2px;
margin: 2px 0px 10px 0px;
text-align: left;
	}

p.borderlinks {
font-family: arial, helvetica, sans-serif;
font: 14px/21px;
background-color: #FFFFFF;
border: 1px solid
padding: 2px;
margin: 2px 10px 5px 10px;
text-align: left;
	}
	
	
	

p.p1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font: 16px/20px;
	text-align: left;
	color: black;
	background-color: transparent;
	padding: 1px;
	margin: 1px 1px 3px 1px;
	}

/* The toplinks style is used for creating links and text in top border area*/

	.toplinks {
	font-family: verdana, arial, helvetica, sans-serif;
	font: 9pt/14pt;
	text-align: left;
	color: black;
	background-color: transparent;
	padding: 1px;
	margin: 5px 1px 3px 1px;
	}
	
/* The bottomlinks style is used for creating links and text in top border area*/

	.bottomlinks {
	font-family: verdana, arial, helvetica, sans-serif;
	font: 8pt/13pt;
	text-align: left;
	color: black;
	background-color: transparent;
	padding: 1px;
	margin: 1px 1px 3px 1px;
	}
	

/* 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 { 
	background: #transparent;
	padding: 0 2px 0 2px;
	text-decoration: underline; 
	color: blue;
}

a:visited { 
	background: #F9F9ED;
	padding: 0 2px 0 2px;
	text-decoration: underline; 
	color: #96031D;
}

a:hover, a:active { 
	background: #F9F9ED;
	padding: 0 2px 0 2px;
	text-decoration: underline; 
	color: #384A5F;
}

ul {
	color: black;
	background-color: transparent;
	font-size: 10pt;
	line-height: 17pt;
	font-weight: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	padding: 2px;
	margin: 5px 2px 2px 18px;
	list-style-image: url("images/redbullet.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: 10pt;
	line-height: 17pt;
	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: verdana, arial, helvetica, sans-serif;
text-transform: capitalize;
text-align: left;
padding: 0px;
margin: 10px 10px 10px 0px;
}

		 
h1 {
	background-color: #FFFFFF;
	color: #96031D;
	font: 16pt/24pt;
	font-weight: bold;	
	}
	
h2 {
	color: #96031D;
	font: 14pt/21pt;
	font-weight: bold;	
	}
	
h3 {
	color: #6D838E;
	font: 12pt/16pt;
	font-weight: bold;
	}
	
h4 {
	color: black;
	font: 11pt/16pt;
	font-weight: bold;	
	}
	
h5 {
color: black;
	font: 11pt/16pt;
	font-weight: bold;}
	
h6 {
	color: black;
	font: 8pt/12pt;
	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: 10pt/15pt, bold, "courier new";
background-color: #F5F3EF;
color: #000000;
border: 1px solid;
padding: 10px;
margin: 20px 4% 20px 10px;
text-align: left;
}


.indentednormallist {
text-align: left;
color: black;
padding: 2px;
margin: 5px 5% 5px 5%;
}

.nexttoimage {
font-family: verdana, arial, helvetica, sans-serif;
font: 9pt/13pt;
text-align: justify;
color: black;
padding: 2px 10px 5px 100px;
margin: 5px 5px 5px 20px;
}


.clearimage {
clear: left;
}

span.header  { font-size: 12pt; color: #FF0000; font-weight: bold;}

span.emphasis  { font-size: 18px; color: #000000; font-weight: bold;}
