﻿html, body{ background: url(../images/back.jpg) repeat-x #787878; margin:0;  padding:0;  text-align:center; font-family: arial, helvetica, sans-serif; font-size: 13px;  line-height:1.3;}  #pagewidth{  width:816px;  text-align:left;  margin-left:auto;  margin-right:auto;  } #deepfooter {	height: 80px;	width: 816px;	background-color: #0066FF;} #header{ position:relative;  height:97px;  width:100%;}  #maincol{ background-color: #9304b6; border: 1px solid #3d014b; border-bottom: 0px; float: left;  display:inline;  position: relative;  width:333px; margin-left: 13px; color: #FFF; margin-bottom: 0px; } #maincoltext {    padding: 10px;    padding-top: 15px;}#maincoltext h3{    margin: 0;    margin-bottom: 10px;    margin-top: 10px;}#maincoltext h4{    margin: 0;    color: #FFF;}#maincoltext a{    color: #FFF;    text-decoration: underline;}#maincolfooter{ background: url(../images/purpbottom.jpg) top left no-repeat #f1f1f1; float: left;  display:inline;  position: relative;  width:334px; margin-right: 18px; color: #FFF; height: 22px; margin-top: 0px; } #leftcol{ width:431px;  float:left;  position:relative; background: #FFF; border: 1px solid #b2b2b2; border-bottom: 0px; margin-left: 18px; margin-bottom: 0px;}#leftcoltext {    padding: 10px;    padding-top: 15px;}#leftcol a {color:#787878;}#leftcoltext h1{    margin: 0;    color: #8e06b0;    margin-bottom: 10px;    margin-top: 10px;        font-size: 15px;}#leftcoltext h2{    margin: 0;    color: #8e06b0;    margin-bottom: 10px;    margin-top: 10px;        font-size: 13px;}#leftcoltext h3{    margin: 0;    color: #8e06b0;    margin-bottom: 10px;    margin-top: 10px;        font-size: 13px;}#leftcoltext h4{	margin: 0;	color: #863a96;	margin-bottom: 10px;	margin-top: 20px;	margin-bottom: 0;	font-size: 15px;}#leftcoltext a{    color: #9304b6;    }#leftcolfooter{ width:432px;  float:left;  position:relative; background: url(../images/whitebottom.jpg) top left no-repeat #f1f1f1; height: 22px; margin-top: 0px;} #footer{	height:180px;	background: #484848 repeat-x;	clear:both;	padding-top: 50px;	border-top-width: 10px;	border-top-style: solid;	border-top-color: #F1F1F1; } /* Hides from IE-mac \*/* html .clearfix{height: 1px;}/* End hide from IE-mac */  #wrapper {    background: #f1f1f1;    margin: 0;}/* NEILS STUFF */#menuholder{	background:repeat-x;	width: 100%;}#pointermenu2{	margin: 0;	padding-bottom: 0px;	padding-left: 0px;}#pointermenu2 ul{	margin: 0 0 0 0px; /*menu offset from left edge of window*/	float: left;	padding-left: 15px;	font: bold 12px Verdana;}* html #pointermenu2 ul{ /*IE6 only rule. Decrease ul left margin and add 1em bottom margin*/margin-bottom: 1em;margin-left: 7px; /*menu offset from left edge of window in IE*/}#pointermenu2 ul li{	display: inline;}#pointermenu2 ul li a{	float: left;	color: #000;	font-weight: bold;	padding: 3px 7px 7px;	text-decoration: none;	height: 15px;	font-family: Arial, Helvetica, sans-serif;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #9405B9;	font-size: 12px;}#pointermenu2 ul li a:visited{color: #000;}#pointermenu2 ul li a:hover, #pointermenu2 ul li a#selected{ /*hover and selected link*/	color: #9107B7;	background: transparent center bottom;	height: 15px;}#bigpic{width: 782px;height: 250px;margin-bottom: 18px;margin-left: auto;margin-right: auto;}.clearleft {    clear: left;}label, select {	display: block;	width: 175px;	float: left;	margin-bottom: 10px;}label {	text-align: left;	width: 165px;	padding-right: 20px;}br {	clear: left;}#leftcoltext label.error {    color: red; padding-left: .5em; vertical-align: top; text-align: left; text-decoration: blink;}img {    border: 0;}.imgthumb {    float: left;}#footertext {	position: relative;	height: 150px;	width: 796px;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #666666;	border-bottom-color: #666666;	top: -20px;	font-size: 12px;	color: #FFFFFF;	font-weight: bold;	margin-right: auto;	margin-left: auto;}#footerone {	position: absolute;	height: 120px;	width: 170px;	left: 20px;	top: 10px;}#footertwo {	position: absolute;	height: 120px;	width: 180px;	left: 240px;	top: 10px;}#footerthree {	position: absolute;	height: 120px;	width: 200px;	left: 440px;	top: 10px;}#footerfour {	position: absolute;	height: 120px;	width: 150px;	left: 660px;	top: 10px;}#footerfive {	position: absolute;	height: 10px;	width: 796px;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999999;	font-weight: bold;}#footertext ul{	list-style-type: none;	font-family: Arial, Helvetica, sans-serif;	margin-left: 0;	padding-left: 0;	margin-top: 5px;}#footertext ul li a{	width: 160px;	color: #999999;	text-decoration: none;	font-size: 12px;	line-height: 16px;	margin-top: 0px;}#footertext ul li a:hover{	color: #CD03FE;}#contact {	position: absolute;	height: 70px;	width: 600px;	top: 20px;	font-size: 20px;	right: 20px;	text-align: right;	font-weight: bold;	color: #333333;	z-index: 101;}#contact a {	color: #9304B6;	font-size: 20px;	text-decoration: none;}#contact a:hover {	text-decoration: underline;}.tel {	font-family: Arial, Helvetica, sans-serif;	font-size: 28px;	color: #9304B6;}.rule {	color: #CCCCCC;}#leftcoltext h5 {	margin: 0;	color: #863a96;	margin-bottom: 10px;	margin-top: 20px;	margin-bottom: 0;	font-size: 16px;}.clearfix:after { content: ".";  display: block; height: 0;  clear: both;  visibility: hidden; } .clearfix{display: inline-block;}/* Hides from IE-mac \*/* html .clearfix{height: 1px;}.clearfix{display: block;}/* End hide from IE-mac */  
