
p.whiteline {
    margin-top: 0em;
    margin-bottom: 1em;
}

p.break {
    margin-top: 0em;
    margin-bottom: 0em;
}

img {
   behavior: url("http://web.brr.no/serendipity/index.php?/plugin/pngbehavior.htc");
}
/* templates/default/style_fallback.css  */
/* This is the templates/default/style_fallback.css file.
   It emits CSS rules that all templates should have.
   Classes are declared on top of the file, so if you
   want to make changes in your own template, you
   should override the rules on the bottom of your
   style.css template. 
   IT IS NOT ADVISED TO CREATE YOUR OWN style_fallback.css FILE! */

/* Default image classes for left/right/usual layout */
.serendipity_image_center {
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

.serendipity_image_left {
  float: left;
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

.serendipity_image_right {
  float: right;
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

/* Default listing without spacers */
.plainList {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}

/* Messages: Centered, important, notice */
.serendipity_center {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.serendipity_msg_important {
    color: red;
}

.serendipity_msg_notice {
    color: green;
}

/* Embedded images with comments inside the s9y image manager */
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
    border: 1px solid #ddd;
    background-color: #efefef;
    margin: 3px;
    padding: 3px;
    text-align: center;
}

.serendipity_imageComment_center {
    margin: auto;
}

.serendipity_imageComment_left {
    float: left;
}

.serendipity_imageComment_right {
    float: right;
}

.serendipity_imageComment_img,
.serendipity_imageComment_img img {
    margin: 0px;
    padding: 0px;
    text-align: center;
}

.serendipity_imageComment_txt {
    border-top: 1px solid #ddd;
    margin: 0px;
    padding: 3px;
    clear: both;
    font-size: 8pt;
    text-align: center;
}

/* END OF style_fallback.css *//* templates/carl01/style.css  */
/* General Styles */
h3, h4 {margin: 0;
   text-transform: uppercase; }

code {font-weight:bold; }

abbr, acronym, .help {
   text-decoration:underline;
   border:none;
   cursor: help; }

input, textarea {font-size: small; }

td, th {font-size: x-small;
   padding:0; }

a {color:#a42d41;
   text-decoration:none; }

a:hover {color:#a42d41;
   text-decoration:underline; }

a img, .emoticon {border: none; }

p img {max-width:100%;
   padding: 0px; }

.serendipity_msg_important {color: #b22222;
   font-weight: bold;
   font-size: small; }

.serendipity_msg_notice {color: green;
   font-weight: bold;
   font-size: small; }

.graybox {background-color: #f8f8f8;
   border-top: 1px solid #ddd;
   border-bottom: 1px solid #ddd;
   margin-bottom:10px; }

.serendipity_center {margin-left: auto;
   margin-right: auto;
   text-align: center; }

.serendipity_left {margin-left: auto;
   margin-right: auto;
   text-align: left; }

.serendipity_right {margin-left: auto;
   margin-right: auto;
   text-align: right; }

small {font-family: Arial, Helvetica, Sans-Serif;
   font-size: 0.9em;
   line-height: 1.5em; }

/* End General Styles */


/* Begin Structure */
body {
	background-color:#fff;
	margin:0 auto 20px auto;
	color:#444;
	padding:0 0 0 0;
	font-family: arial, helvetica, sans-serif;
}
#mainpane {
	line-height: 110%;
	text-align: left;
	padding: 0px;
	width: 890px;
	background-color: #ffffff;
	margin: 0 auto 0 auto;
	overflow:auto; 
}
#content {
	padding-top:0;
	margin-left:0;
	padding-left:0;
}
#serendipityLeftSideBar {
	width: 180px;
	padding: 0 0 0 15px;
	margin-left:0;
	vertical-align: top;
	background-color: #ffffff;
}
#serendipityRightSideBar {
	width: 180px;
	padding: 0 0 0 15px;
	background-color: #ffffff;
	vertical-align: top;
}
#header {
	font-family: sans-serif;
	color: #FFFFFF;
	background-color: transparent;
	text-align: left;
	border-bottom: 1px solid #FFFFFF;
	width: 880px;
	height: 65px;
	margin: auto;
}
#footer {
	padding: 0;
	margin: 0 auto;
	width: 890px;
	clear: both;
}
/* End Structure */


