html,body {
	background:  url(graphics/bg.gif);
	text-align: center;	
	padding: 0;
	margin: 0;
}



/*  container ------------------------------------------------------------------- */

div#container {
	width: 843px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	padding: 0;
	text-align: left;
	z-index: 1;
}


div#frame {
	position: absolute; left:auto; right:auto; top:51px;
	width: 843px;
	height: 24px;
	margin: 0 0 0 0px;
}	

div#frame2 {
	position: absolute; left:auto; right:auto; top:10px;
	width: 843px;
	height: 24px;
	margin: 0 0 0 0px;
}	

div#frame3 {
	position: absolute; left:auto; right:auto; top:20px;
	width: 843px;
	height: 24px;
	margin: 0 0 0 0px;
}	

div#frame4 {
	position: absolute; left:auto; right:auto; top:0px;
	width: 843px;
	height: 24px;
	margin: 0 0 0 0px;
}	

div#cataloguesubheads {
	width: 175px;
	display: block; 
	padding: 4px 4px 4px 4px;
	border: 0px solid #DE4B00; 
	border-width: 1px 1px 1px 1px;
   	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #DE4B00; 
}	

div#catalogueback {
	width: 50px;
	display: block; 
	padding: 4px 4px 4px 4px;
	border: 0px solid #DE4B00; 
	border-width: 1px 1px 1px 1px;
	background-color: #DE4B00; 
}


div#button {
	position: absolute; left:auto; right:auto; top:910px;
	width: 100px;
	height: 33px;
	margin: 0 0 0 73px;
}	

div#button2 {
	position: absolute; left:auto; right:auto; top:1221px;
	width: 100px;
	height: 33px;
	margin: 0 0 0 565px;
}

.nav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .65em;
	line-height: 1em;
	font-weight: bold;
	color: #FFFE80;
}


.nav2 a:link {
color: #FFFE80;
text-decoration: none;
}
.nav2 a:visited {
color: #FFFE80;
text-decoration: none;
}
.nav2 a:hover {
color: #FFFFFF;
text-decoration: none;
}
.nav2 a:active {
color: #FFFE80;
text-decoration: none;
}


.maincontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .81em;
	line-height: 1.3em;
	color: #333333;
	font-weight: normal;
	text-align: justify
}

.maincontent a:link {
color: #880000;
font-weight: bold;
text-decoration: none;
}
.maincontent a:visited {
font-weight: bold;
color: #990000;
text-decoration: none;
}
.maincontent a:hover {
color: #000000;
font-weight: bold;
text-decoration: none;
}
.maincontent a:active {
color: #880000;
font-weight: bold;
text-decoration: none;
}

.catback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .81em;
	line-height: 1.3em;
	color: #333333;
	font-weight: normal;
	text-align: center
}

.catback a:link {
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

.catback a:hover {
color: #dddddd;
font-weight: bold;
text-decoration: none;
}


.htmlnav {  font-family: Arial, Helvetica, sans-serif; font-size: .65em; line-height: 1em; text-decoration: none; color: #777777}

.htmlnav a:link {
color: #880000;
font-weight: normal;
text-decoration: none;
}
.htmlnav a:visited {
font-weight: normal;
color: #990000;
text-decoration: none;
}
.htmlnav a:hover {
color: #000000;
font-weight: normal;
text-decoration: none;
}
.htmlnav a:active {
color: #880000;
font-weight: normal;
text-decoration: none;
}
