#box {
	width:60%px;
}

#contactform {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 0.9em;
}

#error li, #response li {
	margin:0 0 5px 0;
	padding:0 0 5px 15px;
	background:url(bullet.gif) no-repeat 0 4px;
	border-bottom:1px solid #212024;
}

#error, #response {
	float:left;
	width:29%;
	padding:2em;
}

#exp6 form {
	margin: 1px;
	padding: 1px;
	width: 80%;
}

#fadeshow1 {
	margin-right:65px;
	float: left;
	height: 160px;
	width: 160px;
}

#footer {
	background-image: url(images/bottomblock.jpg);
	background-repeat: no-repeat;
	width: 825px;
	clear: both;
	float: left;
	color: #FFFFFF;
}

#footer a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 0.7em;
}

#footer1 {
	width:20%;
	height: 100px;
	float:left;
}

#footer2 {
	width:20%;
	height: 100px;
	float:left;
}

#footer3 {
	width:20%;
	height: 100px;
	float:left;
}

#footer4 {
	width:20%;
	height: 100px;
	float:left;
}

#footerfull {
	background-image: url(images/bottomfull.jpg);
	background-repeat: no-repeat;
	width: 825px;
	height: 150px;
	clear: both;
	float: left;
	color: #FFFFFF;
	background-color: #333333;
	padding-top: 20px;
}

#footerfull a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 0.7em;
}

#footerfull li {
	list-style-type: none;
	padding-left: 5px;
	text-align: left;
}

#footerfullsmall {
	background-image: url(images/bottomfullsmall.jpg);
	background-repeat: no-repeat;
	width: 825px;
	height: 150px;
	clear: both;
	float: left;
	color: #FFFFFF;
	background-color: #333333;
	padding-top: 20px;
}

#footerfullsmall a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 0.7em;
}

#footerfullsmall li {
	list-style-type: none;
	padding-left: 5px;
	text-align: left;
}

#fscroller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding-left: 15px;
}

#imagescriptbox {
	margin-top:150px;
	width:150px;
}

#innerpage {
	text-align:left;
	width: 603px;
}

#lowerbox-left {
	float: left;
	height: 304px;
	width: 314px;
	background-image: url(images/bottomblock_mid.jpg);
	background-repeat: no-repeat;
}

#lowerbox-left p {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 0.8em;
	padding-right: 20px;
	padding-left: 20px;
	text-align: justify;
	padding-top: 5px;
}

#lowerbox-left-ia {
	float: left;
	height: 304px;
	width: 314px;
	background-image: url(images/bottomblock_mid.jpg);
	background-repeat: no-repeat;
	text-align: left;
}

#lowerbox-left-ia img {
	padding-top: 0px;
	padding-top: 10px;
	padding-left: 10px;
}

#lowerbox-left-ia li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: left;
	padding-right:10px;
}

#lowerbox-left-ia p {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 0.8em;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	text-align: justify;
}

#lowerbox-right {
	background-image: url(images/bottomblock_right.jpg);
	background-repeat: no-repeat;
	height: 304px;
	width: 330px;
	float: left;
	clear: right;
}

#lowerbox-right a {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 0.8em;
	text-decoration: none;
	text-align: left;
}

#lowerbox-right img {
	padding-top: 0px;
	padding-top: 10px;
}

#lowerbox-right li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: left;
	padding-right:10px;
}

#lowerbox-right li a {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 0.9em;
	text-decoration: none;
	text-align: left;
}

#lowerbox-right p {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 0.8em;
	padding-right: 40px;
	padding-left: 20px;
	text-align: justify;
	padding-top: 5px;
}

#maincontentcontainerMJ2 {
	overflow-y: scroll;
	padding-right:12px;
}
#mainimage {
	background-image: url(images/box1_image.jpg);
	float: left;
	height: 179px;
	width: 240px;
}
#mainimagetitle {
	float: left;
	padding-top: 15px;
	width: 400px;
}
#maintext {
	background-image: url(images/images/blank_04.jpg);
	height: 179px;
	width: 403px;
	float: left;
}

#maintext p {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 0.8em;
	padding-top: 50px;
	padding-right: 30px;
	padding-left: 20px;
	text-align: left;
}

#maintextbig {
	background-image: url(images/images/blank_04.jpg);
	height: 579px;
	width: 403px;
	float: left;
}

#menubar {
	height: 30px;
	width: 825px;
	background-color: #000;
	clear: both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#midbox {
	background-image: url(images/images/blank_09.jpg);
	float: left;
	width: 643px;
	height: 259px;
}

#midbox img {
	padding-top: 10px;
	padding-right: 22px;
	font-size: 1.0em;
	text-align: left;
	vertical-align: top;
}

#midbox-enq {
	background-image: url(images/images/larger_11.jpg);
	float: left;
	width: 643px;
	height: 401px;
}

