@charset "iso-8859-15";
/* CSS Document */

body {
margin:0px;
padding:0px;

height:100;
width:100;

/*overflow-y: scroll;*/

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7D6F62;
}

h1, h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7D6F62;

letter-spacing:1px;

margin:0px;
padding:18px 0px 16px 0px;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7D6F62;

letter-spacing:1px;

margin:0px;
padding:18px 0px 16px 0px;
}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#7D6F62;

letter-spacing:1px;

margin:0px;
padding:18px 0px 16px 0px;
}

h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#7D6F62;

letter-spacing:1px;

margin:0px;
padding:18px 0px 16px 0px;
}

h6 {
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#7D6F62;

letter-spacing:1px;

margin:0px;
padding:18px 0px 16px 0px;
}

.headerBox {
height:25px;
width:100%;

display:block;

background-color:#7D6F62;

clear:left;
}

.headerBox .center{
height:25px;
width:820px;

display:block;

text-align:left;
}

.logoBox {
height:100px;
width:100%;

display:block;

text-align:center;
background-color:#FFF;
}

.subNavi {
font-family:"Times New Roman", Times, serif;
color:#FFF;

height:25px;
width:185px;
width:auto;

display:block;
float:left;
float:right;
}

.mainNavi {
height:35px;
width:852px;

display:block;

text-align:center;
}


.contentHeaderBackground {
width:100%;
min-height:280px;

display:block;

background-color:#D9D0C3;
}

.contentHeader {
width:820px;
min-height:265px;
padding-top:15px;

background-color:#D9D0C3;

clear:left;
}

* html .contentHeader {
height:265px;
}

.contentHeader .left{
height:250px;
width:250px;

display:block;

background-color:#7D6F62;

float:left;
text-align:left;
}

.contentHeader .left h2{
padding-left:10px;
}

.contentHeader .left .box{
height:auto;
width:230px;

margin-left:10px;
padding:1px 0px 6px 0px;

display:block;

background-color:#86786B;

color:#D9CFC3;
font-size:11px;

clear:left;
}

.contentHeader .left span{
padding-left:8px;

height:auto;
width:61px;

display:block;
float:left;

white-space:nowrap;
}

.contentHeader .left a{
margin-left:2px;
float:left;
}

.contentHeader .left .border {
background-image:url(../img/border.gif);
background-repeat:repeat-x;
background-position:0px 0px;

height:3px;
width:250px;

margin:13px 0px 11px 0px;
}

* html .contentHeader .left .border {
margin:13px 0px 0px 0px;
}

.contentHeader .right{
height:250px;
width:570px;

display:block;

background-color:#D9D0C3;

float:left;
}

.mainContentContainer {
height:auto;
width:820px;

margin-top:35px;

display:block;
clear:left;

line-height:17px;
}

.mainContentContainer .left {
height:auto;
width:256px;

float:left;
text-align:left;
}

.mainContentContainer .left .top {
height:7px;
width:256px;

background-image:url(../img/leftbox_top.jpg);
background-repeat:no-repeat;
background-position:0px 0px;

margin:0px;
padding:0px;

display:block;

font-size:1px;
}

.mainContentContainer .left .middle {
height:auto;
width:206px;

margin:0px;
padding:8px 30px 8px 20px;

background-image:url(../img/leftbox_middle.jpg);
background-repeat:repeat-y;
background-position:0px 0px;

display:block;
}

.mainContentContainer h1, .mainContentContainer h2 {
margin:0px 0px 10px 0px;
padding:0px;
color:#7C7062;
}

.mainContentContainer .left .middle span {
margin:0px 0px 20px 0px;
padding:0px;
color:#7C7062;
}

.mainContentContainer a {
color:#771C17;
text-decoration:underline;
}

.mainContentContainer .left .bottom {
height:7px;
width:256px;

background-image:url(../img/leftbox_bottom.jpg);
background-repeat:no-repeat;
background-position:0px 0px;

display:block;

margin-bottom:35px;
}

.mainContentContainer .right {
height:auto;
width:482px;

margin:0px;
padding:0px 50px 10px 30px;

float:left;
text-align:left;
}

.footer {
height:70px;
width:100%;

background-image:url(../img/footer.gif);
background-repeat:repeat-x;
background-position:0px 0px;

background-color:#7D6F62;

clear:left;
}

.footer span{
height:auto;
width:820px;

display:block;

padding-top:20px;

font-weight:800;
font-family:"Times New Roman", Times, serif;
color:#FFF;
font-size:11px;

text-align:left;

}

.footer a {
height:25px;

line-height:25px;

text-decoration:none;
color:#FFF;
}

.footer a:hover {
color:#E1E1E1;
}

.contenttable td
{
padding:0px;
margin:0px;
border:0px;
}

.contenttable
{
border-collapse:collapse;
}

.contenttable td p
{
padding:0px;
margin:0px;
}