/* CSS Document */

Body
{
background-color: #FFFFFF;
background-image:url(bgs/raw-body-bg.gif);
background-repeat:repeat-y;
margin: 0px;
padding: 0px;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
}
h1
{
font-size:18px;
margin: 0px 0px 5px 0px;
padding: 0px;
}
h2
{
font-size:14px;
margin: 10px 0px 5px 0px;
padding: 0px;
}
a
{
color: #003300;
text-decoration: none;
}
a:hover
{
color: #003300;
text-decoration: underline;
}
.hometop
{
background-image:url(images/raw-top.jpg);
background-repeat: no-repeat;
width: 765px;
height: 126px;
}
.thumb-pic
{
margin-right: 10px;
margin-bottom: 10px;
}
.bluenav
{
border-top: 1px solid white;
background-color: #B9CAA7;
color:#333333;
height: 30px;
padding-left: 7px;
}
.bluenav a
{
margin: 0px 10px 0px 10px;
color:#003300;
text-decoration: none;
}
.bluenav a:hover
{
margin: 0px 10px 0px 10px;
color:#000000;
text-decoration: none;
}
#contactlinks
{
margin-right: 10px;
margin-top: 10px;
color:#FFFFFf
}
#contactlinks a
{
color: #FFFFFF;
text-decoration: none;
}
#contactlinks a:hover
{
color: #FFFFFF;
text-decoration: underline;
}
#maincontent
{
margin: 15px 10px 5px 10px;
}
.greyrule
{
background-image: url(images/grey-rule.gif);
background-repeat: no-repeat;
width: 567px;
height: 5px;
margin: 10px 0px 10px 0px 
}
.front-item
{
width: 270px;
display: block;
margin: 10px 5px 20px 0px;
font-size: 11px;
}
.frontpic
{
margin-right: 7px;
float: left;
}
#rightlinks
{
margin: 20px 0px 40px 0px;
}
#rightlinks a
{
display: block;
padding-bottom: 15px;
color: #FFFFFF;
}
.rightbox
{
margin: 10px 0px 0px 5px;
}
.address
{
font-size: 11px;
text-align: center
}
