/*CSS RESET*/
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, font, img, ins, kbd, q, s, samp,
small, strike, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, figure {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-weight: inherit;
        font-style: inherit;
        font-size: 100%;
        font-family: inherit;
        vertical-align: baseline;
}
ol, ul {
        list-style: none;
}
a { text-decoration: none; color: #000; }

header, #footer { width: 100%; }


/*GLOBAL ********************************************************************************************************/
body {
	font-family: "Novecento", Arial, sans-serif;
	font-size:14px;
}
@font-face {
    font-family: 'Helvetica';
    src: url('../fonts/helveticalight-webfont.eot');  
	src: local('../fonts/helveticalight-webfont.ttf'), url('../fonts/helveticalight-webfont.ttf') format("truetype");
}
@font-face {
    font-family: 'Novecento';
    src: url('../fonts/Novecentowide-Normal-webfont.eot'); /* IE */  
	src: local('../fonts/Novecentowide-Normal-webfont.ttf'), url('../fonts/Novecentowide-Normal-webfont.ttf') format("truetype");
}
@font-face {
    font-family: 'Novecento Bold';
    src: url('../fonts/Novecentowide-DemiBold-webfont.eot'); /* IE */  
	src: local('../fonts/Novecentowide-DemiBold-webfont.ttf'), url('../fonts/Novecentowide-DemiBold-webfont.ttf') format("truetype");
}
.wrapper {
	margin: 0 auto;
	min-width: 1300px;
}
.right { float: right; }
.clear { clear: both; }
.ipad, .mobile { display: none!important; }

/*HEADER **************************************************************************************************/
#loading {
	background: url(../images/loading.gif) no-repeat #262626 center;
	position: fixed;
	z-index: 9999;
	width:100%;
	height: 100%;
}
#header a.logo {
	background: url(../images/black-transparency.png);
	position: fixed;
	z-index: 99;
	right:0;
	top:30px;
	display: block;
	padding: 36px 33px; 
}
#header a.logo:hover {
	background: #000;
}
#header #top {
	position: absolute;
	z-index: 99;
	left:0;
	top:30px;
	height: 125px;
	width: 765px;
	overflow: visible;
}
#top .mainNav {
	background:#fff;
	float: left;
	width: 136px;
	padding: 10px 15px 0;
	height: auto;
	min-height: 115px;
	overflow: visible;
}
#top .mainNav li.nav-stories-wrap {
	position: relative;
}
#top .mainNav li.nav-stories-wrap .mainNav-sub {
	display: none;
	position: absolute;
	right: 0;
	top: 100%;
	margin-top: 2px;
	background: #ffffff;
	border: 1px solid #cccccc;
	min-width: 210px;
	padding: 6px 0;
	z-index: 400;
	box-shadow: 0 4px 14px rgba(0, 0, 0, 0.15);
	text-align: right;
}
#top .mainNav li.nav-stories-wrap:hover .mainNav-sub,
#top .mainNav li.nav-stories-wrap:focus-within .mainNav-sub {
	display: block;
}
#top .mainNav .mainNav-sub li {
	float: none;
	display: block;
	width: auto;
}
#top .mainNav .mainNav-sub li a {
	text-transform: none;
	font-size: 12px;
	padding: 8px 14px;
	line-height: 1.35;
	white-space: nowrap;
}
#top .mainNav li a {
	display: block;
	padding: 5px 0;
	text-align: right;
	text-transform: uppercase;
	text-shadow: 1px 1px 1px #FFF;
}
#top .mainNav li a:hover, #top .mainNav li a.active {
	color: #00c9de;
}
#top .book-now {
	background: #120816;
	float: left;
	display: block;
	overflow: hidden;
	width: 129px;
	height: 125px;
	position: absolute;
	left:166px;
	z-index: 99;
}
#top .book-now a.btn {
	color: #fff;
	text-transform: uppercase;
	font-size: 15px;
	float: left;
	padding: 54px 20px 53px;
	text-align: center;
	cursor: pointer;
	display: block;
}
#top .book-now.active a.btn {
	color: #00c9de;
}
#top .secNav {
	background: #fff;
	padding: 0 40px;
	float: left;
	width: 390px;
	height: 125px;
	margin-left: 129px;
}
#top #showBook {
	position: absolute;
	width: 410px;
	background: #120816;
	height: 80px;
	padding: 45px 30px 0 30px;
	left:129px;
	border-left: 1px solid #333;
}
#top #showBook .close-book {
	background: url(../images/close.png) no-repeat right top;
	width:30px;
	height: 30px;
	position: absolute;
	right:6px;
	top:6px;
	cursor: pointer;
}
#top #showBook .date {
	background: #e5e5e5;
	width: 120px;
	height: 26px;
	padding: 8px 0 0 10px;
	float: left;
	margin-right: 10px;
}
#top #showBook .date input[type=text] { 
	background: #e5e5e5;
	border: 0;
	float: left;
	width: 84px;
	font-size: 13px;
}
#top #showBook .date img {
	float: left; 
	margin:5px 0 0 5px;
	cursor: pointer;
}
#top .secNav h1 {
	font-size:21px;
	line-height: 29px;
	font-weight: normal;
	text-transform: uppercase;
	margin-top:20px;
}
#top .secNav ul {
	margin: 25px 10px 0;
}
#top .secNav ul li {
	width:50%;
	float: left;
	display: inline;
}
#top .secNav ul li a {
	float: left;
	display: block;
	padding: 3px 0;
	text-transform: uppercase;
}
#top .secNav ul li a:hover, #top .secNav ul li a.active {
	color:#00C9DE;
}	
	
