/********************
	style.css
********************/

body {
	background-color: #203049;
	background-image: url('../images/bg.gif');
	background-repeat: repeat-y;
	font-family: Sans-Serif;
	font-size: 14px;
	margin: 0px;
}

/********************
	a linkar
********************/

a:link				{color: #0D3574; text-decoration: none;}
a:visited			{color: #0D3574; text-decoration: none;}
a:hover				{color: #900;	text-decoration: underline;} 
a:active			{color: #A00;	text-decoration: underline;}

/********************
	menu linkar
********************/

a.menuitem:link		{color: #203049; text-decoration: none;}
a.menuitem:visited	{color: #203049; text-decoration: none;}
a.menuitem:hover	{color: #203049; text-decoration: none; background-color: #999FA3;}
a.menuitem:active	{color: #203049; text-decoration: none;}

/********************
	Containers
********************/

#title {
	background-image: url('../images/titilmynd.jpg');
	position: absolute;
	width: 900px;
	height: 177px;
	top: 0;
	right: auto;
	bottom: auto;
	left: 50px;
}

#menu {
	background-image: url('../images/grunnur.jpg');
	background-position: top right;
	background-repeat: no-repeat;
	text-transform: uppercase;
	position: absolute;
	width: 180px;
	height: 591px;
	top: 177px;
	right: auto;
	bottom: 0;
	left: 770px;
	padding-top: 25px;
}

#main, #single {
	background-image: url('../images/grunnur.jpg');
	background-repeat: no-repeat;
	position: absolute;
	width: 620px;
	height: 591px;
	top: 177px;
	right: auto;
	bottom: 0px;
	left: 50px;
	padding: 50px;

}

#single {
	width: 900px;
}

#login {
	position: absolute;
	top: 250px;
	left: 250px;
	width: 180px;
	height: 80px;
	background-color: gray;
	padding: 5px;
}

.mainbox {
	margin: 0px;
	margin-bottom: 10px;
	height: 100px;
}

/********************
	Texti almennt
********************/

h1 {
	font-size: 1.5em;
	margin: 0px;
}

#errormsg {
	position: absolute;
	top: 250px;
	left: 450px;
	width: 100px;
	height: 80px;
	padding: 5px;
	color:	#C00;
	font-weight: bold;
}



/* Menudót */

.menuitem, .menuitemActive, .seperator {
	float:			left;
	width:			150px;
	text-align:		left;
	padding:		7px;
	margin-left:	1px;
	font-weight:	bold; 
	border-width:	0px;
}

 .menuitemActive {
	background-color: #203049;
	color: 			#AFB3B3;
}

.seperator {
	height: 1px;
}

.albumMyndir {
	border: 2px solid black;
}


table #special {
	width: 200px;
	height: 381px;
	border-collapse: collapse;
}

table #special td {
	padding: 5px;
}

#specialToo {
	height: 60px;
}

table#special td#special2 {
	vertical-align: bottom;
	height: auto;
}


tr#fyrriNaesta2 {

}


td#fyrriNaesta {
	vertical-align:	 bottom;
}

table#different {
	width: 100%;
	height: auto;
}
/*
table#different tr{
	width: auto;
	height: auto;
}

table#different td{
	width: auto;
	height: auto;
}
*/