/*	**************************************************
	Nigenet v2.1
	Cascading Style Sheet
	filename: /style/style.css
	
	This is the main CSS style sheet for Nigenet v2.1
	(c) Nigel Moss 2005. All Rights Reserved.
	**************************************************	*/

body {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/backgrounds/n.jpg);
	margin: 0;
	padding: 0;
	top: 0;
	left: 0;
	font-size: 0.9em;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #330044;
	background-color: #FFFFFF;
}

h1, h2, h3, h4 {
	color: #4578A8;
	background-color: transparent;
}

h1.banner {
	margin: 0;
	padding: 0;
	margin-bottom: 0;
	color: #FFFFFF;
	font-size: 3em;
	/* xmas image 
	background-image: url('/images/backgrounds/xmaslightsanim.gif');
	 */
}

h1 {
	font-size: 2em;
}

h2 {
	font-size: 1.5em;
}

h3 {
	font-size: 1.2em;
}

h4 {
	font-size: 1.1em;
	font-style: italic;
}

p, a, li {
}

a {
	color: #0000FF;
	background-color: transparent;
}

p.nav-menu {
	text-indent: 10%;
	margin-bottom: 0;
	margin-top: 0;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	color: #FFFFFF;
	background-color: #464679;
}

p.breadcrumb {
	text-indent: 10%;
	font-size: 0.8em;
	margin-top: 0;
	margin-bottom: 0.1em;
	background-color: #EEEEFF;
}

.indented {
	margin-left: 2em;
}

p.mainImage {
	text-align: center;
}

a.nav-menu {
	color: #FFFF00;
	text-decoration: none;
}

a:link.nav-menu {
	color: #FFFFFF;
	background-color: #464679;
	text-decoration: none;
}

a:visited.nav-menu {
	color: #FFFFFF;
	background-color: #464679;
	text-decoration: none;
}

a:hover.nav-menu {
	color: #464679;
	background-color: #FFFFFF;
}


a:link {
/*	color: #800000;*/
	background-color: transparent;
}

a:visited {
/*	color: #800000;*/
	background-color: transparent;
}

a:hover {
	color: #EE0000;
	background-color: transparent;
}


#header {
	border-bottom: 1px solid black;
	/* height: 20%; */
	padding-bottom: 0;
	margin-bottom: 0;
	background-color: #6598C8;
}

#content {
	margin-right: 23%;
	margin-left: 10%;
}

#context-nav {
	border-left: 1px solid #6598C8;
	padding-left: 1em;
	padding-right: 1em;
	position: absolute;
	left: 78%;
	top: 10em;
	width: 18%;
}

#context-nav ul {
}

#footer {
	border-top: 1px solid black;
/*
	border-bottom: 1px solid black;
*/
	font-size: 0.8em;
	text-align: center;
	padding-left: 10%;
	padding-right: 20%;
	padding-bottom: 0.1em;
/*
	background-color: #B1D2E3;
	color: #330044;
*/
}

#mainphoto
{
    float: right;
    padding: 0 0 10px 10px;
}