.checkin-container {
    float: left;
    margin-right: 23px;
    width: 115px;

}
.checkin-text {
    color: #fff;
    font-size: 12px;
    margin-top: -20px;
    height: 26px;
    padding: 0px 0 0;
    text-align: left;
    width: 115px;
    display: block;
}
.book-now-button {
    float: left;
    margin-top: 6px;
}
.best-rate {
    background: url("https://www.themavehotel.com/includes/images/best-rate-tag.jpg") no-repeat scroll right top transparent;
    display: block;
    height: 51px;
    left: 435px;
    position: absolute;
    top: 35px;
    width: 167px;
}
.cancel-res-link {
    color: #fff;
    font-size: 10px;
    padding-top: 10px;
    text-decoration: none;
}

/* #footer ******************************************************************************************************/
#footer {
	background: url(../images/black-transparency.png);
	border-top:1px solid #474747;
	position: fixed;
	z-index: 1000;
	bottom:0px;
}
#footer #nav { 
	float: left; 
}
#footer #nav li {
	float: left;
	display: inline;
	width:140px;
}
#footer #nav li a {
	float: left;
	display: block;
	color: #FFF;
	text-transform: uppercase;
	padding: 22px 0;
	border-right:1px solid #474747;
	text-align: center;
	width:100%;
}
#footer #nav li a:hover {
	color: #00c9de;
}
#footer #nav li a.active {
	color: #00c9de;
	background: #000;
	border-top:1px solid #000;
	margin-top:-1px;
	border-left: 1px solid #474747;
}
.tambo {
	height:26px;
	overflow:hidden;
	position:relative;
	width:20px;
	display:block;
	}
.tambo img {
	position:absolute;
	right:0;
	margin: 0 0 0 20px;
}

