* {xborder: solid 2px blue;}

body
{
	background-image: url("bg.gif");
/*	background-attachment: scroll;	*/
/*	background-color: #ffffff; */  /*#eff3ff;*/
	color: #ff000; 	
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	background-image: url(images/bg.png);
	background-attachment: fixed;
	background-repeat: no-repeat;
	margin-left: 70px;
	margin-top: 8px;
	margin-bottom: 8px;
}


.foot
{
	border-top: #420000 1px solid;
	border-bottom: #420000 1px solid;
	background-color: #f8f0c0;
	text-align: center;
	clear: both;
}

.content
{
	border-top: #420000 1px solid;
	padding: 10px;
}

.col2
{
	float: left;
	width: 45%;
}

.contentc
{
	border-top: #420000 1px solid;
	padding-top: .5em;
	text-align: center;
}

.menu
{
	border-top: #420000 1px solid;
	text-align: right;
	line-height: 1.4em;
	padding: .1em;
	background-color: #ffffe0;
}


.menu span, .menu a
{
	padding-left: .2em;
	padding-right: .2em;
	margin: .1em;
	border: solid 1px black;
	text-decoration: none;
	background-color: #f8f0c0;
}

.menu span
{
	color: black;
	background-color: #d0e0ff;
}

a:visited 
{
 	color: #b000c0;
}


a:hover 
{
	COLOR: #008040;
	text-decoration: underline;
}

a:active 
{
	background-color: yellow;
}

.menu a:hover
{
	background-color: #d0e0ff;
	text-decoration: none;
}

.contact
{
	margin: auto;
}

.rule, .contact div
{
	border-bottom: solid 1px black;
}

.contact div
{
	border-bottom: solid 1px black;
}

img
{
	border-width: 0px;
}