/* CSS Document - Kaland Marketing aug.06*/
/* yellow: #FFCC33; brown-red: #330000; gray: #565851; */

	body, html {
		margin: 0px;
		padding: 0px;
		background: #FFFFFF;
		color: #999999;
		font-family: arial, verdana, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-align:center; /* for non-compliant browsers */
		}
	
	img { display: block; border: none; }
	.hide { display:none; }
	
	.gray { color: #999999;	}
	
/* TEXT TAGS */

	p, li {
		background: transparent;
		color: #565851;
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 1.5;
		letter-spacing:normal;
		text-align:justify;
		margin:0px 0px 1.1em 0px;
		padding: 0px;
		}
	
	p a, p a:link, p a:visited { color: #330000; text-decoration:none; }
	p a:hover, p a:active { color: #330000; text-decoration:underline; }
	
	p.first {
		font-size:13px;
		color: #330000;
		}
		
	h1, h2, h3, h4, h5, h6 {
		background: transparent;
		color: #330000;
		font-size: 12px;
		font-weight:bold;
		margin:0px;
		padding:0px;
		}
h2 {
		width:468px;
		background:transparent;
		text-align:left;
		margin: 0px 0px 17px 0px;
		padding-bottom: 17px;
		border-bottom: 1px solid #FFCC33;
		}
		
	h3 {
		width:468px;
		font-size:14px;
		font-weight:normal;
		color: #330000;
		background:transparent;
		text-align:left;
		margin: 17px 0px 15px 0px;
		padding-top: 17px;
		border-top: 1px solid #FFCC33;
		}
		
	
	
/* GLOBAL FORMATTING TAGS */

	#indexheader  { background: #ffcc33; margin: 9px 0 0; padding: 0 0 0 10px; height: 274px }
		
	*html #indexheader {
		/* \*/
		height:271px;
		/* */
		}
		
	#header    { background-image: url("../limebg2.gif"); background-repeat: repeat; background-position: 0 0; margin: 9px 0 0; padding: 0 0 0 10px; height: 117px }
		
	#container {
		width:736px;
		margin:25px auto 0px auto;
		text-align:left;
		}
		
	*html #container {
		/* \*/
		/* */
		}
		
	#content {
		width:468px;
		margin:0px 0px 0px 175px;
		padding:0px 80px 0px 11px;
		}
		
	*html #content {
		/* \*/
		width:558px;
		margin:-205px 0px 0px 185px;
		/* */
		f\loat:none;
		w\idth: 468px;
		ma\rgin:0px 0px 0px 170px;
		}
		
	*html .s #content {
		/* \*/
		margin:-336px 0px 0px 185px;
		/* */
		ma\rgin:0px 0px 0px 170px;
		}
		
	#footer {
		color: #FFFFFF;
		background: #999999;
		width:100%;
		height:30px;
		margin:5px 0px 9px 0px;
		padding:0px;
		}
		
	#footer #wrap {
		width:736px;
		height:30px;
		text-align:left;
		margin:0px auto;
		}

	#footer p  { color: #ffffff; font-size: 10px; text-decoration: none; background: gray; margin: 0 0 0 173px; padding: 9px 10px 10px; width: 536px; height: 11px; border-right: 2px solid #ffffff; border-left: 2px solid #ffffff }
		
	
	*html #footer p {
		/* \*/
		width:561px;
		margin:0px 0px 0px 181px;
		w\idth:537px;
		ma\rgin:0px 0px 0px 172px;
		/* */
		}
		
	a#firebelly, a#firebelly:link, a#firebelly:visited {
		color: #FFFFFF;
		text-decoration:none;
		}
		
	a#firebelly:hover, a#firebelly:active {
		color: #999999;
		text-decoration:none;
		}

	ul {
		margin:0px 0px 1.1em 0px;
		padding:0px 0px 0px 17px;
		}
		
	li {
		margin:0px 0px .5em 0px;
		padding:0px;
		font-weight:bold;
		}
		
	ul.links {
		list-style:none;
		padding:0px;
		}
		
	.links li {
		margin:0px 0px .75em 0px;
		padding:0px;
		}
		
	.links li a, .links li a:link, .links li a:visited {
		color: #565851;
		text-decoration:none;
		font-weight:bold;
		}
		
	.links li a:hover, .links li a:active {
		color: #330000;
		text-decoration:none;
		}
*html #nav {
		/* \*/
		margin-left: 3px;
		ma\rgin-left: 0px;
		/* */
		}
#nav ul {
		list-style:none;
		background:transparent;
		margin:1px 0px 0px 25px;
		padding:0px;
		}
		
	#nav li {
		display:block;
		margin:0px 0px 1px 0px;
		padding:0px;
		}

	*html #nav li {
		/* \*/
		margin:0px 0px -2px 0px;
		/* */
		}

	#nav li#home { margin:0px; }

	*html #nav li#home {
		/* \*/
		margin:0px 0px -3px 0px;
		/* */
		}

	#nav li a, #nav li.on ul li a {
		width: 147px;
		display:block;
		background-position: 0px 0px;
		margin:0px;
		padding:0px;
		}
		
	#nav li a:hover, #nav li a:active, #nav li.on a, #nav li.on ul li a:hover, #nav li.on ul li a:active, #nav li.on ul li.on a {
		text-decoration:none;
		background-position: -147px 0px;
		}
#nav ul ul {
		list-style:none;
		background:transparent;
		margin: 7px 0px 6px 0px;
		padding:0px;
		}
		
	*html #nav ul ul {
		/* \*/
		margin: 1px 0px 2px 0px;
		/* */
		}
		
	*html .e #nav ul ul {
		/* \*/
		margin: 2px 0px 3px 0px;
		/* */
		}
		
	#nav ul ul li {
		list-style:none;
		background:transparent;
		margin:0px;
		padding:0px;
		}
		
	*html #nav ul ul li {
		/* \*/
		margin:0px 0px -2px 0px;
		/* */
		}
		
	*html .e #nav ul ul li {
		/* \*/
		margin:0px 0px -1px 0px;
		/* */
		}