#footer #nav li#specials a.active {
	border-left: none!important;
}
#footer #nav li#book-now-ipad a {
	border-left:1px solid #474747;
	border-right:none!important;
	background: #00c9de;
	color: #fff;
	font-weight: bold;
}
#footer #nav li#book-now-ipad a.active {
	background: #000;
}
#footer #right {
	float: right;
}
#footer #right .phone {
	font-size: 20px;
	float: left;
	margin:12px 30px 0 0;
	color: #FFF;
	text-align: right;
}
#footer #right .phone span {
	font-size: 11px;
	display: block;
	font-family: "Helvetica", Arial;
	margin-top:3px;
}
#footer #right .info {
	float: left;
}
#footer #right .info .top-line {
	border-top:1px solid #474747;
	padding: 8px 15px 0 0;
}
#footer #right .info a {
	float: left;
	display: block;
	color: #fff;
	font-size: 12px;
}
#footer #right .info a:hover {
	color: #00C9DE;
}
#footer #right .info a.twitter, #footer #right .info a.facebook, #footer #right .info a.google {
	width: 20px;
	height: 15px;
	text-indent: -9999px;
	margin-right:15px;
}
#footer #right .info a.twitter {
	background: url(../images/twitter.png) no-repeat center top;
	margin-left: 15px;
}
#footer #right .info a.facebook {
	background: url(../images/facebook.png) no-repeat center top;
}
#footer #right .info a.google {
	background: url(../images/google.png) no-repeat center top;
}
#footer #right .info a.twitter:hover,#footer #right .info a.facebook:hover, #footer #right .info a.google:hover  {
	background-position: center bottom!important;
}
#footer #right .info .addthis_toolbox {
	margin-right: 15px;
	float: left;
}
#footer #right .info .addthis_toolbox span {
	background: url(../images/sharethis.png) no-repeat left center;
}
#footer #right .info .subscribe {
	background: url(../images/subscribe.png) no-repeat left center;
	padding-left: 25px;
}
#footer #right .info ul {
	float: right;
	margin: 4px 0;
}
#footer #right .info ul li {
	float: left;
	display: inline;
}
#footer #right .info ul li a {
	float: left;
	display: block;
	padding: 5px 10px;
	color: #FFF;
	font-size: 11px;
	font-family: "Helvetica";
}
#footer #right .info ul li.active a {
	color:#00c9de;
}
#footer #right .indie-logo {
	float: left;
	padding: 20px 35px 15px;
	border-left:1px solid #474747;
}
#window-mask {
	position: fixed;
	bottom: 61px;
	z-index: 100;
	overflow: hidden;
	height: 0;
	width: 100%;
}
.window {
	position: absolute;
	background: #000;
	height: 149px;
	width: 100%;
	bottom:-164px;
	border-top:1px solid #474747;
	padding: 14px 0 0;
}
.window.right-nav {
	height:303px!important;
	bottom:-322px;
}
.window .close {
	background: url(../images/close.png) no-repeat right top;
	width:30px;
	height: 30px;
	position: absolute;
	right:5px;
	top:6px;
	cursor: pointer;
}
#specials.window ul li {
	float: left;
	display: inline;
	margin-right:80px;
	width: 380px;
	line-height: 16px;
}
#specials.window ul li img {
	margin-bottom:15px;
	width: 100%;
}
#specials.window ul li h2 {
	font-size: 14px;
	color: #00c1d2;
	font-family: "Helvetica";
	margin-bottom: 12px;
}
#specials.window ul li p {
	font-size: 13px;
	color: #FFF;
	font-family: "Helvetica";
	margin-bottom: 8px;
	line-height: 30px;
	text-align: center;
}
#specials.window ul li a.book {
	font-size: 12px;
	display: block;
	color: #00c1d2;
	border-top: 1px solid #474747;
	border-bottom: 1px solid #474747;
	padding: 6px 10px 6px 0;
	background: url(../images/specials-arrow.gif) no-repeat center right;
}
#specials.window .wrapper {
	position: relative;
}
#specials .caroufredsel_wrapper {
	height: 500px!important;
}
#specials.window #special-forward {
	float: left;
	margin:74px 0 0 30px;
	background: url(../images/thumb-right-arrow.png) no-repeat right center;
	width: 43px;
	height: 18px;
	cursor: pointer;
	color: #fff;
	padding-right: 15px;
}
#specials.window #special-forward:hover {
	color: #00C1D2;
}
#middle-content-trip {
	padding-top: 50px;
}
#middle-content-trip .logo { text-align: center; } 
.testimonial-control {
    position: absolute;
    top: 42%;
    width: 32px;
    height: 33px;
    opacity: 0.3;
    display: none;
}
/*
.testimonial-control.left {
    left: -157px;
    background: url(https://www.themavehotel.com/includes/css/template/arrow-tan-left.png) no-repeat center center;
    border: 2px solid #D0C9C2;
}
.testimonial-control.right {
    background: url(https://www.themavehotel.com/includes/css/template/arrow-tan-right.png) no-repeat center center;
    border: 2px solid #D0C9C2;
    right: -157px;
}
*/
#testimonial > ul.list-testimonial {
    height: 200px;
    text-align: center;
}
#testimonial > ul.list-testimonial li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    list-style: none outside none;
    width: 100%;
}
#testimonial > ul.list-testimonial li p.testimonial-quote {
    font-size: 14px;
	line-height: 32px;
	margin: 0 auto 10px;
	padding: 10px 10px;
	color: #fff;
	width: 50%;
}
#testimonial > ul.list-testimonial li .testimonial-source {
    text-align: center;
	color: #fff;
	font-size: 14px;
	font-family: "Helvetica";
	text-transform: inherit;
}
.testimonial-source {
	color: #fff;
}
ul.testimonial-bullets {
    display: block;
    text-align: center;
}
ul.testimonial-bullets a.activeSlide {
    background: url("../images/bullet-on.png") no-repeat scroll left top;
}
ul.testimonial-bullets a {
    background: url("../images/bullet.png") no-repeat scroll left top;
    display: inline-block;
    height: 14px;
    text-indent: -5000px;
    width: 14px;
}
.teal-quote-left{
    font-size: 22px;
    line-height: 32px;
    margin: 0 auto 20px;
    padding: 10px 30px;
    color: #01c0d2 !important;
    width: 80%;
    margin-left: -65px;
}
.teal-quote-right{
    font-size: 22px;
    line-height: 32px;
    margin: 0 auto 20px;
    padding: 10px 30px;
    color: #01c0d2 !important;
    width: 80%;
    margin-right: -65px;
}
.trip-logo {
	width: 25px;
	padding-right: 5px;
	margin-bottom: -2px;
}
#gallery.window #slidecaption {
	font-size: 15px;
	color: #fff;
	width: 300px;
	padding: 44px 0 0 30px;
	float: left;
	font-family: "Helvetica";
}
#gallery.window #thumb-tray {
	float: left;
	width: 70%;
	overflow: hidden;
	margin-top:14px;
}
#gallery.window #thumb-tray #thumb-forward {
	position: absolute;
	right: 2%;
	margin-top:44px;
	background: url(../images/thumb-right-arrow.png) no-repeat;
	width: 10px;
	height: 18px;
	cursor: pointer;
}
#gallery.window #thumb-tray #thumb-list li {
	float: left;
	display: inline;
	margin-right: 10px;
}
#gallery.window #thumb-tray #thumb-list li img {
	height: 80px;
	cursor: pointer;
	opacity: 0.6;
	-moz-opacity:.60; 
	filter:alpha(opacity=60);
}
#gallery.window #thumb-tray #thumb-list li img:hover, #gallery.window #thumb-tray #thumb-list li.current-thumb img {
	opacity: 1;
	-moz-opacity:1; 
	filter:alpha(opacity=100);
}
#gallery.window .caroufredsel_wrapper {
	width: 100%!important;
	height: 252px!important;
}
#book-now-ipad.window .book-now {
	float: right;
	margin: 22px 48px 0 0;
}
#book-now-ipad.window .book-now .date {
	background: #e5e5e5;
	width: 120px;
	height: 26px;
	padding: 8px 0 0 10px;
	float: left;
	margin-right: 10px;
}
#book-now-ipad.window .book-now .date input[type=text] { 
	background: #e5e5e5;
	border: 0;
	float: left;
	width: 84px;
	font-size: 13px;
	padding: 0;
}
#book-now-ipad.window .book-now .date img {
	float: left; 
	margin:5px 0 0 5px;
	cursor: pointer;
}
.window.right-nav .copy {
	padding-left: 20px;
	float:left;
	margin-right: 40px;
}
.window.right-nav h2 {
	font-size:20px;
	text-transform: uppercase;
	margin-bottom: 10px;
	color: #fff;
}
.window.right-nav p {
	margin-bottom: 15px;
	color: #fff;
	font-family: "Helvetica";
	line-height: 18px;
}
.window.right-nav p a {
	color: #00C9DE;
	text-decoration: underline;
}

