body	{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 12px;
	background-color: #5A6454;
	margin: 4px 0px 0px 0px;
	padding: 0px;
	width: 100%;}

.minidate	{
	color: #666666;
	font-size: 80%;}

h5	{
	font-size: 16px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 4px 0px;}

#reports	{
	min-height: 16px;}

div.guestbookfeedback	{
	width: 232px;
	background-color: white;
	margin: 4px 4px 4px 0px;
	padding: 4px;
	border-color: black;
	border-width: 1px;
	border-style: solid;}

ul.emailaddresses {
	float: left;
	border: 1px solid #888888;	
	padding: 12px;
	background-color: white;
}


table {
	text-decoration: none; 
	font-size: 11px;}
td {
	text-decoration: none; 
	font-size: 11px;	
	vertical-align: top;}


ul.tabbed li a {
	text-decoration: none;
	font-size: 13px;}
ul.tabbed li a.active {
	background-color: #D5D6CE;}


th.inline	{
	background-color:	#666666;
	padding: 3px;
	color: white;
	text-align: left;}

#kalender	{
	min-height: 130px;
	border: 0px solid black;}

img.Cover	{
	border-color: black;
	border-style: solid;
	border-width: 1px;}

td.minicover_desc	{
	vertical-align: top;}

td.minicover	{
	height: 80px;
	width: 120px;
	border-color: black;
	border-width: 1px;
	border-style: solid;
	text-align: center;
	vertical-align: middle;}

table.guestbook	{
	border-color: black;
	border-style: solid;
	border-width: 1px;
	padding: 0px;
	width: 196px;}
	
td.guestentry	{
	padding: 1px 4px 1px 4px;}
	
td.guestentry_date	{
	padding:		1px 4px 1px 4px;}

td.guestentry_creator	{
	padding:		1px 4px 1px 4px;}
	
input.guestentry,textarea.guestentry	{
	background-color: white;
	border:	1px solid #666666;
	width: 220px;
	padding: 2px;}

table.Blog	{width: 220px;}

h2	{
	font-size: 32px;
	border-color: white;
	border-style: double;
	border-width: 0px 0px 3px 0px;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 10px 0px;}


.row_odd	{background-color: transparent;}
.row_even	{background-color: transparent;}


#dhtmltooltip{
font-size:		10px;
font-family:	Helvetica;
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}


#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

table.summary th {
	text-align: left;
	font-weight: bold;
	padding: 1px 12px 1px 0px;
	vertical-align: top;}
table.summary td {padding: 1px 12px 1px 0px;}

td.separator	{width: 8px;}


th.formbuilder	{
	padding: 1px 12px 1px 0px;
	text-align: left;
	vertical-align: top;}
	
select.formbuilder		{width: 300px;}

textarea.formbuilder	{width: 300px;}

input.formbuilder		{width: 300px;}

td#left_column		{width: 249px;}
td#center_column	{width: 560px;}
td#right_column		{width: 210px;}

img.button	{padding: 0px 0px 4px 0px;}


img.leftalign	{
	float: left;
	padding: 0px 20px 20px 0px;}
img.rightalign	{
	float: right;
	padding: 0px 0px 20px 20px;}


td.editbuttons	{vertical-align: top;
	padding: 0px 0px 8px 8px;}

img.feedback	{
	border: 0px solid #666666;
	margin: 4px;
	vertical-align: middle;}

div.form	{	
	border-color: #093E09;
	border-style: solid;
	border-width: 1px;
	margin: 0px 0px 8px 0px;
	padding: 8px;}

.newsblock		{
	width: 320px;
	background-color: white;
	border:	1px solid #666666;
	margin: 12px 0px 4px 0px;}

#movieblock {}
#pollblock {}
#coverblock {
	margin-top: 0px;
	background-color: black;
	border: none;}

.newsblock div.links	{
	padding: 4px;}

/*.pollresults	{padding: 4px;}*/

