body {
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;

	background:url("/images/barnaland/bg_1024.gif") repeat-y;
}

	form {margin:0px;padding:0px;}

#leftcontent {
	border-bottom:4px solid #000000;
	height:20px;
	width:814px;
	background:#a4b9df;
}

#toFront{ display:none;}

#leftbar2 {
	background:#a4b9df;
	height:19px;
}
#leftbar ul {
	background:#a4b9df;
	border:0px solid #000000;
	padding:3px 0px 2px 0px;
	margin:0px;
	list-style: none;
}

#leftbar ul li { 
	display: inline; 
	margin:4px;
}

#leftbar ul li a {  
	color: #ffffff; 
	font-weight:bold;
	font-size:12px;
	font-family:arial, verdana, helvetica, freesans, sans-serif;
	text-decoration: none; 
	border:0px solid #000000;
}


#centercontent {
	height:100%;
	width:683px;
	margin-left: 122px;
	margin-right:159px;
	margin-top:1px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	border-left:1px solid #cad6ec;
	background:#ffffff;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-top:0px;
	margin-left: 120px;
	min-height:800px;
}

html>body #centercontent {
	margin-left:-695px;
	width:683px;
}

/* commented backslash hack v2 \*/
html>body #centercontent {
	margin-left:120px;
	width:683px;
}
/* end hack */



#rightcontent {
	position: absolute;
	left:0px;
	top:104px;
	width:122px;
	margin-right:15px;
	background:#eeeeee;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:120px;
	top:115px;
	left:0px;
}
html>body #rightcontent {
	top:113px;
	width:120px;
}
html>body #leftcontent {
	top:124px;
}


#printInfo {
	display:none;
}
#bottomTable {
	border-top:1px solid #CAD6EC;
}
#bottom, #bottomTable p {
	background-color:#ffffff;
	border:0px solid #000000;
	text-align:center;
	padding-bottom:10px;
	width:800px;
}

#wrapper {
	width:auto;
	background-color:transparent;
}


/* design.css */
#p149, #p146, #p147, #p167, #p270, #p788, #p349, #p157 {
	display:none;
} 
#lip149, #lip146, #lip147, #lip167, #lip270, #lip788, #lip349, #lip157 {
	display:none;
} 

#subnav {
	display:none;
}



#moreli {
	color:#ffffff;
	font-weight:bold;
}
#moreli .subnavfloat {
	border:1px solid #a4b9df;
	list-style:none;
	margin:0px;
	padding:0px;
	z-index:99999;
}

#moreli .subnavfloat li {
	margin:0px;
	padding:0px;
	color:#000000;
}
#moreli .subnavfloat li a {
	float:none;
	display:block;
	margin:0px;
	padding:2px;
	color:#5172ad;
	font-weight:normal;
}
.augl-viewcounter {
	display:none;
}

#page1153, #page1154, #page1155, #page1156, #page1157, #page1158, #page1159, #page1160, #page1161, #page1162, #page1163, #liWebtreeMainMenu {
	display:none;
}

#banner {
	width:814px;
	background-color:#a4b9df;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:55px;
}

html>body #banner {
	height:54px;
}

#sBanner {
	background: url(/images/barnaland/logo.gif) no-repeat 30% 20%;
	width:322px;
	height:46px;
	padding-top:10px;
	text-decoration:none;
	display:block;
}
#sBanner a {
	text-decoration:none;
}


	#mainmenu {
		border-top:1px solid #000000;
		margin:0px;
		padding:0px;
		width:814px;
		height:21px;
	}

	#mainmenu ul {
		padding:0px;
		margin:0px;
		height:15px;
		list-style:none;
		voice-family: "\"}\"";
		voice-family: inherit;
		height:16px;
	}

	#mainmenu ul li { 
		display:inline;
		margin:0px;
		margin-top:1px;
		float:left; 
	}
#mainmenu ul li:before {
	content: "|";
	color:#999999;
	}


#mainmenu ul li#lip1156:before {
	content: "";
	}
#mainmenu ul li#lip1158:after {
	content: "|";
	color:#999999;
	}