/* Begin Header Styles */
a.homelink1, a.homelink1:hover, a.homelink1:link, a.homelink1:visited, #serendipity_banner h1, #header h1 {
//	color: #FFFFFF;
	color: #003366;
	font-size: xx-large;
	font-weight: normal;
	padding-top: 8px;
	line-height:110%;
	margin: 0 5px 0 0;
	text-decoration: none;
	text-align:right;
}
a.homelink2, a.homelink2:hover, a.homelink2:link, a.homelink2:visited, #serendipity_banner h2, #header h2 {
//	color: #FFFFFF;
	color: #FFFFFF;
	font-size: small;
	font-weight: normal;
	margin: 0 5px 0 0;
	text-decoration: none;
	text-align:right;
}
/* End Header Styles */


/* Begin Footer Styles */
#footer a {
	text-decoration:none;}

#footer a:hover {
	text-decoration:underline;}

#footer p {
	margin: 0;
	color: #666666;
	font-size: small;
	text-align: center; 
	border-top: 1px solid; }
}
/* End Footer Styles */


/* Begin Entry Styles */

.serendipity_title a:link, .serendipity_title a:visited, .serendipity_title a:hover {
	text-decoration: none;
} 
.serendipity_entry {
	background-color: #ffffff;
	color: #666666;
	font-size: small;
	clear:both;
}
.posttime {
	font-size: x-small;
	line-height:120%;
	clear:both; }

.serendipity_entry_body_folded, .serendipity_entry_body_unfolded, .serendipity_entry_extended {
 }
.serendipity_entry_extended {
	margin-top:20px;
	clear:both; }

div.serendipity_Entry_Date {
	width: auto;
	padding-left: 2px; }

.serendipity_date {
	color:#b22222;
}
h2.serendipity_date, .serendipity_title {
	line-height: 103%;
	font-size: 14px;
	text-align: left;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 6px;     
	margin-bottom: 5px;   
	border-bottom: 1px solid #a42d41;
}

div.serendipity_entryFooter {
	color: #999999;
	font-size: xx-small;
	text-align: center;
	margin-bottom: 40px;
	line-height: normal;
	clear:both;
}
img.serendipity_entryIcon {
	float: left;
	margin:3px 10px 10px 0;
	border: 1px solid #efefef;
}
.serendipity_entry p {
	margin: 0px;
	padding-bottom: 10px;
}
.serendipity_entry b {
	line-height: 103%;
	text-align: left;
	font-weight: bold;
}
.serendipity_entry_body a, .serendipity_entry_extended a {
	font-weight:bold;
}
.serendipity_entry blockquote {
	padding-bottom: 0px;
	background-image: url(templates/carl01/img/quotes.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0.7em 0 0 2.8em;
	font-style:oblique;
	background-position: 0em 0em;
}
/* End Entry Styles */


/* Begin Comment Styles */
.serendipity_commentsTitle {
	line-height: 103%;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
}
td.serendipity_commentsLabel {
	font-size: 1.0em;
	font-weight: bold;
	vertical-align: top;
}
td.serendipity_commentsValue input, td.serendipity_commentsValue select, td.serendipity_commentsValue textarea {
	border: 1px solid #333;
	padding: 2px;
}
.serendipity_commentForm {
	font-size:normal;
	color: #ffffff;
	margin-bottom: 13px;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #FFFFFF;
}
.serendipity_comments, .serendipity_comment {
	font-size: 12px;
	margin-right: 15px;
	padding-left: 3px;
	padding-bottom: 0px;
	margin-bottom:30px;
}
commentmetadata {
	font-size: normal;
	margin-right: 15px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}

.serendipity_comments li {
	list-style-type:none;
}
.serendipity_comment_source {
	font-size: normal;
	margin-top: 5px;
	padding-left: 5px;
	border:none;
	margin-bottom:30px;
}
.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}
.nocomments {
	color: #777;
	}

/* End Comment Styles */


/* Begin Sidebar Styles */
.serendipitySideBarContent input, .serendipitySideBarContent select {
	width: 145px;
	font-size:xx-small;
}
.serendipitySideBarContent img {
	border:none;
}
div.serendipitySideBarItem {
	color: #666666;
	font-size: x-small;
	text-align: left;
	margin-bottom: 15px;
	line-height: normal;
	padding: 3px;
}
h4.serendipitySideBarTitle {
	line-height: 103%;
	font-family: sans-serif;
	font-size: 14px;
	text-align: left;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 3px;     
	margin-bottom: 5px;   
	border-bottom: 1px solid #a42d41;
}
.serendipityImageButton {
	cursor: pointer;
}
td.serendipitySideBar {
	font-size: x-small;
}
/* End Sidebar Styles */


