@charset "utf-8";

/* GENERAL */
body {
	margin: 0;
	padding: 0;
	background-color: #4A494A;
	background-image: url(../gfx/fjell_tile.jpg);
	background-repeat: repeat;
	background-attachment: fixed;
}
body.centerbg {
	margin: 0 auto;
	padding: 0;
	background-color: #4A494A;
	background-image: url(../gfx/fjell_tile.jpg);
	background-position: top center;
}
body.mainframe {
	width: 90%;
	background-image: url(../gfx/fjell_tile_main.jpg);
	background-repeat: repeat;
	background-attachment: fixed;
}
body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}
a {
	color: #FFFFFF;
	text-decoration: underline;
}
a.hover {
	text-decoration: none;
}
a:hover.hover {
	text-decoration: underline;
}
img {
	display: block;
}
h1 {
	margin-top: 24px;
}
.center {
	text-align: center;
}
.links {
	margin-bottom: 40px;
}
.links img {
	display: inline;
}
.red {
	color: #FF0000;
	font-size: larger;
}
.intro {
	font-size: 20px;
}
.caption {
	margin-top: 5px;
	margin-bottom: 35px;
}
div.support img{
	margin-right: 10px;
	margin-bottom: 10px;
	display: inline;
}


/* CONTAINERS */
#menucontainer {
	width: 400px;
	float: left;
}
#maincontainer {
}
#startpagecontainer {
	margin: 0 auto;
	padding: 0;
	width: 400px;
	text-align: center;
}
#imagecontainer {
	margin: 50px;
	padding: 0;
}
#flagcontainer {
	clear: both;
}
#flagleft {
	float: left;
}
#flagright {
	float: right;
}
#chaptercontainer {
	margin: 0 auto;
	padding: 0;
	width: 566px;
	height: 584px;
	background-image: url(../gfx/Map_Chapters.gif);
	background-repeat: no-repeat;
	text-align: center;
}
#chapter_top {
	width: 566px;
	height: 146px;
	padding-top: 24px;
	text-align: center;
}
#chapter_top h1 {
	margin: 0px;
}
.chapter_left {
	width: 160px;
	height: 195px;
	margin-right: 226px;
	margin-bottom: 12px;
	float: left;
}
.chapter_right {
	width: 160px;
	height: 195px;
	margin-right: 20px;
	margin-bottom: 12px;
	float: right;
}
.chapter_image {
	margin-left: 150px;
	margin-top: 100px;
}
.linkcontainer {
	width: 400px;
	text-align: center;
}


/* MENU */
#menu {
	background-image: url(../gfx/WC_Logo_Menu_Norway.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	margin-top: 24px;
	margin-left: 42px;
}

#menu div { height: 35px; margin: 0; padding: 0; }

#menu div.pad1 { padding-left: 172px; }
#menu div.pad2 { padding-left: 197px; }
#menu div.pad3 { padding-left: 205px; }
#menu div.pad4 { padding-left: 209px; }
#menu div.pad5 { padding-left: 211px; }
#menu div.pad6 { padding-left: 191px; }
#menu div.pad7 { padding-left: 160px; }
#menu div.pad8 { padding-left: 109px; }
#menu div.pad9 { padding-left: 62px; }
#menu div.pad10 { padding-left: 0px; }


/* GALLERY */
#gallerycontent
{
	text-align: left;
}

#myGallery
{
	text-align: left;
}



/* SLIDESHOW 0 */
div.slideshow {
	margin: 0;
}

/*div.slideshow p {
  padding-top: 9px;
}
div.slideshow ul {
  background: #FFF;
  bottom: -35px;
  left: 0px;
  position: absolute;
  overflow: hidden;
  padding: 5px 0;
  z-index: 10001;
}
div.slideshow ul a {
  background-position: 50% 50%;
  cursor: pointer;
  display: block;
  height: 25px;
  margin-right: 5px;
  opacity: 0.5;
  width: 30px;
}
div.slideshow ul a.active,
div.slideshow ul a:hover {
  opacity: 1;
}
div.slideshow ul li {
  float: left;
  list-style: none;
}*/

div.slideshow div {
	margin-bottom: 15px;
}


/* GUESTBOOK */
#guestbook{
	width: 90%;
}
#guestbook p {
	margin-top: 24px;
	text-align: left;
}
#guestbook img {
	display: inline;
}
#guestbook p font{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
}
#guestbook center {
	text-align: left;
}
#guestbook center center {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
#guestbook center center tabel tr td font{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#guestbook center table tr td center {
	text-align: left;
}
#guestbook center table tr td center table {
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
}
#guestbook center table tr td center table tr td {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	width: 50%;
}
#guestbook center table tr td center table tr td b{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	width: 80px;
	background: #006633;
}
#guestbook center table tr td center table tr td font{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}#guestbook center table tr td center table tr td font b{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	width: 80px;
	background: #006633;
}
#guestbook center table tr td center table tr td font center {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 20px;
}

#guestbook center form table tr td {
	vertical-align: top;
	padding-bottom: 10px;
}
#guestbook center form table tr td font {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 15px;
}
#guestbook center font {
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}#guestbook center p table tr td font {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