#mainmenu ul li#lip149:before, #mainmenu ul li#lip146:before, 
	#mainmenu ul li#lip147:before, #mainmenu ul li#lip167:before,
	#mainmenu ul li#lip270:before, #mainmenu ul li#lip349:before,
	#mainmenu ul li#lip157:before, #mainmenu ul li#lip1153:before {
		content: "";
	}
	#mainmenu ul li a {  
		margin:0px;
		font-weight:bold;
		font-size:12px;
		text-decoration: none; 
		padding-right: 5px; 
		padding-left: 5px;
	}


	#mainmenu ul li a:hover{  
		color: #660000; 
		text-decoration: none
	}

	#mainmenu ul li a:active{  
		color: #666633; 
		text-decoration: none; 
		padding-top: 3px; 
		padding-bottom: 5px;
	}

#lip1153, #lip1154, #lip1155, #lip1157, #lip1158, #lip1159, #lip1160, #lip1161, #lip1162, #lip1163 {
	border-bottom:1px solid #000000;
	display:inline;
} 
#lip1162 {
	padding-right:20px;
}
#p1153, #p1154, #p1155, #p1157, #p1158, #p1159, #p1160, #p1161, #p1162, #p1163 {
	color: #000000; 
	font-family:arial;
} 
#p1156 {
	border-bottom:1px solid #a4b9df;
	text-decoration: none; 
	color:#ffffff;
}
#lip1156 {
	background-color:#a4b9df;
	border-bottom:1px solid #a4b9df;
	padding-bottom:4px;
	border-right:3px solid #ffffff;
	border-left:3px solid #ffffff;
}


	h1.article {
		text-align:center;
		text-transform: uppercase;
	}
	h2.article {
		text-align:center;
	}

	#toFront, #externalAugl {
		display:none;
	}
	#minimenu	{
		border:0px solid #000000;
		position: absolute;
		left:412px;
		top:77px;
		voice-family: "\"}\"";
		voice-family: inherit;
		top:88px;
		left:259px;
	}
	
	html>body #minimenu {
		top:89px;
		left:263px;
	}
	#minimenu ul {
		margin:0px;
		padding:5px;
		list-style: none;
	}
	html>body #minimenu ul {
		padding:0px;
	}
	#minimenu ul li {
		display:inline;
	}

	#minimenu ul li a {  
		border:0px solid #000000;
		padding:3px 8px 5px 8px;
		margin-left:2px;
		background-color: #ffffff;
		font-weight:bold;
		font-size:10px;
		color: #000000; 
		text-decoration: none;
	}

	#minimenu a:hover{  
		color: #999933; 
		text-decoration: none;
	}

	#minimenu a:active{ 
		background-color: #FFFFFF; 
		color: #666633; 
		text-decoration: none;
	}

	#history {
		background: url(/images/is/main_menu_bg.gif) repeat;
		height: 20px;
		width: auto;
		font-family: Arial, Helvetica, sans-serif; 
		line-height: 20px;  
		}

	#history a{  
		color: #333366; 
		text-decoration: none;
		}
	
	#history a:hover{  
		color: #666633; 
		text-decoration: none;
		}

	img {
		border-width:0px;
	}


	body, div, p, td, th, input, select, textarea {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
	}

	th {
		text-align:left;
		padding:2px 2px 2px 4px;
	}

	input, select, textarea {
		border:1px solid #7f7f7f;
	}

	input[type=checkbox] {
		border:1px solid #7f7f7f;
		margin:1px;
	}
	input[type=radio] {
		border:1px solid #ffffff;
		margin:1px;
	}

	input.button {
		border: 1px solid #8CABD9;
		background-color:#F6F0F5;
		padding: 2px 9px 2px 9px;
		margin-right:16px;
		margin-top:6px;
	}

	table.ninteperc, input.ninteperc, textarea.ninteperc {
		width:90%;
	}
		
	table.theme, div.theme {
		border: 1px solid #8CABD9;
		background-color:#F6F0F5;
		width:95%;
		margin-top:10px;
		padding:4px;
	}

	div.theme {
		padding:4px 4px 4px 4px;
	}

	h1 {
		margin: 20px 0px 0px 0px;
		font-size:13px;
		text-transform:uppercase;
	}
	
	h1 a{  
		color: #333366; 
		text-decoration: none;
		}
	
	h1 a:hover{  
		color: #666666; 
		text-decoration: none
		}
					
	h2, h3 {
		margin: 20px 0px 0px 0px;
		}
		
	h2 {
		font-size:11px;
		}
	h3 {
		font-size:16px;
		font-weight:bold;
	}

	h4 {
		font-size:14px;
		font-weight:bold;
		margin-top:2px;
		margin-bottom:2px;
	}

	a {
		color: #333366; 
		text-decoration: none;
	}

	a:hover {
		color: #333366; 
		text-decoration: underline;
	}
	a:visited {
		color: #006699; 
		text-decoration: none;
	}

	.e19 {
		width:250px;
		margin-left:8px;
	}

	.e17Letters {
		width:100%;
		text-align:center;
		padding-bottom:10px;
	}

	.weblogList {
		float:left;
		width:30%;
	}

	.weblogList ul {
		margin-left:0px;
		padding-left:0px;
		list-style:none;
	}

	.weblogList li {
		list-style:none;
		width:99%;
	}


	#advertises, #messageboards, #rightOptionList, #interresting {
		margin-bottom:10px;
		margin-left:0px;
		width:120px;

	}
