

/* LANDING > 2
------------------------------------------------------ */

/* Top area */

.landing2 #header {
  margin: 0;
  padding: 0;
  color: #fff;
  background: #333;
}

.landing2 #header .logo {
  float: left;
  padding: 10px;
}

.landing2 #header .signin {
  float: right;
  padding: 22px 22px 0 0;
  font-size: 13px;
  z-index: 999;
  position: relative;
}

.landing2 #header .signin a:link,
.landing2 #header .signin a:visited {
  color: #D3A9CC;
  text-decoration: underline;
}

.landing2 #header .signin a:hover {
  text-decoration: none;
  color: #fff;
}

.landing2 #main #top {
  display: block;
  clear: both;
  height: 385px;
  padding: 0 20px;
  background: #000 url(/niteflirt/images/landing/bg-top-landing1.png) left top repeat-x;
  -webkit-border-bottom-right-radius: 14px;
  -webkit-border-bottom-left-radius: 14px;
  -moz-border-radius-bottomright: 14px;
  -moz-border-radius-bottomleft: 14px;
  border-bottom-right-radius: 14px;
  border-bottom-left-radius: 14px;
}

.landing2 #main #top h1 {
  width: 610px;
  height: 110px;
  overflow: hidden;
  margin: 0;
  padding: 0;
  background: transparent url(/niteflirt/images/landing/title-1.png) left 20px no-repeat;
  z-index: 999;
  text-indent: -5000px;
}

.landing2 #main #top h2 {
  color: #D3A9CC;
  font-size: 18px;
  line-height: 25px;
  text-shadow: 1px 1px 0 #000;
}

.landing2 #main #top .features-wrap {
  display: block;
  clear: both;
  margin: 18px 0 0 0;
}

.landing2 #main #top .features-wrap .box {
  float: left;
  margin-right: 15px;
  padding: 10px 15px;
  background: transparent url(/niteflirt/images/landing/bg-boxes.png) left top repeat-x;
  width: 220px;
  height: 145px;
  -webkit-border-top-left-radius: 7px;
  -webkit-border-top-right-radius: 7px;
  -moz-border-radius-topleft: 7px;
  -moz-border-radius-topright: 7px;
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
  color: #fff;
}

.landing2 #main #top .features-wrap .box ul {
  list-style-type: disc;
  margin: 0 0 0 14px;
  padding: 0;
}

.landing2 #main #top .features-wrap .box ul li {
  color: #eee;
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 5px;
}

.landing2 #main #top .girl {
  width: 193px;
  height: 383px;
  overflow: hidden;
  position: absolute;
  margin: 2px 0 0 735px;
  background: transparent url(/niteflirt/images/landing/girl.gif) left top no-repeat;
  z-index: 1;
}

.landing2 #main #top .action-btn {
  margin-top: 10px;
}

/* Listings aera */

.landing2 #main #listings {
  background: #ddd;
  margin: 0 10px 60px 10px;
  padding: 0 0 15px 0;
  -webkit-border-bottom-right-radius: 14px;
  -webkit-border-bottom-left-radius: 14px;
  -moz-border-radius-bottomright: 14px;
  -moz-border-radius-bottomleft: 14px;
  border-bottom-right-radius: 14px;
  border-bottom-left-radius: 14px;
}

.landing2 #main #listings ul.nav {
  list-style-type: none;
  padding: 12px 5px 12px 13px;
  background: #9D7CBB url(/niteflirt/images/landing/bg-nav.png) left bottom repeat-x;
  height: 28px;
}

.landing2 #main #listings ul.nav li {
  float: left;
  margin: 0 5px 0 2px;
}

.landing2 #main #listings ul.nav li a {
  display: block;
  padding: 4px 12px 0 12px;
  background: #63177A;
  height: 24px;
  text-decoration: none;
  color: #fff;
  font-size: 13px;
  letter-spacing: 1px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.landing2 #main #listings ul.nav li a:hover {
  background: #eee;
  color: #000;
}

.landing2 #main #listings ul.nav li a.selected {
  background: #eee;
  color: #63177A;
}

.landing2 #main #listings ul.nav li.much-more {
  float: right;
  margin-right: 12px;
  margin-top: 3px;
}

.landing2 #main #listings ul.nav li.much-more a {
  background: transparent url(/niteflirt/images/landing/listings-arrow.png) right 5px no-repeat;
  color: #fff;
  padding: 1px 20px 0 0;
  border: 0;
  text-decoration: underline;
  font-weight: bold;
}

.landing2 #main #listings ul.nav li.much-more a:hover {
  text-decoration: none;
}

.landing2 #main #listings .listings-wrap {
  padding: 12px 0 0 15px;
}

.landing2 #main #listings .listings-wrap a:link, a:visited {
	color:#06c;
	text-decoration:none;
}
.landing2 #main #listings .listings-wrap a:hover {
	text-decoration:underline;
}

/* Footer */


div#footer {
	background: transparent url(/niteflirt/images/landing/footer-gradient.gif) left top repeat-x;
	text-align:center;
	padding:25px 0;
}

div#footer p.copy {
	color: #666;
	font-size:11px;
	margin-bottom: 20px;
}
