.right_links
{
padding-left:20px;
padding-right:10px;
}

.date
{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
font-weight:normal;
color: #333;
}

.rlinks
{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-style: normal;
color: #575757;
line-height: 19px
}

.links-bottomline
{
border-bottom: #C7C2B5 1px dashed; 
margin-bottom:10px;
margin-left:23px;
margin-right:23px;
padding-top:17px;
}


#braud{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
font-weight:normal;
color: #333;
background-color:#ffffff; 
padding-bottom:10px;
padding-left:29px;
padding-top:10px;
border-bottom: #BFB9A3 1px solid; 
 } 

.form{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:9px;
border:1px solid #C7C2B5;
font-weight:normal;
color:#3A3A3A;
background-color:#ffffff; 
}

A 
{text-decoration:none}

a.login:link {color: #ffffff; text-decoration:none;}
a.login:visited {color: #ffffff; text-decoration:none;}
a.login:hover { color: #ffffff; text-decoration:underline;}
a.login:active { color: #ffffff; text-decoration:underline;}

a.braud:link {color: #666; text-decoration:none;}
a.braud:visited {color: #C78618; text-decoration:none;}
a.braud:hover { color: #CC8800; text-decoration:underline;}
a.braud:active { color: #C78618; text-decoration:underline;}

a.links:link {color: #666; text-decoration:none;}
a.links:visited {color: #C78618; text-decoration:none;}
a.links:hover { color: #CC8800; text-decoration:underline;}
a.links:active { color: #C78618; text-decoration:underline;}

a.rlinks:link {color: #666; text-decoration:none;}
a.rlinks:visited {color: #C78618; text-decoration:none;}
a.rlinks:hover { color: #CC8800; text-decoration:underline;}
a.rlinks:active { color: #C78618; text-decoration:underline;}

a:link {color: #666; text-decoration:underline;}
a:visited{color: #C78618; text-decoration:underline;}
a:active{ color: #CC8800; text-decoration:underline;}
a:hover{ color: #C78618; text-decoration:underline;}






html, body{ 
background-image: url(http://www.anna.is/steypa/bakgrunnur.png);
	background-repeat: repeat-y;
	background-position: center;
	margin: 0 auto 0 auto;
	padding: 0;
} 

.links-left{  
 float: right; 
padding-top:22px;
 display:inline; 
 position: relative;
 width:154px;  
 }


.meira
{ 
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-style: normal;
text-align: left;
 float: right; 
line-height: 19px;
padding-bottom:15px;
}

.search
{ 
margin-left:23px;	
margin-top:17px;
margin-bottom:17px;
}

.links
{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
font-style: normal;
color: #003366;
line-height: 22px;
}

.entry-title
{
font-family: tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
font-size: 18px;
color: #BB7D17;
letter-spacing: 1px;
padding-top:10px;
padding-bottom:20px;
}

.title
{
font-family: tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
font-size: 18px;
color: #BB7D17;
letter-spacing: 1px;
padding-top:10px;
padding-bottom:10px;
}

.bread
{ 
font-family: Verdana, sans-serif;
font-size: 10px;
text-align: left;
font-weight:bold;	
}

.main 
{
font-family: Verdana, sans-serif;
font-size: 11px;
line-height: 21px;
color: #333;
text-align: justify;
padding-top:15px;
padding-bottom:35px;
padding-left:40px;
padding-right:40px;
}
 

.tagline
{
font-family: Verdana, sans-serif;
font-size: 9px;
color: #575757;
text-align: justify;
border-bottom: #C7C2B5 1px dashed; 
margin-top:25px;
padding-bottom:18px;
}

.grey
{
color: #575757;
font-weight:bold;	
}


/* linkar hægri */


		

.right_hed
{ 
font-family:verdana, arial, sans-serif; 
font-size:11px; 
color:#575757;
font-weight:bold;		
margin-top:20px;
margin-bottom:7px;
margin-left:5px;
margin-right:15px;
padding-left:23px;
}







.entry-bottomline
{
border-bottom: #C7C2B5 1px dashed; 
margin-top:15px;
margin-bottom:25px;
}


.right
{ 
margin-top: 7px;
margin-right: 0px;
margin-bottom: 2px;
margin-left: 10px;
float: right;	
  } 


.left
{ 
margin-top: 7px;
margin-right: 10px;
margin-bottom: 2px;
margin-left: 0px;
float: left;	
  }


#pagewidth{ 
 width:900px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
} 
 
#leftcol{
 width:20%; 
 float:left; 
 position:relative; 
  }
 
#twocols{
 width:80%; 
 float:right; 
 position:relative; 
  }
 
#rightcol{ 
 width:25%; 
 float:right; 
 position:relative; 
 }
 
#maincol{ 
 float: left; 
 display:inline; 
 position: relative; 
 width:75%; 
 }
 
#footer{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
font-weight:normal;
color: #333333;
background-color:#ffffff; 
border-top: #D09975 5px solid; 
padding-top:20px;
padding-bottom:20px;
text-align: center; 
clear:both;
 } 
 

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}