/*
Theme Name: BrynjarMar
Theme URI: http://gasfabrik.com
Description: Design for singer/songwriter Brynjar Mar
Version: 1.0
Author: Leifur Einarsson
Author URI: http://gasfabrik.com
Tags: 
*/

/* Css handbuilt by Gasfabrik (Author: Leifur Einarsson), feel free to browse and learn from it, give some credit if it helped - take care! */

@import url('css/reset.css');
@import url('css/rebuild.css');

body {
	font: 14px georgia, Arial, Helvetica, sans-serif;
	color:#4b4b4b;
	background: #ffffff;
	background-image: url('images/bg.jpg');
	background-position:top;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0; 
}


a:link {
	color: #93b446;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #818181;
}
a:hover {
	text-decoration: none;
	color: #373330;
}
a:active {
	text-decoration: none;
	color: #373330;
}
h1 {
	font-size: 24px;
	color: #8c6239;
}
h2  {
	
	text-shadow: 1px 1px 0px #d3dbd0;
	font-size: 32px;
	color: #818181;
    margin:0px 20px 20px 0px;
}




h3 {
    text-shadow: 1px 1px 0px #d3dbd0;
	font-size: 32px;
	color: #818181;
    margin:20px 20px 20px 0px;

}

h4 {
	font-size: 16px;
	color: #8c6239;
}

h5 {
	font-size: 14px;
	color: #8c6239;
}


blockquote {
font-style: italic;
text-shadow: -1px -1px 0px #fdfff5;
font-size: 14px;



}




img {



}




#wrapper {
height:100%;
width:100%;
margin:0 auto;
padding:0;


}


@import url('css/reset.css');
@import url('css/rebuild.css');



/*Almennt*/
body {
	font: 14px Century gothic, Arial, Helvetica, sans-serif;
	color:#3b3b3b;
	background: #ebe9ea;
	background-image: url(images/bg2.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0; 
}

p {
line-height: 18px;
padding: 5px;

}

a:link {
	color: #3b3b3b;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #3b3b3b;
}
a:hover {
	text-decoration: none;
	color: #3b3b3b;
}
a:active {
	text-decoration: none;
	color: #3b3b3b;
}
h1 {
	font-size: 24px;
	color: #3b3b3b;
}
h2  {
	
	text-shadow: 1px 1px 0px #d3dbd0;
	font-size: 32px;
	color: #3b3b3b;
        margin:0px 20px 20px 0px;
}

h3 {
    text-shadow: 1px 1px 0px #d3dbd0;
	font-size: 32px;
	color: #3b3b3b;
    margin:20px 20px 20px 0px;

}

h4 {
	font-size: 16px;
	color: #3b3b3b;
	margin: 5px 5px 5px 0px;
}

h5 {
	font-size: 14px;
	color: #3b3b3b;
}


blockquote {
font-style: italic;
text-shadow: -1px -1px 0px #fdfff5;
font-size: 14px;



}

img {
border: solid 1px #8b8b8b;

}



/*Uppbygging*/

#wrapper {
height:100%;
width:100%;
margin:0 auto;
padding:0;




}

#header {
width:100%;
margin: 0;
background: url(images/headertop.png) repeat-x top;
}

#head {
width: 940px;
height: 250px;
background: url(images/haus.jpg);
margin: 0px auto;

}

#tweet {
width: 374px;
height: 77px;
float: left;
background: url(images/bmvlogo.png);
margin: 60px 0px 0px 283px;





}

#navi {

width: 940px;
height: 50px;
float:left;
margin-top:60px;

background: url(images/navibakk_03.png);
}




/*Matseðill*/

#menu{
	margin:4px 0px 0px 22px;
	padding: 2px 6px 0px 6px;
	width:900px;
	height:auto;
        text-transform:uppercase;
	}
	
#menu ul {
	
        float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#menu li {
	
        float: left;
	list-style: none;
	
	padding: 0px;
       

	}

