*{
	margin: 0px;
	padding: 0px;
}

.clearer{
line-height:1px;
clear:both;
}

body {
background: #FFF url(../img/bodyBakgr.gif) top center repeat-x; 
font:11px/18px Verdana, helvetica, sans-serif;
color:#333;      
}

.vlogger{
display:none;
}

a{
color:#4179b6;
text-decoration:none;
}

#head a{
color: #333;
}
p {margin:5px 0 10px 0;}

h1, h2, h3, h4, h5, h6 {margin:10px 0 10px 0; font-family:"georgia",serif; font-weight:normal;}

h1 {font-size:200%;}

h4{
font-weight:bold!important;
font:11px/18px Verdana, helvetica, sans-serif;
color:#333; 
margin:10px 0 0 0px!important;
padding:0px;
line-height:normal;
border:0px solid red;
}
#page{
width:929px;
margin:auto;
background: #FFF url(../img/pageBakgr.gif) top center repeat-y; 
}

#pageInner{
background: transparent url(../img/pageTop.gif) top center no-repeat; 
padding:0 20px;
}

#head{
/*height:178px;*/
height:100px;
border-bottom:5px solid #7b6b5b;
border-left:0px solid red;
}

#head h1#logo{
	padding:0;
	margin:0;
	margin-left:30px;
	margin-top:20px;
	border-left:0px solid red;
	float:left;
}

#head h1#nafn{
padding:0;
margin:0;
padding-top:30px;
padding-left:85px;
font:32px Georgia, sans-Serif;
font-weight:bold;
border:0px solid red;
}

#head h2#slogan{
padding:0;
margin:0;
padding-left:85px;

}
/* Content
----------------------------------------------*/
#content{}

#mainMenu{
width:233px;
float:left;
margin-top:1px;
}

.leftpadd{
padding:20px;
}

#mainCont{
width:654px;
float:right;

}

/* Footer 
---------------------------*/
#footer{
width:929px;
margin:auto;
background: transparent url(../img/footerBakgr.gif) top center no-repeat; 
height:51px;
}
.footerInner{
padding:10px 20px;
}

.footerInner p{
margin:0;
text-align:center;
color:#919191;
}


/*Main
--------------------*/
#banner{
border-left:1px solid #DDD;
border-bottom:5px solid #7b6b5b;
}

#banner img{
margin:0px;
padding:0 2px 0 0;
float:left;
}

.photos{
border:1px solid #DDD;
margin:1px 15px;
padding:4px 3px 4px 4px;
}

.mainInner{
padding:15px;
}

.mainInner .mainInner{
padding:0;
}

.left{
width:442px;
float:left;
}

.right{
width:165px;
float:right;
}

.velkomin{
background: #f0f0f0 url(../img/velkominTop.gif) top center no-repeat; 
padding:10px;
}

.velkomin h2{
margin:0;
}

.item{
padding:0 10px;
}

/*   Myndir
--------------------------------------------*/
.img,
.itemFlokkur img,
.item img,
.contentVara img,
.entry-body img,
.mainInner img{
padding:1px;
background-color:#FFF;
border: 3px solid #dbdada;
margin: 0 5px;
}

.img,
.itemFlokkur img,
.contentVara img,
.item img{
float:left;
margin: 0 15px 0 0;
}

/* Valmynd
-----------------------------*/
#valmynd{
background: transparent url(../img/valmyndBakgr.gif) top center repeat-y; 
padding:35px 0;
}

#valmynd ul{
list-style:none;
margin:0 10px;
border-top:1px dotted #b1b1b1;
}

#valmynd ul li{
line-height:24px;
}

#valmynd ul li a{
padding:0 25px;
display:block;
color:#333;
border-bottom:1px dotted #b1b1b1;
}

#valmynd ul li.active{
background-color:#e2e2e2;
/*background: #FFF url(../img/valmynd_level2Bakgr.gif) top center repeat-y; */
}

#valmynd ul li a.selected{
background-color:#e2e2e2;
/*background: #FFF url(../img/valmynd_selected.gif) top center repeat-y; */
}

#valmynd ul li ul{
border:0;
margin:0;
}

#valmynd ul li ul li a{
padding:0 40px;
display:block;
color:#333;
border-bottom:1px dotted #b1b1b1;
background-color:#FFF;
}

