/*Free Sims Page*/

#topBannerSim {
	width: 468px;
	height: 60px;
	background-image: url(images/freeSimLogos/topBannerSim.png);
	margin: 20px auto 0 auto;
	}




/*Mothers Day Offers Pages*/

#topBannerBeauty {
	width: 468px;
	height: 60px;
	background-image: url(images/mothersDayLogos/topBannerBeauty.png);
	margin: 20px auto 0 auto;
	}

#topBannerChocolates {
	width: 468px;
	height: 60px;
	background-image: url(images/mothersDayLogos/topBannerChocolates.png);
	margin: 20px auto 0 auto;
	}
	
#topBannerExperiences {
	width: 468px;
	height: 60px;
	background-image: url(images/mothersDayLogos/topBannerExperiences.png);
	margin: 20px auto 0 auto;
	}

#topBannerFlowers {
	width: 468px;
	height: 60px;
	background-image: url(images/mothersDayLogos/topBannerFlowers.png);
	margin: 20px auto 0 auto;
	}

#topBannerFoodAndDrink {
	width: 468px;
	height: 60px;
	background-image: url(images/mothersDayLogos/topBannerFoodAndDrink.png);
	margin: 20px auto 0 auto;
	}
	
#topBannerFragrance {
	width: 468px;
	height: 60px;
	background-image: url(images/mothersDayLogos/topBannerFragrance.png);
	margin: 20px auto 0 auto;
	}
		
	
#topBannerGifts {
	width: 468px;
	height: 60px;
	background-image: url(images/mothersDayLogos/topBannerGifts.png);
	margin: 20px auto 0 auto;
	}	
	
	
#topBannerJewellery {
	width: 468px;
	height: 60px;
	background-image: url(images/mothersDayLogos/topBannerJewellery.png);
	margin: 20px auto 0 auto;
	}	
	
	
/*Credit Card Freebies Page*/
#topBannerCreditCardFreebies {
	width: 468px;
	height: 60px;
	background-image: url(images/creditCardFreebieLogos/topBannerCreditCardFreebies.png);
	margin: 20px auto 0 auto;
	}
 


/*Gym Page*/
#topBannerGym {
	width: 468px;
	height: 60px;
	background-image: url(images/gymLogos/topBannerGym.png);
	margin: 20px auto 0 auto;
	}
 
 
 /*Blog*/

.maincol {
	padding: 25px;
	margin: 0 auto 0 auto;
	border: dashed #6F0DC2 2px;
	border-width: thin;
	background-color:#FBD4CD; 
}



/* MAGPIE PAGE*/
#magpieBannerContainer {
	width: 480px;
	height: 60px;
	background-image:url(images/magpie/musicmagpie.jpg);
	background-repeat:no-repeat;
	margin: 20px auto 0 auto;
	}

#magpieVisitContainer {
	width: 400px;
	height: 190px;
	margin: 40px 0 50px 100px;
	display: block;
	text-indent: -9999px;
	}
	
#magpieVisitContainer a {
	width: 400px;
	height: 190px;
	background-image:url(images/magpie/visit.gif);
	background-repeat:no-repeat;
	margin: 40px 0 50px 100px;
	display: block;
	text-indent: -9999px;
	}



/*Press Pages*/
#topPressBanner {
	width: 468px;
	height: 60px;
	background-image: url(images/pressImages/pressBanner.gif);
	margin: 20px auto 0 auto;
	}

#centreHeadingsContainer {
	width: 450px;
	margin: 20px auto 0 auto;
	text-align:center;
	}

/*Gold Page*/
#topGoldBanner {
	width: 426px;
	height: 80px;
	background-image: url(images/goldImages/moneyGoldBanner.jpg);
	margin: 20px auto 0 auto;
	}

.goldContentContainer {
	width: 650px;
	margin: 50px auto 0 auto;
	}
	
#visitNowButton {
	width: 302px;
	height: 60px;
	background-image: url(images/goldImages/visitNowButton.gif);
	margin: 30px 0 0 350px;
	text-indent: -9999px;
	}	

