html {	margin: 0; padding: 0; border: 0; }
body {	margin: 0; padding: 0; border: 0; 
		font-family: Lucida Sans Unicode, sans-serif;
		background: #efe url(zim/bg/b.gif) repeat-y 41px 0px ;}

table	{	margin: 0px; padding: 0px; border: 0px; }
img	{	margin: 0px; padding: 0px; border: 0px; }
div	{	margin: 0px; padding: 0px; border: 0px; }
td	{	margin: 0px; padding: 0px; border: 0px; }
a	{	color: #360; text-decoration: none; }
a:hover {	color: #390; 	}



img.ban1	{  position: absolute; left: 0px; top: 0px; 
			height: 155px; width: 310px; }

img.ban2	{  position: absolute; left: 310px; top: 0px; 
			height: 155px; }

img.ban3	{  position: absolute; right: 0px; top: 0px; 
			height: 155px; width: 355px; }


#barback	{	background: url(zim/bg/b.gif) repeat-y 41px 0px ;}

#littlenav	{	position: absolute; right: 120px; top: 130px; }
	#littlenav a { display: block; font-size: 14px; text-align: center; width: 100px; 
	height: 16px; padding-right: 3px; padding-left: 3px; padding-top: 0px; padding-bottom: 1px; }	#littlenav a:hover	{color: #fff; background: #360; }

#bignav 	{	margin-top: 155px; 
			margin-left: 190px; text-align: center;  }

#bignav a {	display: block; 
			font-size: 15px; text-align: center; 
			height: 17px; 
			padding-right: 3px; padding-left: 3px; 
			padding-top: 0px; padding-bottom: 1px; }

#bignav a:hover	{color: #fff; background: #360; }


#starbar {background: url(zim/bg/nav1.gif) repeat-x left bottom; height: 31px; 
		margin-left: 235px; margin-right: 45px; }
img.starleft	{margin-left: -3px; }
img.starright	{margin-right: -3px; }


#content	{	margin-right: 50px; margin-left: 242px; 
				font-family: georgia; }


#guinbot	{ width: 100%; height: 82px; 
		background: #efe url(zim/bg/guinbot.jpg) no-repeat left bottom; }


/* Left Nav Bar */

#leftnav {	position: absolute; top: 159px; left: 55px; width: 131px; 
		text-align: center;  }
#leftnav a {	display: block; 
			font-size: 14px; text-align: center; 
			width: 125px; height: 16px; 
			padding-right: 3px; padding-left: 3px; 
			padding-top: 5px; padding-bottom: 6px; }
#leftnav a:hover	{color: #fff; background: #360; }





/*  Clean Crap Up */

#content p {margin-top: 5px; margin-bottom: 10px;  text-indent: 50px; }


#content h2	{ color: #360; font-size: 1.4em; letter-spacing: 3px; margin-top: 10px; margin-bottom: 10px; text-align: center; font-variant: small-caps; }

#content h3	{ color: #360; font-size: 1.1em; }


/* Pic Crap */

div.bigpicwide { 	width: 450px; background: url(zim/bg/bigpicwide.gif) no-repeat 0px 0px ; }
div.bigpicwide img	{margin: 15px; }
div.bigpictall { width: 350px; background: url(zim/bg/bigpictall.gif) no-repeat 0px 0px ; }
div.bigpictall img	{margin: 15px; }

div.smallpicwide { width: 240px; background: url(zim/bg/smallpicwide.gif) no-repeat 0px 0px ; }
div.smallpicwide img	{margin: 15px; }
div.smallpictall { width: 190px; background: url(zim/bg/smallpictall.gif) no-repeat 0px 0px ; }
div.smallpictall img	{margin: 15px; }

div.smallpictallright { width: 190px; background: url(zim/bg/smallpictall.gif) no-repeat 0px 0px ; 
				float: right; margin-left: 20px; }
div.smallpictallright img	{margin: 15px; }

div.smallpictallleft { width: 190px; background: url(zim/bg/smallpictall.gif) no-repeat 0px 0px ; 
				float: left; }
div.smallpictallleft img	{margin: 15px; }

div.smallpicwideright {	width: 240px; 
				background: url(zim/bg/smallpicwide.gif) no-repeat 0px 0px ; 
				float: right; margin-left: 20px; }

div.smallpicwideright img	{margin: 15px; }

div.smallpicwideleft { width: 240px; 
				background: url(zim/bg/smallpicwide.gif) no-repeat 0px 0px ; 
				float: left; margin-right: 15px; margin-left: 0px; }

div.smallpicwideleft img	{margin: 15px; }


blockquote.caption1	{text-align: center; 
				margin-top: 5px; font-size: 0.8em; }

img.bordered	{border: 2px solid #360; }

div.pic320x420	 {	height: 450px; width: 450px; 
				background: url(zim/bg/pic320x420.gif) no-repeat 0px 0px ;
				margin-left: 0px; margin-right: 0px; padding-top: 15px;  }


#boardingagreement p	{text-indent: 0px; margin-bottom: 10px;  }

div.pic160x210left {	height: 240px; width: 190px; 
				background: url(zim/bg/smallpictall.gif) no-repeat 0px 0px ;
				float: left; margin-left: 0px; margin-right: 25px; }

div.pic160x210right {	height: 240px; width: 190px; 
				background: url(zim/bg/smallpictall.gif) no-repeat 0px 0px ;
				float: right; margin-left: 25px; margin-right: -3px; 
				margin-top: 25px; }


div.pic160x210rightcon {	height: 240px; width: 190px; 
				background: url(zim/bg/smallpictall.gif) no-repeat 0px 0px ;
				float: right; margin-left: 25px; margin-right: -3px; 
				margin-top: 10px; }


div.pic160x210left	img	{margin: 15px; }
div.pic160x210right	img	{margin: 15px; }


div.pic210x160left {	height: 190px; width: 240px; 
				background: url(zim/bg/smallpicwide.gif) no-repeat 0px 0px ;
				float: left; margin-left: 0px; margin-right: 25px; }

div.pic210x160right {	height: 190px; width: 240px; 
				background: url(zim/bg/smallpicwide.gif) no-repeat 0px 0px ;
				float: right; margin-left: 25px; margin-right: -3px; 
				margin-top: 35px; }

div.pic210x160rightcon {	height: 190px; width: 240px; 
				background: url(zim/bg/smallpicwide.gif) no-repeat 0px 0px ;
				float: right; margin-left: 15px; margin-right: -15px; 
				margin-top: 10px; padding: 15px; }

div.pic210x160left	img	{margin: 15px; }
div.pic210x160right	img	{margin: 15px; }