/* aktívi liturinn á tökkum */	
#menu li a, #menu li a:link, #menu li a:visited {
	font-size:21px;
        color: #4b4b4b;
	display: block;
	margin: 0px;
	padding: 6px 15px 6px 4px;
	}

/* Hover dæmið á tökkum */
#menu li a:hover, #menu li a:active {
        font-size:21px;
        z-index:99999;
	color: #5098c6;
        margin: 0px;
	padding: 6px 15px 6px 4px;
	text-decoration: none;
        border-bottom: solid 2px #bd4f4f;
	}

/* Liturinn á dætursíðum, fontinu */	
#menu li li a, #menu li li a:link, #menu li li a:visited {
        font-size: 16px;
        letter-spacing:1px;
        display:block;
        z-index:9999;
	background:url(images/footerbg.gif) #c7c7c7 repeat;
        width:200px;
        height: auto;
	text-align:left;
        color: #ffffff;
	font-weight: normal;
	
	border-bottom: solid 2px #c5c5c5;
	padding: 7px 5px 7px 5px;
        /* for IE */
        filter:alpha(opacity=80);
        /* CSS3 standard */
        opacity:0.8;	
	

	}
	
/* Hoverið á dætursíðum */	
#menu li li a:hover, #menu li li a:active {
	font-size: 16px;
        z-index:9999;
        background:url(images/footerbg.gif) #c7c7c7 repeat;
	color: #ffffff;
	border-bottom: solid 2px #c5c5c5;
        border-top: solid 2px #bd4f4f;
        padding: 7px 5px 7px 5px;
        /* for IE */
        filter:alpha(opacity=100);
        /* CSS3 standard */
        opacity:1;	
}

#menu li ul {
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	margin: 0px;
	padding: 0px;
	}

#menu li li { 
	}

#menu li ul a { 
	width: 140px;
	}

#menu li ul a:hover, #menu li ul a:active { 
	}

#menu li ul ul {
	margin: -34px 0px 0px 100px;
       
        
	}

#menu li:hover ul ul, #menu li:hover ul ul ul, 
#menu li.sfhover ul ul, #menu li.sfhover ul ul ul {
	left: -999em;
	}

#menu li:hover ul, #menu li li:hover ul, 
#menu li li li:hover ul, #menu li.sfhover ul, 
#menu li li.sfhover ul, #menu li li li.sfhover ul {
	left: auto;
	}

#menu li:hover, #menu li.sfhover { 
	position: static;
	}
#menu ul ul ul {
        left: -999em;
}


/*Matseðill endar*/



#center {
width: 100%;
margin:0;
}

#content {
width: 940px;
height:100%;
min-height: 400px;
overflow: hidden;
margin: 0 auto;
}

#page {
background: url(images/efnicorner_03.png) no-repeat top center;
margin: 30px 0px 0px 0px;
width: 460px;
height: auto;
float: left;
clear: left;
}

#page2 {
background: url(images/pagehead.png) no-repeat top;
margin: 30px 0px 0px 0px;
width: 680px;
height: auto;
float: left;
clear: left;
}

#page3 {
background: url(images/pagehead.png) no-repeat top;
margin: 30px 0px 0px 0px;
width: 730px;
height: auto;
float: left;
clear: left;
}

#wrap {
width: 100%;
padding: 10px 10px 10px 10px;

}



#efni {
background: url(images/efnicorner_12.png) no-repeat bottom center ;
width: 460px;
height: auto;
min-height:300px;
float: left;
clear: left;
margin: 20px 0px 40px 0px;
overflow:hidden;
text-align:justify;


}

#efni h2  {
font-size:16px;

}

#efni2 {
background: url(images/efnipagebottom.png) no-repeat bottom;
width: 680px;
height: auto;
float: left;
clear: left;
margin: 20px 0px 40px 0px;
overflow:hidden;
text-align:justify;


}

#efni2 h2  {
font-size:16px;
padding:0px 0px 0px 6px;

}

