html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,input,select,textarea,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:baseline;background:transparent;line-height:inherit;}ol,ul,ul,ul li{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0px;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0px;}input,select,textarea,body{font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;}
body{background:#FFF;font:12px/20px Arial,"Helvetica Neue",Helvetica,sans-serif;}p{margin:5px 0 15px;}h1{font-size:35px;line-height:40px;}h2{font-size:28px;line-height:32px;}h3{font-size:22px;line-height:26px;}h4{font-size:18px;line-height:22px;}ul,ol{margin:0;padding:0;}li{list-style-type:disc;margin:5px 0;}div.unpublished{margin:5px 0;font-weight:bold;color:#000;text-shadow:0 1px 0 #FFF;background:url(/profiles/odddrupal/themes/oddroots/graphics/unpublished_bg.png);border:1px solid #ece796;}div.unpublished-inner{padding:10px 10px 10px 42px;background:url(/profiles/odddrupal/themes/oddroots/graphics/unpublished_icon.png) no-repeat;background-position:5px 5px;}
div.messages,div.status,div.warning,div.error{font-size:16px;font-style:italic;min-height:21px;margin:10px 0;border:none;padding:15px 15px 15px 50px;background-repeat:no-repeat;background-position:15px 15px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-pie-border-radius:8px;}div.status,div.notice{color:#006833;border:1px solid #006833;background-color:#CCEDDC;background-image:url(/profiles/odddrupal/themes/oddroots/graphics/messages-1.png);}div.warning,tr.warning{color:#c68700;border:1px solid #c68700;background-color:#FFFCCC;background-image:url(/profiles/odddrupal/themes/oddroots/graphics/messages-2.png);}div.error,tr.error{color:#a8141a;border:1px solid #a8141a;background-image:url(/profiles/odddrupal/themes/oddroots/graphics/messages-3.png);background-color:#F6D1D2;}div.messages ul{margin-top:0;margin-bottom:0;}
.form-text,.form-textarea{border:1px solid #333;background:#E6E6E6;padding:5px;font-size:13px;color:#666;clear:both;}div.form-item label{font-size:10px;}.form-text.focused,.form-textarea.focused{border:1px solid #000;font-weight:bold;color:#000;}.form-text.valid,.form-textarea.valid{border:1px solid #333;background:#E6E6E6 url(/profiles/odddrupal/themes/oddroots/graphics/valid.png) no-repeat right top;color:#000;}.form-item input.error,.form-item textarea.error{color:#FF0000;border:1px solid #c90000;background:#E6E6E6 url(/profiles/odddrupal/themes/oddroots/graphics/invalid.png) no-repeat right top;}.form-submit{border:2px solid #DDD;font-size:12px;font-weight:bold;padding:6px;color:#838383;cursor:pointer;}form .form-submit:hover{color:#333;background:#f6f6f6;}.submit-throbber.inactive{width:32px;height:32px;float:left;}.submit-throbber.active{width:32px;height:32px;float:left;background:url(/profiles/odddrupal/themes/oddroots/graphics/throbber.gif) no-repeat center;}fieldset{border:0 none;padding:0 10px;overflow:hidden;margin-bottom:10px;}fieldset legend{font-size:12px;font-weight:bold;color:#000;}
.fontDefault{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;}@font-face{font-family:'BankGothicLtBTLight';src:url(/sites/all/themes/poseidon/fonts/bankgothic-light-webfont.eot);src:url(/sites/all/themes/poseidon/fonts/bankgothic-light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/poseidon/fonts/bankgothic-light-webfont.woff) format('woff'),url(/sites/all/themes/poseidon/fonts/bankgothic-light-webfont.ttf) format('truetype'),url(/sites/all/themes/poseidon/fonts/bankgothic-light-webfont.svg#BankGothicLtBTLight) format('svg');font-weight:normal;font-style:normal;}.fontHelveticaNeueLight{font-family:'HelveticaNeueW01-45Ligh','Helvetica Neue',Helvetica,Arial,sans-serif;}.fontHelveticaNeueThin{font-family:'HelveticaNeueW01-Thin','Helvetica Neue',Helvetica,Arial,sans-serif;}.fontBankGothicLight{font-family:'BankGothicLtBTLight';}*{margin:0;}html,body{height:100%;-webkit-text-size-adjust:100%;}#page-wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -49px;}.push,.footer{height:46px;}html{overflow-x:hidden;position:relative;}body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:19px;color:#404040;}h1{font-family:'fontHelveticaNeueThin','HelveticaNeueW01-Thin','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:30px;font-weight:normal;text-transform:uppercase;}h2{font-family:'fontHelveticaNeueLight','HelveticaNeueW01-45Ligh','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:30px;font-weight:normal;}h3{font-family:'fontHelveticaNeueLight','HelveticaNeueW01-45Ligh','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;font-weight:normal;}a{color:#00798a;text-decoration:none;}img{line-height:0;}.learn-more-link{background:url(/sites/all/themes/poseidon/graphics/linktext-arrow.png) left 4px no-repeat;padding-left:10px;}.node-page-teaser td{vertical-align:middle;}#header-wrapper{background:url(/sites/all/themes/poseidon/graphics/header-shadow.png) left bottom repeat-x;left:0;padding-bottom:5px;position:fixed;top:0;width:100%;z-index:100;}#header-wrapper #header{background:#fff;}#header-wrapper #header .section{margin:0 auto;width:940px;}#header-wrapper #header .section #logo{float:left;margin-right:20px;margin-top:8px;}#header-wrapper #header .section #name-and-slogan{position:absolute;text-indent:-9999px;}#header-wrapper #header .section #block-system-main-menu{font-size:14px;line-height:87px;}#header-wrapper #header .section #block-system-main-menu ul.menu li{float:left;margin:0 10px;}#header-wrapper #header .section #block-system-main-menu ul.menu li.active-trail{background:url(/sites/all/themes/poseidon/graphics/menu-hover-marker.png) center 60px no-repeat;}#header-wrapper #header .section #block-system-main-menu ul.menu li.expanded{background:url(/sites/all/themes/poseidon/graphics/menu-hover-marker.png) center 60px no-repeat;}#header-wrapper #header .section #block-system-main-menu ul.menu li.not-active{background:none;}#header-wrapper #header .section #block-system-main-menu ul.menu li a{color:#000;text-transform:uppercase;}#header-wrapper #header .section #block-system-main-menu ul.menu li a:hover{color:#666;}#header-wrapper #header .section #block-system-main-menu ul.menu li .sub-menu{background:url(/sites/all/themes/poseidon/graphics/submenu-bg.png) left top repeat-x;display:none;height:53px;left:0;line-height:27px;position:absolute;top:87px;width:100%;z-index:-1;}#header-wrapper #header .section #block-system-main-menu ul.menu li .sub-menu ul{display:block;margin:0 auto;width:960px;}#header-wrapper #header .section #block-system-main-menu ul.menu li .sub-menu ul li{display:table;height:50px;margin:0;text-align:center;}#header-wrapper #header .section #block-system-main-menu ul.menu li .sub-menu ul li.active-trail{background:url(/sites/all/themes/poseidon/graphics/submenu-marker.png) center bottom no-repeat;padding-bottom:12px;}#header-wrapper #header .section #block-system-main-menu ul.menu li .sub-menu ul li a{border-right:1px solid #adadad;color:#fff;display:table-cell;font-size:14px;font-style:normal;height:48px;line-height:18px;padding:2px 10px 0;text-transform:none;vertical-align:middle;white-space:normal;}#header-wrapper #header .section #block-system-main-menu ul.menu li .sub-menu ul li a:hover{color:#ccc;}#header-wrapper #header .section #block-system-main-menu ul.menu li .sub-menu ul li.last a{border-right:none;}#header-wrapper #header .section #block-system-main-menu ul.menu li.expanded .sub-menu{display:block;}#header-wrapper #header .section #block-system-main-menu ul.menu li .sub-menu.wider{background:url(/sites/all/themes/poseidon/graphics/submenu-bg.png) left top repeat-x;display:none;height:53px;left:0;line-height:27px;position:absolute;top:87px;width:100%;z-index:-1;}#header-wrapper #header .section #block-system-main-menu ul.menu li .sub-menu.wider ul{display:block;margin:0 auto;width:960px;}#header-wrapper #header .section #block-system-main-menu ul.menu li .sub-menu.wider ul li{display:table;height:50px;margin:0;text-align:center;}#header-wrapper #header .section #block-system-main-menu ul.menu li .sub-menu.wider ul li.active-trail{background:url(/sites/all/themes/poseidon/graphics/submenu-marker.png) center bottom no-repeat;padding-bottom:12px;}#header-wrapper #header .section #block-system-main-menu ul.menu li .sub-menu.wider ul li a{border-right:1px solid #adadad;color:#fff;display:table-cell;font-size:14px;font-style:normal;height:48px;line-height:18px;height:41px;padding:2px 10px 7px;max-width:100px;text-transform:none;vertical-align:bottom;white-space:normal;}#header-wrapper #header .section #block-system-main-menu ul.menu li .sub-menu.wider ul li a:hover{color:#ccc;}#header-wrapper #header .section #block-system-main-menu ul.menu li .sub-menu.wider ul li.last a{border-right:none;}#header-wrapper #header .section #block-system-main-menu ul.menu li.expanded .sub-menu{display:block;}#main-wrapper .node{height:100%;}#main-wrapper .node .content{height:100%;}.front #main-wrapper{width:100%;}.front .scroll-indicator{background:url(/sites/all/themes/poseidon/graphics/scroll-indicator.png) left top no-repeat;height:70px;position:absolute;right:20px;width:70px;cursor:pointer;}.navigation-bottom{}.navigation-bottom #header-wrapper{background:url(/sites/all/themes/poseidon/graphics/header-shadow.png) left bottom repeat-x;margin-bottom:-5px;overflow:hidden;padding-bottom:5px;position:static;width:100%;z-index:100;}.navigation-bottom #header-wrapper #header{background:#fff;}.navigation-bottom #header-wrapper #header .section{margin:0 auto;width:940px;}.navigation-bottom #header-wrapper #header .section #logo{float:left;margin-right:20px;}.navigation-bottom #header-wrapper #header .section #name-and-slogan{position:absolute;text-indent:-9999px;}.navigation-bottom #header-wrapper #header .section #block-system-main-menu{line-height:87px;}.navigation-bottom #header-wrapper #header .section #block-system-main-menu ul li{float:left;margin:0 10px;}.navigation-bottom #header-wrapper #header .section #block-system-main-menu ul li.active-trail{background:url(/sites/all/themes/poseidon/graphics/menu-hover-marker.png) center 60px no-repeat;}.navigation-bottom #header-wrapper #header .section #block-system-main-menu ul li a{color:#000;text-transform:uppercase;}.node-page{position:relative;}.node-page #image-content{padding-left:50%;position:relative;overflow:hidden;}.node-page #image-content .field-type-image.scale img{display:none;}.node-page #image-content .field-type-image.scale img.show{display:block;}.node-page #fixed-content{clear:both;margin:0 auto;padding-top:30px;width:940px;}.node-page #fixed-content .field-name-body h2{margin:10px 0 14px;}.node-page #fixed-content .field-name-body .field-items{position:static;}.node-page #fixed-content h1{margin:0 auto;width:960px;}.node-page .field-name-field-page-subtitle{font-size:18px;font-weight:bold;margin-bottom:20px;}.node-page .field-name-field-page-image{left:0;position:absolute;z-index:-1;}.node-page .field-name-field-page-image-text{background:#fff;min-height:100%;font-size:14px;height:100%;top:0;z-index:10;}.node-page .field-name-field-page-image-text .field-items{padding:20px 20px;}.node-page .field-name-field-page-image-text .field-items li p{margin:0;}.node-page .field-name-body{clear:both;margin:0 auto;width:940px;}.node-page .field-name-body.columns-1 .column{margin:0;padding:0 !important;width:940px !important;}.node-page .field-name-body.columns-2{margin:0 -50px;overflow:hidden;width:980px;}.node-page .field-name-body.columns-2 .column{margin:0px 50px;width:390px !important;}.node-page .field-name-body.columns-3{margin:0 -20px;overflow:hidden;width:981px;}.node-page .field-name-body.columns-3 .column{margin:0px 20px;width:287px !important;}.page-news #main,.node-type-news #main,.page-events #main,.node-type-event #main{margin:0 auto;width:940px;}.page-news #main .views-row,.node-type-news #main .views-row,.page-events #main .views-row,.node-type-event #main .views-row{margin:30px 0 80px;}.page-news #main .field-name-post-date,.node-type-news #main .field-name-post-date,.page-events #main .field-name-post-date,.node-type-event #main .field-name-post-date,.page-news #main .field-name-field-event-time,.node-type-news #main .field-name-field-event-time,.page-events #main .field-name-field-event-time,.node-type-event #main .field-name-field-event-time{color:#b7b7b7;font-size:18px;font-family:'HelveticaNeueW01-Thin','Helvetica Neue',Helvetica,Arial,sans-serif;}.page-news #main .field-name-title h2,.node-type-news #main .field-name-title h2,.page-events #main .field-name-title h2,.node-type-event #main .field-name-title h2{font-family:'HelveticaNeueW01-Thin','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:normal;margin:3px 0;text-transform:uppercase;}.page-news #main .field-name-field-news-subheading,.node-type-news #main .field-name-field-news-subheading,.page-events #main .field-name-field-news-subheading,.node-type-event #main .field-name-field-news-subheading,.page-news #main .field-name-field-event-subheading,.node-type-news #main .field-name-field-event-subheading,.page-events #main .field-name-field-event-subheading,.node-type-event #main .field-name-field-event-subheading{font-size:18px;font-weight:bold;text-transform:uppercase;}.page-news #main .field-name-field-news-subheading{margin-bottom:-10px;}.page-news #main .field-name-field-news-image,.node-type-news #main .field-name-field-news-image,.page-events #main .field-name-field-news-image,.node-type-event #main .field-name-field-news-image,.page-news #main .field-name-field-event-image,.node-type-news #main .field-name-field-event-image,.page-events #main .field-name-field-event-image,.node-type-event #main .field-name-field-event-image{margin-top:20px;}.page-news #main .field-name-body,.node-type-news #main .field-name-body,.page-events #main .field-name-body,.node-type-event #main .field-name-body{margin-top:10px;}.page-news #main .field-name-body .column,.node-type-news #main .field-name-body .column,.page-events #main .field-name-body .column,.node-type-event #main .field-name-body .column{width:370px !important;}.page-news #main .field-name-body .first,.node-type-news #main .field-name-body .first,.page-events #main .field-name-body .first,.node-type-event #main .field-name-body .first{margin-right:110px;}.page-news #main .node-news.layout-narrow .field-name-field-news-image,.node-type-news #main .node-news.layout-narrow .field-name-field-news-image,.page-events #main .node-news.layout-narrow .field-name-field-news-image,.node-type-event #main .node-news.layout-narrow .field-name-field-news-image,.page-news #main .node-event .field-name-field-news-image,.node-type-news #main .node-event .field-name-field-news-image,.page-events #main .node-event .field-name-field-news-image,.node-type-event #main .node-event .field-name-field-news-image,.page-news #main .node-news.layout-narrow .field-name-field-event-image,.node-type-news #main .node-news.layout-narrow .field-name-field-event-image,.page-events #main .node-news.layout-narrow .field-name-field-event-image,.node-type-event #main .node-news.layout-narrow .field-name-field-event-image,.page-news #main .node-event .field-name-field-event-image,.node-type-news #main .node-event .field-name-field-event-image,.page-events #main .node-event .field-name-field-event-image,.node-type-event #main .node-event .field-name-field-event-image{float:left;margin-right:10px;width:490px;}.page-news #main .node-news.layout-narrow .field-name-body,.node-type-news #main .node-news.layout-narrow .field-name-body,.page-events #main .node-news.layout-narrow .field-name-body,.node-type-event #main .node-news.layout-narrow .field-name-body,.page-news #main .node-event .field-name-body,.node-type-news #main .node-event .field-name-body,.page-events #main .node-event .field-name-body,.node-type-event #main .node-event .field-name-body{margin-top:16px;}.node-campaign{overflow:hidden;position:relative;}.node-campaign .field-name-field-campaign-image-text{background:#fff;font-size:14px;min-height:100%;height:100%;left:50%;position:absolute;top:0;z-index:10;}.node-campaign .field-name-field-campaign-image-text .field-items{padding:20px 20px;}.node-campaign .field-name-field-campaign-image-text .field-items li p{margin:0;}.view-front-teasers .views-row{overflow:hidden;position:relative;}.view-front-teasers .views-row .field-name-field-front-teaser-image{left:0;position:absolute;top:0;z-index:-1;}.view-front-teasers .views-row .field-name-field-front-teaser-image img{display:none;}.view-front-teasers .views-row .field-name-field-front-teaser-image img.show{display:block;}.view-front-teasers .views-row .field-name-body{background:#fff;min-height:100%;font-size:14px;height:100%;left:50%;position:absolute;top:0;z-index:10;}.view-front-teasers .views-row .field-name-body .field-items{padding:0 20px;}.view-front-teasers .views-row .field-name-body .field-items .field-item{padding:30px 0;}.view-front-teasers .views-row .field-name-body .field-items .field-item li p{margin:0;}.view-display-id-block_1 .views-row-first .field-name-body{background:transparent;min-height:100%;height:100%;left:0;position:absolute;top:0;z-index:10;margin-left:160px;}.view-pressreleases,.node-pressrelease{width:940px;margin:auto;}.group-right{margin:0 40px 20px 0;width:40%;}.group-right .field-name-title .block-title{margin-bottom:10px;}.cm-readmore{margin-top:15px;background:url(/sites/all/themes/poseidon/graphics/linktext-arrow.png) left 4px no-repeat;padding-left:10px;}.view-pressreleases .group-right .field-name-field-pressrelease-lead div.field-items{font-weight:normal;}.field-name-field-pressrelease-subheading{text-transform:uppercase;font-weight:bold;font-size:16px;margin-top:-10px;margin-bottom:5px;}.group_pr_contactperson h3,.group_pr_phone h3{font-family:'fontHelveticaNeueLight','HelveticaNeueW01-45Ligh','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;margin-top:10px;margin-bottom:5px;text-transform:uppercase;}.field-name-post-date{margin-bottom:20px;}.field-name-field-pressrelease-lead{font-weight:bold;margin-bottom:15px;}.node-news .field-name-post-date{margin-bottom:0px;}.node-news .field-name-field-news-subheading .file-item{margin-bottom:-20px;}.view-press-gallery h1{margin:30px 0 30px 0;}.view-press-gallery{width:100%;margin:auto;}.views-view-grid{width:30%;margin-right:-480px;margin:auto auto 30px;}.views-field-field-pressimages-image .field-content{margin-right:30px;margin-bottom:0px;padding:10px;border:1px #999999 solid;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3) !important;-moz-box-shadow:0px 10px 5px rgba(0,0,0,0.3);box-shadow:0px 0px 10px rgba(0,0,0,0.3);}td.col-1,td.col-2,{width:202px;text-align:center;margin-right:-30px;}.views-view-grid .cols-3{margin-top:60px;}.cols-3 .row-1{margin-top:100px;}.views-field-field-pressimages-image p.field-content{text-align:center;}td.col-1 p.field-content,td.col-2 p.field-content,td.col-3 p.field-content{width:202px;margin-right:-30px;text-align:center;}.node-press-images .content{margin:auto;width:100%;text-align:center;}.field-name-field-pressimages-date,.field-name-field-pressimages-photographer{margin:auto;width:auto;text-align:center;}.group-pressgallery-info{margin-top:20px;margin-bottom:60px;}.group-pressgallery-info h3{margin-bottom:10px;}.view-events .form-type-select select{background:transparent;-webkit-appearance:none;-mozilla-appearance:none;width:260px;padding:5px;font-size:16px;height:30px;background:url('http://www.poseidon.com/sites/all/files/down_arrow_select.jpg') no-repeat 207px;}.view-events .form-type-select{width:240px;height:30px;overflow:hidden;border:1px solid #999999;border-radius:5px;}div .view-events,div .node-event{margin-top:50px;}.form-submit{border:1px solid #999;font-size:12px;font-weight:bold;padding:6px;color:#838383;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:5px;}.group-event-location{display:inline-block;width:auto;margin:20px 20px 80px 0px;float:left;clear:left;}.group-event-location h3,.group-event-contactperson h3{margin-bottom:10px;}.group-event-contactperson{display:inline-block;width:auto;float:left;clear:right;margin:20px 20px 80px 20px;}.field-name-field-event-image{margin-right:30px !important;}.view-events .views-table{width:100%;}th.views-field-field-event-list-city{width:25%;}th.views-filed-field-event-list-country{width:35%;}th.views-field-field-event-date{width:15%;}.view-events .views-row-first{background:#F3F4EE;}.view-events tbody .odd{width:940px;padding:10px;background:#F3F4EE;}.views-field{padding:10px;}table{width:auto;margin:0 auto;}#edit-submit-events{margin-top:25px;}.view-events .views-table td.views-empty{background:white !important;}#overlay-content #block-views-marketing-images-block-1{display:none;}#overlay-content #block-views-marketing-images-block-2{display:none;}#overlay-content #block-views-marketing-images-block-3{display:none;}.field-name-field-restricted-access{display:none;}div#node-1102{margin-top:40px;}form#user-login{text-align:center;}form#user-login div{display:inline;}.view-marketing-images table{width:820px;}#block-views-marketing-images-block,.views-table .cols-2{margin:auto;width:820px;}#block-views-ftp-documents-block,#block-views-service-documents-block-2,#block-views-marketing-documents-block,#block-views-marketing-documents-block-1{margin:50px auto;width:820px;}.view-marketing-documents table{width:820px;}#block-views-marketing-images-block-1,#block-views-marketing-images-block-2,#block-views-marketing-images-block-3{margin:auto;width:820px}#block-views-marketing-images-block-1 h2,#block-views-marketing-images-block-2 h2,#block-views-marketing-images-block-3 h2{margin-bottom:20px;}#block-views-marketing-images-block-1 h2{margin-top:20px;}#block-views-marketing-images-block-2 h2,#block-views-marketing-images-block-3 h2{margin-top:60px;}#block-views-marketing-documents-block-1 h2,#block-views-marketing-documents-block h2{margin-bottom:10px;}td.views-field-field-markimage-image{padding-right:30px;}td.views-field-field-markdoc-file{padding-right:30px;}.group_mark_img_wrap,.group_mark_logo_wrap{margin:60px 320px;width:auto;text-align:center;}.view-ftp-documents table,.view-marketing-documents table,.view-service-documents table{margin-left:-5px;width:820px;}.view-service-documents .views-table .views-row-first,.view-marketing-documents .views-table .views-row-first,.view-marketing-images .views-table .views-row-first{background:#F3F4EE;}.view-ftp-documents .views-table tbody .odd,.view-service-documents .views-table tbody .odd,.view-marketing-documents .views-table tbody .odd,.view-marketing-images .views-table tbody .odd{background:#F3F4EE;}.view-id-marketing_images tr{text-align:center;}div #branding{display:none;}#user-login .description{display:none;}#user-login #footer{display:none;}#user-login div{font-family:'fontHelveticaNeueThin','HelveticaNeueW01-Thin','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:28px;font-weight:normal;text-transform:uppercase;magin:0 50px;}#user-login div label{text-transform:none;font-size:16px;margin-top:10px;}.form-text,.form-textarea{height:15px;border-radius:5px;border:1px solid #999;width:220px;}.form-text .focused,.form-textarea .focused{border:1px solid #999;box-shadow:}.toboggan-container div.form-item-name{display:inline-block;}.toboggan-container div.form-item-pass{margin-top:-25px;display:inline-block;clear:right;}.user-login-block div.item-list{display:inline-block;}div.item-list ul li,div.item-list ul{}.user-login-block .item-list li.last{display:none;}.user-login-block .form-submit{border:1px solid #999 !important;font-size:15px !important;font-weight:bold !important;padding:3px !important;color:#838383 !important;cursor:pointer !important;-webkit-border-radius:10px !important;-moz-border-radius:10px !important;border-radius:5px !important;box-shadow:0 0 7px rgba(0,0,0,0.8);width:100px;background:none repeat scroll 0 0 rgba(255,255,255,0.8);}.toboggan-container .form-wrapper{margin-top:10px;}.user-login-block .form-item label{color:rgba(255,255,255,0.7);font-size:12px;letter-spacing:1px;text-transform:uppercase;margin:0 7px 0 30px;}.user-login-block .form-item label span{display:none;}.block-logintoboggan .content{color:rgba(255,255,255,0.8)}#fancybox-inner #page #footer{display:none;}#fancybox-inner #page{margin-top:30px;}#block-user-login div.content{background:transparent;}#toboggan-login{width:1040px;margin:20px auto;}#toboggan-container,#block-logintoboggan-logintoboggan-logged-in{background:rgba(0,0,0,0.6);position:fixed;top:0;width:100%;z-index:90;}#block-logintoboggan-logintoboggan-logged-in .content,{}#block-logintoboggan-logintoboggan-logged-in{padding:2px;}div.toboggan-login-link-container a,#block-logintoboggan-logintoboggan-logged-in .content{font-size:11px;text-transform:uppercase;letter-spacing:1px;margin-left:5px;}#block-user-login{background-color:black;}#edit-actions{display:inline-block;margin-left:30px;}.page-our-dealers label{border-right:none !important;}.views-widget-filter-field_dealer_category_tid{display:inline-block;width:100px;float:left;}.views-widget-filter-country{width:250px;display:inline-block;float:left;}.views-widget-filter-name{width:200px;display:inline-block;float:left;}#edit-submit-dealers{margin-top:8px;margin-left:20px;background:white;height:33px;}.view-dealers .views-exposed-form{display:block;margin:0 auto;width:960px;}.view-dealers .views-exposed-form .views-exposed-widget{float:left;padding:0em 5em 0 0;}.views-widget .ctools-auto-submit-processed{margin-top:-6px;}.view-dealers-list-search .views-exposed-form{display:block;margin:0 auto;width:960px;}.view-dealers-list-search .views-exposed-form .views-exposed-widget{float:left;padding:0em 4em 0 0;}.views-widget .ctools-auto-submit-processed{margin-top:-6px;}.view-dealers
.views-exposed-widgets{margin:0 auto;display:block;margin:0 auto;width:780px;}.views-exposed-widget{float:left;padding:0em 0.2em 0 0;margin-bottom:20px;margin-top:-10px;}.view-dealers-list-search
.views-exposed-widgets{margin:0 auto;display:block;margin:0 auto;width:960px;}.views-exposed-widget{float:left;padding:0em 0.2em 0 0;margin-bottom:20px;margin-top:-10px;}.form-type-select{margin-top:6px !important;}.views-widget{width:auto;}.views-widget-filter-name .views-widget{margin-top:6px;}.form-item-category{width:130px;height:25px;overflow:hidden;border:1px solid #999;border-radius:5px;background:url('http://www.poseidon.com/sites/all/files/down_arrow_select-1.jpg') no-repeat -171px;}.form-item-category select{-webkit-appearance:none;-mozilla-appearance:none;width:150px;padding:4px 0 4px 6px;font-size:12px;height:27px;}.form-item-country{width:280px;height:25px;overflow:hidden;border:1px solid #999;border-radius:5px;background:url('http://www.poseidon.com/sites/all/files/down_arrow_select-1.jpg') no-repeat -22px;}.form-item-country select{-webkit-appearance:none;-mozilla-appearance:none;width:300px;padding:4px 0 4px 6px;font-size:12px;height:27px;}.form-item-province,.form-item-city{margin-top:6px !important;}html.js input.form-autocomplete{background-position:100% 6px !important;}#edit-province-wrapper{margin-right:-33px;}#edit-submit-dealers-list-search{height:30px;width:50px;margin-top:2em;}#views-exposed-form-dealers-list-search-page-1,#views-exposed-form-dealers-page-1{margin-top:30px;}.view-id-dealers div.item-list{display:none;}.node-dealer{margin-left:60px;display:inline-block;width:auto;}.field-name-field-dealer-location{display:inline;margin-right:30px;float:left;}.field-name-field-dealer-location .field-label{display:none;}.group-dealer-info{display:inline-block;float:left;}.group-dealer-prefs{display:inline-block;margin-left:30px;float:left;}.adr .fn{font-family:'fontHelveticaNeueLight','HelveticaNeueW01-45Ligh','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:20px;}.node-dealer div.street-address{margin-top:19px;}.field-name-field-dealer-preferences{float:right;display:inline-block;}.group-dealer-cat{display:inline-block;margin-left:30px;}.pager,.pager-current{width:100%;text-align:center;margin:24px 0px 60px 0px;}.pager li{display:inline;}.pager li a{display:inline;text-align:center;padding:5px 5px;font-weight:bold;line-height:25px;color:#404040;}.pager li a:active,.pager li a:hover{cursor:pointer;color:#999999;}.pager-current{padding:5px 5px;font-weight:bold;line-height:25px;color:#999999;}div#node-103{margin-top:30px;}#opacity_window_contents{font-family:'HelveticaNeueW01-45Ligh','Helvetica Neue',Helvetica,Arial,sans-serif;}.gmap-popup .views-field-name{font-family:'HelveticaNeueW01-Thin','Helvetica Neue',Helvetica,Arial,sans-serif;}.gmap-popup{padding:0 0 0 20px;}.gmap-popup .views-field-field-dealer-preferences{overflow-y:auto;}.page-our-dealers #block-views-exp-dealers-page-1{background:url(/sites/all/themes/poseidon/graphics/submenu-bg.png) left top repeat-x;height:53px;line-height:27px;position:fixed;top:86px;width:100%;z-index:100;}.page-our-dealers #block-views-exp-dealers-page-1 #views-exposed-form-dealers-page-1{margin:0 auto;overflow:hidden;top:87px;width:940px;z-index:100;}.page-our-dealers #block-views-exp-dealers-page-1 #views-exposed-form-dealers-page-1 .views-exposed-widget{padding:0;}.page-our-dealers #block-views-exp-dealers-page-1 #views-exposed-form-dealers-page-1 label{border-right:1px solid #adadad;float:left;font-weight:normal;padding:11px;}.page-our-dealers #block-views-exp-dealers-page-1 #views-exposed-form-dealers-page-1 .bef-select-as-links .form-item .form-item{color:#fff;float:left;}.page-our-dealers #block-views-exp-dealers-page-1 #views-exposed-form-dealers-page-1 .bef-select-as-links .form-item .form-item div{border-right:1px solid #adadad;height:28px;padding:11px;}.page-our-dealers #block-views-exp-dealers-page-1 #views-exposed-form-dealers-page-1 .bef-select-as-links .form-item .form-item.active{background:url(/sites/all/themes/poseidon/graphics/submenu-marker.png) center bottom no-repeat;padding-bottom:12px;}.page-our-dealers #block-views-exp-dealers-page-1 #views-exposed-form-dealers-page-1 .bef-select-as-links .form-item .form-item a{color:#fff;font-size:14px;font-style:normal;padding:10px0;text-transform:none;white-space:normal;}.page-our-dealers #block-views-exp-dealers-page-1 #views-exposed-form-dealers-page-1 .bef-select-as-links .form-item .form-item a:hover{color:#ccc;}.page-our-dealers #block-views-exp-dealers-page-1 #views-exposed-form-dealers-page-1 .bef-select-as-links .form-item .form-item.last a{border-right:none;}.page-our-dealers #block-system-main{margin-top:-5px;}.node-type-product #main-wrapper #main{padding-top:30px;}.node-type-product #product-content{margin:0 auto;overflow:hidden;width:960px;}.node-type-product #leftcol{float:left;margin:0 10px;width:490px;}.node-type-product #leftcol #gallery{height:470px;line-height:0;}.node-type-product #leftcol #gallery-images ul{margin:0 -13px;overflow:hidden;}.node-type-product #leftcol #gallery-images ul li{background:url(/sites/all/themes/poseidon/graphics/product-thumb-bg.png) left top no-repeat;float:left;margin:5px 11px;padding:3px 4px 4px;}.node-type-product #leftcol #gallery-images ul li a{display:block;height:65px;text-align:center;width:142px;}.node-type-product #leftcol #gallery-images ul li a.thumb:focus{outline:none;}.node-type-product #leftcol .field-name-field-product-description{width:400px;}.node-type-product #rightcol{float:left;margin:20px 10px 0;width:370px;}.node-type-product #rightcol .field-name-field-product-subtitle{font-size:18px;font-weight:bold;margin-bottom:20px;}.node-type-product #rightcol .field-type-body-summary{font-size:18px;margin-bottom:20px;}.node-type-product .field-name-field-product-campaign{clear:both;margin-top:40px;}.page-taxonomy-term #main-wrapper{width:960px;margin:0 auto;}.page-taxonomy-term #main-wrapper #main{padding-top:30px;}.page-taxonomy-term #main-wrapper .view-id-products{margin:0 -10px;overflow:hidden;}.page-taxonomy-term #main-wrapper .view-id-products td{padding:10px;width:220px;}.page-taxonomy-term #main-wrapper .view-id-products td .field-name-field-product-image{text-align:center;}.page-taxonomy-term #main-wrapper .view-id-products td h3{font-size:14px;line-height:20px;}.page-taxonomy-term #main-wrapper .view-id-products td .node-readmore{background:url(/sites/all/themes/poseidon/graphics/linktext-arrow.png) left center no-repeat;padding-left:10px;}.node-type-webform #main-wrapper{margin:0 auto;width:940px;}.node-type-webform #main-wrapper #main{padding-top:20px;}#footer{background:url(/sites/all/themes/poseidon/graphics/footer-button-top-shadow.png) left top repeat-x;clear:both;height:46px;margin-bottom:0px;overflow:hidden;padding-top:3px;padding-right:100px;position:relative;z-index:50;}#footer .section{margin:0 auto;width:940px;}#footer .block{float:right;background:url(/sites/all/themes/poseidon/graphics/footer-button-right-shadow.png) right repeat-y;margin-left:-4px;padding-right:4px;}#footer .block .content{background:url(/sites/all/themes/poseidon/graphics/footer-button-inner-shadow.png) left bottom repeat-x;padding-bottom:0px;}#footer .block p{margin:0;}#footer .block p a{background:url(/sites/all/themes/poseidon/graphics/footer-icon-sprite.png) no-repeat;display:block;height:0;overflow:hidden;padding-top:47px;}#footer #block-boxes-footer-flickr{background:none;border-right:1px solid #ddd;padding-right:0;}#footer #block-boxes-footer-flickr a{background-position:left -169px;width:100px;}#footer #block-boxes-footer-flickr a:hover{background-position:-220px -169px;}#footer #block-boxes-footer-twitter a{background-position:left -221px;width:150px;}#footer #block-boxes-footer-twitter a:hover{background-position:-220px -221px;}#footer #block-boxes-footer-facebook a{background-position:left -114px;width:120px;}#footer #block-boxes-footer-facebook a:hover{background-position:-220px -114px;}#footer #block-boxes-footer-youtube a{background-position:left -57px;width:100px;}#footer #block-boxes-footer-youtube a:hover{background-position:-220px -57px;}#footer #block-boxes-footer-title .content{background:none;}#footer #block-boxes-footer-title p{background:url(/sites/all/themes/poseidon/graphics/footer-icon-sprite.png) left 6px;height:0;overflow:hidden;padding-top:45px;width:150px;}
.fontDefault{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;}@font-face{font-family:'BankGothicLtBTLight';src:url(/sites/all/themes/poseidon/fonts/bankgothic-light-webfont.eot);src:url(/sites/all/themes/poseidon/fonts/bankgothic-light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/poseidon/fonts/bankgothic-light-webfont.woff) format('woff'),url(/sites/all/themes/poseidon/fonts/bankgothic-light-webfont.ttf) format('truetype'),url(/sites/all/themes/poseidon/fonts/bankgothic-light-webfont.svg#BankGothicLtBTLight) format('svg');font-weight:normal;font-style:normal;}.fontHelveticaNeueLight{font-family:'HelveticaNeueW01-45Ligh','Helvetica Neue',Helvetica,Arial,sans-serif;}.fontHelveticaNeueThin{font-family:'HelveticaNeueW01-Thin','Helvetica Neue',Helvetica,Arial,sans-serif;}.fontBankGothicLight{font-family:'BankGothicLtBTLight';}a{color:#00798a;text-decoration:none;}p.fontBankGothicLight{font-family:'BankGothicLtBTLight';}p.fontHelveticaNeueLight{font-family:'HelveticaNeueW01-45Ligh','Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1;}p.fontHelveticaNeueThin{font-family:'HelveticaNeueW01-Thin','Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1;}span.arrowText{background:url(/sites/all/themes/poseidon/graphics/text-arrow.png) left 4px no-repeat;padding-left:10px;}span.arrowLinkText{background:url(/sites/all/themes/poseidon/graphics/linktext-arrow.png) left 4px no-repeat;padding-left:10px;}h1.fontBankGothicLight{font-family:'BankGothicLtBTLight';line-height:1;}h1.fontHelveticaNeueLight{font-family:'HelveticaNeueW01-45Ligh','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:28px;line-height:1;margin-bottom:15px;}h1.fontHelveticaNeueThin{font-family:'HelveticaNeueW01-Thin','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:28px;line-height:1;margin-bottom:15px;}h2.fontBankGothicLight{font-family:'BankGothicLtBTLight';line-height:1;}h2.fontHelveticaNeueThin{font-family:'HelveticaNeueW01-Thin','Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1;}h2.fontHelveticaNeueLight{font-family:'HelveticaNeueW01-45Ligh','Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1;}
