/* Import stylesheet from icnetwork */
@import url("http://images.icnetwork.co.uk/css/icnetwork/r2_5_master.css");
/* 

/* Dating colours and styles*/
body.r2_5b {background: #e2e2e2 url("http://images.icnetwork.co.uk/collections/css_r25_all/grey-body-bkg.gif") repeat-y 50% 0;}
body.r2_5b div.container div.span-99.last.box.brand {border-bottom: 1px solid #ccc;}

h4.list-head-colour1 a {color: #9f3097;}
.footer h4, .footer .span-15 h4 {color:#fff; background:#e2e2e2}
div.span-31.colborder h4 {color: #333; background: #e2e2e2;}
.header a, .header a:focus, .header a:hover, .footer a, .footer a:focus, .footer a:hover, .main-nav ul li a, .sub-nav li a, h4, h4 a, h4 a:hover, .photo-meta-data, .pagination a,  .pagination a:link,  .pagination a:visited, .quick-links .quick-links-list ul li a:link,  .quick-links .quick-links-list ul li a:visited, .photo-meta-data a,  .main-nav ul li a:hover, #main-nav-selected, .sub-nav, .span-15 h4, .span-15 h4, .span-15 h4,  .span-15 h4, .span-15 h4,  .span-16 h4,  .span-16 h4,  .span-16 h4,  .span-16 h4,  .span-16 h4, .breaking-news-text, .Register_Reasons a,  div.gallery-controls, div.gallery-controls-previous, div.gallery-controls-next, div.gallery-controls-buy,  div.video-wrapper h2.list-head-color-multimedia, .special a, .special a:hover,  .galleryembed a:link,  .galleryembed a:active,  .galleryembed a:visited,  .multimedia-tab li a {color:#9f3097;}
.pagination a,  .pagination a:link,  .pagination a:visited {border:1px solid #7b396a;}
.pagination li.currentpage {border:1px solid #ccc;}
.span-99.last.box.footer {background:#333 url("http://images.icnetwork.co.uk/collections/css_r25_livpost/span_bord_b.gif") repeat-x bottom left; padding-bottom:8px;}
.span-65.last.box.video, .span-64.last.brand, .span-64.last.box, .span-99.last.box, .error-page #content {background:#fff url("http://images.icnetwork.co.uk/collections/css_r25_livpost/span_bord_b.gif") repeat-x bottom left; padding-bottom:8px;}
.quick-links .quick-links-list,  .span-15 h4, .span-15 h4, .span-15 h4,  .span-15 h4, .span-15 h4,  .span-16 h4,  .span-16 h4,  .span-16 h4,  .span-16 h4,  .span-16 h4, .breaking-news-text {background:#373d40;}
.breaking-news, .breaking-news p, .sitemap-list ul li, .search-pagination, ol.tag-cloud {background:#7b396a;}
.pluck, .additional-links {background:#c00;}
.header-links {color:#ff9;}
.Register_Reasons, .Register_Reasons h4  {background:#c00; color:#ff9;}
div.span-64.box.special {background:#4d5458;}
.special h4 {background-color:#373d40;}
.footer {color:#e2e2e2; background:#333;}
#panellinks {margin-top: 5px;}
div#panellinks {width:300px;}
#panellinks ul li {width:300px;}
.span-99 {position:relative;}
body#tmg-addating-index .span-33.last.sidebar {margin:0; padding:0; background:none;}
.leftcontent {margin-top:5px;}
div.article-image.fl-left img {margin: 0 10px 5px 0;}
div#wrap div.span-99.last.box:first-child, .span-99.slider {display: none;}
div.three-col div.teasers div.clearfix img {display: inline; float: left; margin-right: 5px;}
div.span-64.colborder.content div.span-64.last {background: none;}
.readlink {margin-left: 2px;}
div.one-col div.quick-links div.quick-links-list ul li a, div.one-col div.quick-links div.quick-links-list ul li a:visited {color: #005689;margin-top: 0;}
h4 {margin-top:5px;clear:both;}
.pagination a,  .pagination a:link,  .pagination a:visited {background: #9f3097; color: #fff;}
h4, .three-col h4, .two-col div.sitemap-list h4,  div.video-wrapper h2.list-head-color-multimedia,  .multimedia-tab li a,  .multimedia-tab li a:hover, .lm_search h4 {background:#e2e2e2;color: #fff;}
.span-15 h4.list-head-colour1 {background:#9f3097;color: #fff;}
div#slider, .flinks {display:none;}
.readlink {font-weight: bold;}
div.one-col div.quick-links-list {background:#e2e2e2;margin-top: 0;padding-top: 1px;padding-bottom: 1px;}
div.one-col div.quick-links-list ul {margin: 5px;} 
div.one-col div.quick-links div.quick-links-list ul li a {color: #005689;margin-top: 0;}

 div.storylist ul li, div.quick-links-list ul li, div#panellinks ul li {border-bottom: none;background:url("http://images.icnetwork.co.uk/collections/microsite_dating/sprite2.gif") no-repeat; padding:0px 0 0px 10px; background-position:0 4px;}
h4.list-head-colour1 a {border-bottom: none;background:url("http://images.icnetwork.co.uk/collections/microsite_dating/sprite2.gif") no-repeat 100% 4px; padding:0px 12px 0px 0px;}
h4.list-head-colour1 {color: #9f3097;}
.list-head-colour1 {color: #9f3097; background: #e2e2e2;}
.quick-vote p {margin: 0 0 2px 0;}
div.span-33.last.mpu {background:#f5f5f5;margin-top: 5px;}

/* header and breadcrumbs */
div.container div.span-99.last.box.brand {background: #fff url("http://images.icnetwork.co.uk/collections/microsite_dating/logo.gif") no-repeat 0px 8px; height: 80px;padding:0;}
div.span-82.colborder.breadcrumb .adv-bread {position: absolute;bottom: 0px; left: 10px;width: 400px;}
div.span-82.colborder.breadcrumb .adv-bread a {color: #9f3097;font-size: 11px; display: inline;background:url("http://images.icnetwork.co.uk/collections/microsite_dating/sprite2.gif") no-repeat 100% -98px; padding-right:15px;}
div.span-82.colborder.breadcrumb h1 {display: inline;margin: 0 0 0 0px; padding: 0;}
div.span-82.colborder.breadcrumb h1 a.channellink {background: none;}
div.span-99.last.box.brand div.span-82.colborder.breadcrumb div.button {width: 200px;height: 50px;}

/* sponsorship */
.span-99.brand .span-15 {display: none;}

/* short term fix */
.rightcontent h4 a {background: none;}

/* hide dynamic panel links*/
div#movers-row {display: none;}

/* new ads */
div.span-13.colborder.box.sponsored {margin: 0; padding: 0;}
div.span-13.colborder.box.sponsored h4 {color: #9f3097;}
div.span-15.last.sky-ad {display: inline; margin-right: 5px; margin-left: 10px;}

/* gold silver bronze ad styles */
.span-64 .adsilver, .span-64 .adbronze {width:460px;margin-bottom:5px;}
.span-64 .adgold {width:460px;margin-bottom:15px;}
.span-64 .advert {width:460px;margin-bottom:0px;}
.adgold {margin: 0; padding: 0; background: #f9ecf6; overflow:hidden; height:140px;}
.adsilver {margin: 0; padding: 0; background: #fff; border-bottom:1px dotted #ccc;}
.adbronze {margin: 0; padding: 0; background: #fff; border-bottom:1px dotted #ccc;}
.advert h4 {margin-right:0px;}
.adgold span.sc-teaserpic, .adsilver span.sc-teaserpic {margin-bottom:0px;}
.adgold div.teasers p {border:0px; margin-bottom:0px; padding-bottom:5px; line-height:1.3em;}
.adsilver div.teasers p, .adbronze div.teasers p {border:0px; margin-bottom:0px; padding-bottom:5px; line-height:1.3em;}
.adgold h2 {margin-bottom:0px;padding-bottom:0px;padding-top:5px;}
.adbronze h5 {margin:0px; padding:0px;}
.adsilver h5 {line-height:1.1em;}
.adsilver h2 {margin-bottom:0px;padding-bottom:0px;padding-top:0px;}
.adsilver div.teasers {width:50%;float:left;padding-bottom:5px;}

/* featured singles widget -------------------------------------------------- */
.singles-widget a, .singles-widget a:hover  {color: #9f3097;font-weight: bold;}
.singles-widget .clearfix img {float: left; margin: 0px 5px 0 5px;padding: 1px; border: 1px solid #ccc;}
.singles-widget div.puffs+div.puffs a:link {background:none;padding:0;}
.singles-widget h2 {font-size: 1.3em;margin-bottom: 10px;margin-left: 5px;}
.singles-widget ul li {font-size: 0.9em;}
.singles-widget li {overflow: hidden;}
.singles-widget li.name {font-weight: bold;} 
.two-col-singles h2 a, .three-col-singles h2 a, .header-singles h2 a, .horoscopes h2 a, .horoscopes-three-col h2 a {background:url("http://images.icnetwork.co.uk/collections/microsite_dating/sprite2.gif") no-repeat 100% -197px; padding:0px 12px 0px 0px;color: #9f3097;}

/* one col */
.one-col-singles {background:#eaeaea;width:140px;padding:5px 0 0 0;margin-bottom:10px;color:#666;}
.one-col-singles .profile {clear:both;margin:10px 0;padding:0px;margin-left:5px;}
.one-col-singles .clearfix img {width:50px;height:50px;}
.one-col-singles .clearfix {width:130px;}
.singles-widget.one-col-singles ul li {width:60px;}
.singles-widget.one-col-singles ul li.profile {width:100px;}

/* two-col */
.two-col-singles {background: #fff url("http://images.icnetwork.co.uk/collections/microsite_dating/two-col-bkg.png") bottom left;width:300px;padding:0 0 8px 0;margin:0 0 10px 0;color:#666;}
.two-col-singles h2 {background: #fff url("http://images.icnetwork.co.uk/collections/microsite_dating/two-col-bkg.png") top left no-repeat;margin:0;padding:10px 0 0px 10px;font-size:1.3em;}
.two-col-singles .name {font-size: 1.1em;}
.two-col-singles .profile {margin-bottom:0px;}
.two-col-singles .puffs .clearfix {width:200px;margin:10px 0 0px 10px;}
.two-col-singles .clearfix img {float:left;margin:0px 5px 0 0px;width:70px;height:70px;}

/* three-col */
.three-col-singles {background: #fff url("http://images.icnetwork.co.uk/collections/microsite_dating/three-col-bkg.png") bottom left;width: 460px;padding:0 0 8px 0;margin-bottom:10px;color:#666;}
.three-col-singles h2 {background: #fff url("http://images.icnetwork.co.uk/collections/microsite_dating/three-col-bkg.png") top left no-repeat;margin:0;padding:10px 0 0px 10px;font-size:1.3em;}
.three-col-singles .name {font-size:1.1em;}
.three-col-singles .profile {margin-bottom:5px;}
.three-col-singles .puffs .clearfix {width:200px;margin:10px 0 0 10px;display:inline;float:left;}
.three-col-singles .clearfix img {float:left;margin:0 5px 0 0;width:70px;height:70px;}

/* header widget */
.header-singles {width: 600px;padding:0;color:#666;position:absolute;top:8px;right: 0;}
.header-singles .name {font-size: 1em;}
.header-singles .profile {margin-bottom:5px;}
.header-singles .puffs .clearfix {width:190px;display:inline;float:left;margin-left:0px;}
.header-singles .clearfix img {float:left;margin:0px 5px 0 0px;width:62px;height:62px;}
.header-singles h2 {margin:0;padding:20px 10px 0 0;font-size:1.5em;float:left;}

/* horoscopes -------------------------------------------------- */
.horoscopes {background: url("http://images.icnetwork.co.uk/collections/microsite_dating/four-col-bkg.png") bottom left no-repeat;width:630px;padding:0 0 5px 0;margin-bottom:10px;color:#666;}
.horoscopes h2 {background: url("http://images.icnetwork.co.uk/collections/microsite_dating/four-col-bkg.png") top left no-repeat;margin:0;padding:10px 0 10px 10px;font-size:1.3em;}
.horoscopes p {font-size: 0.9em;margin-left: 10px;}
.horoscopes a {color:#9f3097;font-weight: bold;}
.horoscopes ul {margin:0 0 0 5px;width: 630px;}
.horoscopes ul li {margin: 5px 16px 0 0;float:left;display:inline;font-size:0.9em;height:130px;width:89px;text-align:center;line-height:1.2em;}
.horoscopes ul li img {padding-bottom: 2px;}
.horoscopes-three-col {width: 460px;padding:0 0 10px 0;margin-bottom:10px;color: #666;}
.horoscopes-three-col h2 {margin: 0;padding:10px 0 10px 0px;font-size: 1.3em;}
.horoscopes-three-col p {font-size: 0.9em;margin-left: 0px;}
.horoscopes-three-col a {color: #9f3097;font-weight: bold;}
.horoscopes-three-col ul {margin: 0;width:450px;color:#999;}
.horoscopes-three-col ul li {margin:0 15px 10px 0;float:left;display:inline;font-size:0.9em;height:110px;width:60px;text-align:center;line-height: 1.2em;}
.horoscopes ul li img {padding-bottom: 2px;}

/* homepage search widget -------------------------------------------------- */
#four-col-dating-search {margin: 5px 0;width:630px;height:260px;margin-bottom:10px;background: url("http://images.icnetwork.co.uk/collections/microsite_dating/four-col-dating-search.jpg") no-repeat 0 0;color:#fff;}
#four-col-dating-search form {padding:50px 0 0 5px;}
#four-col-dating-search .advancedSearchForm {width:240px;margin:0 10px;}
#four-col-dating-search .advancedSearchForm label {margin-top:10px;width:80px;float:left;}
#four-col-dating-search .advancedSearchForm select {margin-top:10px;width: 140px;}
#four-col-dating-search .advancedSearchForm select.age-range1 {width:63px;}
#four-col-dating-search .advancedSearchForm select.age-range2 {width:63px;margin-left:10px;}
#four-col-dating-search button.dating-submit {background: transparent url("http://images.icnetwork.co.uk/collections/microsite_dating/sprite1.gif") no-repeat 0 -100px;width:85px;height:27px;margin:10px 20px 0 0;padding:0 0 3px 0;float:right;border:none;color:#FFFFFF;cursor:pointer;font-size:1.2em;font-weight:bold;}
#four-col-dating-search button.dating-submit:hover {background: transparent url("http://images.icnetwork.co.uk/collections/microsite_dating/sprite1.gif") no-repeat 0 -127px;}

/* search widget 1-col -------------------------------------------------- */
#one-col-dating-search {width:140px;height:300px;margin-top:0px;margin-bottom:10px;background: url("http://images.icnetwork.co.uk/collections/microsite_dating/sprite1.gif") no-repeat -85px -100px; color:#fff;}
#one-col-dating-search form {padding:33px 0 0 5px;}
#one-col-dating-search .advancedSearchForm {width:140px;margin:0 5px;}
#one-col-dating-search .advancedSearchForm label {margin-top:5px;width:80px;display:block;}
#one-col-dating-search .advancedSearchForm select {margin-top:0px;width:120px;}
#one-col-dating-search .advancedSearchForm select.age-range1 {width:45px;}
#one-col-dating-search .advancedSearchForm select.age-range2 {width:45px;margin-left:10px;}
#one-col-dating-search button.dating-submit {background: transparent url("http://images.icnetwork.co.uk/collections/microsite_dating/sprite1.gif") no-repeat 0 -100px;width:85px;height:27px;margin:10px 0 0 15px;padding:0 0 3px 0;border:none;color:#FFFFFF;cursor:pointer;font-size:1.2em;font-weight: bold;}
#one-col-dating-search button.dating-submit:hover {background: transparent url("http://images.icnetwork.co.uk/collections/microsite_dating/sprite1.gif") no-repeat 0 -127px;}

/* Dating blog */
div.dating-blog {margin-bottom: 10px;}
div.dating-blog img {float: left; margin-right: 15px;}
div.dating-blog div.storylist {display: inline-block;}

/* live pcychic and phone */
#psychic-services h4 {color: #9f3097;}
#psychic-services ul {margin-top: 15px;color: #4a4a4a;}
#psychic-services ul li {width: 170px;height:100px;margin:0 5px 0 0;float:left;display:inline;background: url("http://images.icnetwork.co.uk/collections/microsite_dating/sprite1.gif") no-repeat 0 -455px; padding: 0 0 0 50px;}
#psychic-services ul li h5 {font-size: 1.125em;}
#psychic-services ul li strong {font-size: 1em;}
#psychic-services p.smallprint {margin: 15px 0; padding: 5px 0; font-size: 0.8em; color: #666; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; clear: both;}
div#horoscope-phone {width: 445px; margin: 10px 0px; background: url("http://images.icnetwork.co.uk/collections/microsite_dating/phone.gif") no-repeat 0 12px; color: #333; font-size: 0.98em; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;} 
div#horoscope-phone span {font-weight: normal;font-size: 0.8em;color: #666;} 
div#horoscope-phone p {padding: 15px 10px 5px 55px;text-align: left;} 
div#horoscope-phone p strong {font-size: 1.2em;}

/* backup header and footer (LM) */
.backup-footer {background: url("http://images.icnetwork.co.uk/upl/adweddings/aug2009/0/6/lm-footer-651328027.jpg") no-repeat;height:120px;width:995px;float:left;margin-top:5px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.backup-header {border-top:1px solid #ccc;border-bottom:1px solid #ccc;}



/* resizes 4 col dating horror stories on homepage */
body#tmg-addating-index div.four-col div.teasers div.clearfix h1 a {font-size: 0.60em;}

/* gold silver bronze ad styles */
.span-64 .adsilver, .span-64 .adbronze, .span-64 .adheader { width:465px;margin-bottom:5px;}
.span-64 .adgold { width:465px;margin-bottom:15px;}
.span-64 .advert { width:465px;margin-bottom:0px;}
.adheader h4 {margin-right:0px; }
.adgold {margin: 0; padding: 0; background: #e2e2e2; overflow:hidden; height:140px;}
.adsilver {margin: 0; padding: 0; background: #fff; border-bottom:1px dotted #ccc;}
.adbronze {margin: 0; padding: 0; background: #fff; border-bottom:1px dotted #ccc;}
.advert h4 {margin-right:0px;}
.adgold span.sc-teaserpic, .adsilver span.sc-teaserpic {margin-bottom:0px;}
.adgold div.teasers p {border:0px; margin-bottom:0px; padding-bottom:5px; line-height:1.3em;}
.adsilver div.teasers p, .adbronze div.teasers p {border:0px; margin-bottom:0px; padding-bottom:5px; line-height:1.3em;}
.adgold h2 {margin-bottom:0px; padding-bottom:0px; padding-top:5px;}
.adbronze h5 {margin:0px; padding:0px;}
.adsilver h5 {line-height:1.1em;}
.adsilver h2 {margin-bottom:0px; padding-bottom:0px; padding-top:0px;}
.adsilver div.teasers {padding-bottom:5px;}
.adsilver div.teasers {border:0px; margin-bottom:0px;}
.adbronze div.teasers {border:0px; margin-bottom:0px;}

/* backup header and footer (LM) */
.backup-footer { background: url('http://images.icnetwork.co.uk/upl/adweddings/aug2009/0/6/lm-footer-651328027.jpg') no-repeat; height: 120px; width: 995px; float: left;margin-top: 5px;border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}
.backup-header {border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}

/* tile ads fix */
div.tile-ads-slot table td div,
div.tile-ads-slot table td object {float: left;}


.sc-teaserpic.mole {margin-bottom:0px; padding-bottom:0px; line-height:0px;}

/* New third party search */
div.containersearch {margin-left: 0;}

/* Removes hot topics from branding header */
div#hot-topics {display: none;}


/* hides footer, banner/ad for r2 */
div#top-search, div#footer {display: none;}




/* 3rd party Search */

.signupcontainer
{
	width: 630px;
	height: 290px;
	position: relative;
	margin-top:0px;
	margin-left:0px;
	padding:5px;
	float:left;
}
.signupouter
{
	float:left;
	width:630px;
	height:200px;
}
.searchouter
{
	float:left;
	width:630px;
	height:370px;	
}
.searchform{
	float:left;
	margin-left:20px;
	margin-top:150px;
}
.searchform div
{
	width:400px;
	float:left;
	padding-top:5px;
	color:#fff;
}
.searchform div label
{
	width:150px;
}
.loginbox{
	width: 630px;
	height: 335px;
	margin-left:150px;
	float:left;
}
#formHolder
{
	border-style: solid;
	border-width: 2px;
	position: absolute;
	display: none;
	width: 404px;
	height: 130px;
	float:left;
	background-color: #FFFFFF;
	z-index:1001;
}
.loginbutton{
  width: 89px;
  height: 23px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(http://www.jmediadate.co.uk/resource/images/login.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  float:right;
}
label{
	font-weight:bold;
	color:#fff;
}
.signin
{
	position: relative;
	color: #993399;
	left: 300px;
	top: 60px;
	font-size: medium;
	width: 90px;
	cursor: pointer; /* hand-shaped cursor */
  	cursor: hand; /* for IE 5.x */
  	font-weight:bold;
}
.login
{
	position: absolute;
	color: #993399;
	left: 800px;
	top: 60px;
	font-size: medium;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
	font-weight:bold;	
}
.signin a
{
	color: #993399;
	text-decoration: none;
}
.mainsubtext{
	position:absolute;
	left: 30px;
	top: 210px;
	font-size: 18px;
	width: 370px;
	color:#FFF;
}
.maintext{
	position:absolute;
	left: 30px;
	top: 134px;
	font-size: 24px;
	width: 349px;
	color:#FFF;
}
.register
{
}
fieldset label
{
	width: 4em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block;
	width:230px;
	margin-bottom:5px;
}
fieldset input
{
	width:280px;
	margin-bottom:5px;
}
fieldset h3
{
	margin-left:50px;
	color:#fff;
}
fieldset select 
{
	margin-bottom:5px;
}
.regbtn
{
	margin-top:-15px;
} 
.note
{
	width:250px;
	float:left;
	margin-left:230px;
	color:#fff;
}
.searchnow{
  width: 102px;
  height: 34px;
  margin-right:120px;
  border: 0px;
  background: transparent url(http://www.jmediadate.co.uk/resource/images/Regionalsearch.png) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  float:right;
}
.searchnow:hover
{
	background: transparent url(http://www.jmediadate.co.uk/resource/images/Regionalsearchh.png) no-repeat center top;
}
.searchdiv
{
	float:left;
	margin-top:10px;
}
.searchnowdiv
{
	float:left;
	width: 102px;
	margin-top:5px;
	margin-left:10px;
}
.loginbutton{
  width: 89px;
  height: 23px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(http://www.jmediadate.co.uk/resource/images/login.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  float:right;
}

label{
	font-weight:bold;
	color:#fff;
}
.hand
{
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */	
}
.error
{
	color:#ff0000;
}
.logincontainer
{
	width: 610px;
	height: 40px;
	position: relative;
	margin: 5px 0px 0px 20px;
	padding: 1px 0px 0px 0px;
	float:left;
}
.loginlabel
{
	float:left;
	width:80px;
	margin-top:9px;
	margin-left:0px;
	text-align:center;
	color:#fff;
}
.loginitem
{
	width:150px;
	float:left;
	margin-top:5px;
}
.loginsubmititem
{
	width:105px;
	float:right;
	margin-right:15px;
}
.logininput
{
	width:140px;
}

.loginsubmit, .regsubmit
{
	width: 105px;
	height: 37px;
	padding: 0;
	border: 0;
	background: transparent url(http://www.jmediadate.co.uk/resource/images/RegionalSubmit.png) no-repeat center top;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */			
}

.loginsubmit
{
	margin-top:5px;
}
.loginsubmit:hover
{
	background: transparent url(http://www.jmediadate.co.uk/resource/images/RegionalSubmith.png) no-repeat center top;
}
.regsubmit
{
	float:right;
	margin-right:10px;
	margin-top:0px;
}
.regsubmit:hover
{
	background: transparent url(http://www.jmediadate.co.uk/resource/images/RegionalSubmith.png) no-repeat center top;
}
.loginpadding
{
	width:20px;
	float:left;
}
.regbtn
{
	margin-top:-20px;
}
.containersearch
{
	width: 630px;
	height: 700px;
	position: relative;
	margin-top:0px;
	margin-left:20px;
	background: #fff url(http://www.jmediadate.co.uk/Resource/images/regional.jpg) no-repeat;
	float:left;
}
.signupcontainer fieldset 
{
	width:530px;
	border:0px;
	margin-left:60px;
	float:left;
}
.genderselect
{
	width:118px;
}
.searchtitle
{
	color:#fff;
	font-weight:bold;
	margin-bottom:10px;
}
.searchsubtitle
{
	color:#fff;
	font-weight:bold;
	margin-top:10px;	
}

.signupcontainer,
.signupouter,
.searchouter,
.searchform,
.searchform div,
.loginbox,
#formHolder,
.loginbutton,
fieldset label,
.note,
.searchnow,
.searchdiv,
.searchnowdiv,
.logincontainer,
.loginlabel,
.loginitem,
.loginsubmititem,
.regsubmit,
.loginpadding,
.containersearch,
.signupcontainer fieldset {display:inline;}

/* fix negative margins */
.regbtn {position:relative; zoom:1;}

/* add zoom:1 to pos:relative elements */
.signupcontainer,
.signin,
.logincontainer,
.containersearch {zoom:1;}

div.searchform {_margin-top: 100px;}
div.signupcontainer {_margin-top: -50px;}

div.containersearch {margin-left: -5px;}




/* Sidebar fix */
div.span-33.last.sidebar {float: right; display: inline; overflow: hidden; position: relative;}


/* Comp - city breaks styles
--------------------------- */
div.horoscopes.comp {width: 630px;}
div.horoscopes.comp div a img {width: 450px; margin: 10px auto 25px auto; display: block;}

/* Temporary fix until design templates split (people.co.uk, shared channels etc) */
div.adv-bread {display: none;}
