*{
margin:0;
padding:0;
}
img{
border:0;
}
html{
background-image:url(images/b_site.gif);
background-repeat:repeat-x;
background-color:#fff9c5;
}
body{
}
#wrapper{
width:960px;
text-align:left;
overflow:hidden;
margin:0 auto 0 auto;
}
#banner{
}
#main{
float:left;
background-image:url(images/b_main.jpg);
background-repeat:no-repeat;
width:960px;
min-height:586px;
}
#c01_whoarewe{
float:left;
background-image: url(images/titles/whoarewe.jpg);
background-repeat:no-repeat;
width:495px;
min-height:586px;
}
#c01txt{
width:450px;
padding:60px 0 0 30px;
color: #502814;
font-family:Arial, Helvetica, sans-serif;
}
#c02{
float: left;
}
#txtblock{
float:left;
margin-bottom:12px;
}
#footer{
float:left;
width:960px;
color: #000000;
text-align:center;
font-size: 14px;
font-family: Helvetica, sans-serif;
margin-top:20px;
padding-bottom:20px;
}











/* classes
--------------------------------------------------------------------------------------*/
.welcometo{
color: #0000CC;
font-size:18px;
font-family: Helvetica, sans-serif;
}
.lstnone {
list-style-type:none;
}
.pngfix {
behavior: url(../pngHack.htc);
}













/* links
----------------------------------------------------------------------------------------------*/
#footer a:link {
color: #000000;
text-decoration: none;
}
#footer a:visited {
color: #000000;
text-decoration: none;
}
#footer a:hover {
color: #663300;
text-decoration: none;
}


a.orange:link {
color:#ed5900;
text-decoration:none;
}
a.orange:visited {
color:#ed5900;
text-decoration:none;
}
a.orange:hover {
color: #FF9866;
text-decoration:none;
}










/* topnav
--------------------------------------------------------------------------------------*/
.topnav01 a:link{
display:block;
width:52px;
height:45px;
background-image:url(images/topnav/off_01.jpg);
}
.topnav01 a:visited{
display:block;
width:52px;
height:45px;
background-image:url(images/topnav/off_01.jpg);
}
.topnav01 a:hover{
display:block;
width:52px;
height:45px;
background-image:url(images/topnav/on_01.jpg);
}


.topnav02 a:link{
display:block;
width:215px;
height:45px;
background-image:url(images/topnav/off_02.jpg);
}
.topnav02 a:visited{
display:block;
width:215px;
height:45px;
background-image:url(images/topnav/off_02.jpg);
}
.topnav02 a:hover{
display:block;
width:215px;
height:45px;
background-image:url(images/topnav/on_02.jpg);
}


.topnav03 a:link{
display:block;
width:101px;
height:45px;
background-image:url(images/topnav/off_03.jpg);
}
.topnav03 a:visited{
display:block;
width:101px;
height:45px;
background-image:url(images/topnav/off_03.jpg);
}
.topnav03 a:hover{
display:block;
width:101px;
height:45px;
background-image:url(images/topnav/on_03.jpg);
}


.topnav04 a:link{
display:block;
width:104px;
height:45px;
background-image:url(images/topnav/off_04.jpg);
}
.topnav04 a:visited{
display:block;
width:104px;
height:45px;
background-image:url(images/topnav/off_04.jpg);
}
.topnav04 a:hover{
display:block;
width:104px;
height:45px;
background-image:url(images/topnav/on_04.jpg);
}


.topnav05 a:link{
display:block;
width:216px;
height:45px;
background-image:url(images/topnav/off_05.jpg);
}
.topnav05 a:visited{
display:block;
width:216px;
height:45px;
background-image:url(images/topnav/off_05.jpg);
}
.topnav05 a:hover{
display:block;
width:216px;
height:45px;
background-image:url(images/topnav/on_05.jpg);
}


.topnav06 a:link{
display:block;
width:117px;
height:45px;
background-image:url(images/topnav/off_06.jpg);
}
.topnav06 a:visited{
display:block;
width:117px;
height:45px;
background-image:url(images/topnav/off_06.jpg);
}
.topnav06 a:hover{
display:block;
width:117px;
height:45px;
background-image:url(images/topnav/on_06.jpg);
}


.topnav07 a:link{
display:block;
width:155px;
height:45px;
background-image:url(images/topnav/off_07.jpg);
}
.topnav07 a:visited{
display:block;
width:155px;
height:45px;
background-image:url(images/topnav/off_07.jpg);
}
.topnav07 a:hover{
display:block;
width:155px;
height:45px;
background-image:url(images/topnav/on_07.jpg);
}