/* Hides from IE5-mac \*/
* html .buggybox {height: 1%;}
/* End hide from IE5-mac */
body {	font: 78%/1.5 verdana, arial, sans-serif;	background: #cdcdcd;	background-image: url(images/bg.gif);	background-repeat: repeat-x;	padding: 0px;	margin: 0px;	height: 100%;
	_height: 1%;
	text-align: left;}img {	border: none;}
h1{	font-size: small;	color: #168ad4;	font-weight: bold;}h2{	font-size: x-small;	color: #333;}h3{	font-size: x-small;	color: #17cbff;	font-weight: normal;	padding-top: 10px;}a:link {	color: #17cbff;}a:visited {	color: #17cbff;}a:hover {	color: #333;}a:active {	color: #17cbff;}#container {	width: 750px;	height: 100%;
	_height: 1%;	margin: 0 auto;	vertical-align: top;}#header{	background-image: url(images/clouds.gif);	vertical-align: top;}#logo{	padding: 5px 0 5px 0;}#nav{	position: relative;	_position: absolute; /* for IE */	top: 75px;}#nav a{	float: right;}#newsContainer{	background-image: url(images/news_bg.gif);}#news{		padding-left: 12px;}#contact{	border-top: #ccc thin dotted;	vertical-align: top;	padding-top: 20px;	height: 100%;
	-height: 1%;}.scroller{	background-image: none;	float: right;	padding-left: 5px;}/* Setup: Repeated code per rollover */#swap01 {	background-image: url(images/store_on.gif);    /* rollover state */	width: 59px;                    /* image width */	height: 27px;                   /* image height */	margin-left: 50px;}#swap02 {	background-image: url(images/gallery_on.gif);    /* rollover state */	width: 73px;                    /* image width */	height: 28px;                   /* image height */	margin-left: 50px;}#swap03 {	background-image: url(images/contact_on.gif);    /* rollover state */	width: 77px;                    /* image width */	height: 28px;                   /* image height */	margin-left: 50px;}#swap04 {	background-image: url(images/about_on.gif);    /* rollover state */	width: 59px;                    /* image width */	height: 27px;                   /* image height */	margin-left: 50px;}/* Application: Common Code */.rollover                           /* Allow setting widths and heights */{ 	display: block; } .rollover img                       /* only set width and height once */{ 	width: 100%; 	height: 100%; 	border: 0;} .rollover:hover                     /* sets any property for the :hover state */{ 	visibility: visible;            /* for IE */ }.rollover:hover img                 /* 'rolls over' the image */{ 	visibility: hidden;} 