* {margin:0; padding:0;}

/* standard tags */

	body {background: url(../images/mainbackground.jpg) bottom center repeat-x fixed #5B92E2; font-size: small; }
	body, textarea {font-family: arial, 'lucida console', sans-serif;}
	h1 {margin:10px 0px;}
	h2 {margin:10px 0px;}
	h3 {margin:10px 0px;}
	h4 {margin:10px 0px;}
	h5 {margin:10px 0px;}
	h6 {margin:10px 0px;}
	p{margin:10px 0px;}
		
/* PAGE STRUCTURE*/
	#maincontainer {float: left; width: 100%;}
	table {float: left;}
	#container {margin: 0 auto; width: 941px;}
	#topnavbar {float: left; width: 550px; color: #FFF; margin: 12px 0px;}
	#topnavbar ul {float: left; width: 400px; list-style: none; }
	#topnavbar li {float: left; margin-right: 10px; }
	#topnavbar ul li.innerLink {margin-left: 10px;}
	#topnavbar ul li.pipe {margin-right: 0px;}
	#topnavbar a {float: left;color: #FFF;}
	#header {float: left; width: 941px; height: 173px; background: url(../images/header.png) center no-repeat;}
	#header #logo {float: left; width: 552px; padding: 20px 0px 0px 22px;}
	#header p {float: left; width: 680px; padding: 0px 0px 0px 27px; font-style: italic; font-weight: bold; font-family: 'Trebuchet ms', arial, 'lucida console'; font-size: 165%; color: #FFF; letter-spacing: 0.02em; margin:0;}
	#header img.animation {float: right; position:relative; margin: -35px 50px 0 0;}
	

/** NAV STYLE**/	
	#navigation {float: left; width: 941px; margin: 12px 0px 0px 11px;}
	#navigation #nav {list-style:none;}
	#navigation #nav li {float: left; font-family: 'trebauchet ms', arial, 'lucida console'; font-size: 110%;  background: url(../images/off-leftnav-bg.png) no-repeat left top; margin: 0px 3px 0px 0px;}
	#navigation #nav li a {display: block; background:url(../images/off-rightnav-bg.png) no-repeat right top; padding:10px 20px 10px 13px; margin-left: 7px; color: #FFF; text-decoration: none;}
	#navigation #nav li:hover {background: url(../images/on-leftnav-bg.png) no-repeat left top; }
	#navigation #nav a:hover {background: url(../images/on-rightnav-bg.png) no-repeat right top; }
	#navigation #nav #navover {background:url(../images/on-leftnav-bg.png) no-repeat left top;}
	#navigation #nav #navover a {background:url(../images/on-rightnav-bg.png) no-repeat right top;}
	
	
/** MAIN BODY SECTION & FOOTER STYLE **/
	#bodycontainertop, #bodycontainerbottom, #footerTop, #footerBottom {float: left; width: 940px;}
	#bodycontainertop {background: url(../images/content-top.png) no-repeat left top; padding-top: 13px; _padding-top: 3px;}
	#bodycontent, #footerMid {float: left; width: 904px; padding: 12px 18px 0px; min-height: 200px; _height: 200px; background: #0066CC;/*url(../images/content-middle.png) repeat-y left top; border: 1px solid black;*/}
	#bodycontainerbottom, #footerBottom {background: url(../images/content-bottom.png) no-repeat left top; padding-top: 13px; margin-bottom: 50px;}
	#footerBottom {margin-bottom: 150px; text-align:right; color:#fff; }
	#footerBottom a {color:#fff;}
	#bodycontent img {}
	#heroshot {float: left; width: 624px;}
	#pagecontentcontainer {float: left; width: 904px; padding-bottom: 8px;/*border: 1px solid red;*/}
	#pagecontenttop {float: left; width: 904px; background: #FFF url(../images/pagecontent-top.png) top left no-repeat; /*padding-top: 30px; _height: 30px; */_padding-top: 0; }
	#pagecontenttop h1 span {display: none;}
	#pagecontent {float: left; width: 880px; background: #FFF url(../images/pagecontent-bottom.png) bottom left no-repeat; padding: 0px 12px 30px; min-height: 300px; _height: 300px;}
	.pageContent a {text-decoration: none; color: #FF9900; font-weight: bold;}
	.pageContent a:hover {color: #000; font-weight: bold;}
	.pageContent p{width: 100%!important;}
	.pageContent h4 {float: left; width:845px; margin-left: 15px; margin-right: 15px; _maring-left: 7px; _margin-right: 7px; font-size: 110%;} 
	.pageContent table {float: left;}
	.pageContent form.createProfile {width: 700px; margin: 0 auto;}
	#footerMid {padding-bottom: 30px; color: #FFF;}
	#address {float: left; width: 270px; font-family: "Trebuchet MS", "Trbuchet", Arial, sans-serif; font-size: 90%; font-weight: bold;}
	#address dl, #address img {float: left;}
	#address dl {margin: 8px 0 0 6px;}
	#questionForm {float: left; width: 560px; padding-left: 35px; border-left: 1px dashed #FFF; min-height: 200px; _height:200px;}
	#questionForm form fieldset {border: none;}
	#questionForm form, p {float: left; width: 450px;}
	#questionForm form fieldset label {float: left; width:105px;}
	#questionForm form fieldset input, textarea {float: left; width:335px; margin-bottom: 7px; font-size: 110%;}
	#questionForm form fieldset a {float:right!important;}
	#questionForm form textarea {font-family: arial, 'lucida console', sans-serif;}
	#footerTop {background: url(../images/content-top.png) no-repeat left top; min-height: 13px; }
	.hint {color: #666; font-size: 90%; font-style: italic;}
	p.errMsg {color: #FF0000;}
	#emailicon {margin: 0px 0 0 8px;}
	.tablelabel {padding-top: 3px; }
/** Tab Navigation**/
	#tabContainer {float: left; width: 880px;}	
	/*SEE tabstyle.css for all tab style*/

	
/* HOME PAGE STYLE*/	
	#startedTop, #startedMid, #startedBottom  {float: left; width: 257px; margin-left: 20px;}
	#startedTop {background: url(../images/get-started-top.png) no-repeat top left; padding-top: 55px;}
	#startedMid {background: #FFF; }
	#startedMid ul {float: left; margin: 15px 15px 0px; _margin: 10px 5px; padding: 0px; list-style: none; }
	#startedMid li {background: url(../images/listnum1.png) left center no-repeat; padding: 6px 0px 6px 35px; margin-bottom: 12px;}
	#startedMid ul li.list2 {background: url(../images/listnum2.png) left center no-repeat;}
	#startedMid ul li.list3 {background: url(../images/listnum3.png) left center no-repeat;}
	#startedMid ul li.list4 {background: url(../images/listnum4.png) left center no-repeat;}
	#startedMid ul li.list5 {background: url(../images/listnum5.png) left center no-repeat;}
	#startedMid ul li.list6 {background: url(../images/listnum6.png) left center no-repeat;}
	#startedMid a {margin: 0px 0px 0px 20px;}
	/*#startedMid span.buttonright {background: url(../images/button-right-orange.png) no-repeat top right; margin-left: 20px; padding: 0px 31px 0 0;}*/
	#startedBottom {background: url(../images/get-started-bottom.png) no-repeat top left; padding-bottom: 20px;}
	.homepage-advert {margin: 24px 0 12px; }
	#competition {float: left; width:450px;  margin: 24px 0 12px; padding: 30px 144px 0 30px; min-height: 208px; _height: 208px; background: url("../images/iphone.png") top left no-repeat;}
	#competition h1 {float: left; width: 400px; font-size: 31px; font-weight: bold; font-family: Helvetica, Arial, sans-serif;}
	#competition p {float: left; width: 400px; font-size: 12px; color:#0066CC; font-family: Arial, sans-serif; margin-top: 0px;}
	#competition p a {margin-top: 20px;}
	#feedback {float: left; width: 233px; background: url(../images/feedback-bg.png) top left no-repeat; margin: 10px 0 0 15px; min-height: 237px; _height: 237px; padding: 0 12px; _padding: 0 8px;}
	#feedback h2, p {float: left; width:233px; }
	#feedback h2 {margin-top: 70px; font-size: 18px; font-family: Helvetica, Tahoma, Arial, sans-serif; margin-bottom: 10px;}
	#feedback p { font-family: Arial, Helvetica, Tahoma, sans-serif; color:#0066CC; font-size: 12px; margin-top: 0;}
	
	#takeatour {float:left; margin-left: 20px; width: 257px;}
	.takeatourtop{float:left; width: 257px; background: url(../images/take-a-tour-top.png) top center no-repeat; min-height: 52px; _height: 52px;}
	.takeatourbottom {float: left; width:257px; background: url(../images/take-a-tour-bottom.png) bottom center no-repeat; min-height: 21px; _height: 21px;}
	.takeatourmid {float:left; width: 257px; background: #FFF; min-height: 174px; _height: 184px;}
	.tourtext {float:left; margin: 8px 17px 6px; width: 223px; color: #0066CC; font-size: 14px; font-weight: bold;}
	.tourtext a {color: #0066CC;}
	.imagecenter {float: left; width: 257px; text-align: center; margin: 0;}
	
	.bannerimage {background:url(../images/homepage-image.png) no-repeat left; width:624px; height:416px; float:left;}
	.bannerimage h1 {margin: 10px 0px 10px 10px; padding:5px; background: #FF8700; color:#fff; letter-spacing:-.01em; float:left; font-size:26px;}
	.bannerimage h2 {margin: 10px 10px 10px 10px; padding:5px; background: #FF8700; color:#fff; letter-spacing:-.01em; float:left; font-size:18px;}
	
	.bannerimage p {float:left; clear:left; width:580px !important; margin:0px 0px 0px 10px; font-size:16px; font-weight:bold; line-height:150%;}
	
/** PAGE HEADER STYLE**/
	h1.pageheader {margin: 0;}
	.header2, .header1, .header3, .header4, .header5, .header6, .header7, .header8, .header9, .header10, .header11, .header12, .header13, .header14, .header15, .header16, .header17, .header18, .header19, .header20, .header21, .header22, .header23, .header99  {overflow: visible; margin: 0; height: 54px; position: relative; top: -20px; left: -10px; z-index: 5;}
	.header2 {background: url(../images/aboutus-header.png) top left no-repeat;}
	.header3 {background: url(../images/contact-us-header.png) top left no-repeat;}
	.header6 {background: url(../images/my-buddies-header.png) top left no-repeat;}
	.header7 {background: url(../images/my-account-header.png) top left no-repeat;}
	.header8 {background: url(../images/create-your-profile-header.png) top left no-repeat;}
	.header11 {background: url(../images/challenge-a-buddy.png) top left no-repeat;}
	.header12 {background: url(../images/rearrange.png) top left no-repeat;}
	.header14 {background: url(../images/findbuddyorinvite.png) top left no-repeat;}
	.header15 {background: url(../images/findbuddyorinvite.png) top left no-repeat;}
	.header16 {background: url(../images/accessibility-header.png) top left no-repeat;}
	.header18 {background: url(../images/win-ipod-header.png) top left no-repeat;}
	.header19 {background: url(../images/recommendations.png) top left no-repeat;}
	.header20 {background: url(../images/loggedout.png) top left no-repeat;}
	.header21 {background: url(../images/newmessage.png) top left no-repeat;}
	.header22 {background: url(../images/sendareply.png) top left no-repeat;}
	.header23 {background: url(../images/my-account-header.png) top left no-repeat;}
	.header99 {background: url(../images/ooopps.png) top left no-repeat;}
	  
/** BUTTON STYLE **/
	a.wpbutton, a.wpsmallbutton, a.wpsmallerbutton, a.bluewpbutton {
	    background: transparent url('../images/button-right-orange.png') no-repeat scroll top right;
	    display: block;float: left;height: 36px;margin: 0 6px 4px 0; padding-right: 30px; /* sliding doors padding */ font-weight: bold;
	    text-decoration: none;color: #000;text-transform: uppercase;font-size: 16px; font-family: Helvetica, Arial, Verdana, sans-serif;
	}
	a.wpbutton span, a.wpsmallbutton span, a.wpsmallerbutton span, a.bluewpbutton span {
	    background: transparent url('../images/button-left-orange.png') no-repeat; display: block; line-height: 16px; padding: 10px 5px 10px 20px;}
	.loginform fieldset a.wpbutton {margin-left: 90px; _margin-left: 45px; margin-top: 5px; }
	.loginform fieldset a.wpbutton span {padding-right: 20px;}
	.searchByPostcode form a.wpsmallbutton, .tellAFriend form a.wpsmallbutton {background: transparent url('../images/button-small-right-orange.png') no-repeat scroll top right; height: 28px; padding-right: 25px; font-size: 12px;}
	.searchByPostcode form a.wpsmallbutton span, .tellAFriend form a.wpsmallbutton span { background: transparent url('../images/button-small-left-orange.png') no-repeat; line-height: 12px; padding: 8px 100px 8px 10px;}
	
	dd.challengeButton a.wpsmallerbutton, a.wpsmallerbutton {background: transparent url('../images/button-18pxh-right-orange.png') no-repeat scroll top right; height: 20px; padding-right: 18px; font-size: 12px;}
	
	a.bluewpbutton {background: transparent url('../images/button-small-right-blue.png') no-repeat scroll top right; height: 26px; padding-right: 26px; font-size: 12px;}
	
	dd.challengeButton a.wpsmallerbutton span, a.wpsmallerbutton span {background: transparent url('../images/button-18pxh-left-orange.png') no-repeat; line-height: 12px; padding: 5px 5px 3px 5px;}
	
	a.bluewpbutton span {background: transparent url('../images/button-small-left-blue.png') no-repeat; line-height: 14px; padding: 7px 10px 5px 10px; margin-left: 20px;}
	
	a.rearrangebutton {float:right!important; margin-right: 30px;}


/** LOGIN STYLE**/
	.loginform {float: left; width: 386px; min-height: 204px; _height: 204px; background: url(../images/login-box.png) top left no-repeat; margin: 10px 0 30px 202px; _margin: 5px 0 0 102px; padding: 30px 45px;}
	.loginform p {float: left; font-weight: bold; font-size: 14px; text-align: center; width: 386px; margin: 5px 0;}
	.loginform form { float: left; width: 386px;}
	.loginform fieldset {float: left; width: 356px; border: none; margin: 10px 0px 3px; padding-left: 30px; }
	.loginform fieldset label {float: left; width: 100px; font-weight: bold; font-size: 14px; padding-top: 6px;}
	.loginform fieldset input {float: left; width: 222px; margin-bottom: 7px; padding: 6px 0px; background-color: #CCC;}
	.loginform p.normal {font-size: 12px; }
	.loginform p.errorMsg {margin: 0;}
	.loginform p.normal a, .loginform p.normal a:visited {color: #0000FF;}
	.terms {float: left; width: 800px;margin: 0 0 0 25px; _margin: 10px 0 0 20px; }
	.terms h2 {float: left; width: 100%; font-size: 120%; margin-left: 25px; _margin-left:6px; }
	.terms textarea {float: left; width: 750px; background-color: #F0F0F0; padding: 10px; margin: 0!important; height: 250px;}


/** CHALLENGE & REARRANGE A CHALLENGE**/
	.challengeTable {float:left;}
	.challengeTable td {padding: 7px; border: 1px dotted #ccc; border-bottom: none;}
	.challengeTable tr.rowHighlight {background-color: #E9E9E9;}
	.challengeTable td.challengedata {border-left: none; padding-left: 10px;}
	.challengeTable td.challengedata textarea {width: 95%; border: none; background-color: #CCC; padding: 5px;}
	input.messageCBox {margin: 0px 3px 0px 3px;}

/** FIND A BUDDY STYLE**/
	.searchByPostcode {float: left; width: 440px; min-height: 379px; _height: 379px; background: url(../images/search-map-bg.png) top left no-repeat;}
	.searchByPostcode form, .tellAFriend form {float: left; width: 252px; min-height: 169px; _height: 169px; background: url(../images/form-box-bg.png) top left no-repeat; padding: 20px 22px;}
	.searchByPostcode form {margin: 45px 0 0 60px; _margin-left: 30px;}
	.searchByPostcode form fieldset, .tellAFriend form fieldset {float: left; width: 250px; border: none; margin-bottom: 10px;}
	.tellAFriend form fieldset {margin-bottom: 4px; }
	.searchByPostcode img{position: relative; left: 48px; top: 70px;}
	.searchByPostcode form p, .tellAFriend form p {float: left; font-size: 110%; font-weight: bold;}
	.searchByPostcode form input {float: left; width: 190px; margin-bottom: 8px; }
	.tellAFriend img {position: relative; left: 43px; top: 30px;}
	.tellAFriend {float: left; width: 440px; min-height: 379px; _height: 379px; background: url(../images/group-bg.png) top left no-repeat; margin-top: 40px;}
	.tellAFriend form {margin: 8px 0 0 56px; _margin-left: 28px;}
	.tellAFriend form textarea {float:left; width: 240px;}
	.searchBySport {float: left; width: 700px; min-height: 275px; _height: 275px; background: url(../images/search-by-sport-bg.png) bottom left no-repeat; margin: 10px 0 0 45px; _margin: 20px 0 0 22px; padding: 15px 28px 0 28px;}
	img.searchBySportHeader{position: relative; left: -38px; top: -30px; _top:-30px;}
	.searchBySport form, .searchBySport p {float: left; width: 92%; margin-left: 8%; _margin-left: 2%;}
	.searchBySport form label {float: left; font-size: 14px; font-weight: bold; width: 70%!important; margin: 0;}
	.searchBySport form select, .searchBySport form input  {float:left; width: 150px; margin-bottom: 3px;}
	/*.searchBySport form fieldset {float: left; width: 100%; }
	.searchBySport form fieldset img {float: left; margin: 5px 7px; position: static;}*/
	.searchBySport form dl {float: left; width: 650px;margin: 11px 0px;}
	.searchBySport form dl dd {float: left; width: 62px; padding-bottom: 5px;}
	.searchBySport form dl dd a {float: left; width: 62px;}
	/*.searchBySport dl {float: left; width: 100%; margin-top: 5px;}
	.searchBySport dl dd {float: left; width: 62px; padding-bottom: 5px;}
	.searchBySport dl dd a {float: left; width: 62px;}*/
	.testarea, .testarea form {float: left; width:390px;}
	.testarea form input {float: left; width: 200px;}
	.noTop {margin-top: 0;}
	
/**FIND A BUDDY RESULTS STYLE **/	
	#searchResults {float: left; width: 100%;}
	.header {float:left; width: 400px;}
	.noresult {float:right; width: 300px;}
	#searchResults dl.searchInfo {float: left; width: 100%; border-bottom: 1px solid #CCC;}
	dl.searchInfo dt, dl.searchInfo dd {float: left; width: 15%; padding: 5px 0;}
	dl.searchInfo dd {text-transform: uppercase;}
	/*#buddiesContainer {border: 1px solid yellow;}*/
	#buddiesContainer, #buddiesContainer a {float: left; width: 344px; margin-top: 4px;}
	#buddiesContainer a {width: 324px;text-decoration: none; color: #000; cursor: pointer; border-bottom: 1px dashed #C6C6C6; /*border: 1px solid red;*/ margin: 3px 0px; font-weight: none!important;}
	#buddiesContainer a:hover {background-color: #CAE4FC; font-weight: none!important;}
	.scroll {overflow: auto; height: 600px;}
	dl.foundBuddies {float: left; width: 316px;  padding: 12px 4px; _padding: 12px 0px; /*border: solid 1px blue;*/}
	dl.foundBuddies dd.picture {float: left; width:64px; padding-right: 16px; background: url(../images/picture-blue-bg.png) top left no-repeat; padding: 6px 2px 15px 5px;}
	dl.foundBuddies dd.name, dl.foundBuddies dd.specifics, dl.foundBuddies dd.nosport, dl.foundBuddies dd.town {float: left; width:120px; padding: 3px 0px; font-size: 90%;}
	dl.foundBuddies dd.addBuddy {float:right; width: 120px; min-height: 85px; _height: 85px;}
	dl.foundBuddies dd.name {text-transform: capitalize;}
	dl.selectedSports {float: left; width: 316px;}
	dl.selectedSports dt {float: left; width: 85px; text-transform: capitalize; font-size: 90%; min-height: 18px; _height: 18px;}
	dl.selectedSports dd {float: left; width: 70px; min-height: 18px; _height: 18px;}
		
	dd.listedSports, dd.listedSports table {float: left; width: 316px;}
	dd.listedSports table td {text-transform: capitalize; font-size: 90%;}
	
	#mapContainer {float: right; width: 492px; background: url(../images/map-bg1.png) no-repeat top left; padding: 17px; _padding: 16px 6px;}
	#map {float: right; width: 468px; height: 340px; margin: 15px;}
	.advert_bar {float: right; width: 508px; padding: 10px 17px 0 10px;}
	.advert_bar img {float: left; margin: 0px 2px;}
/** YOUR BUDDIES TAB STYLE (my buddies page)**/	
	.displayBuddies {float: left; width: 605px;}
	.displayBuddies dl {float: left; width: 290px; margin: 3px 1px; padding: 0px;}
	.displayBuddies dl:hover{background: #CAE4FC;}
	.displayBuddies dl dd.picture {float: left; width:64px; padding-right: 16px; background: url(../images/picture-bg.png) top left no-repeat; padding: 6px 2px 15px 5px;}
	.displayBuddies dl dd.buddyName {float: left; width: 205px; font-size: 14px; color: #003366; font-weight: bold; margin: 4px 0;}
	.displayBuddies dl dd.challengeButton {float: right; margin-top: 5px;}
	.displayBuddies dl dd.unableToChallenge {float: left; width: 205px; font-size: 11px; color: #666;}
	.displayBuddies dl dd.sportsIcons {float: left; width: 205px; font-size: 11px; color: #666;}
	.displayBuddies dl dd.sportsIcons img {float: left; margin: 0 5px 5px 0; border: 0; position: relative; z-index: 1;}
	.displayBuddies dl dd.picture a.tt, .displayBuddies dl dd.sportsIcons a.tt{
    	float:left;
    	margin-top: 5px;
    	position:relative;
    	color:#003366;
		font-weight:bold;
		font-size: 10px;
		text-decoration: none;
	}
	
	.displayBuddies dl dd.picture a.tt{z-index:24;}
	.displayBuddies dl dd.sportsIcons a.tt {z-index: 12px;}
	.displayBuddies dl dd.picture a.tt{ margin-top: 10px;}
	a.tt span{ display: none; }
	a.tt:hover{ z-index:25; color: #aaaaff; background:;}
	a.tt:hover span.tooltip, a.tt:hover span.tooltipsports{
	    display:block;
	    position:absolute;
	    top:-145px; left:45px;
		padding: 0px 0px 43px 0px;
		width:190px;
		color: #000;
	    text-decoration: none;
		filter: alpha(opacity:100);
		KHTMLOpacity: 0.90;
		MozOpacity: 0.90;
		opacity: 1;
		background: url(../images/buddie-box-bottom.png) no-repeat bottom;
	}
	a.tt:hover span.tooltipsports {top:-65px; left:25px;}
	a.tt:hover span.top{display: block;padding: 5px 0 0 0;background: url(../images/buddie-box-top.png) no-repeat top;}
	a.tt:hover span.mid{display: block;	padding: 0px 22px 0 20px;background: url(../images/buddie-box-mid.png) repeat-y bottom;}
	a.tt:hover span.bname {
		display: block;
		font-size: 14px;
		color: #003366;
		font-weight: bold;
		padding-bottom: 3px;
		border-bottom: 1px solid #999;
		margin-bottom: 5px;
		
	}
	a.tt:hover span.bage, a.tt:hover span.bgender, a.tt:hover span.bsports, a.tt:hover span.blevel, a.tt:hover span.bsportname {display: block;font-size: 11px;color: #003366;font-weight: bold;padding-bottom: 3px;}
	a.tt:hover span.bgender, a.tt:hover span.bsportname {border-bottom: 1px dashed #999;}
	a.tt:hover span.bsports{color: #666;padding: 5px 0 5px 0;min-height: 40px;_height: 40px;}
	a.tt:hover span.blevel {padding-top: 5px;color: #666;}
	
	input.cal_button {background: url(../images/calender-icon2.png) no-repeat; padding: 14px 16px; margin-left: 8px;cursor: pointer; border: none;}
	
	.scroll {scrollbar-face-color: #FF9900;
			scrollbar-shadow-color: #A96501;
			scrollbar-highlight-color: #FFF77E;
			scrollbar-3dlight-color: #FEFF4E;
			scrollbar-darkshadow-color: #E48801;
			scrollbar-track-color: #0066CC;}
	
	.dateinput { margin-bottom: 10px;}
	
	/* ads */
	#adcontent {float:left; width:100%; clear:both; background:#fff; border:1px solid #fff; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; text-align:center;padding-top:40px; padding-bottom:20px;}
	#adcontent h1 {background:url(../images/you-might-like.png) no-repeat left top; position:absolute; display:block; width:364px; height:64px; margin-top:-70px;}
	#adcontent h1 span {display:none;}