/* ALL PAGES ***************************************************************************************************/
#background {
	position: fixed;
	width: 100%;
	height: 100%;
	top:0;
	overflow: hidden;
	z-index: -999;
}
#background img {
	width: 100%;
	min-width: 1280px;
	height: 100%;
	min-height: 853px;
}
#prevslide, #nextslide {
	position: fixed;
	top:50%;
	width:34px;
	height: 67px;
	cursor: pointer;
}
#prevslide {
	background: url(../images/left-arrow.png) no-repeat;
	left:20px;
}
#nextslide {
	background: url(../images/right-arrow.png) no-repeat;
	right:20px;
}
.info-icon {
	background: url(../images/info.png) no-repeat;
	width: 14px;
	height: 14px;
	position: fixed;
	top:160px;
	left: 745px;
	cursor: pointer;
	display: none;
}
.info-icon.blue {
	background-position: bottom; 
}
.close-icon {
	background: url(../images/close-icon.png) no-repeat;
	width: 14px;
	height: 14px;
	position: absolute;
	top:3px;
	right: 3px;
	cursor: pointer;
	z-index: 1000;
}
.close-icon:hover {
	background-position: bottom; 
}
.info-icon.active {
	display: block;
}
#content-holder {
	position: absolute;
	top:157px;
	left: 166px;
	width:599px;
	z-index: 99;
	padding-bottom:120px;
	overflow: hidden;
}
#content-holder .content {
	background: #fff;
	position: relative;
	overflow-y: auto;
	padding: 35px 30px;
	display: none;
}
#content-holder .content h1 {
	font-size:28px;
	text-transform: uppercase;
	margin-bottom: 20px;
	color: #444;
}
#content-holder .content h2 {
	font-size:24px;
	margin-bottom: 15px;
	font-family: "Helvetica";
	color: #444;518
	
}
#content-holder .content p {
	line-height: 21px;
	margin-bottom: 15px;
	font-family: "Helvetica", Arial;
	color: #444;
}
#content-holder .content p a {
	color:#00C9DE;
}
#content-holder .content ul {
	margin:0 0 15px 18px;
}
#content-holder .content ul li {
	color:#00c1d2;
	font-size:12px;
	font-weight: bold;
	margin-bottom: 5px;
	list-style: square;
	font-family: "Helvetica";
}
#content-holder .content ul li span {
	color:#000;
}

