


#picture
{
min-height:296px;
border-left:1px solid #000000;
width:609px;
float:left;
background-color:#fffdc6;
}

#bottom
{
float:left;
width:800px;
background-color:#FFFFFF;
border-bottom:1px #000 solid;
border-right:1px #000 solid;
}

.promotion
{
border-top:1px solid #000;
height:166px;
width:208px
}


.welcome h3
{
color:#336633;
font-size:1em; 
margin:0 0 0 1em;
}


#ChangingPix
{
float:left;
margin-top:0;
background-image:url('../images/promotion.jpg');
height:166px;
width:136px;
}

.news
{
color:#336633;
border-right:1px solid #000;
border-left:1px solid #000;
float:left;

}


.news a
{
outline:none;
color:#336633;
text-decoration:none;
font-weight:bold;
padding:0 0 0 6em;
margin-top:1em;
}

.news a:visited
{
color:#336633;
}

#newsLink
{
color:#336633;
}

.longwater
{
background-image:url('../images/gravel.gif');
height:166px;
width:200px;
float:left;
}

.longwater a
{
color:#FFF;
text-decoration:none;
float:right;
position:relative;top:136px;right:13px;
}

.welcome
{
padding:1.5em 1em 1em 1em;
height:165px;
float:left;
border-right:1px solid #000000;
}

.welcome p
{
padding-top:2em;	
font-weight:bold;
font-size:9px;
text-align:center;
}

.first
{
padding-top:1em;
}

.log
{
color:#336633;
font-weight:bold;
border-top:1px solid #000;
width:250px;
float:left;
background-color:#FFF;

}
.content
{
padding-left:10em;
padding-top:1em;
width:400px;
color:#336633;
}

.title
{
color:#000;
text-decoration:underline;
font-size:14px;
font-weight:bold;
float:left;
}

a.title:hover
{
color:green;
}

.title:visited
{
color:#000;
}



.date
{
float:left;
padding-left:4em;

}




.forNews
{
margin-left:1em;
float:left;
color:#336633;
font-size:10px;
}

.access
{
float:left;
color:#336633;
font-weight:bold;
}

#loginForm .user
{
width:100px;
padding:1em 0 0 3em;
}

#loginForm .user input
{
margin-top:1em;
color:#336633;
}

#loginForm .pass
{
width:104px;
padding:1em 0 0 3em;

}

#loginForm .pass input
{
color:#336633;
margin-top:1em;
}

#loginForm .go
{
border:0;
width:2em;
height:2em;
background: transparent url('../images/go.png') no-repeat;


margin:1em 0 0 3em;
}

.warning
{
color:#FF0000;
padding-top:1em;
padding-bottom:2em;
}

.fail
{
font-size:10px;
color:#FF0000;
padding-top:1em;
padding-left:2em;
}

