/* $Id: style.css,v 1.13 2006/04/03 22:20:48 unconed Exp $ */

/*
** HTML elements
*/
body {
  margin: 0;
  padding: 0;
  color: #000;
  background-color: #fff;
  font: 76% Verdana, Arial, Helvetica, sans-serif;
}
tr.odd td, tr.even td {
  padding: 0.3em;
}
h1, h2, h3, h4, h5, h6 {
  margin-bottom: 0.5em;
}
h1 {
  font-size: 1.3em;
}
h2 {
  font-size: 1.2em;
}
h3, h4, h5, h6 {
  font-size: 1.1em;
}
p {
  margin-top: 0.5em;
  margin-bottom: 0.9em;
}
a {
  text-decoration: none;
  font-weight: none;
  
}
fieldset {
  border: 1px solid #ccc;
}
pre {
  background-color: #eee;
  padding: 0.75em 1.5em;
  font-size: 12px;
  border: 1px solid #ddd;
}
table {
  /* make <td> sizes relative to body size! */
  font-size: 1em;
}
.form-item label {
  font-size: 1em;
  color: #222;
}
.item-list .title {
  font-size: 1em;
  color: #222;
}
.links {
  margin-bottom: 0em;
}
.comment .links {
  margin-bottom: 0em;
}
table.cal a {
width:auto;	
height:auto;
background: #CCCCCC;
background-color: #FFFFFF;
border:1px solid white;
display: block;


}
table.cal2  {
color: #eeeeee;
background: transparent;

border:1px solid gray;
}
table.cal a:hover {
	color: #eeeeee;
	background: #DCDCDC;
	border: 1px solid black;
}
table.cal a:link {
color: #333333;
background: white;
}

table.cal a:active {
color: #000000;
background: white;
}

table.cal a:visited {
color: #333333;
background: white;
}

.top{
	border-top: 1px solidv #F4F4F4;
	border-right: 1px solid #FF8EFF;
	border-left: 1px solid #FF8EFF;
}
.main {
	border-bottom: 1px solid Purple;
	border-right: 1px solid #FF8EFF;
	border-left: 1px solid #FF8EFF; /*	padding: 10px; */
}

.style4 {font-size: large}
a:link {
	text-decoration: none;
	//color: #666666;
	color:#993399;
}
a:visited {
	text-decoration: none;
	color:#993399;
}
a:hover {
	text-decoration: underline;
	color:#993399;
}
a:active {
	text-decoration: none;
	color:#993399;
}
.main_images {
border-color:#000000;
border-style:solid;
border-width:1px;
}
.main_images:hover{
border-color:#990099;
border-style:solid;
border-width:1px;
border-bottom-width:thick;
}
.top_nav {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: lighter;
}
.top_nav a:link {
	text-decoration: none;
	//color: #666666;
	color:#333333;
}
.top_nav a:visited {
	text-decoration: none;
	color:#333333;
}
.top_nav a:hover {
	//text-decoration: underline;
	color:#993399;
	color:#990000;
	border-bottom-color:#990000;
	border-bottom-style:solid;
	border-bottom-width:2px; 
 
}
.top_nav a:active {
	text-decoration: none;
	color:#333333;
}
.PressDiv{
background-color:#FFFFFF;
border-bottom-color:#666666;
border-bottom-style:dashed;
border-bottom-width:1px;
} 