.element-hidden{display:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}ul.menu{border:none;list-style:none;text-align:left}ul.menu li{margin:0 0 0 .5em}li a.active{color:#000}div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px}div.messages ul{margin:0 0 0 1em;padding:0}div.messages ul li{list-style-image:none}img{border:0}.item-list .title{font-weight:700}.item-list ul{margin:0 0 .75em 0;padding:0}.item-list ul li{margin:0 0 .25em 1.5em;padding:0}label{display:block;font-weight:700}.field .field-label{font-weight:700}.profile{clear:both;margin:1em 0}.profile .user-picture{float:right;margin:0 1em 1em 0}.profile h3{border-bottom:1px solid #ccc}span.ext{background:url(http://datepeople.net/sites/all/modules/extlink/extlink_s.png) 2px center no-repeat;width:10px;height:10px;padding-right:12px;text-decoration:none}span.mailto{background:url(http://datepeople.net/sites/all/modules/extlink/extlink_s.png) -20px center no-repeat;width:10px;height:10px;padding-right:12px;text-decoration:none}@media print{span.ext,span.mailto{display:none;padding:0}}.views-align-left{text-align:left}.views-align-right{text-align:right}.views-align-center{text-align:center}div.widgets-element-horizontal{float:left}.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0}.sf-menu{line-height:1;z-index:497}.sf-menu ul{left:0;position:absolute;top:-99999em;width:12em}.sf-menu ul li{width:100%}.sf-menu li{float:left;position:relative;z-index:498}.sf-menu a{display:block;position:relative}.sf-menu li:hover,.sf-menu li:hover ul{z-index:499}.sf-menu li:hover>ul{left:0;top:2.5em}.sf-menu li li:hover>ul{left:12em;top:0}.sf-hidden{left:0!important;top:-99999em!important}.sf-menu a.sf-with-ul{min-width:1px}.sf-menu.sf-style-default{float:left;margin-bottom:1em;padding:0}.sf-menu.sf-style-default ul{padding-left:0}.sf-menu.sf-style-default a{border-left:1px solid #fff;border-top:1px solid #cfdeff;padding:.75em 1em}.sf-menu.sf-style-default a,.sf-menu.sf-style-default a:visited{color:#13a}.sf-menu.sf-style-default a.sf-with-ul{padding-right:2.25em}.sf-menu.sf-style-default li{background:#bdd2ff}.sf-menu.sf-style-default li li{background:#aabde6}.sf-menu.sf-style-default li li li{background:#9aaedb}.sf-menu.sf-style-default a:active,.sf-menu.sf-style-default a:focus,.sf-menu.sf-style-default a:hover,.sf-menu.sf-style-default li:hover{background:#cfdeff;outline:0}body,div,h1,h2,h3,h4,h5,h6,html,li,p,span,ul{margin:0;padding:0}img{border:0}p{margin:1em 0}h1,h2,h3,h4,h5,h6{margin:0 0 .5em 0}ul{margin-bottom:1.5em;margin-left:2em}li ul{margin-bottom:0}ul{list-style-type:disc}a{margin:0;padding:0;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}#skip-link a,#skip-link a:hover,#skip-link a:visited{height:1px;left:0;overflow:hidden;position:absolute;top:-500px;width:1px}#skip-link a:active,#skip-link a:focus{background-color:#fff;color:#000;height:auto;padding:5px 10px;position:absolute;top:0;width:auto;z-index:99}#skip-link a:hover{text-decoration:none}.left{float:left}.right{float:right}.clearfix .inner:after,.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;overflow:auto;visibility:hidden}.page,.region{margin:0 auto}div.full-width{width:100%}.nested{float:left;margin:0;width:100%}#header-site-info{width:auto}#site-name-wrapper{float:left}#slogan{display:block}#site-name a:active,#site-name a:hover,#site-name a:link,#site-name a:visited{text-decoration:none}#site-name a{outline:0}.node-bottom{margin:1.5em 0 0 0}#content-region,#footer-wrapper,#header-group-wrapper,#header-top-wrapper,#main-wrapper,#preface-bottom,#preface-top-wrapper{clear:both}.item-list ul li{margin:0}.block ul{margin-left:2em;padding:0}.content-inner ul{margin-bottom:1.5em}.content-inner li ul{margin-bottom:0}ul.menu li{margin:0;padding:0}#main-menu h2.block-title{height:0;overflow:hidden;position:absolute}.region-main-menu ul.menu ul{display:none}.region-main-menu ul{margin-left:0}.region-main-menu ul li{float:left;list-style:none;position:relative}.region-main-menu ul li a{display:block;padding:.75em 1em;text-decoration:none}.region-main-menu ul a:active,.region-main-menu ul a:focus,.region-main-menu ul a:hover,.region-main-menu ul li:hover{outline:0}div.fusion-right{float:right}div.fusion-center{float:none;margin-left:auto;margin-right:auto}.fusion-center-content .inner{text-align:center}.fusion-center-content .inner ul.menu{display:inline-block;text-align:center}.fusion-right-content .inner{text-align:right}.region-main-menu ul.sf-menu ul.menu{display:block}.sf-menu li:hover{z-index:100}.sf-menu li{list-style:none;list-style-image:none;list-style-type:none}.block-region{background-color:#f3f3f3;border:3px dashed #ccc;color:#555;font-weight:700;margin:1px;padding:3px;text-align:center;text-shadow:1px 1px #fdfdfd;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px}.block{float:left;margin-bottom:1.5em;width:100%}#content-content .inner{margin-left:0;margin-right:0}div.node{margin-bottom:1.5em}div.comment{margin:15px 0;padding:10px}div.comment h3.title{font-weight:700;margin:0 0 5px 0}.profile{clear:none;margin:12px 0}.profile h2.title{margin-top:15px;border-bottom:1px solid}div.content-messages div.messages{border-style:solid;border-width:6px;font-weight:700;margin-bottom:1.5em;overflow:hidden;padding:14px}div.messages ul{list-style-position:inside}div.messages a:link,div.messages a:visited{color:#333;text-decoration:underline}div.messages a:active,div.messages a:hover,div.messages em{color:#333;text-decoration:none}body{font-family:Arial,Helvetica,Verdana,"Bitstream Vera Sans",sans-serif;font-size:81.25%;line-height:150%}h1{font-size:180%}h2{font-size:142.85%}h3{font-size:114.28%}h4{font-size:100%}h5{font-size:90%}h6{font-size:80%}#footer{font-size:95%}.terms{font-size:95%}.terms{line-height:130%}.item-list ul li,li,ul.menu li{line-height:150%}.block-region{font-size:130%}.font-size-10{font-size:62.5%}.font-size-11{font-size:68.75%}.font-size-12{font-size:75%}.font-size-13{font-size:81.25%}.font-size-14{font-size:87.5%}.font-size-15{font-size:93.75%}.font-size-16{font-size:100%}.font-size-17{font-size:106.25%}.font-size-18{font-size:112.5%}body{font-size:75%}a,a:link,a:visited{color:#27638c}a:active,a:focus,a:hover{text-decoration:underline}#site-name{font-family:"Myriad Pro","Myriad Web Pro Regular","Lucida Grande",Geneva,Trebuchet MS,sans-serif;font-size:300%;line-height:120%}html{background:#f4f7e7;color:#666}#header-site-info.block{margin-bottom:0}#logo{float:left;margin:0 15px 0 0}#site-name-wrapper{float:left}#site-name{line-height:125%}#slogan{font-family:"Myriad Pro","Myriad Web Pro Regular","Lucida Grande",Geneva,Trebuchet MS,sans-serif;font-size:116.7%;margin-top:-5px}.page-inner{border:0;margin-bottom:0;padding:0}#header-group-wrapper{background:#fff}#header-top-wrapper{background:#e1e1e1;border-bottom:1px solid #ccc;padding-top:10px}#header-group-inner{padding:20px 0}#main-menu{clear:both}#main-menu .block-superfish{float:right;margin:0;width:auto}.block-superfish ul.sf-style-default{font-family:"Myriad Pro","Myriad Web Pro Regular","Lucida Grande",Geneva,Trebuchet MS,sans-serif;font-size:100%;font-weight:700;margin:0;text-transform:uppercase}.block-superfish ul.sf-style-default li{background:transparent url(http://datepeople.net/sites/all/themes/acquia_marina/images/tab-left.png) no-repeat 0 0;display:block;float:left;margin:0 4px 0 0;padding:0 0 0 10px;position:relative}.block-superfish ul.sf-style-default li:last-child{margin-right:0}.block-superfish ul.sf-style-default li a:link,.block-superfish ul.sf-style-default li a:visited{background:transparent url(http://datepeople.net/sites/all/themes/acquia_marina/images/tab-right.png) no-repeat 100% 0;border:none;color:#154b70;display:block;padding:5px 10px 1px 0;text-decoration:none}.block-superfish ul.sf-style-default li a:focus,.block-superfish ul.sf-style-default li a:hover,.block-superfish ul.sf-style-default li.active-trail a:link,.block-superfish ul.sf-style-default li.active-trail a:visited,.block-superfish ul.sf-style-default li:hover a:link,.block-superfish ul.sf-style-default li:hover a:visited{background-position:100% -29px;color:#fff}.block-superfish ul.sf-style-default li.active-trail,.block-superfish ul.sf-style-default li:hover{background-position:0 -29px}.block-superfish ul.sf-style-default li ul,.block-superfish ul.sf-style-default li:hover ul{background:#92ca2c;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:91.7%;margin-top:-4px;padding:0 0 4px 0;position:absolute;text-align:left;text-transform:none;z-index:2;opacity:.95;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.block-superfish ul.sf-style-default li ul li,.block-superfish ul.sf-style-default li:hover ul li{background:#98d022;border-bottom:1px solid #83a638;padding-left:0}.block-superfish ul.sf-style-default li ul li:last-child{border-bottom:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.block-superfish ul.sf-style-default li ul li a:link,.block-superfish ul.sf-style-default li ul li a:visited,.block-superfish ul.sf-style-default li.active-trail ul li a:link,.block-superfish ul.sf-style-default li.active-trail ul li a:visited,.block-superfish ul.sf-style-default li:hover ul li a:link,.block-superfish ul.sf-style-default li:hover ul li a:visited{background:#98d022;color:#154b6f;padding-left:10px}.block-superfish ul.sf-style-default li ul li a:focus,.block-superfish ul.sf-style-default li ul li a:hover,.block-superfish ul.sf-style-default li.active-trail ul li a:focus,.block-superfish ul.sf-style-default li.active-trail ul li a:hover,.block-superfish ul.sf-style-default li:hover ul li a:focus,.block-superfish ul.sf-style-default li:hover ul li a:hover{color:#fff}.block-superfish ul.sf-style-default li ul li a.active{text-decoration:underline}.block-superfish ul.sf-style-default li ul li ul,.block-superfish ul.sf-style-default li:hover ul li ul{font-size:100%!important;margin-top:0!important}.preface-top-wrapper{background:#144a6e url(http://datepeople.net/sites/all/themes/acquia_marina/images/preface-wrapper-bg.png) repeat-x 0 0;color:#fff;min-height:24px;padding-top:30px}.preface-top a:link,.preface-top a:visited{color:#fff;text-decoration:underline}.main-wrapper{background:#f5f7e7 url(http://datepeople.net/sites/all/themes/acquia_marina/images/content-gradient.png) repeat-x 0 1px;padding-top:40px}h1.title{border-bottom:1px solid #d6ddb9;clear:left;font-family:"Myriad Pro","Myriad Web Pro Regular","Lucida Grande",Geneva,Trebuchet MS,sans-serif;font-size:183.3%;font-weight:700;line-height:120%;margin-bottom:5px}h2.title{font-family:"Myriad Pro","Myriad Web Pro Regular","Lucida Grande",Geneva,Trebuchet MS,sans-serif;font-size:133.3%;font-weight:600;text-transform:uppercase;margin-bottom:5px}h2.title a:active,h2.title a:focus,h2.title a:hover{color:#619cbe;text-decoration:none}div.node h2.title{border-bottom:1px solid #d6ddb9}.teaser{padding-bottom:15px}.meta{font-size:91.7%;margin-bottom:10px}.terms{font-size:100%}.terms{font-size:100%}.terms{line-height:130%}.content-region .content-inner .content-inner-inner .content ul.terms{margin:0}div.full-node .inner .content{border-bottom:1px solid #d6ddb9}div.full-node .inner .block .content{border:none}#content-content .inner{margin-top:0}.user-picture{float:right;margin:0 0 2px 4px;padding:2px;position:relative;z-index:10}.content-content .content ul{margin:0 0 10px 20px}.content-content .content ul ul{margin:5px 0 5px 10px}.content-content .content ul li{background:url(http://datepeople.net/sites/all/themes/acquia_marina/images/green-bullet.png) no-repeat 0 2px;list-style:none;list-style-image:none;margin-bottom:5px;padding:0 0 0 15px}div.messages{background:#fffce3;border:2px solid #eed300;color:#c28e00;font-weight:700;font-size:116.7%;margin:20px 0;padding:10px;-moz-border-radius:6px;-webkit-border-radius:6px}div.messages ul{list-style-position:inside}div.messages em{color:#656c9b}.box{padding:10px}.comment{border:none;margin:6px 0 0;padding:10px}.comment h3.title{font-weight:700;margin:0 0 5px 0}.profile .picture{float:none}.title-icon .block-icon{height:48px;left:0;position:absolute;top:0;width:48px;z-index:100}.icon-home .block-icon{background:url(http://datepeople.net/sites/all/themes/acquia_marina/images/icons/icon-home.png) no-repeat 0 50%}.icon-rss .block-icon{background:url(http://datepeople.net/sites/all/themes/acquia_marina/images/icons/icon-rss.png) no-repeat 0 50%}.icon-search .block-icon{background:url(http://datepeople.net/sites/all/themes/acquia_marina/images/icons/icon-search.png) no-repeat 0 50%}.grid16-1{width:60px}.grid16-2{width:120px}.grid16-3{width:180px}.grid16-4{width:240px}.grid16-5{width:300px}.grid16-6{width:360px}.grid16-7{width:420px}.grid16-8{width:480px}.grid16-9{width:540px}.grid16-10{width:600px}.grid16-11{width:660px}.grid16-12{width:720px}.grid16-13{width:780px}.grid16-14{width:840px}.grid16-15{width:900px}.grid16-16{width:960px}.block .inner{margin-left:10px;margin-right:10px}#content-content .node .first .inner{margin-right:20px}body,div.full-width{min-width:960px}