img {
   behavior: url("http://www.hicotndanceclub.com/plugin/pngbehavior.htc");
}
/* templates/be-nice/style.css  */
/*
Theme Name: Be Nice
Version: 1.0
*/ 

*{ margin: 0px;
	padding: 0px; }

html, body { text-align: center;
      font-size: 1em;
	color: #111111;
	font-family: Calibri, Arial, Serif;
	background: #576d8a url(templates/be-nice/img/stripedbodybg.png) repeat-x top left; }

.s9y_wrap {	background: #ffffff;
	text-align: left;
	padding-left: 2px; }

ul, ol { margin: 10px 0px 15px 15px; }

ul li, ol li { margin: 6px 0px 3px 0px; }

dt { font-weight: 700; }

dd { margin: 1px 0px 12px 15px; }

pre { overflow: auto;
	margin: 0px 0px 18px 0px;
	padding: 4px 4px 4px 4px; }

pre, code, kbr { font-family: Courier, monospace; }

code { padding: 5px 5px 5px 5px;
	background-color: #f3f7fc;
	color: #363;
	border: 1px solid #8f8f8f;
	display: block;
	margin: 10px 0px 10px 0px; }

blockquote { padding: 7px 7px 7px 7px;
	background-color: #f3f7fc;
	color: #111111;
	width: 90%;
	border: 1px solid #8f8f8f;
	display: block;
	margin: 0px; }

table.board { border-collapse: collapse; }

th.board { border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #aaaaaa;
	text-align: left;
	padding: 25px 5px 5px 5px; }

td.bgcolor { background-color: #d5ddf3;
	border-width: 0px;
	padding: 5px 5px 5px 15px; }

td.bgnone { padding: 5px 5px 5px 15px; }

table.contact { border-collapse: collapse; }

td.contact { padding: 7px 7px 7px 7px;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc; }

ul.none { list-style-type: none; }

abbr, acronym { border-bottom: 1px dotted;
   cursor: help; }

/*invulformulier dingen ------------------------------------------------------ */

.serendipity_commentsTitle {
	font: bold 1.1em Cambria, Georgia, serif;
	border-top: 1px solid;
	padding: 10px 0px 10px 13px;
	color: #7eb40d;
	background: url(templates/be-nice/img/documents.gif) no-repeat 0 50%;
	margin-top: 10px; }

#sidebar input, #sidebar select { width: 96%;
	margin: 5px 0px 5px 5px;
	border: 1px solid #507405;
	padding: 2px 2px 3px 3px;
	font-size: 1em;
	color: #444444;
	vertical-align: middle; }

#sidebar td input { width: 150px; }

#searchform input { width: 92%;
	margin: 5px 0px 5px 5px;
	border: 1px solid #507405;
	padding: 2px 2px 3px 3px;
	font-size: 1em;
	color: #444444;
	vertical-align: middle;
	background: #ffffff url(templates/be-nice/img/mag_glass.gif) no-repeat 97% 50%; }

/*Reproduction of Reactions
 ---------------------------------------------*/

.commentlist { padding: 7px 3px 7px 15px; }

.serendipity_comment { margin: 8px 0px 8px 0px;
	letter-spacing: normal; }

.comment_evenbox { background-color: #d9e4f4;
	border: 1px solid #b4c9e9;
	padding: 8px 5px 8px 5px;
	margin: 5px 0px 15px 0px; }

.comment_oddbox { background-color: #f3f7fc;
	border: 1px solid #ccddf2;
	padding: 8px 5px 8px 5px;
	margin: 5px 0px 15px 0px; }

.comment_source_date { font-size: smaller; }

.serendipity_commentBody {}

.comment_threaded_child0 { padding: 8px 5px 8px 5px;
	background: #f3f7fc;
	border: 1px solid #ccddf2; }

.comment_threaded_child1 { margin-left: 14px;
	padding: 8px 5px 8px 5px;
	background: #d9e4f4;
	border: 1px solid #b4c9e9; }

.comment_threaded_child2 { margin-left: 30px;
	padding: 8px 5px 8px 5px;
	background: #f3f7fc;
	border: 1px solid #b4c9e9; }


/* enkele classes -----------------------------------------*/

.cmtinfo, .serendipity_comment_source { font: 1em Calibri, Arial, sans-serif;
	border-left: 1px solid #8f8f8f;
	padding: 0px 0px 0px 5px; }

.tagging { margin: 6px 0px 9px 3px; }

.center, .serendipity_entrypaging { border-bottom: 1px solid #c4c4c4;
	border-top: 1px solid #c4c4c4;
	margin: 12px 0px 29px 0px;
	background-color: #d8e0f5;
	height: 20px;
	padding: 5px 3px 3px 3px;
	color: #555555; }

.staticpage_navigation { border-bottom: 1px solid #c4c4c4;
	border-top: 1px solid #c4c4c4;
	margin: 12px 0px 29px 10px;
	background-color: #d8e0f5;
	height: 20px;
	padding: 5px 0px 3px 0px;
	color: #555555; }

.smal { font-size: smaller; }

.big { font-size: 1.5em;
	font-weight: bold; }

.niks { display: none;
	clear: both; }

.left { float: left;
	width: 49%; }

.previous { float: left;
	width: 25%; }

.entries_info { float: left;
	width: 50%;
	text-align: center; }

.next { float: left;
	width: 25%;
	text-align: right; }

.right { float: right;
	width: 49%; }

/*---------- Things in the Middle ---------------------------- */

#container, #mainpane, #footer, #navigation { 
	margin: 0px auto 0px auto; }

#container { width: 768px;
	text-align: left;
	padding-top: 6px; }

#mainpane { background: url(templates/be-nice/img/faux.gif) repeat-y top left;
	width: 758px;
	overflow: hidden; }

/*--------------- All Header Stuff ----------------------------*/

#serendipity_banner { background: url(templates/be-nice/img/header.gif) no-repeat top left;
	height: 123px; }

#serendipity_banner_alt { background: url(templates/be-nice/img/header2.gif) no-repeat top left;
	height: 123px; }

