BODY {
background-color:#000000;
margin:0px;
font-family:Arial;
background-image:url(../images/bg.jpg); 
background-position:top;
background-repeat:repeat-x; 
}

TD, A , DIV{
font-family:Arial;
color:#000000;
font-size:12pt;
line-height:150%;
}

A:Hover {
color:#b81900;
}

.topnav {
text-align:right;
margin-right:18px;
margin-top:-4px;
}
.topnav A {
font-family:Arial;
color:#000000;
font-size:11pt;
font-weight:bold;
text-decoration:none;
}
.topnav A:Hover {
color:#b81900;
}

.ah1 {
text-align:left;
margin-top:78px;
}
.ah1 A {
font-family:Tahoma, Arial;
font-weight:bold;
font-size:17pt;
color:#efecd0;
text-decoration:none;
}

.ttldiv {
background-color:#2f2714;
color:#ffffff;
padding:10px;
font-size:14pt;
font-weight:bold;
}

.bioprevnext {
background-color:#2f2714;
padding:10px;
}
.bioprevnext A {
color:#ffffff;
font-size:12pt;
font-weight:bold;
color:#e8c900;
text-decoration:none;
}
.bioprevnext A:Hover {
text-decoration:underline;
}

.more {
background-color:#2f2714;
padding:10px;
text-align:right;
}
.more A {
color:#ffffff;
font-size:12pt;
font-weight:bold;
color:#e8c900;
text-decoration:none;
}
.more A:Hover {
text-decoration:underline;
}

.maintbl {
min-height:900px;
}

.maintd {
background-color:#f0edd2;
background-image:url(../images/mainbg1_eng.jpg); 
background-position:top center;
background-repeat:no-repeat; 
}

.navigation {
text-align:left;
margin-top:155px;
}
.navigation A {
font-family:Tahoma, Arial;
font-size:13pt;
font-weight:bold;
color:#000000;
text-decoration:none;
line-height:90%;
}
.navigation A:Hover {
color:#b81900;
}
.nav_on {
font-family:Tahoma, Arial;
font-size:13pt;
color:#b81900;
text-decoration:none;
}

.page {
text-align:justify;
padding:35px;
padding-top:50px;
padding-bottom:0px;
font-size:12pt;
}

.hpintro {
background-color:#2f2714;
color:#ffffff;
padding:30px;
padding-top:10px;
padding-bottom:20px;
font-size:11pt;
}

.hpintro_more A {
color:#e8c900;
font-size:13pt;
font-weight:bold;
text-decoration:none;
}
.hpintro_more A:Hover {
text-decoration:underline;
}

.gallery_cat {
background-color:#e3deb2;
border:1px black solid;
padding:15px;
margin:5px;
height:90px;overflow:auto;
}
.pic {
background-color:#e3deb2;
border:1px black solid;
margin:5px;
text-align:justify;
}

.hpbox {
width:354px;
height:242px;
background-color:#e3deb2;
border:1px black solid;
padding:20px;
font-size:11pt;
line-height:110%;
}

.hpbox TD {
font-size:11pt;
line-height:110%;
}

.cont A {
color:#9b1500;
font-size:12pt;
font-weight:bold;
text-decoration:none;
}
.cont A:Hover {
text-decoration:underline;
}

.subtitle {
font-size:13pt;
font-weight:bold;
line-height:100%;
}






.gallery_pics {
float:left;
width:110px;
height:110px;
text-align:center;
vertical-align:middle;
background-color:#ffffff;
padding:2px;
margin:7px;
border:4px #e3deb2 solid;
}
.gallery_pics:Hover {
background-color:#ffffff;
padding:2px;
margin:7px;
border:4px #534135 solid;
opacity:0.9;
filter:alpha(opacity=90); /* For IE8 and earlier */
}

.forms {
width:270px;
border:0px;
background-color:#f0edd2;
font-family: Arial;
color:#000000;
font-size:12pt;
}

.forms1 {
width:270px;
border:0px;
background-color:#ffffff;
border:1px #e3deb2 solid;
font-family: Arial;
color:#000000;
font-size:12pt;
}

.forms_button {
width:70px;
height:20px;
background-color:#2f2714;
border:0px;
font-family:Arial;
color:#ffffff;
font-size:11pt;
font-weight:bold;
}

.footer {
font-size:10pt;
width:1004px;
color:#f0edd2;
}
.footer A {
color:#f0edd2;
font-size:10pt;
text-decoration:none;
}
.footer A:Hover {
text-decoration:underline;
}