ul.links	{
	margin: 0px;
	padding-left: 0px;
	list-style-type: none;}

ul.links	li	{
	border: 1px solid transparent;
	padding-left: 16px;
	background-repeat: no-repeat;
	background-position: 2px center;}
ul.links	li:hover {
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-color: #777777;
	background-color: #8d9786;}


ul.links>li.add	{
	background-image: url('../img/plus8x8green.gif');}
ul.links>li.remove	{
	background-image: url('../img/cross8x8green.gif');}
ul.links>li.edit	{
	background-image: url('../img/pen8x8green.gif');}
ul.links>li.calendar	{
	background-image: url('../img/calendar8x8green.gif');}
ul.links>li.quote	{
	background-image: url('../img/textballoon8x8green.gif');}
ul.links>li.warning	{
	background-image: url('../img/exclamation8x8green.gif');}

.mini	{font-size: 90%;}
.gray	{color: #555555;}

ul.links	li a {
	color: black;
	text-transform: capitalize;
	text-decoration: none;}

table.content	{
	border:	1px solid transparent;
	margin: 0px 0px 12px 0px;
	width: 100%;}

table.list > thead > tr > th {
	background-color:	#093E09;
	color:				#ffcc00;}

table.list > thead > tr > th > a {
	color:				#ffcc00;}
				
table.content>tbody>tr>th,table.content>tr>th		{
	background-color:	#093E09;
	color:				#ffcc00;
	font-size: 11px;
	height: 17px;
	margin: 0px;
	padding: 2px 6px 2px 6px;
	text-align: left;}


table.content>tbody>th a,table.content>th a {color: #ffcc00;}

td.content		{
	padding: 4px 0px;
	background-color:	transparent;}


th.content a		{
	color: #ffcc00;
	text-decoration: none;}

.kadmos {  
  font-family: Symbol, Trebuchet MS, Verdana, Arial;
  text-decoration: none;}

a	{
	font-size: inherit;
	color: #0A480A;
	text-decoration: underline;
	letter-spacing: 0.2mm;}


a:hover	{
	text-decoration: underline;}

a.menu {
  color: #ACB0A9;
  text-decoration: none; 
  font-size: 11px;
  letter-spacing: 0.2mm;
  text-transform: uppercase;}





form#loginform table.content {
	width: 400px;
	margin: 0px 0px 0px 185px;}


form#loginform table.content#login {
	background-image: url('../img/Keychain_kadmos.gif');
	background-repeat: no-repeat;
	background-position: top right;
	padding: 0px 0px 12px 0px;}
	
form#loginform input	{
	width: 200px;}
	
.login_header	{
	width: 120px;}
	
#pagetable	{
	border: 0px solid red;
	width: 990px;}



th.comment_creator	{
	background-color:	#D4D3CC;
	text-align:			left;}

th.comment_datetime	{
	background-color:	#D4D3CC;
	text-align:			right;}

#frame div.content {
	border: 1px solid #999999;
	border-width: 1px 0px 0px 1px;
	background-image: url(/images/backgrounds/shadowAlpha.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	padding: 1px 6px 6px 1px;
	margin-bottom: 12px;}

#frame div.content>div {
	background-color: #ACB7A6;
	padding: 1px;
}

img.emoticon	{
	vertical-align: top;}

table.pollresults	img	{
	vertical-align: top;
	margin-bottom: 4px;}

#focuswindow	{
	left: 120px;
	top: 200px;}

#YouTubecontent	{
	min-height: 265px;}

#Pollcontent	{
	min-height: 265px;}

#BertsMeningcontent	{
	min-height: 60px;}
	

table#thumbs .header {
	background-color: #666666;
	padding: 1px 4px 1px 4px;
	color: white;}


table#thumbs .bottombar {
	background-color: #093E09;
	height: 1px;}


.noborder,table.noborder	{
	border-width: 0px;}


table.list.nobgcolor	{
	background-color: transparent;}