﻿* {
	padding:0;
	margin:0;
}

body	{
	width:790px;
	margin:0 auto 0 auto;
	background-color:#e1781d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	text-align:left;
}

ol { 
	margin:5px 0; 
}


ul { 
	margin:5px 0; 
}


p { 
	margin:5px 0; 
}


h6 { 
	margin:5px 0; 
}


h5 { 
	margin:5px 0; 
}


h4 { 
	margin:5px 0; 
}


h3 { 
	margin:5px 0; 
}


h2 { 
	margin:5px 0; 
}


h1 { 
	margin:5px 0; 
}


/*     Links    */
a	{
	color:#508850;	/*  green  */
	text-decoration:underline;
}

a:hover	{
	color:#e1781d;	/*  orange	*/
	text-decoration:underline;
}

a:visited	{
	color:#508850;	/*  green  */
	text-decoration:underline;
}


/*  Headers    */

h1	{
	font-size:28px;
}

h2	{
	font-size:22px;
}

h3	{	
	font-size:18px;
}
 	
small {
	font-size:12px;
	color:#808080;
	font-style:italic;
}

ul li	{
	list-style-type:disc;
	margin:0.5em 0 0.5em 0;
}


/* Menu */

#menu {
	position: relative;
	height: auto !important;
	min-height: 25px;
	background-color: white;
}

#menu ul {
/*	position: absolute;
	top: 0;
	left: 0;
*/	margin:10px 0 10px 0;
	list-style: none;
}

#menu ul li {
	display: block;
}

#menu ul a {
	height: 25px;
	float: left;
	text-indent: -9000px; /* hack so text still 'exists' */
	background-repeat: repeat-none;
}

#menu ul a#header-home {
	width: 158px;
	background-image: url('images/b_home.gif');
}

#menu ul a#header-home:hover {
	background-image: url('images/b_home_ov.gif');
}

#menu ul a#header-gallery {
	width: 158px;
	background-image: url('images/b_gallery.gif');
}

#menu ul a#header-gallery:hover {
	background-image: url('images/b_gallery_ov.gif');
}

#menu ul a#header-guides {
	width: 158px;
	background-image: url('images/b_guides.gif');
}

#menu ul a#header-guides:hover {
	background-image: url('images/b_guides_ov.gif');
}

#menu ul a#header-about {
	width: 158px;
	background-image: url('images/b_about.gif');
}

#menu ul a#header-about:hover {
	background-image: url('images/b_about_ov.gif');
}

#menu ul a#header-contact {
	width: 158px;
	background-image: url('images/b_contact.gif');
}

#menu ul a#header-contact:hover {
	background-image: url('images/b_contact_ov.gif');
	background-position:left top;	
}


	
/* Tips  */
/*
.tips a  {
	text-decoration:none;
	color:#808080; /*  grey  */
/*	}

.tips a:hover {
	text-decoration: none;
	color:#808080; /*  grey  */
/*	}
*/
.tips a span {
/*	color:#808080;	/*  grey  */	
	display: none;
	}

.tips a:hover span {
	display: block;
	position: absolute;
	left:300px;
	padding: 5px;
	margin: 5px;
	z-index: 100;
	color: #808080;	/*  grey  */
	background: white;
	text-align: center;
	border: 1px solid #808080;	/*  grey  */
	text-decoration: none;
 	filter:alpha(opacity=80);
 	-moz-opacity:.8;
 	opacity:.8;
 	z-index:30000;
	}


/*    ----------------------    */

#content	{
	width:770px;
	padding: 0 10px 0 10px;
	background-color: #ffffff;
}

.intro	{
	color:#333333;
	font-style:italic;
}

.centred	{
	text-align:center;
}

.greenback	{
	background-color:#508850;
}

.orangeback	{
	background-color:#e1781d;
}

.screenshot	{
	margin:0 auto 0 auto;
	border:2px #999999 solid;
}