#efni2 img {
border: solid 1px #8b8b8b;

}


.entry {
padding-bottom:30px;

}



#post {
margin:0;
}

.post {
margin:0px;
}

.postmetadata {
font-size:10px;
color#9b9b9b;
margin:0px 0px 20px 0px;

}

p.postmetadata {
float: left;
clear:both;
}

.post h2, .post h2 a  {
background: url(images/newsh2.png) bottom repeat-x;
color:#5098c6;

}

.post h2 a:hover {
color:#bd4f4f;

}




.postfront h2, .post2 h2 a  {
background: url(images/newsh2.png) bottom repeat-x;
color:#5098c6;

}

.postfront h2 a:hover {
color:#bd4f4f;

}

.postfront p {
padding:0px 5px 5px 5px;

}

.postfront img {
border: solid 1px #9b9b9b;

}







.previous {
float:left;

margin:20px 0px 30px 0px;
}


.next {
float:right;

margin:20px 0px 30px 0px;

}

a.more-link  {
color:#bd4f4f;

}

.readmore, .readmore a {
color:#5098c6;
float:right;
margin: 10px 0px 10px 0px;
border-bottom: dotted 1px #bd4f4f;

}



#featured {
width: 460px;
height: 41px;
background: url(images/newshaus.png) no-repeat;
margin: 0px 0px 0px 0px;


}



#sidebar {
width: 460px;
height: auto;
float: right;
clear: right;
margin: 30px 0px 50px 0px;
}




#tvhead {
width:460px;
height:41px;
background: url(images/tvhead.png) no-repeat;
margin: 0px 0px 20px 0px;



}

.tvhedd {
width:460px;
height:41px;
position:relative;
text-indent:-9999px;
display:block;
}

#video {
width:460px;
height: 280px;
margin: 0px 0px 20px 0px;
overflow: hidden;


}

/*Boxin*/

#bar3 {
background-image: url(images/boxbakk.png);
width: 220px;
height: 300px;
float: left;
clear: left;
margin: 0px 20px 20px 0px;
}

#barhaus3 {
width: 220px;
height: 40px;
background-image: url(images/boxtwitter.png);

}

#barcontent3 {
width: 220px;
height:260px;
margin:0;
list-style:none;

}

.twitthedd {
width:220px;
height:40px;
position:relative;
text-indent:-9999px;
display:block;
}

#bar4 {
background-image: url(images/boxbakk.png);
width: 220px;
height: 300px;
float: right;
clear: right;
margin: 0px 0px 20px 0px;
}

#barhaus4 {
width: 220px;
height: 40px;
background-image: url(images/boxevents.png);

}

#barcontent4 {
width: 220px;
height:260px;
margin:0;

}

#barcontent4 li {
font-size:12px;
list-style:none;
padding: 0px 4px 10px 4px;


}



/*Boxin á síðum*/


#bar3page {
background-image: url(images/boxbakk.png);
width: 220px;
height: 300px;
float: right;
clear: right;
margin: 30px 0px 20px 0px;
}

#barhaus3page {
width: 220px;
height: 40px;
background-image: url(images/boxtwitter.png);

}

#barcontent3page {
width: 220px;
height:260px;
margin:0;
list-style:none;

}



#bar4page {
background-image: url(images/boxbakk.png);
width: 220px;
height: 300px;
float: right;
clear: right;
margin: 0px 0px 20px 0px;
}

#barhaus4page {
width: 220px;
height: 40px;
background-image: url(images/boxevents.png);

}

#barcontent4page {
width: 220px;
height:260px;
margin:0;

}

#barcontent4page li {
font-size:12px;
list-style:none;
padding: 0px 4px 10px 4px;


}








/*Twitter*/

#twitter-tools {
margin:0px;
padding:8px;
overflow:hidden;
display:block;

}

#twitter-tools h2.widgettitle {
display:none;
}

div.aktt_tweets ul {
list-style:none;
margin:0px;

}

