body {
background-image: url(images/bodyback.jpg);
background-repeat: repeat-x;
margin: 0px;
padding: 0px
}
img {
border: 0px;
}
#mainavigation {
background-color: #ffffff;
text-align: center
height: 25px;
font-size: 12px;
font-family: verdana, arial, helvetica;
padding: 5px;
border-top: 1px #404040 solid;
border-left: 1px #404040 solid;
border-right: 1px #404040 solid;
}
#mainavigation a, a.l1 {
text-decoration: none;
color: #606060;
}
#mainavigation a:hover, a.l1:hover  {
color: #ce0000;
}
#maincontents {
background-image: url(images/background.jpg);
background-repeat: no-repeat;
height: 500px;
padding: 5px;
border-left: 1px #404040 solid;
border-right: 1px #404040 solid;
border-bottom: 1px #404040 solid;
vertical-align: top;
}
#footer {
background-color: #f0f0f0;
font-size: 12px;
font-family: arial, helvetica, verdana;
text-align: center
}
#footer a {
text-decoration: none;
color: #404040;
}
#footer a:hover {
color: #ce0000;
}
p {
font-size: 12px;
font-family: arial, helvetica, verdana;
color: #000000
}
.padcon {
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
}
a .ima {
	FILTER: alpha(opacity=100); opacity: 1
}
a:hover .ima {
	FILTER: alpha(opacity=50); opacity: .5;
}
.ima { margin-top: 2px; margin-right: 5px; margin-bottom: 20px }

a.thetitle {
border-top: 1px #b00000 solid;
border-bottom: 1px #b00000 solid;
padding-left: 5px;
height: 20px;
padding-top: 4px;
display: block;
clear: both;
font-size: 12px;
font-family: arial, helvetica, verdana;
text-decoration: none;
color: #101010;
}
a.thetitle:hover {
color: #b00000;
border-top: 1px #000000 solid;
border-bottom: 1px #000000 solid;
}
p {
margin-top: 0px;
margin-bottom: 5px
}

h3 {
font-family: arial, helvetica, verdana;
font-size: 14px;
color: #404040;
text-decoration: underline;
padding-left: 10px;
clear: both;
letter-spacing: 2px;
}
.infoa {
font-size: 11px!important;
}
.pictus img {
margin-left: 3px;
margin-right: 3px;
margin-bottom: 3px;
}
.pictus a img{
border: 1px transparent solid;
}
.pictus a:hover img {
border: 1px #ff0000 solid;
}
#contactform {
font-family: arial, helvetica, verdana;
font-size: 12px;
font-weight: bolder;
color: #000000;
border: 1px #202020 solid;
padding: 5px;
}
#contactform input,#contactform textarea {
background-color: transparent;
font-weight: bolder;
color: #353535;
border: 1px #000000 solid;
font-size: 12px;
font-family: arial, helvetica, verdana;
}
#contactform td {
vertical-align: top;
}
a.moreinfo {
letter-spacing: 1px;
color: #000000;
text-decoration: none;
font-weight: bolder;
}
a.moreinfo:hover {
text-decoration: underline;
}
h2 {
font-family: arial, helvetica, verdana;
font-size: 16px;
}
