/* - - - - - - - - - - - - - - - - - - - - -Title : Nevals Digital HearingAuthor : Wayne RobertsURL : http://www.lushnewmedia.com/Description : style.cssCreated : 28.11.07- - - - - - - - - - - - - - - - - - - - - */html,body {	margin:0;	padding:0;	background:#736964;    	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;	color:#666;	}div#container {	margin:0 auto; /* center, not in IE5 */	padding:0;	width:800px;	background:#fff;    	}div#content {	float: left;	width: 788px;	background: #fff url(images/bg.gif) repeat-y;	padding: 0;	border-left: 1px solid  #e0e1e4;	border-right: 1px solid  #e0e1e4;	border-bottom: 1px solid  #e0e1e4;	margin: 0;	padding: 30px 10px 0 0;}h1 {	font-size: 80%;	margin: 0;	padding: 0 0 3px;	}h2 {	font-size: 90%;	margin: 0;	padding: 0;	color: #666;	}h3 {	color: #666;	font-size: 70%;	font-weight: bold;	line-height: 14px;	padding:4px 8px 0px;	margin: 0;	}	h3 a{		color: #666;		background:#fff url(images/arrow.gif) left center no-repeat;    		padding-left:8px;		}h5 {	color: #666;	font-size: 70%;	font-weight: bold;	line-height: 14px;	padding:4px 8px 1px;	margin: 0;	}p {	color: #666;	font-size: 70%;	margin: 0;	padding: 0;	line-height: 15px;	}a {	color: #666;	}a:hover {	color: #999;	}img {	border: none;	}/* HEADER */div#header {	float: left;	width: 798px;	height: 172px;	margin:0;	padding:0;	background:#a6acac url(images/masthead.jpg) left center no-repeat;	border-top: 1px solid  #e0e1e4;	border-right: 1px solid  #e0e1e4;	border-left: 1px solid  #e0e1e4;	}#logo {	position:relative;	top:60px;	left:18px;	display: block;	margin: 0;	width: 355px;	padding: 60px 0 0 0; 	overflow: hidden;  	background: url(images/nevals_logo.gif) no-repeat;    	height: 0px !important; height /**/: 60px;	}#flashcontent {	width: 156px;	height: 209px;	background-color: #e5e5e5;	margin: 0;		padding: 0 0 26px 0;	}#flashcontent2 {	width: 566px;	height: 180px;	background-color: #fff;	margin: 0;	padding: 10px 0;	}/* LEFT COLUMN */div#col-left {	position:relative;	display: block;	width: 156px;	float: left;	background-color: #e5e5e5;	padding: 0 18px 30px 18px;	margin: 0;	min-height: 500px;	}	div#menu {		color: #e5e5e5;		width: 156px;		font-size: 70%;		font-weight: bold;		text-align: left;		padding: 0;		}	div#menu ul {		list-style-type: none;		margin: 0;		padding: 0;		}	div#menu ul li {		width: 156px;		}	div#menu a {		color: #e5e5e5;		display: block;		padding: 0;		text-decoration: none;		}		/* RIGHT COLUMN */div#col-right {	position:relative;	float:left;	display: block;	width: 585px;	background-color: #fff;	padding: 0 0 25px 10px;	margin: 0;	min-height:500px;	}div#col-right p{	width: 550px;	}div#panel1 {	width: 175px;	height: 266px;	margin: 20px 10px 10px 0;	padding: 5px;	background: #a6acac;	float:left;	}div#panel1 p{	width: 175px;	clear: both;	padding: 8px 0;	text-align: right;	}div#panel1 img {	float: left;	clear:both;	display:block;	margin:0;	padding:0;	}div#panel1 p a{	color: #fff;	}div#panel2 {	width: 175px;	height: 266px;	margin: 20px 10px 10px 0;	padding: 5px;	float:left;	background: #b8bdbd;	}div#panel2 p{	width: 175px;	clear: both;	padding: 8px 0;	text-align: right;	}div#panel2 img {	float: left;	clear:both;	display:block;	margin:0;	padding:0;	}div#panel2 p a{	color: #fff;	}div#panel3 {	width: 175px;	height: 266px;	margin: 20px 10px 10px 0;	padding: 5px;	float:left;	background: #cacdcd;	}div#panel3 p{	width: 175px;	clear: both;	padding: 8px 0;	text-align: right;	}div#panel3 img {	float: left;	clear:both;	display:block;	margin:0;	padding:0;	}div#panel3 p a{	color: #fff;	}div#panelbig1 {	width: 285px;	height: 320px;	margin: 5px 5px 20px 0;	padding: 0;	float:left;	background: #8dc73f;	}div#panelbig1 p{	width: 275px;	clear: both;	padding: 8px 5px;	text-align: left;	color: #fff;	line-height: 13px;	}div#panelbig1 p a{	color: #fff;	}div#panelbig1 img {	float: left;	clear:both;	display:block;	margin:0;	padding:0;	}div#panelbig2 {	width: 285px;	height: 320px;	margin: 5px 5px 20px 0;	padding: 0;	float:left;	background: #6dcff6;	}div#panelbig2 p{	width: 275px;	clear: both;	padding: 8px 5px;	text-align: left;	color: #fff;	line-height: 13px;	}div#panelbig2 p a{	color: #fff;	}div#panelbig2 img {	float: left;	clear:both;	display:block;	margin:0;	padding:0;	}	div#col-mainleft {	float:left;	display: block;	width: 251px;	background-color: #fff;	padding: 0 10px 25px 0;	margin: 0;	}div#col-main {	float:left;	display: block;	width: 300px;	background-color: #fff;	padding: 0 10px 25px 0;	margin: 0;	}div#col-main p{	width: 300px;	padding: 0 0 9px;	}div#services-panel {	float:left;	display: block;	width: 565px;	background-color: #fff;	padding: 5px 20px 7px 0;	margin: 0;	border-bottom: thin #ccc solid;	}div#services-panel img{	float:left;	background-color: #fff;	padding: 0 10px 0 0;	margin: 0;	}div#services-panel h1{	padding: 8px 0 3px;	}div#services-panel p{	padding: 2px 0 3px 110px;	width: 440px;	}div#services-panel ul {	margin: 0;	padding: 2px 0 5px 110px;    	width: 390px;	}div#services-panel li {	list-style-type: none;	margin: 0 0 0 0;	padding: 2px 0 2px 12px;    	font-size: 70%;	background:url(images/bullet.gif) left 4px no-repeat;    	}div#col-right2 {	float:left;	display: block;	width: 585px;	background-color: #fff;	padding: 0 0 25px 10px;	margin: 0;	min-height:500px;	}div#col-right2 img.logo {	margin: 0;	padding: 30px 20px 15px 0;    	text-align: right;}div#col-right2 p {	margin: 0;	padding: 0 0 4px 0;    	width: 550px;	}div#col-right2 ul {	margin: 0;	padding: 2px 0 5px 5px;    	width: 390px;	}div#col-right2 li {	list-style-type: none;	margin: 0 0 0 0;	padding: 2px 0 2px 12px;    	font-size: 70%;	background:url(images/bullet.gif) left 4px no-repeat;    	}div#col-right3 {	position:relative;	float:left;	display: block;	width: 585px;	background-color: #fff;	padding: 0 0 25px 10px;	margin: 0;	min-height:500px;		}div#col-right3 p {	margin: 0;	padding: 0 0 4px 0;    	}div#services-panel {	float:left;	display: block;	width: 565px;	background-color: #fff;	padding: 5px 20px 7px 0;	margin: 0;	border-bottom: thin #ccc solid;	}div#services-panel img{	float:left;	background-color: #fff;	padding: 0 10px 0 0;	margin: 0;	}div#services-panel h1{	padding: 8px 0 3px;	}div#services-panel p{	left:10px;	padding: 2px 0 3px 0px;	width: 440px;	}div#services-panel ul {	margin: 0;	padding: 2px 0 5px 110px;    	width: 390px;	}div#services-panel li {	list-style-type: none;	margin: 0 0 0 0;	padding: 2px 0 2px 12px;    	font-size: 70%;	background:url(images/bullet.gif) left 4px no-repeat;    	}/* MAIN CONTENT */	.bold {		font-weight: bold;		}	div#content ul.list {		margin: 0;		padding: 0;    		width: 390px;		}	div#content ul.list li {		list-style-type: none;		margin: 0;		padding: 2px 6px 2px 5px;    		font-size: 70%;		font-weight: normal;		background:url(images/bullet.gif) 8px 6px no-repeat;    		line-height: 14px;		}	div#content ul.list li a{		color: #00adef;		font-weight: bold;		}	div#content hr {		border: 0;		border-bottom: 1px dotted #e0e1e4;		padding: 15px 0 15px;		margin: 8px 8px;		width: 382px;		height: 1px;		}	 /* CONTACT FORM */#contactform {	padding: 0 10px 15px 10px;		margin: 0 0 15px 0;		background-color: #e5e5e5;	float: left;	clear:right;		}legend {	font-size: 80%;	display: block;	text-indent: 0;	font-weight: bold;	padding: 15px 0 0;	margin: 10px 0 0;	border: 0;	}form fieldset {	border:0;	margin:0;	padding:0;	}form p {	padding:0 0 8px;	margin:3px 0;		line-height: 21px;	font-weight: bold;	}form textarea {	font-size: 110%;	overflow:auto;	border: 1px solid #a5a5a5;	font-family: Helvetica, Arial, Verdana, sans-serif;	margin: 0;	padding: 3px 2px;	background-color: #fff;	color: #666;	font-family: Helvetica, Arial, Verdana, sans-serif;	font-weight: normal;	}#contactform input {	font-size: 110%;	border: 1px solid #a5a5a5;	margin: 0;	padding: 3px 2px;	background-color: #fff;	color: #666;	font-family: Helvetica, Arial, Verdana, sans-serif;	font-weight: normal;	}#contactform input.btn {	margin:0;	padding:0;		background-color: inherit;	height: 28px;	border: 1px solid #a5a5a5;	}form .hidden {	display:none;	}/* FOOTER */div#footer {	float: right;	width:585px;	bottom:0; /* stick to bottom */	right:0;	color: #666;	background:#fff;	border-top:1px solid #e0e1e4;	}	div#footer p {	padding:6px 6px 20px;		margin:0;		}	div#footer p a{		color: #666;		text-decoration: none;		}	div#footer p a:hover{		color: #999;		text-decoration: none;		}	div#footer p .credit {		color: #666;		}	div#footer p .credit a{		color: #666;		}	div#footer p .credit a:hover{		color: #999;		}
