body{background-color:#EFEFEF;font-family:Arial,Helvetica,sans-serif;}.pc{}.mac-os{}a:link,a:visited{text-decoration:none;color:#333333;}a:hover{text-decoration:none;color:#2D6CC0;}.displaynone{display:none;}li.expanded,li.collapsed,li.leaf{padding:0;margin:0;}ul.menu li{margin:0;}ul li.leaf{list-style-image:none;list-style-type:none;}ul li.collapsed{list-style-image:none;list-style-type:none;}ul li.expanded{list-style-image:none;list-style-type:none;}.wrapper{width:960px;margin-left:auto;margin-right:auto;}#header{width:960px;margin-left:auto;margin-right:auto;}#siteID{font-size:1.875em;color:#959595;text-align:right;padding:10px 0 0 0;margin:0;}#siteID h1{margin:0;padding:0;font-size:1em;font-weight:normal;}.pagesubtitle{color:#959595;}#mainnavi{height:27px;clear:both;margin:0;padding:0;z-index:1000;text-align:right;position:relative;}#mainnavi .region{position:absolute;right:0;}#mainnavi ul.menu{margin:0;padding:0;}#mainnavi ul{margin:0;padding:0;list-style:none;}#mainnavi ul li{line-height:1.6em;padding:0;list-style-type:none;float:left;margin:0;font-size:0.6875em;position:relative;top:1px;background-image:url(/web/sites/all/themes/spottorno/assets/img/icons/li-separator.png);background-repeat:no-repeat;background-position:right center;}#mainnavi ul li.last{border:none;background-image:none;}#mainnavi ul li a{display:block;margin:0;padding:7px 10px 7px 10px;font-size:1em;line-height:1em;text-decoration:none;color:#808080;text-decoration:none;text-transform:uppercase;}#mainnavi ul li.last.active a,#mainnavi ul li.last a{border:none;margin-right:0;padding-right:0;background-image:none;}#mainnavi ul li.active a,#mainnavi ul li.active-trail a{color:#000000;background-image:url(/web/sites/all/themes/spottorno/assets/img/icons/li-separator.png);background-repeat:no-repeat;background-position:right center;}#mainnavi ul li a:hover{color:#808080;text-decoration:none;}#mainnavi ul li:hover a,#mainnavi ul li.hover a{color:#000000;background-image:none;}#mainnavi ul ul{display:none;position:absolute;top:2em;left:0;right:auto;width:8em;list-style-type:none;}#mainnavi ul ul li{left:auto;margin:1px 0 0 0;clear:left;width:100%;list-style-type:none;border-right:none;}#mainnavi ul li.menu-mlid-978 ul li{width:73px;width:80px\9;}#mainnavi ul li.menu-mlid-977 ul li{width:91px;width:97px\9;}#mainnavi ul li.menu-mlid-979 ul li{width:93px;width:100px\9;}.mac-os #mainnavi ul li.menu-mlid-978 ul li{width:80px;}.mac-os #mainnavi ul li.menu-mlid-977 ul li{width:97px;}.mac-os #mainnavi ul li.menu-mlid-979 ul li{width:100px;}#mainnavi ul ul li.last{border-bottom:1px solid #EFEFEF;}#mainnavi ul ul li a,#mainnavi ul li.active li a,#mainnavi ul li:hover ul li a,#mainnavi ul li.hover ul li a{font-size:1.2em;font-weight:normal;background:#333333;background-color:#D4D4D4;color:#808080;text-decoration:none;text-transform:uppercase;line-height:1.4em;}#mainnavi ul ul li a:hover,#mainnavi ul li.active ul li a:hover,#mainnavi ul li:hover ul li a:hover,#mainnavi ul li.hover ul li a:hover{background-color:#D4D4D4;color:#000000;font-weight:normal;}#mainnavi ul ul.last{left:auto;right:0;}#mainnavi ul li:hover ul,#mainnavi ul li.hover ul{display:block;}#mainnavi ul li.menu-mlid-980 ul a{display:none;}#footer{float:left;color:#7e7e7e;color:#C1C0C0;margin-top:2px;font-size:0.6875em;text-align:left;}#frontvisual{height:320px;}#blogteasers{}#mainstage{margin-top:30px;}#mainstage h1{font-size:0.75em;padding:0;margin:0;float:left;margin-right:5px;color:#000000;font-weight:bold;border-right:1px solid #808080;padding-right:5px;padding-left:0px;padding-top:1px;line-height:20px;text-transform:uppercase;}#mainstage .publications h1{border-right:none;float:none;}#mainstage h1.contactcss{float:none;border-right:none;display:none;}.page-node-101 #mainstage .field-name-body{text-align:right;}.page-node-101 #mainstage .field-name-body h2{text-align:right;font-size:1em;color:#333333;margin:0;padding:0;}#mainstage .field-name-field-summary,#mainstage .field-name-body{font-size:0.75em;color:#8A8A8A;margin:0 5px 0 0px;text-align:justify;line-height:22px;margin-bottom:20px;}#mainstage .field-name-field-summary p,#mainstage .field-name-body p{margin:0 0 10px 0;padding:0;}#mainstage .field-name-field-summary a,#mainstage .field-name-body a{color:#333333;}#mainstage .field-name-field-summary a:hover,#mainstage .field-name-body a:hover{color:#2D6CC0;}.blog-image-list{overflow:hidden;}#block-views-gallery-list-block{overflow:hidden;}.blog-image-list ul,#block-views-gallery-list-block ul{width:960px;margin:0;padding:0;list-style-type:none;}.blog-image-list ul li,#block-views-gallery-list-block ul li{list-style-type:none;margin:5px 10px 5px 0;padding:6px;background-color:#D4D4D4;float:left;height:115px;width:115px;text-align:center;}.blog-image-list ul li a,#block-views-gallery-list-block ul li a{color:#808080;text-transform:uppercase;text-decoration:none;font-size:0.75em;font-weight:bold;padding:0;margin:0;}.blog-image-list ul li:hover,#block-views-gallery-list-block ul li:hover{background-color:#BABABA;}.blog-image-list ul li a:hover,#block-views-gallery-list-block ul li a:hover{color:#FFFFFF;}.blog-image-list ul li table,.view-project-lists  ul li table,#block-views-gallery-list-block ul li table{padding:0;margin:0;border:none;}.blog-image-list ul li table td,#block-views-gallery-list-block ul li table td.slide{vertical-align:middle;height:115px;width:115px;padding:0;margin:0;border:none;}.view-project-lists ul li table td.slide{vertical-align:middle;height:101px;padding:0;margin:0;border:none;}.view-project-lists ul li table tbody,#block-views-gallery-list-block ul li table tbody{border:none;}.view-project-lists{clear:both;}.view-project-lists ul{width:960px;margin:0;padding:0;}.view-project-lists ul li{position:relative;border:solid 0 #000000;margin:5px;padding:0;background-color:#D4D4D4;width:308px;text-align:left;height:101px;float:left;list-style-type:none;}.view-project-lists .views-field-title{padding-left:24px;width:120px;}.view-project-lists ul li a{color:#535353;text-transform:uppercase;text-decoration:none;font-size:0.675em;font-weight:bold;}.view-project-lists ul li:hover{background-color:#BABABA;}.view-project-lists ul li a:hover{color:#000000;}.view-project-lists ul li img{position:absolute;top:5px;right:5px;}.page-fiction-photo h1{display:none;}#videostage{float:left;}.columnright{width:265px;float:right;margin-left:10px;}.publications #block-views-gallery-list-block ul{width:686px;}.field-name-field-publication-cover .field-item,.field-name-field-videofield .field-item{margin-bottom:10px;}.field-name-field-internal-link,.field-name-field-external-link{margin-top:10px;}.field-name-field-internal-link,.field-name-field-external-link,.field-name-field-internal-reference-video-{font-size:0.75em;color:#333333;font-weight:normal;}.field-name-field-internal-link .field-item,.field-name-field-external-link .field-item,.field-name-field-internal-reference-video- .field-item{padding-top:10px;}.blogsidebar{width:265px;overflow:hidden;margin-top:30px;}.blogsidebar h2{font-size:0.875em;border:none;float:none;color:#333333;padding:5px 0 5px 0;margin:10px 0 10px 0;}.blogsidebar .block{border-top:1px dashed #CCCCCC;padding:5px 0 5px 0;margin:10px 0 10px 0;}.blogsidebar ul{padding:0;margin:0 0 0 5px;font-size:0.75em;}.blogsidebar ul li{padding:0 0 8px 0px;margin:0 0 0 5px;list-style-type:none;}#block-block-3{position:relative;}#block-block-3 #rss-feed{position:absolute;top:22px;left:115px;}#block-block-3 p,#block-block-4 p{font-size:0.75em;color:#333333;line-height:2;margin:0;padding:10px 0 0 0;}#block-block-4 a{color:#2D6CC0;}#block-block-4 a:hover{color:#333333;}#block-simplenews-16 label{font-size:0.75em;color:#333333;margin:0 0 5px 0;}#block-simplenews-16 .form-item{padding:0;margin:5px 0 5px 0;}.comments-box{clear:both;margin:10px 0 10px 0;font-weight:bold;}.views-field-comments-link{margin-top:10px;border-top:1px dashed #CCCCCC;border-bottom:1px dashed #CCCCCC;font-size:0.75em;padding-bottom:10px;margin-bottom:20px;}#mainstage.leftcolumn .views-field-field-external-link,#mainstage.leftcolumn .views-field-field-internal-link{border-top:1px dashed #CCCCCC;font-size:0.75em;padding-top:10px;margin-top:10px;}#mainstage.leftcolumn .views-field-field-internal-link .views-label,#mainstage.leftcolumn .views-field-field-external-link .views-label{font-weight:bold;}.page-blog-link ul{padding:0;margin:0;}.page-blog-link ul li{padding:10px 0 0 0;margin:0;list-style-type:none;}#mainstage.leftcolumn .views-field-term-node-tid{border-top:1px dashed #CCCCCC;border-bottom:1px dashed #CCCCCC;font-size:0.75em;padding:10px 0 10px 0;margin:10px 0 10px 0;}#mainstage.leftcolumn .views-field-term-node-tid .views-label-term-node-tid{float:left;margin-right:5px;}#mainstage.leftcolumn .views-field-term-node-tid ul{padding:0;margin:0;}#mainstage.leftcolumn .views-field-term-node-tid ul li{padding:0;margin:0;display:inline;margin-right:5px;color:#333333;padding-right:5px;border-right:1px solid #CCCCCC;}.leftcolumn{float:left;margin-right:50px;width:640px;}#mainstage.leftcolumn h1,#mainstage.leftcolumn  h2.bloglist{clear:both;font-weight:bold;font-size:1.25em;border:none;float:none;color:#333333;margin-bottom:10px;}#mainstage.leftcolumn  .field-name-field-summary,#mainstage.leftcolumn .field-name-body{font-size:0.75em;color:#333333;text-align:justify;line-height:22px;}#mainstage.leftcolumn  h2.bloglist a{color:#333333;}#mainstage.leftcolumn  h2.bloglist a:hover{color:#2D6CC0;}#mainstage.leftcolumn a:link,#mainstage.leftcolumn a:visited{color:#2D6CC0;}#mainstage.leftcolumn a:hover{color:#333333;}#mainstage.leftcolumn .views-field.views-field-field-videofield{padding:10px 0 10px 0;}#mainstage.leftcolumn .pagecontent{}.postdate{color:#333333;font-size:0.75em;margin-bottom:10px;}#mainstage.leftcolumn h2{font-size:1.2em;color:#333333;padding:0;margin:5px 0 5px 0;text-transform:uppercase;}.leftcolumn .field-name-field-image-add{overflow:hidden;}.leftcolumn .field-name-field-image-add .field-item{text-align:center;}.leftcolumn .field-name-field-image-add table td.slide{vertical-align:middle;height:101px;padding:0;margin:0;border:none;}.leftcolumn .field-name-field-image-add table{height:115px;width:115px;}.leftcolumn .field-name-field-image-add table tbody{border:none;background-color:#D4D4D4;}.leftcolumn .field-name-field-image-add .field-item{margin:5px 10px 5px 0;padding:6px;background-color:#D4D4D4;float:left;text-align:center;height:115px;width:115px;}.leftcolumn .field-name-field-articletags{border-top:1px dashed #CCCCCC;border-bottom:1px dashed #CCCCCC;padding:5px 0 5px 0;margin:10px 0 10px 0;}.leftcolumn .field-name-field-articletags .field-label{font-size:0.75em;color:#333333;}.leftcolumn .field-name-field-articletags .field-item{float:left;margin-right:5px;font-size:0.75em;color:#333333;padding-right:5px;border-right:1px solid #CCCCCC;}.leftcolumn .field-name-field-external-link,.leftcolumn .field-name-field-internal-link{border-top:1px dashed #CCCCCC;padding-top:10px;}}#comments{border-top:1px dashed #CCCCCC;border-bottom:1px dashed #CCCCCC;padding:5px 0 5px 0;margin:10px 0 10px 0;}form#comment-form.comment-form label,#comments label{font-size:0.75em;color:#333333;}#comments .username,#comments .description{font-size:0.75em;color:#666666;}#comments .filter-help{display:none;}form#comment-form.comment-form ul.tips,#comments ul.tips{font-size:0.75em;color:#333333;}form#comment-form.comment-form ul.tips li,#comments ul.tips li{list-style-type:square;margin-bottom:4px;}#comments .form-text{border:none;background-color:#FFFFFF;}#comments .form-submit{border:1px solid #666666;background-color:#CCCCCC;color:#333333;margin-right:5px;}#comments .form-submit:hover{background-color:#333333;color:#CCCCCC;}#comments h3{display:none;}#comments .comment{border-bottom:1px dashed #CCCCCC;margin-bottom:10px;padding-bottom:10px;font-size:0.75em;color:#333333;line-height:20px;}#comments .comment p{margin:5px 0 5px 0;}.link-wrapper{border-top:1px dashed #CCCCCC;border-bottom:1px dashed #CCCCCC;padding:5px 0 5px 0;margin:0px 0 10px 0;font-size:0.75em;}.view-id-archive.view-display-id-page ul{padding:0;margin:0;}.view-id-archive.view-display-id-page ul li{list-style-type:none;padding:0;margin:0;}.webform-client-form{float:right;margin-top:-10px;}.webform-client-form  label{font-weight:normal;font-size:0.75em;width:90px;float:left;color:#333333;}.webform-client-form textarea,.webform-client-form .form-text{border:none;background-color:#FFFFFF;width:385px;}.webform-client-form .form-submit{border:1px solid #666666;background-color:#CCCCCC;color:#333333;margin-right:5px;margin-left:90px;}.webform-client-form .form-submit:hover{background-color:#333333;color:#CCCCCC;}.webform-client-form textarea{width:385px;}.webform-client-form .resizable-textarea .grippie{width:383px;margin-left:90px;}#node-92 .field-name-body{float:left;}.search-results{color:#333333;font-size:0.75em;}form.search-form label{color:#333333;font-size:0.75em;}form.search-form .form-submit{border:1px solid #666666;background-color:#CCCCCC;color:#333333;margin-right:5px;}.tabs{clear:both;margin:0 auto 0 auto;width:960px;font-size:0.875em;}#frontvisual{position:relative;overflow:hidden;height:400px;margin-top:18px;}.featureintro{position:absolute;padding:30px 30px 10px 30px;top:0;right:0;width:253px;height:360px;background-color:#FFFFFF;font-size:0.75em;color:#333333;text-align:justify;opacity:0.8;filter:alpha(opacity=80);line-height:1.5;display:none;}.featureintro a{color:#000000;font-weight:bold;}.featureintro a:hover{color:#2D6CC0;font-weight:bold;}.featureintro table{height:360px;}.featureintro table tbody{border:none;}.featureintro table tr td{vertical-align:bottom;height:360px;}.featuretitle{color:#000000;font-weight:bold;}.homefeaturesummary a{color:#333333;}.homefeaturesummary a:hover{color:#333333;}#block-views-featured-blog-block{overflow:hidden;}#block-views-featured-blog-block ul{padding:0;margin:0;}#block-views-featured-blog-block ul li{position:relative;border:solid 0 #000000;margin:0 10px 10px 0;padding:0;background-color:#D4D4D4;width:313px;text-align:left;height:101px;float:left;list-style-type:none;}#block-views-featured-blog-block ul li.views-row-last{margin-right:0;}#block-views-featured-blog-block .views-field-title{padding-left:24px;width:120px;}#block-views-featured-blog-block ul li a{color:#535353;text-transform:uppercase;text-transform:none;text-decoration:none;font-size:0.75em;font-weight:normal;}#block-views-featured-blog-block ul li:hover{background-color:#BABABA;}#block-views-featured-blog-block ul li a:hover{color:#000000;}#block-views-featured-blog-block ul li img{position:absolute;top:5px;right:5px;}#block-views-featured-blog-block table tbody{border:none;}#block-views-featured-blog-block table tr td{vertical-align:middle;height:101px;}.blogbg h2{padding:0 10px 0 10px;margin:0;font-size:0.75em;color:#333333;background-color:#EFEFEF;display:inline;height:14px;position:absolute;left:10px;top:0;font-weight:bold;text-transform:uppercase;}.blogbg{background-image:url(/web/sites/all/themes/spottorno/assets/img/bg/blogbg3.png);margin:10px 0 10px 0px;height:14px;position:relative;}#shareline{margin:8px 0px 5px 0;text-align:right;clear:both;}#shareline a{padding:0;margin:0;}.gallerymargin{padding-top:10px;padding-left:5px;padding-right:10px;}#blogarticleshareline img{margin-right:5px;}#block-views-test-block{clear:both;}#lightbox #modalContainer{overflow:hidden;}#lightbox #imageData #bottomNav{height:20px;}#bottomNavClose{margin-top:0px;padding-top:0px;display:none;}#imageDetail{padding-top:8px;}#imageData #imageDetails{width:100%;background-color:#FFF;}#numberDisplay{font-weight:bold;padding-top:8px;padding-bottom:8px;color:#333333;}#imageData #caption{padding-top:6px;font-weight:normal;color:#333333;}#nextLink:hover,#nextLink:visited:hover,#nextLink.force_show_nav,#frameNextLink{background:url(/web/sites/all/themes/spottorno/assets/img/icons/Next.png) no-repeat scroll 90% 50% transparent;}#prevLink:hover,#prevLink:visited:hover,#prevLink.force_show_nav,#framePrevLink{background:url(/web/sites/all/themes/spottorno/assets/img/icons/Previous.png) no-repeat scroll 10% 50% transparent;}#loading{height:25%;width:100%;text-align:center;line-height:0;position:absolute;top:50%;left:45%;}#imageContainer,#frameContainer,#modalContainer{padding:10px;}#loadingLink{display:none;}#block-block-5{text-align:right;font-size:0.75em;}#block-block-5 a{color:#CCCCCC;}#block-block-5 a:hover{color:#333333;}.description.mollom-privacy{font-size:0.75em;text-align:right;}
