

body {
font-family:arial, verdana, helvetica, sans-serif;
font-size:12px;
line-height:16px;
padding-bottom:20px;
color:#2c1108;
background:url(/i/common_10/mainbg.jpg) no-repeat top center;
background-color:#000;
margin:0 auto;
}

td {
font-family:arial, verdana, helvetica, sans-serif;
font-size:12px;
}

big {
font-family:arial, verdana, helvetica, sans-serif;
font-size:13px;
font-weight:700;
}

strong {
font-family:arial, verdana, helvetica, sans-serif;
font-size:12px;
font-weight:700;
}

small {
font-family:arial, verdana, helvetica, sans-serif;
font-size:11px;
}

sup,sub {
vertical-align:0;
position:relative;
}

sup {
bottom:1ex;
}

sub {
top:0.8ex;
}

hr {
border:0;
color:#c88c79;
background-color:#c88c79;
height:1px;
}

.caption {
font-family:verdana, helvetica, sans-serif;
color:#ddb307;
font-size:11px;
font-weight:800;
text-align:center;
}

a:link,a:visited {
color:#a33f1f;
text-decoration:none;
}

a:hover {
color:#ddb307;
text-decoration:none;
}


h1,h2,h3,h4,h5,h6 {
margin:0;
padding:0;
}

h1 {
color:#a33f1f;
font-size:16px;
font-weight:800;
text-transform:uppercase;
}

h2 {
color:#000;
font-size:14px;
font-weight:800;
}

h3 {
color:#672814;
font-size:16px;
font-weight:800;
padding:0 0 10px;
}

h4 {
color:#672814;
font-size:14px;
font-weight:800;
padding:0 0 5px;
}

h5 {
color:#000;
font-size:12px;
font-weight:500;
padding:5px 0 0;
}

h6 {
color:#a33f1f;
font-size:10px;
font-weight:500;
text-transform:uppercase;
padding:5px 0 0;
}

.stock_language {
width:930px;
height:47px;
margin:0 auto;
}

.stock1 {
width:500px;
height:47px;
float:left;
}

.language1 {
width:87px;
height:47px;
float:left;
padding-left:275px;
}

.language2 {
width:87px;
height:47px;
float:left;
}

.language3 {
width:66px;
height:47px;
float:left;
}

.mainmenu {
width:920px;
height:29px;
border-top:solid 1px #a33f1f;
border-bottom:solid 1px #a33f1f;
margin:0 auto;
}

.logo {
width:208px;
height:181px;
}

.col2 {
float:left;
width:684px;
overflow:hidden;
}

.bannerarea {
width:681px;
height:63px;
background:url(/i/common_10/bannerbg.gif) no-repeat top center;
}

.subbanner {
width:630px;
padding:20px 0 0 25px;
}

.print {
width:222px;
height:40px;
float:right;
}

.content {
width:600px;
padding:15px 0 30px 25px;
}

.contact {
width:208px;
padding:30px 5px 25px 10px;
background-image:url('/i/common_10/sidenavbot.gif');
background-repeat:no-repeat;
background-attachment:relative;
background-position:top left;
color:#ddb307;
}

.contact a:link {
color:#fff;
}

.contact a:hover {
color:#ddb307;
}

#wtitle {
color:#fff;
font-weight:500;
}

#ytitle {
color:#ddb307;
font-weight:600;
}

.pagephotos {
width:600px;
}

.hi {
background-color:#a9fa36;
}

.sidenav {
width:208px;
min-height:325px;
background:#797a7c;
}

.navLink,.subnavLink {
width:208px;
}

.navLink a {
display:block;
text-transform:capitalized;
font-size:12px;
font-weight:700;
color:#ccc;
text-decoration:none;
background-image:url('/i/common_10/sidenav-bg.gif');
background-repeat:no-repeat;
background-attachment:relative;
background-position:top left;
padding:8px 8px 8px 13px;
}

.navLink a:visited {
color:#ccc;
}

.navLink a:hover,#active {
color:#fff;
background-image:url('/i/common_10/sidenav-bg.gif');
background-repeat:no-repeat;
background-attachment:relative;
background-position:top left;
}

.subnavLink a {
display:block;
text-transform:capitalized;
font-size:12px;
font-weight:500;
color:#e1e8f7;
text-decoration:none;
background-image:url('/i/common_10/sidenav-bg.gif');
background-repeat:no-repeat;
background-attachment:relative;
background-position:top left;
padding:6px 2px 6px 20px;
}

.subnavLink a:visited {
color:#e1e8f7;
}

.subnavLink a:hover {
color:#f2f2f2;
background-image:url('/i/common_10/sidenav-bg.gif');
background-repeat:no-repeat;
background-attachment:relative;
background-position:top left;
}



