@charset “UTF-8”;

@import url(themeH1.css);

/* MAIN BACKGROUNDS & heights */
body { background: #fff; }
#wrap { margin-bottom: -60px; }
#push{ height: 60px; }


/* HEADER */
#header, #header .container { height:150px;}
#footer { height:150px; margin-top: auto;}
#footer .container { padding:0; }
#header {margin: 0; background:url(../images/ethno/header.jpg) no-repeat center; }
#footer {margin: 0; background:url(../images/ethno/footer.jpg) no-repeat center; box-shadow: none; }
.logo {font-size:22px; padding: 25px 0; text-align:center; font-family: Palatino, 'Times New Roman', Times, serif; font-variant: small-caps; line-height:1.2 }
.footerleft  {padding: 20px 0 0 0px;}
.footerright {padding: 20px 0 0 20px;}


.navbar {margin-bottom: 70px; }
.ethno-menu-inner ul a {font-size:24px; font-family: Palatino, 'Times New Roman', Times, serif; font-variant: small-caps; }
.navbar .nav li a { padding:10px 30px; color: #333; text-shadow: none;}
.navbar .nav li a:hover { color:#08c; text-decoration:underline; background-color:#fff; }

/* CONTENT */
.ethno-content {font-size:20px; line-height: 1.5em; font-family: Palatino, 'Times New Roman', Times, serif; }
.ethno-admin   {font-size:14px; line-height: 2em;   font-family: Arial; }
h1 {margin-bottom: 0px;}
h2 {margin-top: 15px; margin-bottom: 0px;}
.ethno-content .cite {font-size:45px; font-weight:normal; color:#000; }

.ethno-card {padding:30px 0 50px; border-bottom: 1px #ccc solid;}
.ethno-card .card-info {font-size:12px; font-family: Arial; color:#999; }
.ethno-card .metadata_old { line-height: 14px; margin:8px 0 0 24px;}
.ethno-card .metadata_old .col1 {width: 130px; text-align:right; padding-right: 20px; }
.ethno-card .keywords_old { line-height: 16px; margin:20px 0 0 10px; width: 280px; padding:10px; border-style: double; border-color:#ccc; border-width:4px; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; }
.ethno-card .keywords_old .col1 {width: 130px; text-align:right; font-size:14px; padding-right: 20px; }

.cardtext {padding-left: 20px;}
.cardtext b {font-size:22px;}
.ethno-card .metadata { line-height: 14px; margin:7px 0;}
.ethno-card .metadata .col2 {text-align:right1; padding-right: 10px; }
.ethno-card .keywords { line-height: 16px; margin:7px 0;  }
.ethno-card .keywords .col1 { padding: 2px 10px 0 0; }
.ethno-card .keywords .col2 { font-size:16px; }
.ethno-comment {font-size:16px; color: #666; margin-top: 40px; padding-top: 10px; border-top: dotted 1px #999; width:90%;}

.search_form 		{ font-size:15px; font-family: Arial; }
.search_form small   { font-size:12px; font-family: Arial; }
a.refresh {font-size:24px; text-decoration:none; vertical-align: sub;}
.search_result {font-size:14px; font-family: Arial; }
.search_result b     { font-size:18px; }
.search_result small { font-size:12px; padding:0 5px 0 30px;}

.tvtag_value   { _white-space: pre;  _overflow-x: auto; _overflow-y: hidden; line-height: 18px; font-size:14px; width: 125px; padding:6px 0px 6px 24px; border-style: solid; border-color:#ccc; border-width:1px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
.tvtag_value p { text-indent: -15px; margin: 0;} 
.tvtag_value a { color:#f00; font-size:22px; vertical-align: sub; font-weigth: bold; text-decoration: none; }
.tvtag_show    { float:right; margin-top: 2px; margin-right: -7px;}
.tvtag_show  a { color:#999; font-size:18px; font-weigth: bold; text-decoration: none; }
.tvtag_select  { line-height: 26px; font-size:14px; padding:10px; background-color:#f5f5f5; border-style: solid; border-color:#999; border-width:1px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
.tvtag_select .item { margin-right:12px; }
