/* ------------------------------------------ */
/* style sheet for www.nnrk.com		   -- */
/* site and sheet by neil maclennan	   -- */
/* ------------------------------------------ */

/* -------------- */
/* ESSENTIAL BITS */
/* -------------- */

body 	{
	background: #f6f7a1;
	color: inherit;
	margin:0px 0px 0px -15px;
	}

a 	{
	font-size: 11px;
	color: #404040;
	background-color: inherit;
	line-height: 25px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	text-decoration: none;
	}

a1 	{
	font-size: 11px;
	color: #404040;
	background-color: inherit;
	line-height: 25px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	text-decoration: none;
	}

a:hover {
	font-size: 11px;
	color: #000000;
	line-height: 25px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	border-bottom: dotted 1px #000000;
	background: #f6f7a1;
	}

a1:hover {
	font-size: 11px;
	color: #000000;
	line-height: 25px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	border-bottom: dotted 1px #000000;
	background: inherit;
	}

/* ---- */
/* TEXT */
/* ---- */

.maintext_h1 {
	font-size: 14px;
	color: #aa0000;
	background-color: inherit;
	font-weight: 900;
	line-height: 16px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	text-align: justify;
	border-bottom: 1px solid #aa0000;
	}
.maintext_h2 {
	font-size: 11px;
	color: #aa0000;
	background-color: inherit;
	line-height: 16px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	text-align: justify;
	}

.maintext {
	font-size: 11px;
	color: #000000;
	background-color: inherit;
	line-height: 16px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	text-align: justify;
	}

.maintext a {
	font-size: 11px;
	background-color: inherit;
	color: #000000;
	line-height: 16px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	border-bottom: 1px dotted #656565;
	}

.maintext a:hover {
	font-size: 11px;
	color: #000000;
	background-color: #f6f7a1;
	line-height: 16px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	border-bottom: 1px solid #656565;
	}

.maintext a1:hover {
	font-size: 11px;
	color: #000000;
	background-color: inherit;
	line-height: 16px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	border-bottom: 1px solid #656565;
	}

.doubledots {
	font-size: 11px;
	color: #ffffff;
	background-color: inherit;
	line-height: 16px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	text-decoration: none;
	}

.doubledotslinks {
	font-size: 11px;
	color: #338d2b;
	background-color: inherit;
	line-height: 16px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	text-decoration: none;
	}

.activelink {
	font-size: 11px;
	color: #aa0000;
	background-color: inherit;
	line-height: 25px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	text-decoration: none;
	}

/* ---- */
/* DIVS */
/* ---- */

#Container {
	width: 780px;
	margin: auto;
	position: relative;
	}

#Container1 {
	width: 300px;
	margin: auto;
	position: relative;
	}

#Layer1 {
	position: absolute;
	left: 10px;
	top: 15px;
	width: 750px;
	height: 295px;
	z-index: 1;
	}

#Layer2 {
	position: absolute;
	left: 10px;
	top: 310px;
	width: 227px;
	height: 365px;
	z-index: 2;
	background-image: url(../images/left.jpg);
	background: url('../images/left.jpg');
	background-repeat: no-repeat;
	border: 1px none #000000;
	line-height: 3px;
	padding-left: 55px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	}

#Layer3 {
	position: absolute;
	left: 237px;
	top: 310px;
	overflow: auto;
	width: 438px;
	height: 365px;
	z-index: 3;
	background: #ffffff;
	background-color: #ffffff;
	vertical-align: middle;
	text-align: justify;
	line-height: 16px;
	padding-left: 25px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	}

#Layer4 {
	position: absolute;
	left: 710px;
	top: 310px;
	width: 50px;
	height: 365px;
	z-index: 4;
	}

#Layer5 {
	position: absolute;
	left: 10px;
	top: 675px;
	width: 750px;
	height: 90px;
	z-index: 5;
	}

#Layer6 {
	position: absolute;
	left: 237px;
	top: 675px;
	width: 750px;
	height: 90px;
	z-index: 6;
	}

#Layer7 {
	position: absolute;
	left: 10px;
	top: 15px;
	width: 1px;
	height: 750px;
	z-index: 7;
	}