  body { font-size: 12px; font-family: "Helvetica", "Liberation Sans", "Arial", sans-serif; line-height: 1.6em; text-align: center; min-width: 400px; padding: 0; margin: 0; } a { text-decoration: none; font-weight: 500; } p { margin-bottom: 2em; } ul { list-style-type: square; } ul, ol { margin-bottom: 2em; padding-left: 0; margin-left: 0; } ul ul, ul ol, ol ul, ol ol { padding-left: 2em; margin-top: 1em; } li { margin-bottom: 1em; } code, pre { display: block; border-width: 1px; border-style: solid; border-left-width: 3px; padding: .5em; line-height: 2em; font-family: monospace; } blockquote { margin-left: 18px; border-left: 2px solid #F0A32F; padding-left: 15px; } p cite { margin-left: 3em; } img {  font-size: 0; line-height: 0; vertical-align: bottom; margin-top: 1.5em;  } a img { border-width: 1px; border-style: solid; background: none; } h2 { font-size: 1.5em; } h3 { font-size: 1.2em; } input, textarea { background: #eee; border-width: 1px; border-style: solid; padding: .3em; } fieldset { border: 0; background: transparent; } dd, dt { margin-bottom: 1em; } h2, h3, h4 { padding: .2em; padding-left: 0; margin-bottom: 0em; margin-top: 2em; } h1, h2 { line-height: 1.2em; } h2 { font-weight: normal; } h1 { font-size: 190%; }  #header { margin-left: 60px; margin-right: 60px; margin-top: 20px; margin-bottom: 20px; } #header h2 { font-size: 2em; text-align: right; border-bottom-width: 1px; border-bottom-style: solid; padding-right: 1em; margin-top: 0em; } #header h2 a { font-weight: normal; } #header h2 a #spence { color: #a8a8a8; } #header img { border: 0; display: inline; } #headerbuttons { float: left; display: inline; margin-top: .3em; margin-left: 1em; } #headerbuttons a:hover { background: transparent; } #search { float: left; margin-left: 1em; margin-top: .6em; visibility: hidden; } #search input { margin: 0; } #searchbutton { display: inline; float: left; margin-top: 0; } #searchbutton img { display: inline; border: none; margin-top: 0; } #arrows { display: inline; margin-right: 10px; float: left; margin-top: .1em; padding-bottom: 1em; } #arrows a { font-size: 3em; } #description { margin-top: .8em; text-align: right; margin-right: 1.9em; margin-left: 1.9em; margin-bottom: 0; } #scroll { margin-top: 5px; margin-left: -40px; width: 107%; }  #wrapper { text-align: center; padding-top: 0; } #wrapper div { max-width: 570px; margin-right: auto; margin-left: auto; margin-bottom: 2.5em; text-align: left; * width: 570px; }   #post li { margin-left: 30px; } #post .sociable li { margin-left: 0px; } #post.excerpts ul li { margin-bottom: 3em; } #post.titles ul li .title { display: block; margin-left: 5em; } #post.titles ul li .prefix { display: block; float: left; width: 5em; font-weight: bold; } .post-title { margin-top: 1em; font-weight: bold; } .more { margin-top: -1em; font-size: .8em; } #frontrighttext { } .main-gallery table { margin-bottom: 35px; margin-top: 25px; } .main-gallery td { padding-top: 22px; padding-bottom: 0px; padding-left: 18px; padding-right: 18px; } .main-gallery .image a { padding-bottom: 3px; } .main-gallery .caption { padding-top: 5px; } .sub-gallery table { margin-bottom: 35px; margin-top: 25px; } .sub-gallery td { padding-top: 22px; padding-bottom: 0px; padding-left: 18px; padding-right: 18px; } .sub-gallery .image a { padding-bottom: 3px; } .sub-gallery .caption { padding-top: 5px; }  #comments-meta h2, #comments-post h2 { font-weight: normal; background: none; border: none; } #post-meta p, #comments-meta p { font-size: .8em; margin-bottom: 1em; line-height: 1.5em; } #comment { width: 90%; border-width: 1px; border-style: solid; } #submit { border-width: 1px; border-style: solid; padding: 8px; } #comments ol li { margin-bottom: 60px; } #commentlist li p cite a { font-weight: normal; } #comment-trackback ul { width: 700px; } #comment-trackback p cite { display: none; } #comment-trackback ul li { margin-bottom: 1em; } #comment-trackback ul li a { font-weight: normal; } #comments-post label { margin-left: 15px; font-size: .9em; }  #sidebar { width: 200px; padding-top: 0; padding-bottom: 2em; text-align: left; line-height: 1.3em; } #sidebar ul { list-style-type: none; margin-top: 5px; padding-left: 0; } #sidebar li { margin-bottom: 3em; } #sidebar ul li ul { margin-top: 0; } #sidebar ul li ul li { margin-bottom: .7em; } #sidebar h2 { margin-top: 0; margin-bottom: .3em; } #sidebar iframe { } #sidebar a { font-size: .9em; } #suckerfishnav #menutitle a { color: #f20; padding: 0px 85px 0px 15px; border: 1px solid #f20000; margin-left: 0px; font-size: 140%; font-weight: normal; line-height: 50px; } #suckerfishnav, #suckerfishnav ul { float:left; list-style:none; line-height:20px; padding:0; margin:0; margin-bottom: 20px; width:100%; font-size: 105%; font-weight: lighter; background: #fff; } #suckerfishnav ul { position: absolute; width:160px; height:auto; font-weight:normal; margin:0; line-height:105%; border:0;  } #suckerfishnav a { text-decoration:none; padding:0px 10px; line-height: 70% } #suckerfishnav ul a { color: #575283; margin-top: 40px; font-size: 95%; font-weight: lighter; } #suckerfishnav li ul ul { margin:-11px 0 0 50px; font-size: 95%; font-weight: lighter; }  #suckerfishnav_2 { background:#333 ; font-size:14px; font-family:verdana,sans-serif; font-weight:bold; width:100%; } #suckerfishnav_2, #suckerfishnav_2 ul { float:left; list-style:none; line-height:40px; padding:0; border:1px solid #aaa; margin:0; width:100%; } #suckerfishnav_2 a { display:block; color:#ffffff; text-decoration:none; padding:0px 15px; } #suckerfishnav_2 li { float:left; padding:0; } #suckerfishnav_2 ul { position:absolute; left:-999em; height:auto; width:121px; font-weight:normal; margin:0; line-height:1; border:0; border-top:1px solid #666666; } #suckerfishnav_2 li li { width:119px; border-bottom:1px solid #666666; border-left:1px solid #666666; border-right:1px solid #666666; font-weight:bold; font-family:helvetica,sans-serif; } #suckerfishnav_2 li li a { padding:10px 10px; width:90px; font-size:12px; color:#fff; } #suckerfishnav_2 li ul ul { margin:-33px 0 0 120px; } #suckerfishnav_2 li li:hover { background:#fff; } #suckerfishnav_2 li ul li:hover a, #suckerfishnav_2 li ul li li:hover a, #suckerfishnav_2 li ul li li li:hover a, #suckerfishnav_2 li ul li li li:hover a { color:#333; } #suckerfishnav_2 li:hover a, #suckerfishnav_2 li.sfhover a { color:#333; } #suckerfishnav_2 li:hover li a, #suckerfishnav_2 li li:hover li a, #suckerfishnav_2 li li li:hover li a, #suckerfishnav_2 li li li li:hover li a { color:#fff; } #suckerfishnav_2 li:hover ul ul, #suckerfishnav_2 li:hover ul ul ul, #suckerfishnav_2 li:hover ul ul ul ul, #suckerfishnav_2 li.sfhover ul ul, #suckerfishnav_2 li.sfhover ul ul ul, #suckerfishnav_2 li.sfhover ul ul ul ul { left:-999em; } #suckerfishnav_2 li:hover ul, #suckerfishnav_2 li li:hover ul, #suckerfishnav_2 li li li:hover ul, #suckerfishnav_2 li li li li:hover ul, #suckerfishnav_2 li.sfhover ul, #suckerfishnav_2 li li.sfhover ul, #suckerfishnav_2 li li li.sfhover ul, #suckerfishnav_2 li li li li.sfhover ul { left:auto; background:#333; } #suckerfishnav_2 li:hover, #suckerfishnav_2 li.sfhover { background:#ffffff; }  #footer { clear: both; font-weight: normal; line-height: 0.1em; padding-bottom: 15px; margin-bottom: 15px; }  #post div { margin: 0; }  .aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } .wp-caption, #wrapper div.wp-caption { text-align: center; padding-top: 5px; margin-top: 1.5em; } .wp-caption img, #wrapper div.wp-caption img, .wp-caption a img { margin: 0; padding: 0; } .wp-caption p.wp-caption-text { font-size: .9em; line-height: 1.3em; padding: 5px 0; margin: 0; } .avatar { border: 1px solid #888; } #comments cite { margin-left: 1em; }   .frontrighttext td { padding-left: 11px; padding-right: 11px; } body { background: #fff; } body, .post-title a, .titles li a { color: #444; } a img { border-color: #444; border-color: #000; } .wp-caption, #wrapper div.wp-caption { background: #444 } .wp-caption, #wrapper div.wp-caption { color: #ccc; } blockquote { color: #777; } a, #header h2 a, #header h2 a:hover, .prefix { color: #f20; } a img:hover { border-color: #f20; border-color: #f57636; } #comments-post label.required { color: #f20; } a:hover, #headerbuttons img:hover { background: #e4e4e4; } #headerbuttons img:hover { background: #e4e4e4; } code, pre, input, textarea { border-color: #ccc; background: #eee; } #header .suffix { color: #888; } #header h2 { border-bottom-color: #bbb; } #sidebar-box { border-color: #ddd; background: #f2f2f2; } #arrows a:hover { color: #000; } #submit { background: #ccc; border-color: #bbb; } @media screen {#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;} #sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;} #sb-overlay{position:relative;height:100%;width:100%;} #sb-wrapper{position:absolute;visibility:hidden;width:100px;} #sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;} #sb-body{position:relative;height:100%;} #sb-body-inner{position:absolute;height:100%;width:100%;} #sb-player.html{height:100%;overflow:auto;} #sb-body img{border:none;} #sb-loading{position:relative;height:100%;} #sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;} #sb-loading-inner span{background:url(data:image/gif;base64,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) no-repeat;padding-left:34px;display:inline-block;} #sb-body,#sb-loading{background-color:#060606;} #sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;} #sb-title,#sb-title-inner{height:26px;line-height:26px;} #sb-title-inner{font-size:16px;} #sb-info,#sb-info-inner{height:20px;line-height:20px;} #sb-info-inner{font-size:12px;} #sb-nav{float:right;height:16px;padding:2px 0;width:45%;} #sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;} #sb-nav-close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKFJREFUeNpi/P//PwMlgHHADWAAGYCGo4CYDYs4CMcCMTOyGLqCov8QsB2LIROgcovwGaAFxM+xGALT/A2IPfAZgM2Qybg04zIAZsir/wiAVTM+A0B4KZIBp4GYkxQDYM7+BcQfkLzDSYwB06AafkKdrYvkHQxD0DU3ommGiSMbshqfAXJAfBtHgOlC5SyRxbElZWYg/osj4WLIDXxmAggwAHTlHTWidTHeAAAAAElFTkSuQmCC);} #sb-nav-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi/P//PwMlgJFSAxhABkCxLhKbGHEwRuYsBeIoLIpwiWM14CcQO2ExAJs4GDOh+YgNiNcBsS6R4hgGgAA/EG8HYjlixJlwhK00EO8FYlFC4kx4IkgFiC0JieMzoBKINxEURwttGJhGhDjWaASBjUDMTIQ4VgNOAjEnlnSATRwjHVwGYjcg/o7mZ1zi1MlMFBsAEGAANUZLsB23Wh4AAAAASUVORK5CYII=);} #sb-nav-previous{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAI9JREFUeNpi/P//PwMlgJFSAxhABuDBKoTE8WlOAOJphMRxafYD4j9YDMAQx6bZDIi//YeAaYTEmdCCRAWItwAxJ5HiKAaIAvF2KM1AhDiGAa5Qm9ABLnGs0dj+HxVMIyCONRDnY1OISxybAcxAvBGLAVjFcaUDTiA+iSUdYIjjS4miQFxESJxxwHMjQIABABQT4TRLh+gpAAAAAElFTkSuQmCC);} #sb-nav-play{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHVJREFUeNpi/P//PwMlgJFSAxhABmDBZjjEMTAuFyyF0ilA/J0cFyz9DwEngVgCnwsIGQACD4FYlxIDQOAzEHtQYgAI/AHiUkoMgHlHmlwDjmELUGINmA/EbOSGQQW50fgNiEMIpURcEu1AbEBJUqZfbgQIMAD4AkaDGWpXMQAAAABJRU5ErkJggg==);} #sb-nav-pause{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD1JREFUeNpi/P//PwMlgHHADWBC40cB8X8krItDDKcBFLtg1ICRaQB6UhYCYkUk/jUg5sQi9n3wZCaAAAMA2eIcETbPY8gAAAAASUVORK5CYII=);} #sb-counter{float:left;width:45%;} #sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;} #sb-counter a.sb-counter-current{text-decoration:underline;} div.sb-message{font-size:12px;padding:10px;text-align:center;} div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;} #sb-loading-inner span { *background-image:url(/wp-content/plugins/shadowbox-js/shadowbox/loading.gif)} #sb-nav-close { *background-image:url(/wp-content/plugins/shadowbox-js/shadowbox/close.png)} #sb-nav-next { *background-image:url(/wp-content/plugins/shadowbox-js/shadowbox/next.png)} #sb-nav-previous { *background-image:url(/wp-content/plugins/shadowbox-js/shadowbox/previous.png)} #sb-nav-play { *background-image:url(/wp-content/plugins/shadowbox-js/shadowbox/play.png)} #sb-nav-pause { *background-image:url(/wp-content/plugins/shadowbox-js/shadowbox/pause.png)} } @media screen {.hidden { display: none; }  #sb-loading a { color: #fff; text-decoration: none; } #sb-loading-inner span { *background-image:url(/wp-content/plugins/shadowbox-js/shadowbox/loading.gif)} #sb-nav-close { *background-image:url(/wp-content/plugins/shadowbox-js/shadowbox/close.png)} #sb-nav-next { *background-image:url(/wp-content/plugins/shadowbox-js/shadowbox/next.png)} #sb-nav-previous { *background-image:url(/wp-content/plugins/shadowbox-js/shadowbox/previous.png)} #sb-nav-play { *background-image:url(/wp-content/plugins/shadowbox-js/shadowbox/play.png)} #sb-nav-pause { *background-image:url(/wp-content/plugins/shadowbox-js/shadowbox/pause.png)} } @media all {div.wpcf7 { margin: 0; padding: 0; } div.wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; } div.wpcf7-mail-sent-ok { border: 2px solid #398f14; } div.wpcf7-mail-sent-ng { border: 2px solid #ff0000; } div.wpcf7-spam-blocked { border: 2px solid #ffa500; } div.wpcf7-validation-errors { border: 2px solid #f7e700; } span.wpcf7-form-control-wrap { position: relative; } span.wpcf7-not-valid-tip { position: absolute; top: 20%; left: 20%; z-index: 100; background: #fff; border: 1px solid #ff0000; font-size: 10pt; width: 280px; padding: 2px; } span.wpcf7-not-valid-tip-no-ajax { color: #f00; font-size: 10pt; display: block; } span.wpcf7-list-item { margin-left: 0.5em; } .wpcf7-display-none { display: none; } img.ajax-loader { border: none; vertical-align: middle; } #sb-loading-inner span { *background-image:url(/wp-content/plugins/shadowbox-js/shadowbox/loading.gif)} #sb-nav-close { *background-image:url(/wp-content/plugins/shadowbox-js/shadowbox/close.png)} #sb-nav-next { *background-image:url(/wp-content/plugins/shadowbox-js/shadowbox/next.png)} #sb-nav-previous { *background-image:url(/wp-content/plugins/shadowbox-js/shadowbox/previous.png)} #sb-nav-play { *background-image:url(/wp-content/plugins/shadowbox-js/shadowbox/play.png)} #sb-nav-pause { *background-image:url(/wp-content/plugins/shadowbox-js/shadowbox/pause.png)} } 