html {
     overflow: -moz-scrollbars-vertical;
}
body {
	background:#000 url(sysimages/backgroundTop.png) repeat-x 0 0;
	/*background:#000 url(sysimages/vefur.jpg) no-repeat 50% 0;*/
	text-align:center;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
}
a {color:#fff; text-decoration:none;} font-weight:600;
a:hover {color:#fff; text-decoration:underline;}
div#container {
	margin:0 auto;
	width:900px;
	/*filter:alpha(opacity=80);
	-moz-opacity:.80;opacity:.80;*/

}
	div#container div#haus {
		height:155px;
		overflow:hidden;
	}
	div#container div#haus div#flashBack {
		width:900px;
		height:155px;
		/*background:url(sysimages/tempFlash.png) no-repeat 0 0;*/
	}
	div#container div#haus div#header {
		position:relative;
		top:-155px;
		width:900px;
		height:155px;
		text-align:left;
	}
		div#header div#logo {
			position:relative;
			top:27px;
			left:10px;
		}
		div#header div#menu {
			position:relative;
			top:51px;
			left:15px;
			height:29px;
			width:870px;
			background:url(sysimages/backgroundMenu.png) repeat-x 0 0;
		}
		div#subMenu {
			height:29px;
			width:568px;
			background:url(sysimages/backgroundMenu.png) repeat-x 0 0;
		}
		div#TopSubMenu
		{
			position:absolute;
			text-align:left;
			width:570px;
			padding:4px;
			top:-20px;
			color:#b5001d;
		}
		div#TopSubMenu a
		{
			color:#b5001d;
			font-weight:bold;
			text-decoration:none;
		}
		div#TopSubMenu a:hover
		{
			color:#FFFFFF;
			font-weight:bold;
			text-decoration:none;
		}
			div#menu div.link, div#subMenu div.link {
				float:left;
				height:29px;
				padding:0 15px;
				font-family:Georgia1, Georgia, serif;
				font-size:15px;
				font-weight:600;
				color:#fff;
				cursor:pointer;
			}
				div.link span, div.linkOver span, div.linkSelected span {
					position:relative;
					top:6px;
				}
			div#menu a, div#subMenu a {
				text-decoration:none;
			}
			/*
				@NOTE: 	HP - Breytt venga IE compatibility issue
			*/
			div#menu div.link, div#subMenu div.link
			{
				float:left;
				height:29px;
				padding:0 15px;
				font-family:Georgia1, Georgia, serif;
				font-size:15px;
				font-weight:600;
				color:#fff;
				cursor:pointer;
				background:url(sysimages/backgroundMenuUnsel.png) repeat-x 0 0;
			}
			div#menu div.linkOver,div#subMenu div.linkOver,div#menu div.linkSelected, div#subMenu div.linkSelected
			{
				float:left;
				height:29px;
				padding:0 15px;
				font-family:Georgia1, Georgia, serif;
				font-size:15px;
				font-weight:600;
				color:#fff;
				cursor:pointer;
				background:url(sysimages/backgroundMenu.png) repeat-x 0 0;
			}

			/*/* :hover
			div#menu a.unselected div.link , div#subMenu a.unselected div.link:hover {
				background:url(sysimages/backgroundMenu.png) repeat-x 0 0;
			}

			div#menu a.unselected div.link, div#subMenu a.unselected div.link {
				background:url(sysimages/backgroundMenuUnsel.png) repeat-x 0 0;
			}
			*/
			div#menu a.selected div.link, div#subMenu a.selected div.link {
				background:url(sysimages/backgroundMenu.png) repeat-x 0 0;
			}
			div#menu div.spacer, div#subMenu div.spacer {
				float:left;
				width:2px;
				height:29px;
				background:url(sysimages/spacer.png) no-repeat 0 0;
			}
			div#menu div#spacerRight, div#subMenu div#spacerRight {
				float:right;
				width:2px;
				height:29px;
				background:url(sysimages/spacer.png) no-repeat 0 0;
			}
			div#menu div#hafaSamband {
				float:right;
				height:29px;
				padding:0 15px;
				font-family:Georgia, Georgia, serif;
				font-size:15px;
				font-weight:600;
				color:#fff;
				cursor:pointer;
			}
				div#hafaSamband span {
					position:relative;
					top:6px;
				}
	div#container div#content {
		margin:0 auto;
		margin-top:10px;
		width:878px;
		text-align:left;
	}
		div#content div#contentLeft {
			float:left;
			position:relative;
			left:5px;
			margin-bottom:10px;
			width:570px;
		}
		div#content div#contentRight {
			float:right;
			margin-bottom:10px;
			width:292px;
		}
		div#bigframe {
			float:left;
			overflow:hidden;
			height:208px;
		}
		div#bigframeSub {
			float:left;
			/*overflow:hidden;*/
			margin-top:3px;
			height:237px;
		}
			div#bigframe div#submenu, div#bigframeSub div#submenu {
				height:29px;
				background:url(sysimages/backgroundMenu.png) repeat-x 0 0;
			}
			div#bigframe div#bigImg, div#bigframeSub div#bigImg {
				width:568px !important;
				width:570px;
				padding:1px;
				background:#fff;
				border-left:4px solid #000;
				border-bottom:4px solid #4d4d4d;
				border-right:4px solid #000;
			}
			div#bigframe div#bigMidi, div#bigframeSub div#bigMidi {
				position:relative;
				top:-34px;
				left:507px;
				width:72px;
				height:38px;
			}
		div#smallframe {
			margin-top:3px;
			float:left;
			overflow:hidden;
			height:123px;
			width:145px;
		}
			div#smallframe div.smallImg {
				width:133px !important;
				width:135px;
				padding:1px;
				background:#fff;
				border-left:4px solid #000;
				border-bottom:4px solid #4d4d4d;
				border-right:4px solid #000;
			}
			div#smallframe div.smallMidi {
				position:relative;
				top:-34px;
				left:73px;
				width:72px;
				height:38px;
			}
		div#smallRight {
			position:relative;
			top:-6px;
			padding-top:9px;
			padding-left:10px;
			float:left;
			height:121px !important;
			height:130px;
			overflow:hidden;
		}
		div#smallRightSide {
			position:relative;
			top:-6px;
			padding-top:9px;
			padding-left:2px;
			float:left;
			height:121px !important;
			height:130px;
			overflow:hidden;
		}
			div#smallRight div.smallBox, div#smallRightSide div.smallBox {
				width:278px !important;
				width:280px;
				padding:1px;
				background:#fff;
				border-left:4px solid #000;
				border-bottom:4px solid #4d4d4d;
				border-right:4px solid #000;
			}
				div.smallBox div#frettir, div.smallBoxSide div#frettir  {
					width:278px;
					height:113px;
					background:#690513;
					font-size:10px;
					color:#fff;
					overflow:hidden;
				}
					div#frettir div.titill {
						border-top:1px solid #b50921;
						padding:6px 9px;
					}
						div.titill span.left {
							float:left;
						}
						div.titill span.right {
							float:right;
						}
						span.right a {color:#fff; text-decoration:none; }
						span.right a:hover {color:#fff; text-decoration:underline; }
			div#smallRight div.smallRightMidi, div#smallRightSide div.smallRightMidi {
				position:relative;
				top:-128px;
				left:-1px;
				width:72px;
				height:38px;
			}
		div#upperRightframe {
			float:right;
			overflow:hidden;
			height:208px;
		}
			div#upperRightframe div#bigImg {
				width:278px !important;
				width:280px;
				padding:1px;
				background:#fff;
				border-left:4px solid #000;
				border-bottom:4px solid #4d4d4d;
				border-right:4px solid #000;
			}
	div#container div#footerCont {
		position:relative;
		z-index:999;
		margin:0 auto;
		width:878px;
		height:73px;
		background:url(sysimages/footerBack.png) no-repeat 0 0;
		text-align:left;
	}
		div#footerCont span {
			position:relative;
			left:6px;
			top:24px;
			font-size:11px;
			color:#fff;
		}
			div#footerCont a {color:#fff; text-decoration:none;}
			div#footerCont a:hover {color:#fff; text-decoration:underline;}
div#footer {
	position:relative;
	top:-44px;
	height:50px;
	width:100%;
	background:url(sysimages/backgroundFooter.png) repeat-x 0 0;
}
div#webman {
	margin-bottom:10px;
	text-align:center;
}
div.clear {
	clear:both;
}

/* CSS breytingar fyrir Staff síðu á vefnum */

#StaffPage
{
	width:590px;
	float:left;
}

#StaffPage .PageTitle
{
	display:none;
}	

#StaffPage DIV.StaffItem
{
	float:left;
	width:560px;
	text-align:left;
	margin-bottom:20px;
}

#StaffPage DIV.StaffItem DIV.StaffImg
{
	float:left; 
	margin-right:10px; 
	border-left:4px solid #000; 
	border-bottom:4px solid #4d4d4d; 
	border-right:4px solid #000;
}

#StaffPage DIV.StaffItem DIV.StaffTitle
{
	float:left;
	font-weight:600; 
	font-family:Georgia, Georgia, serif; 
	font-size:22px;
}

#StaffPage DIV.StaffItem DIV.StaffContent
{
	float:left;
	text-align:left;
	width:440px;
}

#StaffPage DIV.StaffItem DIV.StaffContent p
{
	margin:0px;
	padding:0px;
}