/* Style: Default */body {background: #efbe42;}#menu-wrap {width:760px; height:30px; position:relative; z-index:100;}/* remove all the bullets, borders and padding from the default list styling */#menu-wrap ul {padding:0;margin:0;list-style-type:none;}#menu-wrap li, #menu-wrap a, #menu-wrap div {padding:0;margin:0;}#menu-wrap ul ul {}/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */#menu-wrap ul li {float:left;position:relative;}#menu-wrap ul ul li {width:100%}/* style the links for the top level */#menu-wrap ul a, #menu-wrap ul a:visited {    display:block;    line-height:30px;    padding-left:10px;     padding-right: 20px;}/* style the second level background */#menu-wrap ul ul a, #menu-wrap ul ul a:visited {    border: 0px;}#menu-wrap li.section{    line-height:25px;    padding-left:10px;     padding-right: 11px;    }/* hide the sub levels and give them a positon absolute so that they take up no room */#menu-wrap ul ul {visibility:hidden;position:absolute;height:0;top:30px;left:0; width:149px;}/* style the table so that it takes no ppart in the layout - required for IE to work */#menu-wrap table {position:absolute; top:0; left:0; border-collapse:collapse;;}/* style the second level links */#menu-wrap ul ul a, #menu-wrap ul ul a:visited {    height:auto; line-height:15px; padding:5px 10px; width:150px;}                             /* make the second level visible when hover on first level list OR link */#menu-wrap ul li:hover ul,#menu-wrap ul a:hover ul{visibility:visible; }#menu-wrap li.selected_page{        line-height:20px;}#menu-wrap li.selected_subpage{        line-height:25px;    padding-left:10px;     padding-right: 11px;    }#menu-wrap li.selected_subpage a, #menu-wrap li.selected_subpage a:visited{    padding-right:0;     padding-left:0; }#navigation-outer {background-color:#0188cc;border-bottom:1px solid #85bfe9;}#navigation a {background:#0188cc;color:#b4d9f3;text-decoration:none;display:block;font:11px Helvetica, sans-serif; height:30px;line-height:30px;text-transform:uppercase;}#navigation a:hover {color:#ffffff}#navigation .fl #menu-wrap, #navigation .fl #menu-wrap ul { z-index:100; margin:0; padding:0; list-style:none;background:#0188cc;color:#b4d9f3;}#navigation .fl #menu-wrap ul a, #navigation .fr #lang_sel ul li a, #navigation .fl #menu-wrap ul a:visited, #navigation .fl #menu-wrap ul a:link, #lang_sel a, #lang_sel a:visited, #lang_sel ul ul { display:block; z-index:100; background:#0188cc;border:none;color:#b4d9f3;line-height:25px;padding:4px 15px 0 15px; margin:0; text-decoration:none;}#navigation .fl #menu-wrap ul a:hover, #navigation .fr #lang_sel ul li a:hover, #lang_sel ul ul a:hover, #lang_sel :hover > a, #lang_sel ul ul :hover > a, #lang_sel a.lang_sel_sel, #lang_sel a.lang_sel_sel:hover {color:#d9f1fd;border:none;line-height:25px;text-decoration:none;background:#0188cc;}#navigation .fl #menu-wrap ul ul a {height:30px;}#header { background:#68a9e0 url(default/header.jpg) repeat-x top center;}#window { background:url(default/window.jpg)}#top-wood { background:url(default/top-wood.jpg) top left repeat-x;padding:0;margin:0 0 0 -60px; height:28px}.postcard-front { box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3); }.postcard-back { background:#fff url(default/postcard-stamp.jpg) no-repeat top right; border: 1px solid #8f8f85; box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3);}#home #header { border-bottom: 1px solid #a7a399}#featured { background:#efbe42 url(default/feature-bg.jpg) repeat-x; border-bottom:1px solid #dfb44e; }#featured .slider-image {	background-color: #ffffff; border: 1px solid #8f8f85;}#footer p, #footer p a {	color: #b51927;}/* Content */#home #content {}#content-wrapper {	background: #fad55b;border-bottom:1px solid #dfb44e;}#content-background-top {	background: transparent url(default/featured-border.png) repeat-x left top;}#content-background-bottom {	background: transparent url(default/featured-border.png) repeat-x left bottom;}#content-background { background:#efbe42 url(default/feature-bg.jpg) repeat-x; border-top:1px solid #dfb44e; border-bottom:1px solid #dfb44e; }.single  { background: #fff url(default/date-bg.jpg) no-repeat 550px 20px; border: 1px solid #8F8F85; box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3);}.archive_header  { border:#8F8F85 1px solid; background-color: #ffffff; color: #777777; text-shadow:1px 1px 1px #fff; }#breadcrumb {background-color:#e3e3de; border: 1px solid #8F8F85; border-bottom:none; box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3);}.stampdate { background: transparent url(default/datestamp.png) no-repeat center center;  }.post  { margin: 0 0 20px 0;}.post-content {	/* background: #fff url(default/date-bg.jpg) no-repeat 320px 5px; */	background-color: #fff;background-image:none;border: 1px solid #999; box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3);margin-bottom:25px;}.post-content-instrument {float:left;padding: 10px 5px;margin:0 20px 20px 0;background-color: #fff;background-image:none;border: 1px solid #999; box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3); width:142px;height:200px;}.post-content-instrument .title {height:60px;font-size:16px;line-height:18px;margin:0 0 0 5px;}.post-content-instrument .entry img {width:130px;height:130px;float:none;margin:0;}.post-meta {	background-color:#eaeae2; border: 1px solid #8F8F85; box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3);}.post .date-inner {	border: 1px solid #fff;	background-color:#0094d4;	color:#fff;}.post .date {	border:1px solid #8F8F85;	} .entry blockquote  { color: #777777; background-color: #efefea; border-tsop: 1px solid #ccc; border-bottom: 1px solid #ccc; }/* Comments */#comments {	box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3);	background-color:#e7e7db;	border: 1px solid #8F8F85;}#comments h3{ border-bottom: 1px solid #c8c7ba;}#comments .comment .comment-container {background: #fff url(default/comment-envelope.jpg) repeat-x top left; border: 1px solid #fff; }#comments .comment-inner{border: 1px solid #c8c7ba;}#comments .comment .comment-foot {background: #fff url(default/comment-envelope.jpg) repeat-x bottom left;}#comments .reply a {	color: #fff;	background-color: #da2342;	border:  1px solid #a5172f;}#comments .alt .reply a {	background-color: #3c79d6;	border:  1px solid #285caa;}#commentform textarea  { border: 1px solid #C8C7BA; }#commentform #submit  { color: #fff; background-color: #486083; border: 2px solid #111; -moz-border-top-colors: #515150 #fff; -moz-border-bottom-colors: #515150 #fff; -moz-border-left-colors: #515150 #fff; -moz-border-right-colors: #515150 #fff}/* Pagination / WP-Pagenavi */.more_entries {float:left}.more_entries .wp-pagenavi a:link,.more_entries .wp-pagenavi a:visited { background: #fff;color: #0094d4; border:1px solid #666;}.more_entries .wp-pagenavi .current, .more_entries .wp-pagenavi .on,.more_entries .wp-pagenavi a:hover { background: #0094d4 !important; color: #fff; }.more_entries .wp-pagenavi span.pages {color:#666;}.more_entries .wp-pagenavi span.current {border:1px solid #666;}/* Widgets */.widget  {background: #fff url(default/widget-bg.jpg) repeat top left; border:1px solid #666; box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3); }.widget ul ul ul {display:none;}/* .widget h3 { background:#e3e3de url(default/widget-header.jpg) no-repeat top right; border-bottom:1px solid #8F8F85;  } */.widget h3 {display:none}.widget_maps_tag_widget h3, .widget_maps_overview_widget h3 {	margin-bottom: 0px;}/* Category Image Gallery */.gallery-nav {}.gallery-nav li {	background:transparent url(default/featured-border.png) repeat left top;	border: 1px dotted #ccc;}.gallery-nav li a{	text-shadow: 1px 1px 1px #fff;}.gallery-nav li:hover {	background-color:#ffffff;	border: 1px dotted #ddd;}.gallery-nav li.active {	background-color:#515150;	background-image: none;	border:1px solid #111111;	color: #fff;}.gallery-nav li.active a{	text-shadow: 1px 1px 1px #111;}/* OVERRIDES */#wpml_credit_footer {display:none}/* MAILCHIMP WIDGET OVERRIDES */.widget #mc_signup_form {text-align:left;height:160px;padding-top:147px;margin:0;background:#ffcb05 url(../styles/default/envelope.jpg) top left no-repeat}.widget .mc_custom_border {padding: 10px;margin:0;}.widget #mc_signup_form legend {display:none}.widget #mc_signup_form .mc_var_label {display:none}.widget #mc_signup_form .mc_input {width:180px;margin: 0 5px 0 10px;padding:6px 5px;border: 1px solid #999;color:#666;}.widget .mc_signup_submit .button {font-family: Helvetica,sans-serif;font-weight:normal;font-size:11px;color:#003468;}.widget #mc_signup_form p, .widget #mc_signup_form a {font-family: Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#fffcd5;padding:0;margin:0;}.widget #mc_signup_form a:hover  {color: #fff;}.widget .mc_error_msg, .widget .mc_success_msg {color:#fffcd5;font-weight:normal;}.widget #mc_unsub_link {margin:17px 5px 0 0;text-align:right}.widget #mc_unsub_link a {font-weight:normal;font-family:Georgia, Times, serif;}