/* Begin Calendar Styles */
table.serendipity_calendar td {
	text-align: center;
}
table.serendipity_calendar a {
	text-decoration:underline;
}
table.serendipity_calendar a:hover {
	text-decoration: none;
}
td.serendipity_weekDayName {
	text-align: center;
	font-weight: normal;
}
td.serendipity_calendarHeader a:link, td.serendipity_calendarHeader a:visited, td.serendipity_calendarHeader a:hover {
	font-size: x-small;
	text-align: left;
	font-weight: bold;
	text-transform: uppercase;
	padding: 3px;
	letter-spacing: .25em;
	text-decoration: none;
}
/* End Calendar Styles */


/* Begin Image Manager Styles */
.serendipity_imageComment_center, .serendipity_imageComment_left, .serendipity_imageComment_right {
	border: 1px solid #efefef;
	background-color: #fff;
	margin: 3px;
}
.serendipity_imageComment_center {
	margin: 0px;
}
.serendipity_imageComment_left {
	float: left;
}
.serendipity_imageComment_right {
	float: right;
}
.serendipity_imageComment_img, .serendipity_imageComment_img img {
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align: center;
}
.serendipity_imageComment_txt {
	margin: 0px;
	padding: 3px;
	line-height:105%;
	clear: both;
	font-size: xx-small;
	text-align: center;
}
.serendipity_center {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
/* End Image Manager Styles */


/* Begin Plugin Styles */
.serendipity_freeTag_xmlButton {
	padding-left:2px;
}
.serendipity_freetag_taglist {
	padding:15px;
	margin-bottom:40px;
}
.serendipity_plugin_freetag, .serendipity_multilingualInfo{}
.serendipity_freeTag {
	color: #999999;
	font-size: x-small;
	text-align: center;
	line-height: normal;
	clear:both;
}

/* End Plugin Styles */

/****** Color Styles ******/
#blue code, #blue #footer a, #blue #footer a:hover, 
   #blue .serendipity_imageComment_txt, #blue td.serendipity_calendarHeader a:link, 
   #blue td.serendipity_calendarHeader a:visited, #blue td.serendipity_calendarHeader a:hover, 
   #blue h4.serendipitySideBarTitle, #blue .serendipity_commentsTitle,
   #blue .serendipity_entry i, #blue .serendipity_entry b, #blue .serendipity_date,
   #blue h4.serendipity_title a, #blue .serendipity_date {color:#036; }

#blue #header {
	background: url(templates/carl01//img/bluebanner.jpg) no-repeat; }

#blue .serendipity_freetag_taglist {border:1px solid #036; background-color:#ebf5fc; }

#blue td.serendipity_calendarHeader .leftarrow {background:transparent url(templates/carl01/img/blueleft.gif) center center no-repeat; }
#blue td.serendipity_calendarHeader .rightarrow {background:transparent url(templates/carl01/img/blueright.gif) center center no-repeat; }


#green h3, #green h4, #green code, #green #footer a, #green #footer a:hover, 
   #green .serendipity_imageComment_txt, #green td.serendipity_calendarHeader a:link, 
   #green td.serendipity_calendarHeader a:visited, #green td.serendipity_calendarHeader a:hover, 
   #green h4.serendipitySideBarTitle, #green .serendipity_commentsTitle,
   #green .serendipity_entry i, #green .serendipity_entry b, #green h2.serendipity_date,
   #green .serendipity_title a:link, #green .serendipity_title a:visited, #green .serendipity_title a:hover,
   #green h3.serendipity_title, #green h4.serendipity_title, #green h2.serendipity_date, 
   #green h3.serendipity_date {color:#135022; }

#green #header {background: url(templates/carl01//img/greenbanner.jpg) no-repeat; }
#green .serendipity_freetag_taglist {border:1px solid #135022; 	background-color:#ebf4ea; }
#green td.serendipity_calendarHeader .leftarrow {background:transparent url(templates/carl01/img/greenleft.gif) center center no-repeat; }
#green td.serendipity_calendarHeader .rightarrow {background:transparent url(templates/carl01/img/greenright.gif) center center no-repeat; }

/****** End of Color Styles ******//*--------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
|---------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landrö               |
|--------------------------------------------------*/

.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
	direction: ltr;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}