@charset "UTF-8";
/* CSS Document */

/*common*/

body {margin: 0px; background-color: #e5e5e5; background-image: url(../images/bg.gif); background-repeat: repeat-x; text-align: center; min-width: 930px;}
h1 {margin: 0;}
h2 {margin: 0;}
h3 {margin: 0;}
blockquote {margin: 20px 0px; clear: both; border-left: 3px solid #CCC; padding-left: 15px;}
a {text-decoration: none; font-weight: bold; color: #09C;}
a:hover {text-decoration: underline;}
.body {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.print {margin: 15px; text-align: left; background-color: white; background-image: none; width: auto; min-width: inherit;}
.bodysmall {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.bodylarge {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;}
.headline {font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; line-height: 28px; margin-bottom: 6px;}
.title {height: 108px; width: 910px; background-image: url(../images/header2.gif); background-repeat: no-repeat; border-top: 4px solid #FFF;}
.header {font-size: 11px; text-transform: uppercase; color: #777; border-top: 3px solid #CCC; height: 24px; line-height: 22px; font-family: Arial, Helvetica, sans-serif;}
.borderless {border-top: none;}
.header .selected {border: 1px solid #CCC;}
.underline {height: 3px;}
.darktext {color: #334;}
.lighttext {color: #667;}
.orange {color: #F80;}
.white {color: white;}
.gray {color: #CCC;}
.blue {color: #09C;}
.container {width: 910px; text-align: left; margin:0 auto; background-color: white;}
.content {margin: 0 30px;}
.column {float: left; width: 500px;}
.column_map {float: left; width: 636px;}
.column .text {margin-left: 30px;}
.sidebar {float: right; width: 333px;}
.sidebar_map {float: right; width: 197px;}
.sidebar .text {margin-left: 15px;}
.content .last {margin: 0;}
.image_inline {align: baseline;}
.toplinks {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white;}
.main_photo {background-image: url(../images/photo_title.jpg); padding: 20px 0 20px 653px;}
.main_photo .container {background-color: #09C; width: 197px; height: 266px;}
.main_photo .container .copy {color: white; padding: 10px; line-height: 16px;}
.thumb_90x60 {width: 90px; height: 60px; float: left; margin-right: 6px;}
.thumb_map {width: 197px; height: 134px; background: url(../images/thumb_map.gif);}
.photo {border-bottom: 3px solid #CCC;}
.floatright {float: right; margin-left: 10px;}
.toolbox {padding-left: 10px; border-left: 1px solid #CCC; padding-top: 3px; margin-bottom: 10px;}
.button {float: left; margin-top: -3px;}
.slideshows {height: 90px;}
.slideshows .buttons {vertical-align: middle; width: 30px;}
.slideshows .buttons .left {align: right;}
.slideshows .content {padding: 8px; background-color: #e5e5e5; width: 197px; color: #777; vertical-align: top;}
.slideshows .gutter {width: 20px;}
.features {float: left; margin-right: 20px; width: 197px;}
hr {border: none 0; border-top: 1px dashed #CCC; height: 1px; backround-color: white;}
.photonav {height: 362px;}
.photonav .selected {padding: 6px 0; border-top: 3px solid #CCC;  border-bottom: 3px solid #CCC; margin: 8px 0;}
.photonav .first {margin-top: 0;}
.play_audio {margin-top: 12px;}
.dingbat {clear: both;}
.capital {float: left; font-size: 60px; line-height: 48px; padding: 0 8px 6px 0; color: #CCC;}


/*topnav*/
.topnav {background-color: #475b6e; height: 67px;}
.nav_underline {background-color: #F80; height: 3px;}
.topnav .container {background-color: #475b6e;}
.search {float: right; margin-top: 10px; color: #99A; font-size: 11px; line-height: 28px;}
.search td {padding-left: 8px;}
.form {margin: 0; padding: 0;}
.search_input {margin: 0; padding: 0; align: baseline; border: 0; height: 20px; background: white url(http://www.google.com/coop/intl/en/images/google_custom_search_watermark.gif) no-repeat scroll left center; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}



.nav {height: 48px;}
.nav div {cursor: pointer; height: 32px; background-color:#F80; border-bottom: 3px solid #CCC; float: left; background-image: url(../images/nav_divider.gif); background-repeat: no-repeat; background-position: bottom right;}
.nav .selected {background-color: white; float: left; height: 30px; border-bottom: 0px; padding-top: 2px; background-image: url(../images/nav_select.gif); background-repeat: repeat-x; background-position:top; margin-top: -3px;}
.nav img {margin-top: 11px; border: none 0;}
.nav .left {width: 8px;}
.nav .intro {width: 141px;}
.nav .intro2 {width: 141px;}
.nav .instruments {width: 157px;}
.nav .instruments2 {width: 157px;}
.nav .culture {width: 194px;}
.nav .culture2 {width: 194px;}
.nav .photos {width: 136px;}
.nav .photos2 {width: 136px;}
.nav .map {width: 63px;}
.nav .map2 {width: 63px;}
.nav .right {width: 151px;}


.nav .intro:hover {border: 0px; background-color: #F90;}
.nav .instruments:hover {border: 0px; background-color: #F90;}
.nav .culture:hover {border: 0px; background-color: #F90;}
.nav .photos:hover {border: 0px; background-color: #F90;}
.nav .map:hover {border: 0px; background-color: #F90;}

