/* CSS for three column layout with absolutely positioned side columns and header */body {	padding: 0;	margin: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	background-color: #7F7C7D;	color: #FFFFFF;	background-image: url(../back.jpg);	background-repeat: repeat-x;}div#container {	position:relative;	min-width:600px;	max-width:1000px;	margin-left:auto;	margin-right:auto;	margin-top: 20px;	margin-bottom: 0px;	width: 1000px;	height: 600px;}div#header {	height:90px;	text-align:left;	width: 140px;	position: absolute;	left: 10px;	top: 0px;} /*styles for header - text-align centers graphic */#nav a:Link {	font-size: 12px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	display: inline;	height: 16px;	width: 140px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 3px;	padding-left: 20px;	text-decoration: none;	letter-spacing: 1px;}a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #738699;}a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #97B0C9;}a:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #B5D4F6;}a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #997B99;}#nav a:visited {	font-size: 12px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #CC0099;	display: block;	text-decoration: none;	height: 16px;	width: 140px;	letter-spacing: 1px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 3px;	padding-left: 20px;}#nav a:hover {	font-size: 12px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #006699;	display: inline;	height: 16px;	width: 140px;	letter-spacing: 1px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 3px;	padding-left: 20px;	background-position: top;}#nav a:active {	font-size: 12px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #56FF59;	display: inline;	text-decoration: none;	height: 16px;	width: 140px;	letter-spacing: 1px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 3px;	padding-left: 20px;}#nav {	width: 830px;	top: 50px;	height: 41px;	position: absolute;	left: 160px;	display: inline;}div#content {	position: absolute;	width: 980px;	left: 10px;	top: 100px;	height: 450px;	cursor: crosshair;	background-image: url(../bodyback.gif);	background-repeat: repeat-y;}#textcontact {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	position: absolute;	width: 760px;	height: 414px;	left: 40px;	top: 111px;	z-index: 1;}div#content h1{font-size:1em; font-variant:normal; margin-top:0em; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}div#content h2{font-size:1em; font-variant:normal; margin-top:0em; padding-top:3px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}div#content p {	font-size:0.8em;	margin-top:0px;	margin-bottom:2em;	text-align: left;	padding-top: 1;	padding-bottom: 1;}	div#content li {font-size:.75em;}div#content a {text-decoration:underline; color:#0000FF;}div#content a:hover {	color: #0000FF;}div#rightcolumn {	position:absolute;	width:140px;	top:100px;	right:600px;	left: 830px;	padding: 10px;	height: 430px;}div#rightcolumn p {font-size:12px;}div#rightcolumn img {	border:none;	margin-left: 20px;}/*footer styles*/div#footer {	width:100%;  /* makes the div fill its container - usually body */	padding:3px 0; /* pushes the links away from top and bottom of the div */	font-size:10px;  /* sets the font size of all links */	text-align:center;	margin-top:6em;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #006699;	border-bottom-color: #006699;}#navback {	width: 830px;	height: 80px;	background: url(../images/xmasbanner.jpg);	border:0px solid red;	position: absolute;	left: 160px;	background-color: white;}#button {	width: 830px;	height: 20px;	position: absolute;	left: 160px;	top: 70px;}div#rightcolumncat {	position:absolute;	width:160px;	top:100px;	right:600px;	left: 830px;	padding: 0px;	height: 450px;	margin: 0px;}#bannerlink { 	display: block;	border:0px solid red;	width: 830px;	height: 80px;    background-image: url(../images/xmasbanner.jpg);	left: 160px;}