/*#minimenu */

	.headright, #searchHead, #loginHead { 
		font-size:10px; 
		font-weight:bold;
		color: #ffffff; 
		padding:2px;
		text-transform: uppercase;
		width:116px;
		text-align:right;
		margin:0px;  
		background-color:#d99dba;
		border-top:1px solid #999999;
		border-bottom:1px solid #999999;
	}

	.rightBoxes {
		border:0px solid #E5D5E1; 
	}
	.rightBoxes ul {
		list-style:none;
		margin:0px;
		padding:0px;
		list-style:none;
	}

	.rightBoxes li {  
		padding-right:4px;
		text-align:right;
		border-bottom:1px solid #cccccc;
	}

	.rightBoxes li a, #toFront li a, #rightOptionList li a {  
		color: #333366; 
		font-size:11px;
		text-decoration: none;
	}
	
	a {
		color: #333366; 
		font-size:12px;
		text-decoration: none;
	}
	
	.rightBoxes li a:hover, #toFront li a:hover, a:hover {  
		color: #333366; 
		text-decoration: underline;
	}

	#rightOptionList ul {
		list-style:none;
		margin-left:0px;
		padding-left:0px;
	}

	#rightOptionList li {
		border-bottom:1px solid #cccccc;
		text-align:right;
		padding-right:3px;
	}



	#rightOptionList a {
		color: #333366; 
		text-decoration: none;
	}
	#rightOptionList a:hover {
		color: #333366; 
		text-decoration: underline;
	}

	#dSend, #dPrint, #dBookmark {display:none;}
	#search {
		margin:0;
		padding:0;
	}
	#search form {
		margin-top:0px;
	}

	#search input {
		border:1px solid #7f7f7f;
	}
	#searchHead {
		margin-bottom:2px;
	}
	#searchHead img {
		margin-right:49px;
		voice-family: "\"}\"";
		voice-family: inherit;
		margin-right:59px;
	}
	#inputSearch {
		margin-left:2px;
	}
	#btnSearch {
		border:1px solid #D3DDEB;
		width:19px;
		background-color:#FFFFFF;
		background-image:url(/images/barnaland/search2.gif);
		background-repeat:no-repeat;
		background-position:50% 50%;
	}

	#inputSearch {
		border:1px solid #D3DDEB;
		width:90px;
	}

	#loginForm {
		text-align:right;
		width:120px;
		margin-bottom:65px;
				margin-top:4px;
	}
	#username, #pass {
		width:90%;
		margin-right:4px;
		margin-left:4px;

	}

	#loginButton {
		border:0px;
		text-align:center;
		font-weight:bold;
		color:#000066;
		background-color:#eeeeee;
		width:110px;
		margin:0;
		padding:0;
		margin-top:9px;
	}

	#muna {
		margin-top:3px;
		border:0px solid #000000;
	}
	#lblMuna {
		margin:0;
		padding:0;
	}

	#notRegistered, #forgotPassword, #wrongPassOrUser {
		position:absolute;
		top:300px;
		left:0px;
		border-bottom:1px solid #cccccc;
		border-top:1px solid #cccccc;
		text-align:right;
		padding:2px;
		width:116px;
	}
	
	#forgotPassword {
		top:318px;
		border-top:0px solid #cccccc;	
	}

	#wrongPassOrUser {
		top:260px;
		border-top:0px solid #cccccc;	
		border-bottom:0px solid #cccccc;	
		color:#cc0033;

	}
	html>body #notRegistered {
		top:265px;
	}
	html>body #forgotPassword {
		top:282px;
	}
	html>body #wrongPassOrUser {
		top:230px;
	}

	#externalAugl {
		text-align:center;
	}

	#createWebsiteLogo, #yourMessagesLogo, #babyDiaryLogo, #createAlbumLogo, #bookmarkedPagesLogo, #yourAdvertisesLogo {
		width:400px;
		height:200px;
		background-repeat: no-repeat;
		border:0px solid #000000;
		margin-top:0px;
		margin-left:-5px;
	}
	#yourAdvertisesLogo {
		background-image:url(/images/is/auglysingar.jpg);
	}

	#yourAdvertiseHeadline {
		position:absolute;
		margin-left:170px;
		margin-top:70px;
	}

	#yourAdvertiseHeadline a {
		color: #333366; 
		text-decoration: none;

	}
	#yourAdvertiseHeadline a:hover {
		color: #999933; 
		text-decoration: underline;
	}

	.pagedItems {
		width:100%;
		border:0px solid #000000;
	}
	.divPagedItems {
		width:99%;
		border:0px solid #000000;
	}

	thead, th {
		background-color:#DDDDDD;
		font-weight:bold;
	}
	table {
	 border-collapse: collapse;
	 margin-top:4px;
	}



	#createWebsiteLogo {
		background-image:url(/images/is/heimasida.jpg);
	}
	
	 #yourMessagesLogo{
		background-image:url(/images/is/skilabod.jpg);
	}

	#babyDiaryLogo {
		background-image:url(/images/is/dagbok.jpg);
	}	
	
	#createAlbumLogo {
		background-image:url(/images/is/myndaalbum.jpg);
	}
	
	#createAlbumHeadline {
		position:absolute;
		margin-left:180px;
		margin-top:30px;
	}

	#createAlbumHeadline a {
		color: #808129; 
		text-decoration: none;

	}
	#createAlbumHeadline a:hover {
		color: #808129; 
		text-decoration: underline;

	}

	#bookmarkedPagesLogo {
		background-image:url(/images/is/merktar_sidur.jpg);
	}

	#rankPage {
		text-align:right;
		padding-bottom:10px;
	}

	#toFront ul {
		list-style:none;
		margin-left:5px;
		padding-left:5px;
		margin-top:11px;
		border-bottom:1px dotted #D1D8EB;
		width:150px;
		list-style-position: outside;
	}