#visitNowButton a {
	width: 302px;
	height: 60px;
	display: block
	}

.pinkHeaderHighlightText {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	background-color: #FF3399;
	padding: 3px 3px;
	}
	
/*Bingo Page*/
#topBingoBanner {
	width: 468px;
	height: 60px;
	background-image: url(images/bingoBetsLogos/bingoBanner.gif);
	margin: 20px auto 0 auto;
	}


/*Survey Page*/
#topSurveyBanner {
	width: 468px;
	height: 60px;
	background-image: url(images/surveyLogos/surveyBanner.gif);
	margin: 20px auto 0 auto;
	}

#leftBlurbContainer {
	float: left;
	width: 450px;
	margin: 0 0 0 0;
	}

#relatedContainer {
	float: left;
	width: 200px;
	margin: 20px 0 0 50px;
	}
	

#firstContentContainer {
	width: 700px;
	margin: 30px 0 0 200px;
	overflow:auto;
	}


.paraHighlightText {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #FF3399;
	text-decoration:underline;
	}

a.paraHighlightText {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #FF3399;
	text-decoration:underline;
	}
	
.paraOpeningHighlightText {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #2c2c2c;
	text-decoration:underline;
	}
	
.headerHighlightText {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	background-color: #2c2c2c;
	padding: 3px 3px;
	}
	
	

/*Petrol Saving*/
.contentTextPetrol {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color:#EE6411;
	}


/* MySUPERMARKET*/
#colMySupermarketLogoContainer {
	width: 500px;
	height: 142px;
	background-image:url(images/mySupermarketLogos/mySupermarketTopBanner.jpg);
	margin: 20px auto 0 auto;
	text-indent: -9999px;
	}

#colMySupermarketLogoContainer a{
	width: 500px;
	height: 142px;
	display:block;
	}
	

img.trolleyContainer {
	float: right;
	margin: 15px 15px;
	}

img.appleContainer {
	float: left;
	margin: 15px 15px;
	}

.mySupermarketContentContainer {
	width: 650px;
	margin: 30px auto 0 auto;
	overflow:auto;
	}
	
#mySupermarketTitle {
 	width: 250px;
	margin: 20px auto 0 auto;
	}

.mySuperMarketTitleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2c2c2c;
	}



/* EATING*/
#bannerContainer {
	width: 750px;
	height: 100px;
	background-image:url(images/Eating/topBanner.gif);
	background-repeat:no-repeat;
	margin: 20px auto 0 auto;
	}



#thanksContainer {
	width: 400px;
	height: 70px;
	background-image:url(images/Eating/thanksForJoining.gif);
	background-repeat:no-repeat;
	margin: 35px auto 0 auto;
	text-indent: -9999px;
	}


#mailingContainer {
	width: 350px;
	height: 200px;
	background-image:url(images/Eating/mailing.gif);
	background-repeat:no-repeat;
	margin: 45px 0 0 220px;
	text-indent: -9999px;
	padding: 100px 0 0 50px;
	}


#tellAFriendContainer {
	width: 350px;
	height: 400px;
	background-image:url(images/Eating/tellAFriend.gif);
	background-repeat:no-repeat;
	margin: 45px 0 0 220px;
	padding: 120px 0 0 70px;
	}


#tellAFriendContainer td{
	font: normal 12px /16px Arial, Helvetica, sans-serif #FFF;
	}


#moreFreebiesContainer {
	width: 400px;
	height: 70px;
	background-image:url(images/Eating/moreFreebies.gif);
	background-repeat:no-repeat;
	margin: 35px auto 0 auto;
	text-indent: -9999px;
	}


#moreFreebiesContainer a {
	width: 400px;
	height: 70px;
	display:block;
	}
	
	
#joinUsContainer {
	width: 410px;
	height: 70px;
	background-image:url(images/Eating/joinUs.gif);
	background-repeat:no-repeat;
	margin: 45px 0 35px 70px;
	text-indent: -9999px;
	}