/*ACCOMMODATIONS*/
#accommodations .content ul {
	float: right;
	width: 45%;
	margin:0 0 10px 40px;
}

/*LOCATION*/
#location .content ul {
	float: right;
	width: 210px;
	list-style: square;
	margin:0 0 10px 40px;
}
/*Experiences*/
#experience #top .secNav ul {
	float: left;
	width: 55%;
	margin: 17px 0 0 0;
}
#experience #top p {
	width: 40%;
	padding-left: 15px;
	border-left: 1px solid #ccc;
	float: left;
	margin: 25px 0 0 0;
	font-family: "Helvetica";
}
#experience #top p a {
	padding: 5px 5px 3px;
	display: block;
	color: #00C9DE;
	margin: 8px 0;
	text-transform: uppercase;
	width: 130px;
}
#experience #top p a:hover {
	text-decoration: underline;
}
#experience #top .secNav ul li {
	float: none!important;
	width: 100%!important;
}
#experience #top .secNav ul li a {
	float: none;
}

/* PRESS */
#press .press {
	text-align: center;
	margin: 0 20px 20px 0;
	float: left;
	color: #FFF;
	width: 200px;
	height: 250px;
	border-right: 1px solid #474747;
	padding: 0 20px 0 0;
}
#press .press a {
	color: #FFF;
}
#press .copy {
	width: 350px;
}

/* Corporate Accounts */
#corporate-accounts .copy {
	width: 310px;
}
#corporate-accounts form {
	float: left;
}
#corporate-accounts .form1col .form-entry .label {
	width:320px;
	display: block;
	float: left;
	line-height: 28px;
}

/* Stash Rewards */
#stash-rewards .copy {
	width: 960px;
}

/* CONTACT */
#contact form {
	float:left;
}

/* STAFF PICKS */
.staff-picks .list {
	margin-bottom: 30px;
}
.staff-picks .list img {
	float: right;
	margin-left: 10px;
}
.staff-picks .list p a {
	display: block;
}