#serendipity_banner h1, #serendipity_banner_alt h1 { 
	text-align: right;
	padding: 19px 21px 0px 0px;
      margin-left: -5000em; }

#serendipity_banner h4, #serendipity_banner_alt h4 {
	font: italic 110% Calibri, Arial, serif;
	padding: 10px 0px 0px 100px;
      margin-left: -5000em; }

#serendipity_banner a, #serendipity_banner_alt a {
	color: #ffffff;
	font: bold 40px Calibri, Arial, serif;
	text-decoration: none;
      margin-left: -5000em; }

#serendipity_banner a:hover, #serendipity_banner_alt a:hover {
	color: #f0a727; }

/*------------ Navigational Things --------------------------*/

#navigation { width: 748px;
	background-color: #ffffff;
	padding: 1px 5px 5px 5px;
	text-align: left; }

#navigation ul { margin: 0px;
	height: 25px;
	background: #8ac708 url(templates/be-nice/img/navi.gif) repeat-x top left;
	list-style-type: none; }

#navigation ul li { display: inline;
	padding: 5px 4px 2px 1px; }

#navigation a { font: 1.4em Calibri, Arial, serif;
	color: #ffffff;
	text-decoration: none;
	padding: 3px; }

#navigation a:hover { background-color: #ffffff;
	color: #7bb407; }


/*----------- Everything To Do With Posting----------------------*/

#content { float: right;
	width: 73%;
	text-align: left;
	padding: 0px 10px 0px 10px; }

div#content h3.serendipity_title, div#content h4.serendipity_title {
	font: bold 1.25em/1.0em Cambria, Georgia, serif;
	margin: 8px 0px 5px 0px;
	color: #ce4104;
      margin-left: -5000em; }

div#content h2.serendipity_title {
	font: bold 1.25em/1.0em Cambria, Georgia, serif;
	border-bottom: 1px solid #d5d5d5;
	margin: 8px 0px 5px 0px;
	color: #80b60c; }

div#content h1.cal {
	background: url(templates/be-nice/img/cal.gif) no-repeat 0 50%;
	padding-left: 25px; }

div#content h1.cat {
	background: url(templates/be-nice/img/file.gif) no-repeat 0 50%;
	padding-left: 25px; }

div#content h3.serendipity_title a, div#content h4.serendipity_title a {
	color: #ce4104;
	text-decoration: none;
	background: url(templates/be-nice/img/simple_arrow.gif) no-repeat 0 50%;
	padding: 0px 0px 0px 15px; }

div#content h3.serendipity_title a:visited, div#content h3.serendipity_title a:active, div#content h4.serendipity_title a:visited, div#content h4.serendipity_title a:active {
	color: #ce4104;
	text-decoration: none; }

div#content h3.serendipity_title a:hover, div#content h4.serendipity_title a:hover { color: #466289;
	text-decoration: none;
	background: url(templates/be-nice/img/simple_arrow_o.gif) no-repeat 0 50%; }

div#content.archive h3 { border-bottom: 2px dotted;
	margin: 10px 0px 5px 8px;
	font-size: 1em;
	color: #6a6a6a; }

div#content a:link, .s9y_wrap a:link { color: #0000ff;
	text-decoration: underline; }

div#content a:hover, div#content a:active, .s9y_wrap a:hover, .s9y_wrap a:active { color: #0000ff;
	text-decoration: none; }

div#content a:visited, .s9y_wrap a:visited { color: #8a2bc2;
	text-decoration: underline; }

p.day-date, .commentmeta, .serendipity_date { color: #6e6e6e;
	margin: 6px 0px 4px 10px;
	font-size: 1em;
	line-height: 1.3em;
	border-left: 1px solid #8c8c8c;
	padding: 0px 0px 0px 4px; }

