/* CSS Document */

	body {
		margin:0px 0px 0px 0px; padding:0px; 
		}
	
	#ContentFrame {
		width:1022px;
		height:100%;
		margin:0px auto;  /*Right and left margin widths set to "auto" */

		}

	.seoheader {
		width:1024px;
		height:100%;
		margin:0px auto;
		font-family: Trebuchet MS, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #6e3a90;		
		}

	.CashPotText {
		font-family: Trebuchet MS, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 34px;
		font-weight: bold;
		color: #000;		
		}
	
	#HeaderMenu {
		width:1024px;
		height:135px;
		float:left;
		margin:0px auto;  /*Right and left margin widths set to "auto" */
		background-image: url("../images/slices/1024/seo5-split_01.jpg");
		background-repeat: no-repeat;

		}
	
	.FooterInner {
		float:left;		
		}
	
	#FooterMenu {
		width:1020px;
		height:135px;
		margin:0px auto;  /*Right and left margin widths set to "auto" */
				
		font-family: Trebuchet MS, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: normal;
		color: #000;
		border-bottom-width: 1px;
		border-top-width: 0px;
		border-right-width: 1px;
		border-left-width: 1px;
		
		border-top-style: solid;
		border-right-style: solid;
		border-left-style: solid;
		border-bottom-style: solid;
		
		border-top-color: #fff;
		border-right-color: #6e3a90;
		border-left-color: #6e3a90;
		border-bottom-color: #6e3a90;
		}
	
	.MiddleRepeater {
		width:1020px;
		height:40px;
		margin:0px auto;  /*Right and left margin widths set to "auto" */
		border-right-width: 1px;
		border-left-width: 1px;
		
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #6e3a90;
		border-left-color: #6e3a90;
		
		}

	#LeftSection {	
		width:243px;
		height:1524px;
		float:left;
		background-image: url("../images/slices/1024/seo5-split_02a.jpg");
		background-repeat: no-repeat;

		border-left-width: 1px;
		

		border-left-style: solid;

		border-left-color: #6e3a90;
		background:none;

		}

	#PPNewsTicker {
		width:709px;
		height:30px;
		margin:0px auto;
		margin-left:51px;
		background:#2a8617;
		font-family: Trebuchet MS, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #fff;
		}

	#RightSection {
		width:194px;
		height:1524px;
		float:right;
		background-image: url("../images/slices/1024/seo5-split_05.jpg");
		background-repeat: no-repeat;
		border-right-width: 1px;
		

		border-right-style: solid;

		border-right-color: #6e3a90;
		background:none;
		}

	#MiddleSection {
		width:578px;
		height:100%;
		float:left;
		font-family: Trebuchet MS, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: normal;
		color: #000;

		}

	#MiddleSectionGoogle {
		width:1000px;
		height:100%;
		margin:0px auto;
		font-family: Trebuchet MS, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: normal;
		color: #000;		
		}

	#CashPot {
		float:left; width:100px; margin-left:5px; margin-top:5px;
		font-family: Trebuchet MS, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: normal;
		color: #000;		
		}

	#Login {
		width:188px; 
		height:270px;
		float:right;
		font-family: Trebuchet MS, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000;
		margin-top:10px;
		height:215px;
		}

	#ShopCats {
		width:188px; 
		height:100%;
		float:right;
		font-family: Trebuchet MS, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000;
		margin-top:10px;
		}

	#WhyJoinUs {
		width:456px;
		height:378px;
		float:left;	
		background-image: url("../images/slices/template3-split_03.jpg");
		background-repeat: no-repeat;
		}

	#NoTricksNoGimmicks {
		width:800px;
		height:28px;
		float:left;	
		background-image: url("../images/slices/template3-split_04.jpg");
		background-repeat:repeat-y;
		}

	#MainContainer {
		width:800px;
		height:100px;
		float:left;	
		background-image: url("../images/slices/bgrepeat-y.gif");
		background-repeat:repeat-y;
		}

	#MainContainer2 {
		width:800px;
		height:200px;
		float:left;	
		margin-left:51px;
		background-image: url("../images/slices/membersrea-split_04.jpg");
		background-repeat:no-repeat;
		}

	#MainContainerInner {
		width:660px;
		height:100%;
		margin:0px auto; /*Right and left margin widths set to "auto" */
		font-family: Trebuchet MS, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #000;
		}

	#LatestOffers {
		width:468px;
		height:290px;
		float:left;	
		background-image: url("../images/slices/template3-split_05.gif");
		background-repeat: no-repeat;
		}

	#SignUp {
		width:332px;
		height:550px;
		float:left;	
		background-image: url("../images/slices/template3-split_06a.gif");
		background-repeat: no-repeat;
		}

	#MoreRetailers {
		width:800px;
		height:177px;
		float:left;	
		background-image: url("../images/slices/template3-split_07.jpg");
		background-repeat: no-repeat;
		}

	#NavContainer {
		width:120px;
		margin-left:0px;
		margin-top:10px;
		float:left;
		
		}
	
	#MostSearched {
		height:171px; width:228px; float:left; background-image:url(../images/slices/1024/mostsearched.jpg); background-repeat:no-repeat;
		font-family: Trebuchet MS, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #000;
		}
	
	#MostSearched li{ list-style-type:none;}

		
	#Main {
		width:612px;
		height:483px;
		float:left;
		}

	#Footer {
		width:800px;
		height:38px;
		float:left;
		background-image: url("../images/slices/template3-split_08.gif");
		background-repeat: no-repeat;
		}

	#FooterContainer {
		width:800px;
		margin:0px auto;
		
		float:left;
		font-family: Trebuchet MS, Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #000;
		}	

	#Pager {
		width:555px;
		height:24px;
		float:left;
		padding:10px;
		font-family: Trebuchet MS, Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #000;
		background-color:#e3d7eb;	
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #ACACAC;
		border-right-color: #ACACAC;
		border-bottom-color: #ACACAC;
		border-left-color: #ACACAC;
		}

	#BodyFull {
		width:572px;
		height:820px;
		float:left;
		background:#FFFFFF;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #fff;
		border-right-color: #ccc;
		border-bottom-color: #fff;
		border-left-color: #fff;	
		}


	#MemberHEadsUp{
		background:none;
		font-family: Trebuchet MS, Arial, Arial Narrow, Helvetica, sans-serif;
		font-size:14px;
		color:#666666;
		font-weight: normal;
		font-weight:bold;
		}

	.MemberTotal{
		background:none;
		font-family: Trebuchet MS, Arial, Arial Narrow, Helvetica, sans-serif;
		font-size:20px;
		color:#990000;
		font-weight: normal;
		font-weight:normal;
		}

	#Text{
		width:555px;
		height:340px;
		float:left;
		padding: 18px 0px 0px 35px;
		font-family: Trebuchet MS, Arial, Arial Narrow, Helvetica, sans-serif;
		font-size:14px;
		font-weight: normal;
		line-height: 13pt;
		color: #000;
		background:none;
		}

	#Text2{
		width:285px;
		height:371px;
		float:left;
		padding: 40px 0px 0px 14px;
		font-family: Trebuchet MS, Arial, Arial Narrow, Helvetica, sans-serif;
		font-size:x-small;
		font-weight: normal;
		line-height: 13pt;
		color: #000;
		background:none;
		}
		
	#WebFeature{
		width:171px;
		height:666px;
		float:left;
		background-image:url(../images/buttons/features.gif);
		background-repeat:no-repeat;
		}

	#LeftColumn{
		width:171px;
		height:100%;
		float:left;
		}

	#MiddleColumn{
		width:350px;
		height:100%;
		float:left;
		}

	#MiddleColumnInner{
		width:330px;
		height:100%;
		margin:0px auto;

		}

	#RightColumn{
		width:162px;
		height:775px;
		float:left;

		}

	.OfferContainer{
		margin:0; 
		height:245px;

		}

	.OfferImage{
		margin:0; 
		float:left;
		width:125px;
		font-family: Trebuchet MS, Arial, Arial Narrow, Helvetica, sans-serif;
		font-size:x-small;
		font-weight: normal;
		line-height: 13pt;
		color: #000;
		}

	.OfferText{
		margin:0; 
		float:left;
		width:380px;
		margin-left:10px;
		font-family: Trebuchet MS, Arial, Arial Narrow, Helvetica, sans-serif;
		font-size:11px;
		font-weight: normal;
		line-height: 13pt;
		color: #000;
		}

	.HeadsUp{
		margin:0; 
		float:left;
		margin-left:25px;
		font-family: Trebuchet MS, Arial, Arial Narrow, Helvetica, sans-serif;
		font-size:11px;
		font-weight: normal;
		color: #000;
		}

	.RetailerLogos{
		margin:0; 
		float:left;
		width:70px;
		font-family: Verdana, Trebuchet MS, Arial, Arial Narrow, Helvetica, sans-serif;
		font-size:9px;
		font-weight: normal;
		color: #000;
		}

