/* AdnineKirnberg-S  Regular 30px Strong */

body { background-color: #fff; margin: 0px; padding: 0px; }
div { margin: 0px; padding: 0px; }
 p { font-family: tahoma, verdana, arial, geneva, helvetiva, sans-serif; font-size: 11px; }
 a { color: #000; text-decoration: none; }

/* ------------------------------------- */

body { background-image: url(/1/gfx/bg.jpg); padding-bottom: 20px; }

#m0 { margin: 20px; border: 1px solid #ddd; padding: 8px; width: 630px; background-color: #fff; }

#m0 p { margin: 4px; }
#m0 p a { margin: 0px; }
#m0 p a img { border: 0px; margin: 0px; }


#m0 p.m1 { text-align: center;  }

table {  }
table tr td { padding-bottom: 10px; }
table tr td.tdiv { background-color:#ddc; margin:0px; padding: 0px; }
table tr td.tdiv p { margin: 0px; color: #fff; font-weight:bold; padding:0px;font-size:9px; border: 0px;}

/* photolog */

#m0 table tr td.photodiv { padding-bottom: 0px; }
#m0 table tr td.phototdiv { background-color:#eee; margin:0px; padding: 0px; text-align:right; 
	font-family: verdana,arial,helvetica,serif; font-size: 11px; }
#m0 table tr td p.photo { margin: 0px; }
#m0 table tr td p.photo { border: 1px solid #aaa; background-color: #ddc;  }
#m0 table tr td p.photo img { border: 1px solid #fff; margin: 10px; }

#m0 table tr td.photothumb { text-align: center; }
#m0 table tr td.photothumb p { margin: 10px; float: left; text-align: right; }
#m0 table tr td.photothumb p { border: 1px solid #ddc; padding: 12px; }
#m0 table tr td.photothumb img { }


#comments { width: 350px; margin-left: 20px; }
#comments .t1 { width: 350px; }
#comments .s1 { width: 110px; }
#comments h3 { font-family: tahoma, verdana, arial, geneva, helvetiva, sans-serif; font-size: 13px; }
#comments p.comment { border-bottom: 1px dashed #ddc; padding-bottom: 10px; margin-top: 10px; }
#comments p.comment span.commentDate { font-style: italic; }
#comments p.comment span.commentPart2 {  }

#archive { width: 200px; text-align: right; }
#archive h3 { font-family: tahoma, verdana, arial, geneva, helvetiva, sans-serif; font-size: 13px; }

/* movies */
#latest #tm2 table {
	margin: 10px auto; width: 540px; text-align: left;
	border-collapse: collapse;
	border: 1px solid #fff;
	empty-cells: show;
}
#latest #tm2 table thead tr td {
	color: #000;
	font-weight: bold;
	border-bottom: 1px solid #aaa;
}
#latest #tm2 table tr td {
	font-family: verdana,arial,helvetica,geneva,serif;
	color: #333;
	border: 0px;
	border-bottom: 1px solid #ddd;
	padding: 2px;
	font-size: xx-small; 
}
#latest #tm2 table tr td a { text-decoration: none; }
#latest #tm2 table tr td a:hover { background-color: #eee; }

/* music */
#r1 { background-color: #fff; }
#r1 #m3 { text-align: center; width: 620px; background-color: #fff; margin-left: 10px; padding-bottom: 10px; }

#r1 #info { float: right;  width: 220px; }

#r1 h3 { font-family: tahoma, verdana, arial, geneva, helvetiva, sans-serif; 
	font-size: 15px; color: #ccc; padding: 10px 0px;  margin: 0px 0px 0px 10px; width: 620px; background-color: #fff; } 
#r1 table {
	background-color: #fff;
 width: 620px; text-align: left;
	border-collapse: collapse;
	border: 1px solid #fff;
	empty-cells: show;
}
#r1 table.nw { width: 620px; }
#r1 table.nw tr td { border-bottom: 0px; vertical-align: top; }
#r1 table.nw tr td h3 { width: 250px; }
#r1 table.nw table { width: 250px; }

#r1 table thead tr td { background-color: #ddc; font-weight: bold; border: 0px; }
#r1 table tr td {
	font-family: verdana,arial,helvetica,geneva,serif;
	color: #333;
	border: 0px;
	border-bottom: 1px dashed #ddd;
	padding: 2px;
	font-size: xx-small; 
	}
#r1 table tr td.grpHead { font-weight: bold; padding-top: 20px; }
#r1 table tr td a { color: #663; }
#r1 table tr td a:hover { color: #000; }



