/* CSS Document */

BODY{
background-color:#e8e4cd;
padding:0;
margin:0;
text-align:center;
font-family:Geneva/*Verdana*/, Arial, Helvetica, sans-serif;
font-size:12px;
}

.main{
background-color:#FFFFFF;
border:1px solid #000000;
border-collapse:collapse;
padding:0px;
margin:0;
text-align:center;
}

.inside{
background-color:#FFFFFF;
border:1px solid #999999;
border-collapse:collapse;
padding:0;
margin:2px;
width:750px;
text-align:center;
}

.topbar{
background-color:#959595;
padding:0;
margin:0;
height:20px;
border:1px solid #999999;
background-image:url(graphics/topbar2.jpg);
background-position:center;
background-repeat:repeat-x;
}
.topbar a{
font-size:9px;
padding:0 10px 0 10px;
margin:0;
color:#343434;
text-decoration:none;
font-weight:500;
}
.topbar a:hover{
text-decoration:underline;
}
.toptext{
font-size:9px;
font-weight:500;
color:#343434;
}
.header{
padding:0;
margin:0;
border-top:1px solid #999999;
height:177px;
background: #9E9E9E;
}

.titlebar{
background-image:url(graphics/titlebar2.jpg);
background-position:center;
background-repeat:no-repeat;
padding:0;
margin:0;
height:75px;
width:740px;
border-top:1px solid #999999;
}
.navbar{
background-image:url(graphics/butback.jpg);
background-position:center;
background-repeat:repeat-x;
background-color:#370000;
width:148px;
height:30px;
border-collapse:collapse;
border:1px solid #000000;
}
.navbar a{
font-weight:bold;
text-decoration:none;
color:#808080;
padding:0;
margin:0;
border-collapse:collapse;
}
.navbar a:hover{
font-weight:bold;
color:#666666;
}
.navbaron{
background-image:url(graphics/butbackon.jpg);
background-position:center;
background-repeat:repeat-x;
background-color:#370000;
width:148px;
height:30px;
border-collapse:collapse;
border:1px solid #000000;
}
.navbaron a{
font-weight:bold;
text-decoration:none;
color:#666666;
padding:0;
margin:0;
border-collapse:collapse;
}
.navbaron a:hover{
font-weight:bold;
color:#808080;
}
.navend{
background-image:url(graphics/butback.jpg);
background-position:center;
background-repeat:no-repeat;
background-color:#370000;
width:150px;
height:30px;
border-collapse:collapse;
}
.navend a{
font-weight:500;
text-decoration:none;
color:#FFFFFF;
padding:0;
margin:0;
}
.navend a:hover{
color:#959595;
}
.shadow{
background-image:url(graphics/shadow.jpg);
background-position:center;
background-repeat:repeat;
width:742px;
height:7px;
border-collapse:collapse;
}
.mainback{
background-color:#eeeeee;
}
.mainline{
background-image:url(graphics/line.jpg);
background-position:center;
background-repeat:repeat-x;
padding:10px 0 10px 0;
}
.maintext{
border:1px solid #d3d3d3;
background-color:#FFFFFF;
width:514px;
padding:10px;
}
.maintext h1{
font-weight:bold;
color:#959595;
padding:0px 0px 0px 0px;
margin:0px 20px 0px 20px;
}
.maintext p{
text-align:justify;
padding:0px 20px 0px 20px;
}
.maintext2{
border:1px solid #d3d3d3;
background-color:#FFFFFF;
width:480px;
padding:10px;
height:410px;
overflow:auto;
}
.maintext2 h1{
font-weight:bold;
color:#959595;
padding:0px 0px 0px 0px;
margin:0px 20px 0px 20px;
}
.maintext2 h2{
font-weight:bold;
color:#959595;
padding:0;
margin:0 20px 0 20px;
}
.maintext2 p{
text-align:justify;
padding:0px 20px 0px 20px;
}
.maintext2 a{
color:#990000;
text-decoration:none;
margin:0;
padding:0px;
}
.maintext2 a:hover{
text-decoration:underline;
}
.maintext2 li{
margin:0;
padding:5px 5px 5px 15px;
}
.maintext2 hr{
width:250px;
text-align:center;
}
.maintext3{
border:1px solid #d3d3d3;
background-color:#FFFFFF;
width:480px;
padding:10px;
height:410px;
overflow:auto;
}
.maintext3 h1{
font-weight:bold;
color:#959595;
padding:0px 0px 0px 0px;
margin:0px 20px 0px 20px;
}
.maintext3 h2{
font-weight:bold;
color:#959595;
padding:0;
margin:0 20px 0 20px;
}
.maintext3 p{
text-align:justify;
padding:0px 20px 0px 20px;
}
.maintext3 a{
color:#990000;
text-decoration:none;
margin:0;
padding:0px;
}
.maintext3 a:hover{
text-decoration:underline;
}
.maintext3 li{
margin:0;
padding:5px 5px 5px 15px;
}
.maintext3 hr{
width:250px;
text-align:center;
}
.mapbox{
border:1px solid #d3d3d3;
background-color:#FFFFFF;
width:300px;
height:410px;
}
.mapbox a{
color:#990000;
text-decoration:none;
margin:0;
padding:10px;
}
.mapbox a:hover{
text-decoration:underline;
}
.contactbox{
border:1px solid #d3d3d3;
background-color:#E9E9E9;
width:214px;
height:410px;
}
.contactbox h1{
font-weight:bold;
color:959595;
padding:0px 0px 0px 0px;
margin:10px;
}
.contactbox p{
text-align:left;
padding:10px;
}
.contactbox a{
text-align:left;
padding:0px;
margin:0;
color:#990000;
text-decoration:none;
}
.contactbox a:hover{
text-decoration:underline;
}
.logobox{
width:220px;
height:70px;
background-color:#FFFFFF;
}
.quicklinksbox{
border:1px solid #d3d3d3;
background-color:#E9E9E9;
margin-left:15px;
width:220px;
}
.quicktop{
background-color:#484848;
padding-left:15px;
margin:0;
width:220px;
height:25px;
}
.quicktop p{
color:#FFFFFF;
padding:0;
margin:0;
}
.quickh2{
background-color:#afaf6d;
padding:0;
margin:0;
width:220px;
}
.quickh2 p{
color:#000000;
}
.quicklink{
padding:0 0 0 30px;
margin:0;
background-color:#959595;
width:220px;
height:25px;
border-collapse:collapse;
}
.quicklink a{
font-weight:500;
color:#000000;
text-decoration:none;
}
.quicklink a:hover{
color:#FFFFFF;
}