<!-- Offer Stylings -->

	.MainOfferContainer {
		float:left; background-repeat:no-repeat; margin-top:0px; float:left; width:580px; height:170px; width:580px;
		}
		
	.MainOfferContainerInner {	
		padding:10px;
		}	

	.MainOfferContainerTitle {
		font-size:16px;
		font-weight:bold;
		}
		
	.MainOfferContainerImage {	
		width:125px;height:125px;float:left;
		}
		
	.MainOfferContainerContent {
		width:415px;height:125px;float:left; margin-left:10px;
		}
		
		.warningcontainer {
		padding:0px 0px 0px 00px; 		
		font-family: Trebuchet MS, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #000;
		
		}
		
	.noheight {
		padding:0px; font-size:0px; height:0px; margin:0px;
	}
	
	.nopad {
		padding:0px; height:0px; margin:0px;
	}	
		
		
<!-- Pagination -->

	.pagination{
	padding: 0px;
	}
	
	.pagination ul{
	margin: 0;
	padding: 0;
	text-align: left; /*Set to "right" to right align pagination interface*/
	font-size: 16px;
	}
	
	.pagination li{
	list-style-type: none;
	display: inline;
	padding-bottom: 1px;
	}
	
	.pagination a, .pagination a:visited{
	padding: 0 5px;
	border: 1px solid #511379;
	text-decoration: none; 
	color: #2e6ab1;
	}
	
	.pagination a:hover, .pagination a:active{
	border: 1px solid #511379;
	color: #000;
	background-color: #FFFF80;
	}
	
	.pagination a.currentpage{
	background-color: #2e6ab1;
	color: #FFF !important;
	border-color: #511379;
	font-weight: bold;
	cursor: default;
	}
	
	.pagination a.disablelink, .pagination a.disablelink:hover{
	background-color: white;
	cursor: default;
	color: #929292;
	border-color: #511379;
	font-weight: normal !important;
	}
	
	.pagination a.prevnext{
	font-weight: bold;
	}
