BODY {
    
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
    FONT-SIZE: 0.8em;   
    PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 800px; COLOR: #222; 
    PADDING-TOP: 0px; 
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #FAFAFA;
    background-image: url("http://jpil.co.uk/images/jpil_head3_space.jpg"); background-repeat: repeat-x;  

}



#container {

	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
    MARGIN-LEFT: 0px; WIDTH: 790px; PADDING-TOP: 0px; TEXT-ALIGN: left;
    

}

H1 {

	FONT-SIZE: 1.1em; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 20px

}

H2 {

	FONT-SIZE: 2em; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 8px;
	color: #000033;

}

P {
	PADDING-BOTTOM: 15px; MARGIN: 0px; LINE-HEIGHT: 1.3em;
	font-family: verdana, helvetica, sans-serif;
	font-size: 1.2 em;
	line-height: 200%; 
}

Address {
    PADDING-BOTTOM: 15px; MARGIN: 0px; LINE-HEIGHT: 1.3em;
    font-family: verdana, helvetica, sans-serif;
    font-size: 1.2 em;
    font-style: normal;
    line-height: 110%; 
}


.home {

	PADDING-BOTTOM: 20px; MARGIN: 0px; LINE-HEIGHT: 1.6em

}




ul.sidemenu {
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 1.0em;
	border-bottom: 1px solid #663300;
	width: 150px;
	background-color: #ffffff;
}

ul.sidemenu li {
	border-top: 1px solid #663300;
	border-left: 1px solid #663300;
	border-right: 1px solid #663300;
}

ul.sidemenu li a {
	text-decoration: none;
	display: block;
	width: 128px;
	color: #333333;
	font-weight: bold;
	padding:10px 10px;
}

ul.sidemenu li A:hover {
	background-color: #999900;
	color: #EEEEDC;
}



IMG {

	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px

}

#nav {

	PADDING-RIGHT: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 210px; PADDING-TOP: 0px

}

#navtop {

	PADDING-RIGHT: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 360px; PADDING-TOP: 0px

}

#leftcol {

	MARGIN-TOP: 160px; PADDING-LEFT: 25px; FLOAT: left; WIDTH: 210px

}

#rightcol {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 555px; PADDING-TOP: 0px

}

#fullleftcol {

	MARGIN-TOP: 20px; PADDING-LEFT: 25px; FLOAT: left; WIDTH: 180px

}

#fullrightcol {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 550px; PADDING-TOP: 0px; MARGIN-TOP: 20px;

}

#fullrightcol IMG {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

#footer {

	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 790px; PADDING-TOP: 0px; font-weight: 700;

}

#footer P {

	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 1em; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #666600; PADDING-TOP: 20px; TEXT-ALIGN: center; font-weight: 700;

}

.form-field {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 345px; PADDING-TOP: 0px

}

#form-name {

	PADDING-TOP: 15px

}

.text-field {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; PADDING-TOP: 0px

}

INPUT.input {

	WIDTH: 230px

}

TEXTAREA {

	WIDTH: 230px

}

.input-field {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px

}

#input-send-i {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 95px; PADDING-TOP: 0px

}

#disclaimer {

	PADDING-RIGHT: 0px; PADDING-LEFT: 100px; FONT-SIZE: 0.8em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 240px; PADDING-TOP: 0px

}