div.aktt_tweets  li {
width:100%;
list-style:none;
margin:0px 0px 10px 0px;
padding:0;
float:left;
clear:both;
display:block;
overflow:hidden;
}


div.aktt_tweets ul li p {
float:left;
clear:both;

}

.widget aktt_widget {
margin:0;

}

div.aktt_tweets ul li ,div.aktt_tweets ul li a {
float:left;
clear:left;
display:block;

}

a.aktt_tweet_time {

color:#6b6b6b;
font-size:10px;
float:left;
clear:both;
margin:0px 100px 0px 0px;
}

li.aktt_more_updates a {
font-size:11px;
color:#4b4b4b;
float:right;
clear:right;


}







/*Auglýsingar*/

#ad1 {
width:220px;
height:65px;
background: url(images/socialface.jpg) repeat;
margin: 0px 0px 10px 0px;

}

#ad2 {
width:220px;
height:65px;
background: url(images/socialmy.jpg) repeat;
margin: 0px 0px 10px 0px;
}

#ad3 {
width:220px;
height:65px;
background: url(images/socialtwitt.jpg) repeat;
margin: 0px 0px 10px 0px;
}

#ad4 {
width:220px;
height:65px;
background: url(images/socialeuro.jpg) repeat;
margin: 0px 0px 0px 0px;
}


#footer {
background:url(images/footerbg.gif) #c7c7c7 repeat;
border-top: solid 1px #919191;
border-bottom: solid 4px #919191;
width: 100%;
height:auto;
margin: 0;


}

#foot {
width: 940px;
height: auto;
margin: 0 auto;
overflow: hidden;


}

#ew {
margin: 10px 0px 10px 0px;
float:left;

}

#ew img {
border: none;

}

.bon {
padding-bottom: 6px;
}


#toes {
width: 940px;
height:300px;

}

#lefttoe {
width: 460px;
height: 260px;
background: url(images/latestphotos.png) no-repeat top left;
float: left;
margin: 20px 32px 20px 0px;
}

#facephotos {
margin: 50px 0px 0px 0px;

}

#latestpics {
list-style:none;

}

#ngg-webslice.hslice h2.widgettitle {
display:none;

}


#middletoe {
width: 300px;
height: 260px;
background:url(images/footerbg.gif) #c7c7c7 repeat;
float: left;
margin: 20px 16px 20px 0px;


}

#righttoe {
width: 240px;
height: 260px;
background:url(images/footerbg.gif) #c7c7c7 repeat;
float: left;
margin: 20px 0px 0px 0px;



}

.footnote {
list-style: none;
text-align: right;
margin: 0;
padding: 5px;
color: #4d554f;
text-shadow: 1px 0px 0px white 

}

.txtbakk {
width: 220px;
height: 40px;
margin:0px 0px 8px 0px;
background: url(images/bhcontact_03.png) right;


}



/*Events*/

#events-list h2 {
display:none;

}

#events-list {
font-size:12px;
list-style:none;
}


.gallery {
margin:0;
padding:0;
}


img.alignright {float:right; margin:0 0 14px 14px}
img.alignleft {float:left; margin:0 14px 14px 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto; margin-bottom: 20px;}
a img.alignright {float:right; margin:0 0 14px 14px}
a img.alignleft {float:left; margin:0 14px 14px 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto; margin-bottom: 20px;}


.nextprevious {
background:url(images/footerbg.gif) #c7c7c7 repeat; 

}

.alignlefty {
float:left;
margin:10px 0px 20px 10px;

}

.alignrighty {
float:right;
margin:10px 10px 20px 0px;

}



.alignrighty a {
color:#5098c6;

}

.alignlefty a {
color:#5098c6;

}



/*2nd loop*/

#2loop {
margin: 0px 0px 10px 0px;

}

.band img {
float:left;
clear:left;

}

#musicsales {
width:500px;
height:auto;
margin:30px 0px 30px 0px;
border:none;
}

#musicsales img {
border:none;
}

#bandpage img {
clear:both;

}
