@charset "UTF-8";
*{margin:0;padding:0;}
html{background:url(http://images.nottinghamescorts.co.uk/interface/htmlBG.jpg) top center repeat-y #000;padding-bottom:40px;}
body{position:relative;width:995px;margin:0 auto 20px auto;padding:0;color:#ddd;font-size:15px;font-family:Trebuchet MS, Verdana, Geneva, sans-serif;}
#page{position:relative;float:left;clear:both;width:100%;padding-top:222px;margin:0 auto;}
.column{position:relative;float:left;width:96%;padding:0 2% 10px 2%;}
.column.quarter{width:25%;}
.column.half{width:45%;}
.column.twothirds{width:62%;}
.column.threequarters{float:right;width:715px;}
.column.right, .column.guideMenu{float:right;}
div.clear, div.divider{clear:both;}
div.divider{border-bottom:1px dashed #922121;padding-top:40px;margin-bottom:20px;}
h1, h2, h3, h4{font-weight:normal;font-style:italic;}
h3.success, #reviewForm h3.success{color:#393;}
h3.fail, span.fail, #reviewForm h3.error{color:#d00;}
h3.fail{text-decoration:blink;}
p{margin-bottom:15px;line-height:22px;text-align:justify;}
p.small{font-size:10px;}
.center, div.homeText{text-align:center;}
a, .sorterDesc{color:#922121;}
a:hover{color:#fff;}
#emailLink{position:absolute;left:105px;top:200px;width:250px;height:15px;z-index:30;}
#emailLink a{width:100%;height:100%;display:block;}
a.button{display:block;float:left;width:100px;height:28px;margin-right:5px;color:#111;line-height:28px;text-align:center;text-decoration:none;background:url(http://images.nottinghamescorts.co.uk/interface/buttonBG.gif) top left repeat-x;}
a.button.right{float:right;margin-right:0;margin-left:5px;}
a.button:hover{background-position:bottom left;}
h1, #bookNow{color:#922121;font-size:28px;margin-bottom:10px;}
h2{color:#922121;font-size:22px;margin-bottom:10px;clear:left;}
h3{color:#922121;font-size:18px;margin-bottom:10px;}
h2 span{font-size:20px;color:#fff;}
h1.profileH1 { position: relative; top: -5px; }
img.left, img.right{margin-bottom:10px;}
img.left{float:left;margin-right:10px;}
img.right{float:right;margin-left:10px;}
.featuredList{width:1114px;margin:-30px 0 0 -51px;z-index:3;background:url(http://images.nottinghamescorts.co.uk/interface/scrollerBG.jpg) top center repeat-x;overflow:hidden;}
.featuredList ul, .featuredList li, .featuredList img, .featuredList div, .featuredBoxes li{position:relative;width:112px;}
.featuredList ul{width:970px;list-style-type:none;margin:20px 0 0 60px;overflow:hidden;}
.featuredList li{position:absolute;top:0;left:0;margin:0;}
.featuredList img, .featuredBoxes, .featuredBoxes img{border:1px solid #922121;}
.featuredList img, .featuredBoxes img{display:block;width:110px;height:165px;padding:1px;}
.featuredList div, .featuredList ul, .featuredList li, .featuredList img{float:left;}
.featuredList, .featuredList div, .featuredList ul{clear:both;}
.featuredList, .featuredList ul, .featuredList li{height:283px;}
.featuredList div{height:80px;padding-top:5px;}
.featuredList h3{z-index:2;font-size:16px;margin-bottom:0;}
.featuredList h3, .featuredList p{color:#fff;text-align:center;}
.featuredList ul, .featuredList img, .featuredList h3{position:relative;}
.featuredBoxes, .featuredBoxes ul{float:right;width:246px;}
.featuredBoxes{padding:5px;margin-left:10px;text-align:center;}
.featuredBoxes ul{list-style-type:none;margin-bottom:10px;}
.featuredBoxes li{position:static;float:left;margin:5px;}
.mailing, .footer, .monthGirl, .monthGirlHeader{float:left;clear:both;width:96%;padding:2%;margin-bottom:2%;color:#ccc;background:url(http://images.nottinghamescorts.co.uk/interface/boxBG.jpg) top right repeat-x #430101;border:1px solid #922121;}
.disclaimer{margin:9px 0 0 0;width: 90%;padding: 3% 5% 4.2% 5%;float:left;clear:both;margin-bottom:2%;background:url(http://images.nottinghamescorts.co.uk/interface/disclaimer.jpg) top center repeat-x #b0629a;}
.disclaimer p{font-size:13px;line-height:17px;margin-top:0;margin-bottom:5px;color:#fff;}
.disclaimer, .disclaimer p{text-align:center;}
.disclaimer h3{font-weight:bold;}
.mailing form input.text{float:right;width:48%;clear:none;margin:0;}
div.search form input.button, .mailing form input.button{float:right;margin-top:5px;display:none;}
.mailing{text-align:center;background:url(http://images.nottinghamescorts.co.uk/interface/boxBG.jpg) top center repeat-x #430101;color:#fff;}
.mailing form input.text{margin-right:5px;}
.mailing form input.button{display:block;clear:none;margin:0 7px 0 0;}
.footerDiv{background-position:center center;}
.footerDiv p{line-height:normal;}
#faqs{list-style-type:none;}
#faqs li{margin-bottom:10px;}
.gallery, .gallery li{float:left;}
.gallery{clear:both;width:100%;list-style-type:none;}
.gallery li{clear:none;position:relative;margin:0 3px 10px 3px;padding:10px;text-align:center;}
.gallery li, .gallery div, .gallery img{width:200px;}
.gallery li{height:375px;text-align:center;}
.gallery h3{margin-top:7px;}
.gallery a{color:#111;text-decoration:none;}
.gallery img{border:1px solid #922121;cursor:pointer;}
.gallery.profile li, .gallery.profile div, .gallery.profile img{width:175px;}
.gallery.profile li{height:266px;margin:0 4px 10px 4px;}
.elite, .new{display:block;position:relative;float:right;width:100px;height:100px;z-index:10;margin-top:-103px;background:url(http://images.nottinghamescorts.co.uk/interface/elite.png) top left no-repeat;}
.elite {float: left; margin-top: -103px; margin-left: -30px;}
.new{display:block;background:url(http://images.nottinghamescorts.co.uk/interface/new.png) top left no-repeat;}
.featuredList .elite, .gom .elite{background:url(http://images.nottinghamescorts.co.uk/interface/eliteS.png) top left no-repeat;}
.featuredList .new{background:url(http://images.nottinghamescorts.co.uk/interface/newS.png) top left no-repeat;}
.featuredBoxes .new, .featuredList .new{margin-top:-102px;}
.featuredBoxes .elite, .featuredList .elite { float: left; margin-top:-102px;}
.featuredList .elite { margin-top: -102px; margin-left: -40px;}
.featuredList li:hover .elite, .featuredList li:hover .new { display: none; }

.subMenu{margin:0 15px 0 0;padding:10px;}
.gom, .subMenu, .disclaimer{background-color:#000;}
.gom, .subMenu, .disclaimer, .gallery li, .newreview, .buttoned a, .boxed{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.gom.galleryesque{background:none;border:1px solid #922121;margin-bottom:10px;}
.gom.galleryesque p{color:#111;}
.sideMenu li{border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}
.subMenu img{display:block;border:1px solid #922121;padding:1px;}
.subMenu, .subMenu img, .sideMenu, .sideMenu li, .sideMenu img{float:right;clear:both;width:200px;}
.subMenu ul{list-style-type:none;text-align:center;}
.sideMenu{list-style-type:none;margin-bottom:10px;}
.sideMenu li{width:100%;height:40px;line-height:40px;margin:2px 0;background:url(http://images.nottinghamescorts.co.uk/interface/typeBG.png) top left no-repeat;}
.sideMenu li:hover, .sideMenu li:active{background-position:bottom left;}
.subMenu.profile{padding-top:0;padding-right:15px;width:290px;background:#000;float:left;margin-right:0;margin-left:15px;}
.subMenu.profile div.profile{width:96%;padding:2%;margin:0 0 10px -8px;}
.subMenu.profile h3{text-align:center;color:#922121;}
.column.profile{width:50%;padding:0;}
.details{width:100%;text-align:right;}
.details th{width:40%;padding-right:2%;}
.details th, .details strong{color:#922121;}
.details td, a.back, .profile p, .profile label{color:#fff;}
.back { text-decoration: none; } .back:hover { text-decoration: underline; }
.boxed { border:1px solid #922121; width: 100%; padding: 2%; }
.memberFeature, .memberFeature img{display:block;float:left;width:130px;}
.memberFeature img{border:0;}
.memberFeature{margin-right:10px;}
.memberFeature.right{float:right;margin-right:0;margin-left:10px;}
.sitemap{list-style-type:none;}
.sitemap h3{margin-bottom:0;}
.sitemap p{font-size:12px;}
.links, .links li{float:left;clear:left;width:100%;}
.links{list-style-type:none;}
.links li{text-align:center;}
.links img{border:0;}
img.linkImage{display:block;float:left;border:0;padding:1px;border:1px solid #922121;}
a.codeselect{float:right;display:block;width:120px;height:15px;margin:0;color:#111;font-size:10px;text-align:right;text-decoration:none;}
textarea.codearea{float:right;clear:right;display:block;width:448px;height:35px;color:#111;margin:0;padding:5px;font-size:12px;background:#fff;border:1px solid #922121;}
.links div.admin{float:none;width:258px;height:20px;line-height:20px;padding:5px;margin:0 auto 5px auto;}
.links form, .links fieldset, .links ol, .links .admin li{padding:0;margin:0;}
.links input.checkbox{float:right;margin-right:0;}
.links form{float:left;width:60%;}
.links a.block{float:right;display:block;width:75px;}
.links a.block.delete{color:#d00;}
#masthead{position:absolute;top:0;left:-102px;width:1069px;height:42px;z-index:2;list-style-type:none;padding:160px 0 12px 130px;background:url(http://images.nottinghamescorts.co.uk/interface/masthead.jpg) top left no-repeat;}
#masthead li, #masthead a{float:left;width:auto;height:42px;line-height:42px;color:#111;font-size:12px;text-transform:uppercase;text-align:center;}
#masthead li{position:relative;margin: 0 2px;}
#masthead a{display:block;padding:0 9px;text-decoration:none;}
#masthead a:hover, #masthead .active{background:url(http://images.nottinghamescorts.co.uk/interface/alpha025.png) top left repeat transparent;color:#fff;}
#rss, #bookmark, #twitterUs, #mobileSite{position:absolute;top:166px;right:10px;width:32px;height:32px;z-index:1001;}
#rss a, #bookmark a, #twitterUs a, #mobileSite a{display:block;float:left;width:100%;height:100%;}
#bookmark{right:51px;}
#twitterUs{right:93px;}
#mobileSite{right:136px;}
.profile a.classic{color:#0cf;text-decoration:underline;}
.footerUL, .footerUL li{float:left;height:30px;line-height:30px;z-index:2;}
.footerUL, .footerDiv{position:relative;float:left;clear:both;list-style-type:none;border:1px solid #922121;background:url(http://images.nottinghamescorts.co.uk/interface/boxBG.jpg) top center repeat-x #430101;}
.footerUL{padding:10px 30px 1% 20px;width:953px;background:none;border:0;}
.footerUL li{margin:0 10px;}
.footerUL li.right{float:right;}
.footerUL li, .footerUL a{color:#111;}
.footerUL a{text-decoration:none;}
.footerUL .small, .footerUL .small a{font-size:10px;height:20px;line-height:20px;}
.footerDiv{border:0;background:none;text-align:center;font-size:12px;line-height:20px;}
.footerDiv a{margin:4px;text-decoration:none;}
.footerLinks{height:auto;line-height:normal;}
.footerLinks img{border:0;margin:0 5px;}
.footerUL a.w3c{display:block;float:left;width:70px;height:16px;margin:6px 8px 0 0;border:1px solid #fff;background:url(http://images.nottinghamescorts.co.uk/interface/w3c.gif) top left no-repeat;}
.footerUL a.w3c.css{background-position:-70px 0;}
.footerUL a.w3c.gt{background-position:-140px 0;}
.popBox{background-color:#000;border:1px solid #922121;}
.popBox, .dialogBox{display:none;position:fixed;z-index:20000;overflow:auto;top:100px;left:50%;width:760px;height:500px;margin-left:-400px;padding:20px;background-position:0 0;color:#fff;text-align:center;border:1px solid #fff;}
.popBox_close{position:absolute;top:5px;right:5px;width:80px;height:10px;z-index:20001;display:block;background:url(http://images.nottinghamescorts.co.uk/interface/popClose.gif) top left no-repeat;}
#bar{position:relative;top:3px;left:5px;width:983px;height:54px;background:url(http://images.nottinghamescorts.co.uk/interface/bar.png) top center repeat-x;z-index:1;}
.admin, .admin a{color:#111;}
.gallery img, .featuredList img, .gom.galleryesque img{box-shadow:0px 2px 5px #000;-moz-box-shadow:0px 2px 5px #000;-webkit-box-shadow:0px 2px 5px #000;}
#masthead .available, .subMenu a{color:#111;text-shadow:#922121 0 0 5px;}
#masthead .available, .subMenu .available, .gallery .available{text-decoration:blink;text-shadow: #7fcd3a 0 0 5px; color:#060;}
.gallery .available{color:#390;line-height:23px;font-weight:bold;}
.subMenu .available{text-decoration:none;text-shadow:#fff 0 0 5px;}
.monthGirl{position:relative;right:4px;top:-1px;padding-top:10px;width:194px;margin:0 0 30px 0;}
.monthGirlHeader{position:relative;right:4px;top:1px;padding:10px 0 0 0;margin:0;width:202px;}
.monthGirlHeader img{border:0;margin:0;padding:0;}
#join, #join2, #join3, #join4{width:196px;height:280px;border:0;}
.footerDiv a{color:#111;}
.buttoned li{width:24%;margin:.5%;}
.buttoned li, .buttoned a{height:40px;line-height:40px;}
.buttoned a{background:url(http://images.nottinghamescorts.co.uk/interface/typeBG.png) top left no-repeat;}
.buttoned a, .subMenu a{text-decoration:none;}
.buttoned a, .subMenu a, .newreview, .ratings, #reviewForm, .gallery .info, .featuredList .info, .gom{font-size:85%;}
.buttoned a:hover{background-position:bottom left;}
#reviewForm { margin-left: -10px; }
.gom, .gom li, .gom img, .map, .buttoned, .buttoned li, .buttoned a, .box, .ratings, .ratings span, .newreview img, .newreview .desc{float:left;}
.box.right{float:right;}
.gom, .buttoned{list-style-type:none;}
.gom, .map, .buttoned a{width:100%;}
.gom{background:#000;}
.gom li{position:relative;width:100%;padding:0;margin-bottom:10px;color:#fff;}
.box{width:47%;padding:1%;}
.buttoned a, .gallery .info, .featuredList .info{color:#fff;}
.subMenu a { color: #111; }
.gom h3, .gom p{text-align:right;}
.gom .right h3, .gom .right p{text-align:left;}
.buttoned a{text-align:center;}
.gom .right{padding-left:2%;}
.gom img{width:100px;margin-right:3px;border:1px solid #922121;padding:1px;position: relative; z-index: 1001;}
.gom img, .buttoned a, .ratings span, .newreview img{display:block;}
.gom p { position: relative; right: -4px; }
.map{height:338px;}
.map, .box, .gallery li, .disclaimer{border:1px solid #922121;}
.gom .elite, .gom .new{position:absolute;margin:0;left:6px;bottom:4px;z-index:5;width:42px;height:42px;background-position: -52px -53px;z-index: 1002; }
.gom .right .elite, .gom .right .new{left:auto;right:15px;}
.box.wide{width:98%;}
.newreview{height:165px;overflow:hidden;position:relative;margin-bottom:10px;color:#111;}
.newreview, .gallery li{background:#fff;}
.newreview img{width:75px;margin-top:-15px;}
.newreview .desc{margin-left:6px;}
.newreview.small{height:115px;margin:0 0 5px 0;}
.newreview.small .ratings{width:250px;margin:0 0 8px -10px;}
.newreview.small img{margin-top:0;}
#bigPicture{margin:4% 0 4% 15%;}
#designedBy{width:130px;margin:0 auto;text-align:center;}
#designedBy img{border:0;}
.ratings{margin-bottom:10px;}
.ratings, .newreview .desc{width:350px;}
.newreview.wide .desc{width:auto;}
.ratings, .ratings span{height:16px;line-height:16px;}
.ratings span{margin-left:10px;padding-right:80px;background:url(http://images.nottinghamescorts.co.uk/interface/ratings.png) top right no-repeat;}
.ratings .looks{width:32px;}
.ratings .perf{width:72px;}
.ratings .surround{width:69px;}
.ratings .overall{width:42px;}
.ratings .r_1{background-position:right 0;}
.ratings .r_2{background-position:right -16px;}
.ratings .r_3{background-position:right -32px;}
.ratings .r_4{background-position:right -48px;}
.ratings .r_5{background-position:right -64px;}
.gallery .info, .featuredList .info, #bookNow{position:absolute;}
.gallery .info, .featuredList .info{display:none;left:11px;top:272px;width:180px;padding:5px 10px;height:70px;background:url(http://images.nottinghamescorts.co.uk/interface/alpha025.png) top right repeat;}
.gallery li:hover .info, .featuredList li:hover .info{display:block;}
.gallery p{font-size:85%;line-height:15px;color:#111;margin-top: 4px;}
#bookNow{top:235px;right:30px;height:69px;z-index:4001;text-align:right;font-size:20px;width:650px;background:url(http://images.nottinghamescorts.co.uk/interface/bookNow.gif) 615px 44px no-repeat; }
#bookNow a { display: block; padding-right: 42px; text-decoration: none; }
#bookNow strong { color: #fff; text-shadow: #fff 0 0 5px; font-size: 32px; }
.gallery a.info, .featuredList a.info{text-decoration:none;}
.featuredList a.info{top:100px;left:1px;width:92px;height:58px;z-index:20000;font-size:65%;line-height:14px;}
#headerShot{position:absolute;top:0;left:375px;width:300px;height:150px;overflow:hidden;z-index:1000;background:url(http://images.nottinghamescorts.co.uk/interface/headerShots.png) top left no-repeat;}
.profile .map *{width:auto;height:auto;margin:auto;padding:0;line-height:normal;border:0;}
#mainTag{position:absolute;top:115px;left:135px;z-index:99999;color:#f3db24;}

.sorter { position: relative; left: 22px; float: right; width: 160px; }
.sorter select, .sorterDesc { float: left; }
.sorterDesc { text-align: left; font-size: 85%; margin: 0; }

/*#sorter{float:right;clear:right;margin:0 4% 0 0;}*/

.gallery.profile .landscape { width: 381px; height: 266px; }
.gallery.profile .landscape img { width: 381px; height: 254px; }

.gallery.profile img:hover{top:-125px;left:-80px;width:333px;height:500px;}
.gallery.profile .landscape img:hover{top:-35px;left:-65px;width:500px;height:333px;}
.gallery.profile img:hover, .gallery.profile .landscape img:hover { position:relative; z-index:20001; border-color: #fff; }

.fancy.divider{height:40px;border:0;padding:0;margin:0 0 25px 0;background:url(http://images.nottinghamescorts.co.uk/interface/fancydivider.png) top center no-repeat;}
form{float:left;clear:both;width:100%;}
fieldset{float:left;width:96%;padding:2%;clear:both;border:0;}
fieldset.half{width:45%;clear:none;}
fieldset.right{float:right;border:1px solid #fff;}
form ol{float:left;clear:both;width:100%;margin:10px 0 0 0;list-style-type:none;}
form li{position:relative;float:left;clear:both;width:100%;margin-bottom:10px;}
label{display:block;float:left;text-align:left;padding-bottom:2px;}
label em{color:#d00;}
label span{display:block;color:#555;font-size:10px;}
input.text, input.button, textarea, select, input.file{float:left;clear:left;font-size:12px;}
input.button.right{float:right;}
input.text{width:98%;}
textarea{width:98.5%;}
form select{width:99%;}
input.checkbox{float:left;margin-right:5px;margin-top:2px;}
input.checkbox.dnd{margin-left:10px;}
td input.text, td select, td textarea{width:98%;}
.loading{float:left;width:220px;height:19px;background:url(http://images.nottinghamescorts.co.uk/interface/loading.gif) top left no-repeat;}
#login{position:absolute;z-index:2;top:15px;right:28px;width:200px;height:50px;padding:10px 10px 5px 10px;background:url(http://images.nottinghamescorts.co.uk/interface/loginBG.png) top left no-repeat;}
#login h3{float:left;clear:both;width:200px;margin:-10px 0 10px -10px;padding:4px 10px;background:none;background-color:transparent;}
#login p{float:left;width:64%;}
#login input{float:left;clear:none;margin-right:1%;}
#login input.text{clear:none;width:34%;}
#login input.text.pass{width:30%;}
#faqSearch{width:100%;}
#faqSearch label{width:100%;font-size:15px;text-align:center;}
#faqSearch input.text{float:left;width:55%;margin-left:19%;}
#faqSearch input.button{clear:none;float:right;margin-right:15%;}
#pwMeter{position:relative;float:left;margin-left:5px;width:100px;height:20px;border:1px solid #ccc;background:url(http://images.nottinghamescorts.co.uk/interface/pwStrength.gif) top left no-repeat #ccc;}
#pwMeter_blank{float:right;width:100%;height:100%;background-color:#fff;}
#pwMeter_text{position:absolute;top:0;left:0;width:100px;height:20px;color:#000;font-weight:bold;text-align:center;line-height:20px;}
#commentBox{float:left;width:50%;}
#commentBox textarea{width:auto;}
#submitReciprocal label{width:24%;padding-right:10%;text-align:right;}
#submitReciprocal span{font-weight:bold;}
#submitReciprocal input, #submitReciprocal span{display:block;float:left;clear:none;width:50%;}
.banners li, .texts { text-align: center; } .texts a { margin: 2px 10px; } .texts a, .banners a { color: #fff; } .banners, .banners li { float: left; } .banners { width: 100%; list-style-type: none; } .banners li { width: 50%; } .banners img { width: 280px; height: 37px; margin: 0 auto; display: block; border: 0; } .banners.large li { width: 100%; } .banners.large img { width: 430px; height: 109px; } .banners.nuevo { margin-top: 0; } .banners.nuevo li { width: 25%;  } .banners.nuevo img { width: 234px; height: 60px; }
.bow { position: absolute; z-index: 10001; top: 203px; left: -59px; width: 90px; height: 250px; background: url(http://images.nottinghamescorts.co.uk/interface/bows.png) top left no-repeat; }
.bow.right { background-position: top right; left: auto; right: -57px; }
#bookonline { position: absolute; top: 90px; left:423px; width: 199px; height: 43px; background: url(http://images.nottinghamescorts.co.uk/interface/bookonline.gif) top left no-repeat; z-index: 2001; }
#bookonline a { display: block; width: 100%; height: 100%; }

#partnersites { position: absolute; top: 139px; right: 0; text-align: right; font-size: 10px; z-index: 99; text-shadow: #000 0 0 1px; background:#fff; color: #111; border: 1px solid #484742; padding: 4px 8px; }
#partnersites a { color: #d00; text-transform: uppercase; }

#plusone { position: absolute; top: 170px; right: 140px; z-index: 10; }

#rota { border-collapse: collapse; width: 100%; }
#rota td, #rota th { text-align: center; padding: 4px 8px; background: #222; border-bottom: 1px solid #2f384a;}
#rotaBox.profiled #rota td, #rotaBox.profiled #rota th { padding: 2px 4px; }
#rota .name { text-align: right; padding-right: 5px; }
#rota .dayshift { background-color: #64769a; }
#rota .nightshift { background-color: #4e5d7c; }
.shiftY { color: #090; font-size: 30px; text-shadow: #004500 0 0 4px; }
.shiftN { color: #c00; font-size: 20px; text-shadow: #400 0 0 4px; }
.shiftY, .shiftN { font-weight: bold; font-family: "Comic Sans MS", cursive; cursor: default; }
.icon { height: 30px; }
.icon span { display: block; width: 26px; height: 26px; margin: 2px 0 0 2px; background: url(http://images.nottinghamescorts.co.uk/interface/dayshift.png) top left no-repeat; }
.icon.nightshift span { background: url(http://images.nottinghamescorts.co.uk/interface/nightshift.png) top left no-repeat; }
#rotaBox { padding: 1px; border: 1px solid #fff; }
.day, .name { text-shadow: 0 0 4px #000; }
#rota .name a { color: #fff; text-decoration: none; }
#rota .name a:hover { text-decoration: underline; }
.dayshift { border-left: 2px solid #2f384a; }
.nightshift { border-right: 2px solid #2f384a; }
.title { border-bottom: 2px solid #2f384a; }