#fontResize, #widthResize {
		width:99%;
		padding-top:1px;
		padding-left:0px;
		border:0px solid #000000;
		text-align:right;
	}
	#fontResize {margin-top:3px;}

	#smallFont, #mediumFont, #largeFont, 
	#smallWidth, #mediumWidth, #largeWidth {
		display:inline;
		width:13px;
		height:14px;
		padding:1px;
	}
	#smallFont img, #mediumFont img, #largeFont img {
		border:0px solid #FFFFFF;
	}

	#toFront li {
		background-image: url(/images/is/plus.gif);
		background-repeat:no-repeat;
		background-position: left;
		margin-left:0px;
		voice-family: "\"}\"";
		voice-family: inherit;
		padding-left:12px;
	}

	li {
		font-family: verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px;
		padding-top:2px;
		padding-bottom:2px;
	}

	ul {
		margin-top:2px;
	}

	.e1 p, .e1 {
		text-align:justify;
		color:#000000;
	}
	.e1, .e5, .e13, .e11, .e19, e1, .e6, .e22, .e9 {
		width:auto;
		border:0px solid #000000;
		margin-top:10px;
		margin-bottom:10px;
		padding-top:10px;
		padding-bottom:10px;
	}

	.ImageModule {
		border:0px solid #000000;
		text-align:center;
		padding-bottom:3px;
		padding-top:2px;
		margin-left:4px;
		margin-right:4px;
	}

	.e9 {
		border:0px solid #00FF66;
		width:98%;
	}
	.summary h1 {
		margin-top:1px;
	}
	.summary {
		width:47%;
		margin-left:4px;
		margin-right:4px;
		height:auto;
		float:left;
		border:0px solid #000000;
	}
	.divClear {
		clear:both;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		font-size:1px;
		height:0px;
	}
	.headline {
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;	
	}

	.maintext {
		text-align:justify;
	}

	.newArticles, .foreignArticles {
		padding:0px 4px 4px 4px;
		float:left;
		width:45%;
	}

	.e6 .summary, .e13 .summary {
		height:auto;
	}
	.e11 {
		width:99%;
	}
	.summary p {
		margin:0;
		text-align:justify;
	}
	.summary a {
		color: #333366; 
		text-decoration: none;
	}


	.foreignArticles ul, .newArticles ul {
		margin:0px 0px 0px 8px;
		padding:0px 0px 0px 8px;
	}

	#messageHeader, .messageboardAnswerBar {
		border-top:1px dotted #CAD6EC;
		border-bottom:1px dotted #CAD6EC;
		margin-top:4px;
	}
	#messageHeader ul, .messageboardAnswerBar ul {
		margin:0px 0px 0px 0px;
		padding:2px 0px 2px 0px;
		list-style:none;
	}

	#messageHeader li, .messageboardAnswerBar li {
		display:inline;
		margin-left:5px;
		margin-right:4px;
	}

	.messageboardAnswer p {
		text-align:justify;
		width:90%;
	}

	#selectedMessage {
		background-color:#EBCCDB;
	}

	#selPage {
		background-color:#EBCCDB;
		padding:2px 4px;

	}

	.messageShort {
		font-style:italic;
		font-size:10px;
	}

	#dSend {
		padding-left:4px;
		float:left;
		width:49%;
	}

	#dPrint, #dBookmark, #dSend {
		text-align:center;
		padding-bottom:12px;
		padding-top:20px;
	}


	.trRow {
		background-color:#EEEEEE;
	}

	.trRow:hover {
		background-color:#DDDDDD;
	}

	#messageNotifyTable {
		display:none;
		border:1px solid #EBCCDB;
		padding:5px;
		width:100px;
		height:40px;
		position:absolute;
		top:200px;
		left:120px;
		background-color:#ffffff;
	}



	.unread {
		font-weight:bold;
	}


	p.redtext {
		color: #990000;
	}

	.lockedWeblog, .lockedWeblog a {
		color: #990000;
		font-style: italic
	}

	.bredtext
	{
		color: #990000;
		font-weight: bold;
	}


	.blueFrontpage  {
		width:47%;
		margin-left:4px;
		margin-right:4px;
		height:120px;
		float:left;
		border-top:2px solid #cad6ec;
		background-image:url('/images/is/bg.gif');
	}
	.pinkFrontpage {
		width:47%;
		margin-left:4px;
		margin-right:4px;
		height:120px;
		float:left;
		border-top:2px solid #eaccda;
		background-image:url('/images/is/bg.gif');
	}

	.blueFrontpageHeadline {
		padding:2px 2px 2px 4px;
		border-bottom:1px solid #cad6ec;
		font-size:11px;
		font-weight:bold;
		background-color:#ffffff;
	}
	.pinkFrontpageHeadline {
		padding:2px 2px 2px 4px;
		border-bottom:1px solid #eaccda;
		font-size:11px;
		font-weight:bold;
		background-color:#ffffff;
	}

	.paddingDiv {
		padding:2px 2px 2px 4px;
	}