div#content p.day-date span.editlink a {
	background: url(templates/be-nice/img/wrench.gif) no-repeat 0 50%;
	color: #0000ff;
	text-decoration: underline;
	padding: 0px 0px 0px 15px; }

div.serendipity_entry_body, div.serendipity_entry_extended {
	color: #111111;
	font-size: 1em;
	line-height: 1.1em;
	padding: 10px 9px 0px 10px; }

.staticpage_author, .staticpage_metainfo { margin-left: 10px; }

div.post-content ul, div.post-content ol { margin: 3px 0px 5px 25px; }

div.post-content ul li, div.serendipity_entry_body ul li, div.serendipity_entry_extended ul li {
	background: transparent url(templates/be-nice/img/orange.gif) no-repeat 0 50%;
	padding-left: 15px;
	list-style: none; }

.serendipity_entryFooter { margin: 10px 0px 5px 0px;
	text-align: right;
	color: #111111;
	font-size: 1em;
	line-height: 1em; }

.serendipity_entryFooter_comment { clear: both;
	font: 1em Calibri, Arial, sans-serif;
	border-bottom: 1px solid #d5d5d5;
	border-top: 1px solid #d5d5d5;
	margin: 12px 0px 35px 0px;
	padding: 6px 0px 3px 14px;
	background: #eef2fb url(templates/be-nice/img/speech_bubble.gif) no-repeat 0 50%; }

.serendipity_entryFooter_trackback { padding: 6px 0px 3px 19px;
	background: url(templates/be-nice/img/trackbacks.gif) no-repeat 0 50%; }

a.more {
	background: url(templates/be-nice/img/book.gif) no-repeat 0 50%;
	margin-left: 10px;
	padding: 0px 0px 0px 15px; }

a.permalink { padding-left: 16px;
	background: transparent url(templates/be-nice/img/permalink.gif) no-repeat 0% 50%; }



/*------------- Sidebar --------------------------------*/

#sidebar { vertical-align: top;
	float: left;
	width: 170px;
	margin: 0px 0px 0px 3px; }

.serendipitySideBarTitle { font: bold 1em Cambria, Georgia, serif;
	margin: 18px 0px 10px 4px;
	background: url(templates/be-nice/img/cube.gif) no-repeat 0 50%;
	padding: 0px 0px 0px 14px;
	color: #555555; }

.serendipitySideBarContent { list-style-type: none;
	margin: 0px 0px 5px 15px;
	font: 1em Calibri, Arial, serif;
	color: #ffffff; }

.serendipitySideBarContent a, .serendipitySideBarContent a:visited {
	text-decoration: underline;
	color: #0033ff; }

#sidebar a:visited, #sidebar a:active { text-decoration: underline;
	color: #8a2bc2; }

#sidebar a:hover, #sidebar a:active { text-decoration: none;
	color: #0033ff; }


/*------------------ Footer ---------------------------------*/

#footer { clear: both;
	background: url(templates/be-nice/img/onder.gif) no-repeat;
	font: 0.9em Calibri, Arial, sans-serif;
	height: 45px;
	width: 768px;
	padding-top: 7px;
	margin: 0px 0px 15px 0px; }

#footer a { text-decoration: underline;
	color: #0000ff; }

#footer a:visited { text-decoration: underline;
	color: #8a2bc2; }

#footer a:hover, #footer a:active { color: #0000ff;
	text-decoration: none; }

#footer p { padding: 9px 0px 0px 0px;
	text-align: center; }

.serendipity_center { margin-left: auto;
    margin-right: auto;
    text-align: center; }

.serendipity_msg_important { color: ff0000; }

.serendipity_msg_notice { color: 00ff00; }

img.serendipity_freeTag_xmlButton { border: none;
	padding-left: 2px;
	vertical-align: bottom; }



/********* Embedded images with the s9y image manager *********/

/* container for images and text */
.serendipity_imageComment_center, .serendipity_imageComment_left, .serendipity_imageComment_right { margin: 0px 0px 20px 0px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #c0c0c0;
	background-color: #fafbfc;
	color: #111111;
	line-height: 1.25em; }

/* style to center image and text within entry */
.serendipity_imageComment_center { 	display: block;
	margin: 0px auto 5px auto; }

/* style to left align image and text within entry */
.serendipity_imageComment_left { float: left;
	margin: 0px 12px 5px 0px; }

/* style to right align image and text within entry */
.serendipity_imageComment_right { float: right;
	margin: 0px 0px 5px 12px; }

/* styles for the images */
.serendipity_imageComment_img, .serendipity_imageComment_img img {
	text-align: center; }

/* styles for the text below the image if used */
.serendipity_imageComment_txt { clear: both;
     text-align: center; }

div.serendipity_entry_body img.emoticon, div.serendipity_entry_extended img.emoticon, .serendipity_entryIcon { background: transparent;
	border: none; 
	padding: 0px; 
	margin: 0px; }

img.serendipity_entryIcon { float: right;
	margin: 0px 0px 5px 5px;
	padding: 0px; }