#joinUsContainer a {
	width: 410px;
	height: 70px;
	display:block;
	}

.contentContainer {
	width: 650px;
	margin: 30px auto 0 auto;
	}

.colOffersContainer {
	float: left;
	width: 650px;
	margin: 25px 0 0 0;
	border-bottom:dashed #CCCCCC 2px; 
	}

.colBottomOffersContainer {
border-bottom:2px dashed #CCCCCC;
float:left;
margin:25px 0 100px;
width:650px;
}
	
.colLogoContainer {
	float: left;
	width: 200px;
	margin: 0 0 0 20px;
	}

.colVoucherTextContainer {
	float: left;
	width: 350px;
	margin: 0 0 0 30px;
	border-left:dashed #CCCCCC 2px; 
	padding: 0 0 0 20px;
	}
	
img.restaurantImages {
	float: left;
	margin: 40px 0 0 15px;
	}
	
img.restaurantImagesDominos {
	float: left;
	margin: 40px 0 0 15px;
	}
	
#tableOfContentsContainer {
	width: 500px;
	height: 250px;
	background-image:url(images/Valentines/contentsDashed.gif);
	background-repeat:no-repeat;
	margin: 30px auto 0 auto;
	padding: 40px 0 0 50px;
	
	}
	
#tableOfContentsContainer ol{
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #4A5552;
	text-decoration: none;
	}

#tableOfContentsContainer li{
	margin: 0 0 5px 0;
	}
	

	
.eachTopic {
	width: 650px;
	margin: 45px auto 0 auto;
	}
	
#bottomTopic {
	width: 650px;
	margin: 45px auto 50px auto;
	}	
	

.forHer {
	margin: 0 0 0 0;
	}
	
	
.newsInput {
	margin: 8px 0 0 0;
	}

.newsButtonInput {
	margin: 20px 0 0 80px;
	}





/* PHOTO PRINTS PAGE*/

#imageContainer {
	width: 800px;
	height: 1600px;
	margin: 0 auto 0 auto;
	background-image:url(images/PhotoPrints/photoPage.gif);
	background-repeat:no-repeat;
	}
	




/* PPIs*/

#ppiBannerContainer {
	width: 750px;
	height: 100px;
	background-image:url(images/PPIs/topBanner.gif);
	background-repeat:no-repeat;
	margin: 20px auto 0 auto;
	}
	
	
#ppiJoinUsContainer {
	width: 410px;
	height: 70px;
	background-image:url(images/Eating/joinUs.gif);
	background-repeat:no-repeat;
	margin: 45px 0 35px 188px;
	text-indent: -9999px;
	}


#ppiJoinUsContainer a {
	width: 410px;
	height: 70px;
	display:block;
	}
	
	
.ppiContentContainer {
	width: 650px;
	margin: 20px auto 150px auto;
	border-top: 1px dotted #9FCEE7;
	}




/* FOOD SAVING*/
#foodBannerContainer {
	width: 750px;
	height: 100px;
	background-image:url(images/foodSaving/topBanner.gif);
	background-repeat:no-repeat;
	margin: 20px auto 0 auto;
	}



/* Text Styling*/
.tableTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #469DD3;
	border-bottom:1px dotted #ccc;
}

.tableTitle:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f63592;
	border-bottom:1px dotted #ccc;
}

a.tableTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #469DD3;
	border-bottom:1px dotted #ccc;
}

a.tableTitle:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f63592;
	border-bottom:1px dotted #ccc;
}


.tableTitleFreebie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #469DD3;
	border-bottom:1px dotted #ccc;
}


.contentText {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #4A5552;
	text-align: justify;
	}
	

.offerText {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #171717;
	}
	
	
.restaurantText {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #F76D09;
	}
	
a.contentLinks {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #FF3399;
	text-decoration:underline;
	}
	
a.contentLinks:hover {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #FF3399;
	text-decoration:underline;
	}


.contentLinks {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #FF3399;
	text-decoration: underline;
	}
	
	
.csslinks {
	display:block;
	}
	
.forHerText {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #4A5552;
	}