/* # is ID */
/* . is class */

/* Main CSS-stylesheet */

	html,body {width:1200px; height:100%; padding:0; margin:0; color:#000;}
	body {font-size:62.5%; /* Resets 1em to 10px */
      background:#000}
	a {text-decoration:none;}
	.clear {clear:both;}


	#mainwrap {width:100%; padding:0; margin:0; background-color:#000;}


/* Header */

	#header {position:static;
               width:100%; height:80px; top:0; left:0;
               padding:0; margin:0;}

/* Pagebody */

	#pagebody {position:static; width:100%; padding:0; margin:0;}

/* Navigator */

	#navigator {float:left; width:300px; padding-left:50px;}
	img.thumb {float:left; padding:0 10px 15px 0; border-style:none;}
	div.navigatorTitle {font-family: garamond, times, serif; color:#777799; font-size:1.8em; text-decoration:none; letter-spacing:1px;}
	div.navigatorText {font-family:garamond, times, serif; color:#af7c39; font-size:1.2em; text-decoration:none; letter-spacing:.7px;}


/* Contentarea */

	div#contentArea {float:right; width:800px; padding-bottom:10px; background-color:#FFF; margin-right:50px;}
	div#contentAreaIndexPage {float:right; width:500px; padding-left:50px; margin-right:200px; margin-top:50px; background-color:#000;}
	div#address {background-color:#FFF; float:left; padding:1em 60px 0 40px; margin:0;}
	div#addressLeft {float:left;}
	div#addressCenter {float:left; padding-left:50px;}
	div#addressRight {float:left; padding-left:50px;}

	h1 {font-family:verdane, arial, helvetica, sans-serif; font-size: 2.5em; font-weight: bold; text-align:center; padding:1em 0 20px 0;}
	h2 {font-family:verdane, arial, helvetica, sans-serif; font-size: 2em;font-weight:bold; padding:2em 60px 0 40px;}
	h3 {font-family:verdane, arial, helvetica, sans-serif; font-size: 1.6em;font-weight:bold; padding:2em 60px 0 40px;}
	p {font-family:verdane, arial, helvetica, sans-serif}
	p#author {font-size:1.2em; font-style:italic; text-align:center;}
	p#photo {font-size:1.2em; font-style:italic; text-align:center;}
	p#date {font-style:italic; padding:1em 60px 0 40px;}
	p#credit {font-size: 1.2em; color:#000; font-style:normal; vertical-align:bottom; padding:1em 60px 0 40px;}
	p#previouslyPublished {font-size:1.4em; color:#000; line-height:110%; padding:1em 60px 0 40px;}
	p.ingress {font-size:1.7em; color:#000; font-weight:bold; line-height:120%; padding:1em 60px 0 40px;}
	.bodytext {font-size:1.4em; color:#000; padding:1em 60px 0 40px;}
	p.quotation {font-size:1.3em; color:#000; padding:1em 120px 0 120px; letter-spacing:1px;}
	p.imageText {font-size:.8em; font-style:italic; text-align:center;}
    	p.newsText {font-size:1.2em; color:black; padding:1em 10px 0 10px;}
	p.addressText {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em; color:#000; line-height:120%; margin:0 0 1em 0;}
	p.references {text-indent:-1.5em; margin-left:1.5em; font-size:1.4em; color:#000; padding:0 60px 0 40px;}
	.navigation {font-family:verdane, arial, helvetica, sans-serif; font-size:1.4em; color:#000;}
    	span.newsDate {font-weight:bold;}
	.leftAlign {float:left; margin:0 10px 0 0; padding:0;} /* Används endast i texts.php-sidan */
	img.imageTextLeft {margin:10px 10px 10px 0; padding: 0; float:left;}
	img.imageTextRight {margin:10px 0 10px 10px; padding: 0; float:right;}
	div.imageLeft {float:left; margin:10px 10px 5px 40px; padding:0;}
	div.imageRight {float:right; margin:10px 60px 5px 10px; padding:0; clear:right;}
	div.imageRow {margin: 20px auto 0 auto;}

	div#slideshowWrapp {float:left; margin-left:100px; padding:20px 50px 20px 50px; background-color:#000;}
	div#slideshowLeft {position:relative; padding-left:50px; background-color:#000;}
	div#slideshowWindow {background-color:#000; padding:50px;}
	div#slideshowRight {float:left; padding-right:50px; background-color:#000;}

	div#aboutContent {float:left; background-color:#FFF; margin-top:15px;}
	div#aboutImage {float:right; margin:15px 25px 25px 30px;}


/* Social and Contact */

	div#social {float:left; margin-top:25px; padding-left:350px; margin-bottom:50px;}