.floatImageAlbum {
	float:right;
	right:185px;
	top:150px;
	position:absolute;
	padding-top:3px;
	border:0px solid #000000;
}


.nowrapper {
	white-space: nowrap;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#payOption {
	background-color:#FAFAFA;
}

#messageboardList {
	width:99%;
}
#messageboardList td {
	padding:3px;
}
#messageboardList thead {
	background-color:#fff;
}




/*

webfx tab control

*/




.dynamic-tab-pane-control.tab-pane {
	position:	relative;
	width:		95%;
}

.dynamic-tab-pane-control .tab-row .tab {
	font-family:	Verdana, Helvetica, Arial;
	font-size:		12px;
	cursor:			Default;
	display:		inline;
	margin:			1px -5px 1px 5px;
	float:			left;
	padding:		3px 6px 3px 6px;
	background:		rgb(229,213,225);
	border:			1px solid;
	border-color:	rgb(156,105,145);
	border-left:	0;
	border-bottom:	0;
	border-top:		0;
	
	cursor:			pointer;
	
	z-index:		1;
	position:		relative;
	top:			0;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
	border:			1px solid rgb(168,86,150);
	border-bottom:	0;
	z-index:		3;
	padding:		2px 6px 5px 6px;
	margin:			1px -6px -2px 0px;
	top:			-2px;
	background:		white;
}

