body {  font-family: Arial, Helvetica, sans-serif; font-size: 75%; font-style: normal; font-weight: normal; text-decoration: none; margin:0px; padding:0px; line-height:1.75em;}



h1 {

    font-family: times, Times New Roman, times-roman, georgia, serif;
	color: #000000;
	margin: 0 0 0 20px;
	padding: 0px 0px 6px 0px;
	font-size: 225%;
	line-height: 44px;
	letter-spacing: -2px;
	font-weight: bold;

}
h1 span{
	display:block;
	font-family: Gill Sans, Verdana, sans-serif;
	font-size: 50%;
	line-height: 12px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: bold;
	margin: 10px 0 0 0px;
}
h1 span em{
	color: #666666;
	font-style: normal;
}



h2 {  font-family: times, Times New Roman, times-roman, georgia, serif; font-size: 180%; margin: 10px 0 0 0px; line-height: 34px; letter-spacing: -2px; color: #666666; }

h3 {  font-family: times, Times New Roman, times-roman, georgia, serif; font-size: 140%; letter-spacing: -1px; margin-bottom: 0px; color: #666666; }

a {  font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-weight: bolder; color: #666666; text-decoration: none}

#menu a {  font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none}

a:hover { color: #000000; text-decoration: underline; }

p { margin: 5px 0 5px 0px;}

td { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; color: #000000 }

h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 80%; font-style: italic; line-height: normal; font-weight: normal; color: #000000}

h5 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; color: #000000}

blockquote {padding: 0 15px 15px 15px; color: #666666; margin-left: 0px;}

.hold-left {float: left; width: 45%; padding: 0 1em 0 2em;}
.hold-right {float: left; width :45%; padding: 0 0 0 2.5em;}

/*#contactme {
background-image:url(../images/tel-mail.jpg);
height:105px;
margin-top:20px;
width:232px;
}

.contactinfo {
clear:both;
display:block;
float:left;
font-size:15px;
padding:22px 20px 0 53px;
}*/

#menu a {
display:block;
font-size:13px;
padding:5px;
}

/* hold contact details in head */
#contactme {
width: 25em;
float: right;
margin: 35px 25px 0 0;
}
#contactme a{
display: inline;}
#contactme a:hover{
text-decoration: underline;}

.fade-bg{ background-image: url(../images/bg-fade.jpg); background-repeat: repeat-x; background-position: top left; padding-top: 10px; }
.fade-bg td { background-color:#FFFFFF;}

.contactinfo {
font-size: 120%;
font-weight: bold;
}.highlight {
	color: #333399;
}