.news_item {
padding:0 0 5px;
}

.news_date {
font-weight:600;
font-size:14px;
}

.news_title {
font-weight:700;
font-size:14px;
color:#480612;
padding-bottom:7px;
border-bottom:solid 1px #999;
margin:0;
}

.news_body {
font-weight:400;
font-size:12px;
padding-top:7px;
margin:0;
}

.news_file {
font-weight:600;
text-align:right;
font-style:italic;
padding:0 0 10px;
}

.news {
max-width:158px;
font-size:11px;
padding:0 10px 10px 20px;
}

.listdate {
font-size:12px;
color:#3e3e3e;
font-weight:600;
padding-bottom:5px;
}

.mgmt {
width:100%;
margin:10px 0 0;
padding:10px 0 0;
}

.mgmt_name {
color:#672814;
font-size:16px;
font-weight:800;
}

.mgmt_position {
color:#672814;
font-size:12px;
font-weight:800;
}

.mgmt_bio {
float:left;
border-top:1px solid #c88c79;
clear:both;
text-align:justify;
margin:8px 0 0;
padding:8px 0 0;
}

.hcol2 {
float:left;
background:#E6E7E7;
width:209px;
min-height:500px;
overflow:hidden;
padding-bottom:10px;
}

.hcol3 {
float:left;
width:461px;
overflow:hidden;
}



.hpic {
padding:0 0 0 10px;
}

.profile_news {
width:461px;
padding:50px 0 10px 20px;
}

.profile {
width:203px;
float:left;
overflow:hidden;
padding:0 55px 0 0;
}

.latest_news {
width:182px;
padding-right:10px;
float:left;
}


.features {
width:209px;
font-size:11px;
text-transform:uppercase;
font-weight:500;
padding:45px 0 15px;
}

.features ul {
width:209px;
margin:0;
padding:10px 0;
}

.features li {
list-style:none;
display:block;
height:51px;
min-height:51px;
margin:0;
padding:0;
}

.features li a:link {
display:block;
color:#fff;
text-decoration:none;
background-image:url('/i/front_10/f-off.gif');
background-repeat:no-repeat;
background-attachment:relative;
background-position:top left;
height:51px;
min-height:51px;
font-weight:700;
padding:11px 0 17px 22px;
}

.features li a:visited {
display:block;
color:#fff;
background-image:url('/i/front_10/f-off.gif');
background-repeat:no-repeat;
background-attachment:relative;
background-position:top left;
font-weight:700;
padding:11px 0 17px 22px;
}

.features li a:hover {
display:block;
color:#f2f2f2;
background-image:url('/i/front_10/f-on.gif');
background-repeat:no-repeat;
background-attachment:relative;
background-position:top left;
font-weight:700;
padding:11px 0 17px 22px;
}

#f {
color:#a33f1f;
font-size:12px;
padding-left:25px;
font-weight:500;
}

.events {
width:180px;
color:#672814;
background-image:url('/i/front_10/featuresbot.gif');
background-repeat:no-repeat;
background-attachment:relative;
background-position:top left;
padding:20px 10px;
}

.hstock {
width:180px;
padding:20px 10px;
}

.stock {
color:#605457;
text-transform:uppercase;
font-weight:500;
}

.pad10 {
padding-left:10px;
}

.container,.hcontainer {
width:940px;
min-height:681px;
padding-top:10px;
border:solid 10px #a3a4a8;
background:#fff;
overflow:hidden;
margin:0 auto;
}

.topcontainer,.htopcontainer {
width:920px;
height:54px;
padding-top:36px;
background:#fff;
margin:0 auto;
}

.midcontainer,.hmidcontainer {
width:920px;
background:#fff;
margin:0 auto;
}

.col1,.hcol1 {
float:left;
width:236px;
overflow:hidden;
padding:0 0 10px;
}

#pic1,#pic2 {
float:left;
width:275px;
overflow:hidden;
margin:4px;
padding:4px;
}



.footer {
width:960px;
overflow:hidden;
margin:0 auto;
}

.footerlinks {
width:940px;
text-align:right;
color:#868280;
font-family:verdana, sans-serif;
font-weight:500;
}

.footerlinks ul {
font-size:10px;
padding:1px 0 10px 10px;
}

.footerlinks li {
list-style:none;
display:inline;
}

.footerlinks li a:link,.footerlinks li a:visited {
color:#fff;
text-decoration:none;
font-size:10px;
padding:5px 0 0 8px;
}

.footerlinks li a:hover {
color:#ccc;
text-decoration:none;
font-size:10px;
padding:5px 0 0 8px;
}






.clearall {
clear:both;
}