.dynamic-tab-pane-control .tab-row .tab a {
	font-family:		Verdana, Helvetica, Arial;
	font-size:			13px;
	color:				rgb(0,66,174);
	text-decoration:	none;
	cursor:			pointer;	
}

.dynamic-tab-pane-control .tab-row .hover a {
	color:	rgb(0,66,174);
}

.dynamic-tab-pane-control .tab-row .tab.selected a {
	font-weight:	bold;
}

.dynamic-tab-pane-control .tab-page {
	clear:			both;
	border:			1px solid rgb(168,86,150);
	background:		White;
	z-index:		2;
	position:		relative;
	top:			-2px;
	color:			Black;
	font-family:	Verdana, Helvetica, Arial;
	font-size:		13px;
	padding:		10px;
}

.dynamic-tab-pane-control .tab-row {
	z-index:		1;
	white-space:	nowrap;
	height:			1.85em;
	width:			100%;
}


/* Search.aspx */
#header {
    float:left;
    font-size:93%;
    line-height:normal;
	border:1px solid #cad6ec;

    }

	#header ul {
    margin:0;
    padding:0;
    list-style:none;
    }
  #header li {
    float:left;
    margin:0;
    padding:0;
    }

  #header a {
   display:block;
    background:url("right.gif")
      no-repeat right top;
    padding:5px 15px 4px 6px;
    font-weight:bold;
	}

  /* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #header a {float:none;}
  /* End IE5-Mac hack */

 #header li {
    float:left;
    margin:0;
    padding:0;

    }

  #header a {
    display:block;
    padding:5px 15px;
    }
  #header a:hover {
  }

  #header #current {
	  background-color:#F5E5ED;
   }
  #header #current a {
	padding-bottom:5px;
    }



/** new designer system **/

legend {
	padding-left:6px;
	padding-right:6px;
}

.theme2 {
	list-style:none;
	margin-left:3px;
	padding-left:3px;
}

.theme2 li {
	display:inline;
	margin-left:8px;
}

.button2 {
	border:1px solid #8CABD9;
	background-color:#EDEDED;
	margin:5px 5px 5px 2px;
	padding:3px 9px 3px 9px;
}


.dynamic-tab-pane-control .tab-page {
	border-color:#8CABD9;
}

legend {
	padding-left:6px;
	padding-right:6px;
}
.dynamic-tab-pane-control .tab-row {
	background-color:#ffffff;
}

.dynamic-tab-pane-control .tab-row .tab.selected a, .dynamic-tab-pane-control .tab-row .tab a {
	font-weight:	bold;
	color: #666666; 
	border-color:#8CABD9;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
	border-color:#8CABD9;
}
.dynamic-tab-pane-control .tab-row .tab {
	background-color:#EDEDED;
	border-color:#8CABD9;
}

.infoBox {
	background-color:#FFFFCC;
	border:1px dotted #000000;
	padding:6px 6px 6px 6px;
}

.infoImg, .warningImg {
	padding-right:10px;
	float:left;
}

#createdSummary {
	border-top:2px solid #EACCDA;
	border-bottom:1px solid #EACCDA;
}

#textSummary {
	text-align:justify;
}

#searchSuggestions {
	display:none;
	position:absolute;
	left:10px;
	top:84px;
	width:300px;
	background-color:#ffffff;
	border:1px solid #000000;
	padding:4px 4px 4px 4px;
}

html>body #searchSuggestions {
	top:64px;
}
#e8SearchSuggestion {
	display:none;
	position:absolute;
	left:400px;
	top:240px;
	width:300px;
	background-color:#ffffff;
	border:1px solid #000000;
	padding:4px 4px 4px 4px;
}

html>body #e8SearchSuggestion {
	top:220px;
}


#quickEdit {
	display:none;
	position:absolute;
}

.websiteAdmin {
	margin:4px 4px 10px 4px;
	padding-left:10px;
	border:0px;
}

.websiteAdmin input {
	margin-left:40px;
}

#frontpageAdv {
	width:240px;
	height:200px;
	border:1px solid #F5E5ED;
	padding:2px;
}

#topAugl1 {
	position:absolute;
	left:510px;
	top:3px;
	voice-family: "\"}\"";
	voice-family: inherit;
	top:10px;
}


#rightadv {
	position:absolute;
	left:840px;
	top:10px;
}

html>body #rightadv {
	position:fixed;
}


