@import url("darkred_elements.css")	;
#main {
	margin:auto;
	padding:0 1em;	
}
#google { position:absolute; top:0; left:0; width:100%; max-width:1111px; text-align:right; }
#google input { text-align:center; font-weight:bold; width:180px; }
#container-1 {
	/*padding:0 1em 0 0;*/
}
#section-1, #section-2, #section-3, #section-4, #bottom {
	border:1px solid #700101;
	padding:0em;
	clear:both;
	margin-bottom:1em;
	max-width:1111px;
}
#section-2 p, #section-3 p, #section-4 p { margin:0 1em 0.5em; }
#mbg { margin:1em; background: url("../images/mbg.png") top left no-repeat; }
#section-1 h1 {
	text-align:right;
	margin:0;
	padding:1em 0.8em;
	border:0; border-left:1px solid #700101; border-top:1px solid #700101; border-right:1px solid #700101;
}
#section-1 h3 {border:solid #700101; border-width:1px 1px 1px 0; margin:0; width:70%; padding:0.4em 0.6em ; text-align:right; font-weight:bolder; background:#000000; }
#section-1 p { padding:1em 0.6em 1em 0.6em; margin:0; width:70.4%; border:solid #700101; border-width:0 0 0 1px; }
#section-1 p.pEnd { border-bottom:0; padding-bottom:0;}
#section-1 div#sidebar { float:right; width:25%; border:solid #700101; border-width:0 1px 1px 1px; text-align:right; }
#section-1 div#sidebar p { padding:0.4em; margin:0; border:0; width:90%; }
#section-1 div#sidebar h2 { padding:0.2em 0.4em; margin:0; background: url("../images/mbg.png") top center no-repeat; width:85%; border:solid #700101; border-width:1px 1px 1px 0; }
#mainbot { padding: 0.4em 0.4em 0 75.4%; font-size:small; border:solid #700101; border-width:0 0 1px 1px; text-align:center; }
#mainbot a { text-decoration:none; } #mainbot a:hover { background:#700101; color:#000000; }
#section-1 input, #section-1 submit { margin-bottom:0.6em;  }
#left .inp { text-align:center; }
#left label { font-size:small; margin-top:1em; }
#left, #right { margin:0; padding:0; }
#left { 
	float: left;
	width: 43%;
	border: 1px solid #000;
}
#right { 
	float: right;
	width: 53%;
	border: 1px solid #000;
}
#bottom { text-align:center; color:#700101; border:0; }
ul.anchors { float:left;  }
ul.menu {
	margin:0 1em 1em; padding:0;
}
.clear {
  clear: both;        /* extend height of .main to longest column */
  height: 1px;
  overflow: hidden;   /* prevent IE expanding the container */
  margin: 0;          /* keep flush with surrounding blocks */
}
ul.menu li { list-style:none; border:1px black solid; padding:0.8em; }
ul.menu li:hover { border:1px solid #700101; background-repeat:no-repeat; padding-right:230px; }
/* Costum list items */
li.did:hover { background-image: url(../images/cs.png); background-position:center right; }
li.myrk:hover { background-image: url(../images/myrkination.png); background-position:top right; }
li.muspelheim:hover { background-image: url(../images/muspelheim.png); background-position:top right; }
li.taakesinn:hover { background-image: url(../images/taakesinn.png); background-position:bottom right; }
.links { font-size:small; font-weight:bold; padding-top:0.6em;}
/* tabs */
ul.hormen { background:#700101 url("../images/hormenu.png") bottom left repeat-x; margin:0; text-align:right; margin-bottom:0.6em; padding:0.3em 0 0; height:2em;}
ul.hormen li { display:inline; color:#000000; padding:0; margin:0; clear:both; }
ul.hormen li a { color:#000; margin:0; font-weight:bolder; text-decoration:none; border: 1px solid #000; padding:0.2em 0.4em 0.8em; display:block; float:right; margin-right:0.8em; }
ul.hormen li a:hover { background:#000000; color:#700101; text-decoration:underline }
.anchors {list-style:none; margin:0; padding:0 1em; margin:auto; }
.anchors:after {display: block;clear: both;content: " "}
.anchors li {float: left;margin: 0 1px 0 0; }
.anchors a {display: block;position: relative;top: 1px;border-bottom: 0;z-index: 2;padding:0.2em 0.4em; text-decoration:none; color:#830101; border:1px solid #700101; margin:0 0.2em; }
.anchors .on a {padding-top: 0.8em; font-weight: bold; background:#700101 url("../images/menutop.png") top left repeat-x; margin:0 0.8em; border:0; color:#000; }
.anchors a:focus, .anchors a:active {outline: none;}
.anchors .on a:link, .anchors .on a:visited {cursor:text;}
.anchors a:hover, .anchors a:focus, .anchors a:active {cursor:pointer;}