#midbox-long {
	float: left;
	width: 643px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	background-image: url(images/rightrepeat.jpg);
	background-repeat: repeat-y;
	background-position: right;
}

#midboxcst {
	background-image: url(images/cst_08.jpg);
	float: left;
	width: 643px;
	height: 259px;
}
#midboxexp{
	background-image: url(images/exp6_08.jpg);
	float: left;
	width: 643px;
	height: 259px;
}
#midboxpc{
	background-image: url(images/plotter_08.jpg);
	float: left;
	width: 643px;
	height: 259px;
}


#midboxr {
	background-image: url(images/images/recruit_07.jpg);
	float: left;
	width: 643px;
	height: 259px;
}

#midboxtext {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 0.8em;
	padding-top: 10px;
	padding-right: 30px;
	padding-left: 20px;
	text-align: justify;
	width: 350px;
	float: left;
}

#midboxtext2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 0.8em;
	padding-top: 10px;
	padding-right: 30px;
	padding-left: 20px;
	text-align: justify;
	width: 350px;
	float: left;
	clear:both;
}

#midboxtexter {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 0.8em;
	padding-top: 50px;
	padding-right: 30px;
	padding-left: 20px;
	text-align: justify;
	width: 350px;
	float: left;
}

#midboxtitle img {
	padding-left: 20px;
	padding-top: 5px;
	margin: 5px;
}

#midboxtitler img {
	}

#navlist {
	padding-right: 100px;
	margin-top: 10px;
}

#navlist li {
	display: inline;
	list-style-type: none;
}

#pagewrapper {
	width: 825px;
	background-color: #EDEDED;
}

#response p {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 0.9em;
}

#response ul {
	border-top:1px solid #212024;
	margin-top:5px;
	padding-top:5px;
}

#sidebar {
	background-image: url(images/sidebox-top.jpg);
	float: left;
	width: 181px;
	height: 179px;
}

#sidebar a {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	display: block;
	vertical-align: 50%;
	padding-left: 10px;
	font-size: 1em;
}

#sidebar-bottom {
	float: left;
	width: 181px;
	background-image: url(images/sidebox-bottom_05.jpg);
	background-repeat: no-repeat;
	height: 304px;
}

#sidebar-bottom img {
	padding-left: 10px;
}

#sidebar-bottom-long {
	float: left;
	width: 181px;
	background-image: url(images/sidebox-bottom-long.jpg);
	background-repeat: repeat-y;
	height: 600px;
}

#sidebar-mid {
	background-image: url(images/sidebox-mid_03.jpg);
	height: 259px;
	width: 181px;
	float: left;
}

#sidebar-mid-enq {
	background-image: url(images/images/larger_10.jpg);
	height: 401px;
	width: 181px;
	float: left;
}

#sidecontent {
	padding-top: 75px;
}

#sidecontent img {
	padding-top: 10px;
	padding-left: 15px;
}

#social {
	padding-left: 15px;
}

#topbar {
	height: 143px;
	width: 825px;
	background-image: url(images/lynvale-logo-topbar.jpg);
}

#working {
	float:left;
	padding:1em;
	background:url(loading.gif) no-repeat left center;
}

.hoverfocus {
	border:1px solid #0033FF;
}

@charset "utf-8";
	body {
	background-color: #EDEDED;
}

fieldset {
	margin:0;
	padding:0;
	border:none;
}

form div {
	padding:0.5em 0;
	border-top:1px solid #fff;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}

html body div.clear, html body span.clear {
	background:none;
	border:0;
	clear:both;
	display:block;
	float:none;
	font-size:0;
	margin:0;
	padding:0;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0;
}

img {
	border: none;
}

input, textarea {
	width:60%;
	border:1px solid #212024;
	padding:3px;
	font-size:0.8em;
	background:#fff;
	color:#B3BEAD;
}

label {
	float:left;
	width:30%;
	line-height: 100%;
	padding-right:0.5em;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 0.9em;
}

legend {
	padding-bottom:0.5em;
	font-size:1.4em;
	margin-left:30%;
	color:#FFCC00;
}

maincontentcontainerMJ {
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right:12px;
}

pre {
	margin:5px 0;
	padding:5px 0;
	border-top:1px solid #212024;
	border-bottom:1px solid #212024;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap !important;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
}

pre code {
	display: block;
	margin:0;
	padding:0;
	line-height:150%;
}

pre, code {
	font:100% "monospaced", monospace;
	*font-size:100%;
}

textarea {
	overflow:auto;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	width:60%;
	border:1px solid #212024;
	padding:3px;
}
#linkbar {
	height: 80px;
	width: 825px;
	background-image: url(images/linkbar.png);
	float: left;
	clear: both;}
	
#linkbar p {

font-family: Arial,Helvetica,sans-serif;
color: #333333;
font-size: 0.8em;
padding-right: 20px;
padding-left: 20px;
padding-top: 10px;
text-align: justify;
}

#linkbar img {padding-left: 15px; padding-top: 15px;}