#itemTable {
	width:99%;
	margin-top:30px;
}

.itemAugl {
	display:inline;
}
.itemAugl img {
	padding:4px 2px 0px 8px;
}

.itemAnswer {
	margin:8px;
	border:1px solid #cccccc;
	padding:6px;
}

.itemOwner {
	background-color:#FFFFCC;
}

.itemContact h1 {
	margin:1px;
}
.itemContact ul {
	margin:2px;
	padding:12px;
}
.itemContact img {
	padding-left:8px;
}
.itemContact {
	border:1px solid #000000;
	background-color:#FFFFCC;
	float:right;
	margin:8px;
	padding:4px;
}

.itemAnswerDate {
	font-style:italic;
}

.itemAnswerThis {
	float:right;
}

#answerItem h2 {
	margin:0px;
}
#answerItem {
	margin:8px;
	border:1px solid #cccccc;
	padding:6px;
	background-color:#ffffff;
}

#answerItemDock {
	float:right;
}

#answerItem .button {
	margin:1px;
}

.itemImage {
	margin:4px;
}

#register {
	display:none;
}

.dagbokNewline {
	margin-top:6px;
}

#textareaContent {
	height:97%;
	width:100%;
}


/* custom navigator */
#haus-nav {height: 35px; font-size: 11px; line-height: 11px; border-bottom: 1px solid white; border-top: 1px solid #999; width: 814px; overflow: hidden; background-color: white; border:0px solid #000; }
#haus-nav .flipar-container { float: left; border:0; margin: 0; padding-bottom: 0; border-top: 1px solid white; }
#haus-nav .meginflipi {  height: 34px; width: 120px; margin: 1px 0px 0px 0px; padding: 0px; float: left; background-color:#a4b9df; }
#haus-nav .mfl-topborder { height:1px; border-top:1px solid #999; margin:0; padding:0; width: 118px; float: left; font-size:1px; overflow:hidden; }
#haus-nav .mfl-corner { float: left; width: 2px; margin:0; padding:0; height: 2px; background: url(/images/barnaland/tr-corner.gif) top left no-repeat; font-size:1px; overflow:hidden; }
#haus-nav h1 { float: left; clear:left;  width: 119px; margin: 0; border-right: 1px solid #999; font-size: 13px; font-weight: bold; text-align: center; color: #fff; height: 32px; padding:0; line-height: 28px; }
#haus-nav ul { padding: 0; margin: 0; list-style: none; line-height: 12px; }
#haus-nav ul li { float: left; margin: 0; padding: 0; line-height: 12px; }
#haus-nav ul.nav-flipar { float:left; background-color: white; height: 33px; border-bottom: 1px solid #999; background: url(/images/barnaland/dotline-bg.gif) 3px 16px repeat-x; overflow: hidden; padding-left: 2px; width: 692px; }
#haus-nav ul.nav-flipar li { margin:0;padding:0; width: 100%; }
#haus-nav ul.nav-flipar li ul { margin: 1px 0 0 0; padding:0; border: 0; width: 100%; float: left; }
#haus-nav ul.nav-flipar li ul li { padding: 0px 2px 3px 2px; margin: 0px 0 0 2px; color: black; font-weight: bold; float:left; width:auto; }
#haus-nav ul.nav-flipar li.pipa { color:#999; font-weight: normal; }
#haus-nav ul.nav-flipar a { color: black; }
#haus-nav ul.nav-efni { float: left; height: 19px; font-size: 11px; line-height: 13px; font-family: arial, univers, helvetica, "luxi sans", freesans, sans-serif; font-weight: bold; color: #ccc; width: 100%; overflow: hidden; }
#haus-nav ul.nav-efni li { padding: 3px 2px 2px 2px; }
#haus-nav ul.nav-efni li a { color: white; }



