/* aðal css-síða fyrir blomagallerí */

body		{	background-color: #fff;	}

#top1		{	width: 55%; height: 3%; background: url(../bak/top.gif) bottom repeat-x; position: absolute; top: 0px; left: 0px;	}
#top2		{	width: 55%; height: 3%; background: url(../bak/top.gif) bottom repeat-x; position: absolute; top: 0px; right: 0px;	}
#botn1		{	width: 55%; height: 3%; background: url(../bak/botn.gif) top repeat-x; position: absolute; bottom: 0px; left: 0px; }
#botn2		{	width: 55%; height: 3%; background: url(../bak/botn.gif) top repeat-x; position: absolute; bottom: 0px; right: 0px; }
#vin		{	width: 5%;	height: 80%; background: url(../bak/ha2.gif) left no-repeat; position: absolute; top: 10%; left: 0px; }
#mid		{	width: 74%;	height: 94%; background: url(../bak/haegri.gif) center no-repeat; position: absolute; top: 3%; left: 6%; overflow: auto; text-align: center; vertical-align: middle; }
#hae		{	width: 20%; height: 90%; background: url(../bak/vinstri.gif) center no-repeat; position: absolute; top: 5%; right: 0px; }

/* box fyrir forsíðuna */

.fors	{ width: 450px; height: 420px; }
.studio { float: left; width: 200px; height: 200px; margin: 0px 10px; background: url(../bak/studio.png) no-repeat;}
.ser		{	float: left; width: 200px; height: 200px; margin: 0px 10px; background: url(../bak/ser.png) no-repeat;}					
.proj		{	float: left; width: 200px; height: 200px;  margin: 20px 10px; background: url(../bak/proj.png) no-repeat;}				
.info		{	float: left; width: 200px; height: 200px; margin: 20px 10px; background: url(../bak/info.png) no-repeat;}

.fyrirs	{ padding: 15px; text-align: center; font-family: gloria; font-weight: bold; font-size: 11pt; color: #786233; }
.m1		{ height: 75px; width: 75px; margin: 5px 62px; }
.fstex	{ padding: 5px 20px; font-family: tahoma; font-size: 8pt; color: #666; text-align: center; }				

/* box fyrir texta á hægri dálki */

.tv		{  width: 180px; height: auto; padding: 15px 0px; border-bottom: #cfcfcf 1px dotted; }
.cont	{  width: 180px; height: auto; padding: 15px 0px; text-align: right;
			font-family: garmond; font-size: 8pt; color: #666; }
.men	{  width: 180px; height: auto; padding: 15px 0px; border-bottom: #cfcfcf 1px dotted; margin-bottom: 75px; }			

/* menu */

a.link	{ width: 180px; height: 20px; text-align: center; font-family: tahoma; font-size: 8pt; font-variant: small-caps; color: #786233; display: block; }
a.link:hover	{ color: #666; font-weight: bold;	outline: }				

/* myndastöff */
.stv	{ width: 150px; height: auto; margin: 20px; float: left; }
.mynd	{ width: auto; height: auto; border: 1px solid #786233; float: left; text-align: center; vertical-align: middle;}
.mynd2	{ width: 500px; height: 500px; float: right; vertical-align: middle; padding: auto 0px; }

/* seríur og hönnun */
.ser2	{ border-bottom: #786233 dotted 1px; width: 450px; height: 100px; }
.ser2b	{ float: left; padding: 0px 10px; }

.ser3	{ border-bottom: #786233 dotted 1px; width: 450px; height: auto; }

a.th	{	margin: 1px; float: left; }
a.th:hover	{ -moz-opacity:0.80; filter:alpha(opacity=80); }
.th img	{ border: 1 solid #786233; margin: 1px; }

a.th2	{ margin: 0px 10px; float: left;}
.th2 img { margin: 5px 10px; float: left; border: 1px solid #786233; }

a.th3	{	margin: 0px; float: left; }
a.th3:hover	{ -moz-opacity:0.80; filter:alpha(opacity=80); }
.th3 img	{ border: 1 solid #786233; margin: 1px; }

p			{	color: #333; font-size: 9pt; font-family: garmont;	}
p: first letter	{	font-size: 120%;	}

ul			{	font-family: tahoma; font-size: 8pt; color: #786233; margin: 0px; }
li			{	margin: 2px 0px;	}

h1			{	color: #786233; font-size: 10pt; font-family: tahoma; text-align: center;	}
h2			{	color: #666; font-size: 9pt; font-family: tahoma; text-align: center;	}
h3			{	color: #786233; font-size: 8pt; font-family: garmond, times;	}
h4			{	color: #786233; font-size: 10pt; font-family: tahoma; margin: 5px 0px;	}

a, a:link, a:visited, a:hover, a:active	{	text-decoration: none; outline: 0; border-width: 0;	border-color: #ffffff; color: #786233; border: none; }

.img	{ border-width: 0; outline: 0; color: #fff; border: 0; }
a.img	{ border-width: 0; outline: 0; color: #fff; border: 0; }

hr	{	color: #786233;	}

table	{ border: 0px; border-color: #fff; outline: 0px;}

.feeds { width: 240px; height: 480; overflow: auto; margin: 3px; padding: 5px; border: 1px solid #cfcfcf; float: left; font-size: 8pt; font-family: tahoma; text-align: left; }

/* begin styles for RSS Feed */

.rss-box {
	 margin: 0;
	 width: auto;
	 background-color: white;
	 
}
.rss-items {
	margin-top:0px;
	padding:0px;
	margin-left:0px;
	color:#000000;
}
p.rss-title {padding:0.3em;}
.rss-title {
	font-size: 7pt;
	background-color: white;
	color: black;
	font-weight:bold;
	text-align: left;
}

.rss-item  {
  font-size: 7pt;
  list-style:none;
  padding-bottom:0.5em;
}

.rss-item a {
	color:#000000;
	font-size: 7pt;
	font-weight:bold;
        font-family: tahoma;
	}
	
.rss-item a:visited {
	color: #333333;
}

.rss-item a:hover { color: #786233; }


.rss-date {
	font-size: 6pt;
        font-family: tahoma;
	color: navy;
	}
 
/* buttons modeled from http://www.wellstyled.com/css-inline-buttons.html */

.pod-play {
   _width:12em;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #fb6;
   color: black;
   }
.pod-play em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: #222;
   }
.pod-play span {
   _width:1em; _cursor:hand;
   margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
   }
.pod-play:hover {
   background: #666;
   color: white;
   }
.pod-play:hover em {
   background: black;
   color: white
   }

