body {
  margin: 0px 0px 20px 0px;
  background: #eee;		
}

a, a:link, a:visited {
  color: #036;
  text-decoration: underline;
}

a:active, a:hover	{
  color: #999;
}

h1, h2, h3 {
  margin: 0px;
  padding: 0px;
}

input {
	background-color: #fff;
  font-family: palatino, georgia, verdana, arial, sans-serif;
  font-size: small;
  border: 1px dotted #999; 					
  padding: 2px;
}

textarea {
	background-color: #fff;
  font-family: palatino, georgia, verdana, arial, sans-serif;
  font-size: small;
  border: 1px dotted #999; 					
  padding: 2px;
}

select {
	background-color: #fff;
  font-family: palatino, georgia, verdana, arial, sans-serif;
  font-size: small;
}


td {
  font-family: palatino, georgia, verdana, arial, sans-serif;
  color: #333;
  font-size: small;
  font-weight: normal;
  background: #FFF;
  line-height: 160%;
}

.tablehead {
  border-bottom: 1px dotted #999; 					
  line-height: 140%;
  vertical-align: bottom;
}

.textbox {
  border: 1px dotted #999; 					
}


#banner {
  font-family: palatino, georgia, verdana, arial, sans-serif;
  color: #333;
  font-size: x-large;
  font-weight: normal;	
  padding: 15px;
  border-top: 4px double #666;
  background: #eee;
}

#banner a,
#banner a:link,
#banner a:visited,
#banner a:active,
#banner a:hover {
  font-family: palatino, georgia, verdana, arial, sans-serif;
  font-size: xx-large;
  color: #333;
  text-decoration: none;
}

.description {
  font-family: palatino, georgia, times new roman, serif;
  color: #333;
  font-size: small;
  text-transform: none;	
}


#content {
  position: absolute;
  background: #FFF;
  margin-right: 20px;
  margin-left: 200px;
  margin-bottom: 20px;
  border: 1px solid #036;
  width: 70%;
  text-align: left;
}

.entries {
  padding: 15px;
  background: #FFF;
}

.entry {
  font-family: palatino, georgia, verdana, arial, sans-serif;
  color: #333;
  font-size: small;
  font-weight: normal;
  background: #FFF;
  line-height: 200%;
}

.entry a,
.entry a:link,
.entry a:visited,
.entry a:active,
.entry a:hover {
  font-weight: normal;
  text-decoration: underline;
}

.title	{
  font-family: palatino, georgia, times new roman, serif;
  font-size: medium;
  color: #666;
}			

#menu {	
  padding: 15px;				
  width: 195px;
  background: #EEE;
}

.entrytitle {
  font-family: palatino, georgia, times new roman, serif;
  font-size: large;
  color: #036;
  border-bottom: 1px solid #232369;
  margin-bottom: 10px;
  font-weight: bold;
  text-align: left;
}			


.foot	{
  font-family: verdana, arial, sans-serif;
  font-size: x-small;
  color: #000;
}

.menubody {
  font-family: verdana, arial, sans-serif;
  color: #333;
  font-size: x-small;
  font-weight: normal;
  background: #EEE;
  line-height: 140%;
  padding: 2px;				
  margin-bottom:20px;
}	

.menutitle {
  font-family: palatino, georgia, times new roman, serif;
  color: #660;
  font-size: small;
  font-weight: normal;
  padding: 2px;
  letter-spacing: .3em;
  background: #EEE;
  text-transform: uppercase;		
}		

.syndicate {
  font-family: verdana, arial, sans-serif;
  color: #333;
  font-size: x-small;
  font-weight: normal;
  background: #EEE;
  line-height: 140%;
  padding: 2px;				
  margin-bottom:20px;
}	

.powered {
  font-family: palatino, georgia, times new roman, serif;
  color: #666;
  font-size: x-small;		
  line-height: 140%;
  text-transform: uppercase;
  padding: 2px;
  letter-spacing: .2em;					
  background: #EEE;
  margin-bottom:20px;
}	

.comments {
  font-family: palatino, georgia, verdana, arial, sans-serif;
  color: #666;
  font-size: small;
  border-bottom: 1px solid #999;
  margin-top: 20px;
  font-weight: bold;
  background:#FFF;		
}		

.commentsbody {
  font-family: palatino, georgia, verdana, arial, sans-serif;
  color: #666;
  font-size: small;
  font-weight: normal;
  background: #FFF;
  line-height: 140%;
  padding-bottom: 10px;
  padding-top: 10px;		
  border-bottom: 1px dotted #999; 					
}		

.commentspost {
  font-family: verdana, arial, sans-serif;
  color: #666;
  font-size: x-small;
  font-weight: normal;
  background: #FFF;		
}	

#container {
  background: #FFF;
  border:1px solid #FFF;		
}

#submenu {
  font-family: palatino, georgia, times new roman, serif;
  color: #660;
  font-size: small;
  font-weight: normal;
  padding: 2px;
  letter-spacing: .3em;
  text-transform: uppercase;		
  margin-bottom: 15px;
  background: #EEE;
  text-align: center;
}		

.split {
  border-top: 1px dotted #999; 					
  margin-top: 10px;
  margin-bottom: 25px;
  padding-top: 10px;
}

.extended {
}

.tdstats {
	font-family: tahoma, verdana, sans-serif;
	font-size: 8pt;
  line-height: 120%;
}

.tdstats a,
.tdstats a:link,
.tdstats a:visited,
.tdstats a:active,
.tdstats a:hover {
  text-decoration: none;
}

.color0 {
	font-weight: bold; 
	color: white; 
	background-color: #036;
}

.color1 { 
	font-weight: normal; 
	color: black; 
	background-color: #FFF;
}

.color2 { 
	font-weight: normal; 
	color: black; 
	background-color: #EEE;
}

a.color0:link, a.color0:visited, a.color0:active {
	font-weight: bold; 
	color: white;
	background-color: #036;
	text-decoration: none;
}

a.color0:hover {
	font-weight: bold; 
	color: red; 
	background-color: #036;
	text-decoration: none;
}