/************** Events ***************************/
.w200 { width: 300px;}
.paddingLeft15 { padding: 0px 0px 0px 15px; }
.UserEventHeader	{ border-top:2px solid #EACCDA; border-bottom:1px solid #EACCDA; }
.SystemEventHeader	{ border-top:2px solid #CAD6EC; border-bottom:1px solid #CAD6EC; margin-top: 20px; }
.date { font-size: 10px; color: lightgray;}
#EventTable span { font-size: 11px; }
#EventTable select { font-size: 11px; }
.pix5 { font-size: 5px; }
.small { font-size: 10px; }

/*             styles for the star rater                */
.star-rating{
	list-style:none;
	margin: 0px;
	padding:0px;
	width: 100px;
	height: 20px;
	position: relative;
	background: url(/images/star_rating.gif) top left repeat-x;		
}
.star-rating li{
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
}
.star-rating li a{
	display:block;
	width:20px;
	height: 20px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}
.star-rating li a:hover{
	background: url(/images/star_rating.gif) left bottom;
	z-index: 1;
	left: 0px;
}
.star-rating a.one-star{
	left: 0px;
}
.star-rating a.one-star:hover{
	width:20px;
}
.star-rating a.two-stars{
	left:20px;
}
.star-rating a.two-stars:hover{
	width: 40px;
}
.star-rating a.three-stars:hover{
	width: 60px;
}
.star-rating a.three-stars{
	left: 40px;
}
.star-rating a.four-stars{
	left: 60px;
}	
.star-rating a.four-stars:hover{
	width: 80px;
}
.star-rating a.five-stars{
	left: 80px;
}
.star-rating a.five-stars:hover{
	width: 100px;
}


/* Articles menu */
	#scrollPages {
		height:240px;
		display:none;
		overflow:hidden;
		top:115px;
		left:130px;
		width:420px;
		background-color:#fff;
		border-left:1px solid #a4b9df;
		border-right:1px solid #a4b9df;
		border-bottom:1px solid #a4b9df;
		position:absolute;
		z-index:10;
	}
	html>body #scrollPages {
		top:111px;
	}

	#scrollPages div.columnsView {
		margin:0px;
		padding:0px;
		padding-left:4px;
		width:200px;
		height:450px;
		position:absolute;
		overflow:hidden;
		top:24px;
		border:0px solid #000;
		background-color:#fff;
	}
	#scrollPages ul {
		list-style:none;
		margin:0px;
		padding:0px;
		width:179px;
	}

	#scrollPages ul li {
		margin:0px;
		padding:1px;
		border:0px solid #000;
	}



.sidebar {
	float:right;
	border:1px solid #7f7f7f;
	padding:6px 6px 6px 6px;
	margin:6px;
	width:200px;
}
.underpages {margin-bottom:20px;margin-left:6px;}
.underpages ul {
	margin:0px;
	padding:0px;
	margin-left:18px;
	list-style-image:url(/images/barnaland/nextPage.gif);
}

#quickEdit22 {
margin:4px;border:1px solid #000;padding:4px;background-color:#fff;display:none;width:300px;
}

#quicklinks {
	padding-bottom:4px;
	padding-top:40px;
}
html>body #quicklinks {
	padding-top:24px;
}

/* search page */
#header {margin-top:10px;}
	.categoryAndOrder {
		border:1px solid gray;
		padding:4px;
		margin-bottom:4px;
		height:16px;
	}

	.searchInfo {
		border-top:2px solid #a2aec4;
		background-color:#cad6ec;
		padding:4px;
		height:16px;
		margin-bottom:6px;
	}
	.searchDescription {float:left;}
	.searchResultCount {float:right;}
	.otherCategories {float:left;}
	.orderby {float:right;}

	.searchHead {
		margin:0px;
		padding:0px;
	}

	.searchHead a {
		text-decoration:underline;
		font-size:12px;
		font-weight:normal;
	}
	.searchContent {
		margin:1px 0px 1px 0px;
		padding:0px;
	}

	.babyNames {
		float:right;
		border:1px dotted gray;
		margin:8px;
		padding:4px;

	}
	.createdAuth {
		color:gray;
	}
	h4.search {
		font-size:11px;
		font-weight:normal;
	}
	.babyNames ul {
		padding:0px;
		margin:0px;
		margin-left:18px;
		list-style:url(/images/barnaland/nextpage.gif);
	}
	
	.searchPages {
		border-top:1px solid #a2aec4;
		background-color:#cad6ec;
		padding:4px;
		text-align:center;
	}
	.noSearchResult {
		background-color:#e5e5e5;
		border:1px solid gray;
		padding:4px;
		margin-bottom:6px;
		width:50%;
	}

	.aboutSearch {
		margin-top:10px;
		font-style:italic;
	}

.infoBox legend {
	font-weight:bold;color:#000000;background:#ffffcc;
}
html>body .infoBox legend {
	background-color:transparent;
}

.topBanner {
	text-align:center;
	width:800px;
}