/*MAP*/
#map #top .book-now, #map #top .secNav {
	display: none;
}
#map #top {
	right:224px!important;
	width: 166px!important;
	left: auto;
}
#map #legend {
	background: url(../images/black-transparency.png);
	position: fixed;
	z-index: 1000;
	right:0;
	top:180px;
	display: block;
	padding: 20px 16px; 
}
#map #legend li {
	margin:5px 0;
	min-height: 32px;
	color: #fff;
	font-size:15px;
	line-height: 26px;
	font-family: "Helvetica", Arial;
	width: 192px;
}
#map #legend li a {
	color: #fff;
	font-size:15px;
	font-family: "Helvetica", Arial;
}
#map #legend li img {
	float:left;
	margin-right: 8px;
}
#map #legend li ul {
	display: none;
	margin-left: 36px;
}
#map #legend li ul li {
	line-height: 15px!important;
	margin:5px 0;
	font-size:12px;
	min-height: 20px!important
}

/*CONTACT*/
#contact .copy {
	width: 300px;
}

/* FORM */
.form2col {
	float: left;
	width: 300px;
	margin:0 20px 0 0;
}
.form-entry {
	margin-bottom: 8px;
}
.form2col .form-entry {
	height: 27px;
}
.form-entry label {
	display:none;
}
.form-entry label.visible {
	display:block;
}
.form-entry label, .form-entry .label {
	font-family: "Helvetica";
	color: #fff;
}
.form-entry input[type=text], .form-entry select, .form-entry textarea {
	padding: 5px 4px;
	border: 1px solid #d1d3d4;
	width: 95%;
	margin-right: 3px;
}
.form-entry input[type=radio], .form-entry input[type=checkbox] {
	margin-left: 20px;
}
.form-entry select { width:295px; }
.form-entry textarea { height:105px; }
a.btnSubmit {
	background: #00A9C1;
	display: block;
	float: left;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 18px;
	padding: 8px 20px;
}
a.btnSubmit:hover {
	background: #039cb2;
}
.thankyouMsg {
	color: #00A9C1;
	font-size:16px;
	font-weight: bold;
	text-align: center;
}
.errorMsg {
	margin-bottom: 5px;
}
.error {
	color: red;
	border-color: red!important;
}
#ui-datepicker-div {
	margin-top:20px;
}

/*SPECIALS LANDING PAGE*/
#specials-landing .content ul.list {
	margin:0!important;
}
#specials-landing .content ul.list li {
	list-style: none!important;
	margin-bottom: 30px;
	padding-bottom: 10px;
	border-bottom: 1px solid #dedede;
}
#specials-landing .content ul.list li img {
	float: left;
	margin-right: 15px;
	width: 180px;
}
#specials-landing .content ul.list li .desc {
	float: left;
	width: 300px;
}
#specials-landing .content ul.list li .desc h2 {
	color: #333;
	font-size:15px;
	text-transform: uppercase;
}
#specials-landing .content ul.list li .desc h3 {
	font-size:19px;
	margin-bottom: 10px;
	line-height: 24px;
}
#specials-landing .content ul.list li .desc p {
	color: #333;
	font-size: 16px;
	font-weight: normal;
}
#specials-landing .content ul.list li .desc p.disclaim {
	font-size: 12px;
}
#specials-landing .content ul.list li .desc a.book {
	background: #454545;
	display: block;
	color: #FFF;
	font-family: "Novecento", Arial, sans-serif;
	text-transform: uppercase;
	font-size: 18px;
	padding: 10px 15px;;
	font-weight: normal;
	margin-bottom: 15px;
	display: inline-block;
}
#specials-landing .content ul.list li .desc a.book:hover {
	background: #00C1D2;
}
#sandy {
	position: fixed;
	right: 0;
	bottom: 57px;
}
div.stash-widget-logolink-background {
	position: relative;
	background: #272727;
	padding: 6px;
	width: 200px;
	height: 228px;
	float: left;
	margin:0 30px 0 20px;
}

* html div.stash-widget-logolink-background {
	width: 192px;
	height: 1%;
}

div.stash-widget-logolink-logo {
	text-align: center;
}

div.stash-widget-logolink-logo a {
	display: block;
}
div.stash-widget-logolink-link a {
	color: #00C1D2;
}
div.stash-widget-logolink-link {
	color: #e6e6e6;
	font-family: arial,sans-serif;
	font-size: 11px;
	text-align: center;
	margin: 8px 0 0 0;
}
div.stash-widget-logolink-background p {
	padding-top:15px;
	font-size:11px;
	text-align: center;
	margin-top:15px;
	border-top:1px solid #444;
}
div.stash-widget-logolink-background p strong {
	display: block;
	margin-top:8px;
}