/*Menu Items
----------------------------------*/
.sitebarItem{
	border-top:1px dotted #dbdada;
	margin-bottom:25px;
	text-align:left;
	line-height:16px;
}

.sitebarItem h2{
	background:url(../img/menuBullet.gif) center left no-repeat;
	font-weight:normal;
	text-align:left;
	padding:2px 0 4px 20px;
	border-bottom:1px dotted #dbdada;
	margin-bottom:5px; 
}

.sitebarItem ul {
list-style-type:none;
}

.sitebarItem ul li{
	background:url(../img/list-bullet.gif) top left no-repeat;
	padding-left:14px;
}
/*Spes items í sidebars
----------------------------------*/
#randomImg img,
#randomImg2 img,
#randomImg3 img,
#randomImg4 img,
#randomImg5 img{
padding:1px;
background-color:#FFF;
border: 3px solid #dbdada;
}


/* Texti / Meginmál */
h1{
	font-family:Verdana, Georgia, Sans-serif;
	font-weight:normal;
}
h1.icon{
	padding:0 25px 4px 10px;
	border-bottom:1px dotted #dbdada;
	margin:0;
}

h2{
	font-family:Verdana, Georgia, Sans-serif;
	font-weight:normal;
}

.item h3{
margin:0;
}

h2.date,
h2.date-header{
	text-align:right;
	color:#888;
	float:none;
	margin:5px 0 0 0;
}

/* RSS links
-----------------------------------*/
.rsslink{
	border:0px solid red;
	width:16px;
	height:16px;
	float:right;
}
.rsslink a span{
	display:none;
}

.rsslink a{
background:url(../img/rss_bw.gif) center center no-repeat;
display:block;
height:16px;
}

.rsslink a:hover{
background:url(../img/rss_normal.gif) center center no-repeat;
}

/* Eldri fréttir
---------------------------------------------*/
.eldriFrettir{
	margin-top:20px;
}

.eldriFrettir h1{
font-size:160%;
margin:5px 0;
}


.eldriFrettir ul{
	list-style:none;
}

.eldriFrettir ul li{
border:1px solid #FFF;
border-bottom:1px dotted #DDD;
background: transparent url(img/frettIkon.gif) center left no-repeat;
padding-left:20px;
}

.middle .item{
	padding:5px;
	border-bottom:1px dotted #dbdada;
	margin-bottom:15px;
}

.eldriFrettir .item{
	border:0;
}


/* Text Size
---------------------------------*/
h1{font-size:21px;}
h2{font-size:17px;}
h2.date, h2.date-header{font-size:10px; clear:both}
h3{font-size:13px;}
h3.entry-header{font-size:13px}
.eldriFrettir h3{font-size:12px;}
.sitebarItem h2{ font-size:15px;}


/*  Hafa Samband Form
------------------------------------*/
form.atvumsokn{
width:500px;
}

form.atvumsokn .labelB{
text-align:center;
}
form.atvumsokn fieldset{
margin:0 0 15px 0;
}

legend{
display:none;
}

form.contact{
width:500px;
}


#contact{
margin-top:20px;
border:0px solid #DDD;
}
#contact p label{
float:left;
width:90px;
border:0px solid red;
text-align:right;
margin-right:5px;
}

#contact .formbuttons,
.contact .formbuttons{
text-align:center;
}

.formfield p label{
float:left;
width:140px;
border:0px solid red;
text-align:right;
margin-right:3px;
}

.formfield3{
border:0px solid red;
}

p.small span,
label span{
color:#FF0000;
}


/* =======================================================
	  Vörur
  ======================================*/

  .crumb{
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD;
	margin:15px 0;
  }

  .crumb a{
  color:#555;
  }

  .contentVorurFL{

  }

  .contentVorur .item{
	border-bottom:1px dotted #DDD;
	padding:5px 0;
	margin-bottom:15px;
  }
  .itemFlokkur{

  }
	
 .itemFlokkurInner{

 }

.clearerLine{
border-top:1px dotted #DDD;
margin:15px 0;
}

.uppl{
display:none;
}

.morelink{
padding-left:15px;
}

table.poll{
margin:0 10px;
border:0px solid red;
}

table.poll th{
text-align:right;
}
table.poll td{
border:0px solid #DDD;
}
table.poll img{
border:0;
padding:0;
}

.mainInner ul{
margin:0 25px;
}
