html {
overflow: auto;/*
background-image: url(../assets/bgX.jpg);
background-repeat:repeat-x;
*/
_overflow-x:hidden;
}

body {
padding:0px;
text-align:center;
margin:0 auto; 
}

form { padding:0px; margin:0px;}

div#wrapper {


text-align:left;
background-color:#FFFFFF;

/*
*/
}

div#top {
width: 1000px;
background-repeat:no-repeat;
height:95px;

padding:0px;
text-align:center;
margin:0 auto; 
margin-top:7px;

}

#logo { 
float:left; 
width:418px;
margin:15px 0px 0px 5px;
}

#logo img { border:0px; } 

#ads468 {
float:left; 
width:468px; 
height:60px; 
background-color:white;




margin:18px 0px 0px 90px;
 }

#menuwrapper { 
background-color:#00B7F1;
background-image:url(../images/bg.jpg);
background-position:top center;
background-repeat:no-repeat; 
height:145px;

border-top:1px solid #00B7F1;
border-bottom:1px solid #0099CC;


}
/* menu */
ul#menu { width: 100%; height: 43px; background: #FFF url(../assets/menu-bg.gif) top left repeat-x; font-size: 14px; font-family: arial, Verdana, sans-serif; font-weight: bold; list-style-type: none; margin: 0px; padding: 0px; }
ul#menu li { display: block; float: left; margin: 0 0 0 14px; _margin: 0 0 0 13px; }
ul#menu li a { height: 36px; color: #777; text-decoration: none; display: block; float: left; line-height: 200%; padding: 6px 10px 0px 10px;  }
ul#menu li a:hover { color: #8AB114; }
ul#menu li a.current{ color: #FFF; background: #FFF url(../assets/current-bg.gif) top left repeat-x; padding: 4px 15px 0; }
ul#menu li a:hover.current{ color: #FFF; background: #FFF url(../assets/current-bg.gif) top left repeat-x; padding: 4px 15px 0; }
               
               
			        
.glossymenu{
	position: relative;
	padding: 0 0 0 34px;
	margin: 0 auto 0 auto;
	background: url(../assets/menur_bg.gif) repeat-x; /*tab background image path*/
	height: 46px;
	list-style: none;
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 24px 0 8px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #fff;
	background: url(../assets/menur_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #fff;
	background: url(../assets/menur_hover_right.gif) no-repeat right top; /*right tab image path*/
}
					



#joinemail { height:44px; background:#DD1F26;
border-top:2px solid #91B915;
border-bottom:2px solid #91B915;
 }
 
 #joinemail1 {
 font-size:14px; font-weight:bold;
 color:#fff; font-family:arial;
 margin:14px 0px 0px 15px;
 float:left; width:295px;
 }
 #joinemail2 {
width:370px; float:left;
margin:7px 0px 0px 0px;
 }
  #joinemail2a {
width:100px; float:left;
margin:7px 0px 0px 0px;
 }

 #joinemail3 {
width:175px; float:left;
margin:5px 0px 0px 0px; 
_margin:4px 0px 0px 0px; 
font-size:12px; font-family:arial; color:#fff;
 }
 
 #joinemail3 checkbox { width:10px; height:10px;  margin:0px; padding:0px; }
 #joinemail3A { margin:0px; padding:0px; height:15px; }
 #joinemail3B { margin:0px; padding:0px; _margin-top:-4px;}
 
.emailjoin { font-size:14px; font-family:arial; border:2px solid #E1E1E1; padding:5px; width:350px;}

div#main {
width:1000px;

padding:0px;
text-align:left;
margin:0 auto; 
margin-top:-26px;
}

#wraparoundbread {
margin:10px 0px 6px 10px;
_margin:10px 0px 5px 0px;
height:24px;
}


div#left {
width:230px;
float:left;
background-color:#fff;


}


div#middle {
float:left;
width:545px;
background-color:#fff;
margin-left:10px;
margin-right:14px;
}

div#right {
width:200px;
float:left;
background-color:#fff;

}


.clearfloats {
content: ".";
display: block;
height: 0px;
font-size:1PX;
clear: both;
visibility: hidden;
}

/* footer */

div#enclosefooter { 
padding:0px;
margin:0 auto; 
margin-top:40px;
text-align:center;
width:1000px;
}

div#footer {
height:192px;



background-color:#9F9F9F;
/* 
border-top:2px dotted #999;
*/

text-align:left;

}

#empty {
font-size:12px; font-family:Arial, Helvetica, sans-serif;
padding:20px 0px 0px 0px;
}


#empty ul { margin:0px 0px 0px 0px; padding:5px 0px 0px 10px; list-style-type:none; }

.empty_col1 { float:left; width:200px; margin-left:20px; _margin-left:18px;}
.empty_col2 { float:left; width:200px;}
.empty_col2b { float:left; width:200px;}
.empty_col3 { float:left; text-align:right; width:475px; margin-left:500px; _margin-left:250px;}


div#footer  a:link {
color:#E1E1E1; text-decoration:none;
}
div#footer  a:visited {
color:#E1E1E1; text-decoration:none;
}
div#footer  a:active {
color:#E1E1E1; text-decoration:none;
}
div#footer  a:hover {
color:#fff; text-decoration:underline;  /* darker: E12D33 */
}

.empty_col1titlei {color:#fff; font-weight:bold; background-color:#91B915; padding:3px; width:81px; }
.empty_col2titlei {color:#fff; font-weight:bold; background-color:#91B915; padding:3px; width:69px; }
.empty_col3titlei {color:#fff; font-weight:bold; background-color:#91B915; padding:3px; width:112px; }
.empty_col4titlei {color:#fff; padding:3px 0px 3px 3px;}



/* end footer */

/* ads */
#ads {
width:468px;
height:60px;
/*
border:1px solid #E12D33;
background-color:#fff;
*/
margin:0; padding:0;
position:relative;
padding:0px;
top:50px;
left:425px;
}

.slogan {
position:absolute;
font: 12px "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
top:108px;
left:196px;
_left:205px;
color:#fff;
}

/* ads */

#searchbox {
width:200px;
text-align:center;
padding:0px;
margin-top:20px;
background: #fff url(../assets/search.gif) no-repeat;
height:35px;
width:200px;
}

#searchbox form {
padding:7px 0px 0px 0px;
*padding:5px 0px 0px 0px;
margin:0px;
}

.search{
background:#90CA06;	
padding:5px;
width:190px;
}

.txtboxsearch{padding:2px; width:140px; margin:0 2px 0 2px;}

.btn{
padding:3px 5px;
border:1px solid #6D960E;
background:#fff;
cursor:pointer;
margin:0 0 0 0;
}

.btn:hover{
padding:3px 5px;
border:1px solid #fff;
background:#00B9F1;
cursor:pointer;
color:#fff;
margin:0 0 0 0;
}


/* navigation left */

#navigation {
background: #fff url("../assets/navigation.gif") no-repeat;
height:35px;
width:200px;
}

#navigationoptions {
width:200px;
/*
background-image: url("../assets/arrowvertical.gif");
background-position:center left;
background-repeat:no-repeat;
*/
background:#E5E5E5;
font-family:arial;
padding:10px 10px 10px 15px;
border-bottom:1px solid #A6A6A6;

}
#navigationoptionsb {
width:200px;
background-color:#4398E4;
font-family:arial;
padding:10px 10px 10px 15px;
border-bottom:1px solid #A6A6A6;
}



#navigationoptionso {
width:200px;
background:#F4B713;
font-family:arial;
padding:10px 10px 10px 15px;
border-bottom:1px solid #A6A6A6;
}


#navigationoptions2 {
width:200px;
background:#E5E5E5;
font-family:arial;
padding:10px 10px 10px 15px;
border-bottom:1px solid #A6A6A6;
}

#navigationoptions3 {
width:175px;
background:#E5E5E5;
font-family:arial;
padding:10px 10px 10px 15px;
border-bottom:1px solid #A6A6A6;
}

#navigationoptions4 {
width:175px;
background:#E5E5E5;
font-family:arial;
padding:10px 10px 10px 15px;
border-bottom:1px solid #A6A6A6;
}

#navigationoptions5 {
width:175px;
background:#E5E5E5;
font-family:arial;
padding:10px 10px 10px 15px;
border-bottom:1px solid #A6A6A6;
}

#navigationoptions6 {
width:175px;
background:#E5E5E5;
font-family:arial;
padding:10px 10px 10px 15px;
border-bottom:1px solid #A6A6A6;
}

#navigationoptions7 {
width:175px;
background:#E5E5E5;
font-family:arial;
padding:10px 10px 10px 15px;
border-bottom:1px solid #A6A6A6;
}

#navigationoptions8 {
width:175px;
background:#E5E5E5;
font-family:arial;
padding:10px 10px 10px 15px;
border-bottom:1px solid #A6A6A6;
}

.navigationoptions {
width:200px;
background:#E5E5E5;
font-family:arial;
padding:10px 10px 10px 15px;
border-bottom:1px solid #A6A6A6;
}

#navigationoptions .headings a:link {
text-transform:uppercase;
font-size:15px;
padding-bottom:2px; text-decoration:none;
font-weight:bold;
color: #E12D33;
}

#navigationoptions .headings a:visited {
text-transform:uppercase;
font-size:15px;
padding-bottom:2px; text-decoration:none;
font-weight:bold;
color: #E12D33;
}

#navigationoptions .headings a:active {
text-transform:uppercase;
font-size:15px;
padding-bottom:2px; text-decoration:none;
font-weight:bold;
color: #E12D33;
}

#navigationoptions .headings a:hover {
text-transform:uppercase;
font-size:15px;
padding-bottom:2px; text-decoration:underline;
font-weight:bold;
color: #E12D33;
}

#supermarketsubheadings {
font-size:12px; font-weight:bold;
padding:2px 2px 2px 5px;
background-color:#fff;
margin-bottom:10px;
}
#supermarketsubheadings a {
font-size:12px;

display:block;
background-color:#fff;
}

#supermarketsubheadings a:hover {
font-size:12px;

text-decoration:underline;
display:block;
background-color:#fff;
}

.clearseperationsp {
height:10px; clear:both;
background-color:#dd1f26;
}


.sep {
height:15px; clear:both;

}

.clearit {
clear:both;
}

.subheadings a {
font-size:12px;
line-height:15px;


}


.pushR {
padding-left:20px;
}

#newstop {
background: #fff url("../assets/news.gif") no-repeat;
height:35px;
width:200px;
}

#dealsmain {
font-family:arial;
font-size:12px;
height:150px;
width:200px;
background-image:url(../assets/1pn.jpg);
}

#newsmain {
font-family:arial;
font-size:12px;

width:200px;
background-image:url(../assets/1pn.jpg); background-repeat:repeat-x;
background-color:#F1F1F1; 
}

.newcontents {
padding:10px;
}

#forumspot {
margin-top:20px;
}


#forumspot a:link {
color:#333; text-decoration:none;
}
#forumspot a:visited {
color:#333; text-decoration:none;
}
#forumspot a:active {
color:#333; text-decoration:none;
}
#forumspot a:hover {
color:#fff; text-decoration:none; background-color:#83A813;
}

.forumtitle {
background: #fff url("../assets/forum.gif") no-repeat;
height:35px;
width:220px;
}

.insideforum {
width:159px;
background-color:#FFFFFF;
padding:3px 12px 3px 8px;
}

.forumcontents {
background-color:#ccc;
padding:10px;
font-family:arial;
font-size:12px;
}

.forumgap {
height:4px;
font-size:2px;
}

/* sponsor */

#sponsorspot {
margin-top:20px;
}

.sponsortitle {
background: #fff url("../assets/sponsors.gif") no-repeat;
height:35px;
width:200px;
}

.insidesponsor {
width:168px;
background-color:#FFFFFF;
text-align:center;
padding:3px 3px 3px 8px;
}

.sponsorcontents {
background-color:#E12D33;
padding:10px;
font-family:arial;
font-size:12px;
}

.forumgap {
height:4px;
font-size:2px;
}

/* middle divs */

#middle h1 {
font-size:16px;
font-family:arial;
color:#333;
margin-top:0px;
background:none;
text-align:left;
font-weight:bold;
}

#middle h1 a{
font-size:16px;
font-family:arial;
color:#333;
text-decoration:none;
background:none;
}

#middle h1 a:link{
font-size:16px;
font-family:arial;
color:#333;
text-decoration:none;
background:none;
}

#middle h1 a:click{
font-size:16px;
font-family:arial;
color:#333;
text-decoration:none;
background:none;
}

#middle h1 a:visited{
font-size:16px;
font-family:arial;
color:#333;
text-decoration:none;
background:none;
}

#middle h1 a:hover{
font-size:16px;
font-family:arial;
color:#333;
text-decoration:none;
background:none;
}

#middle h2 {
font-size:15px;
font-family:arial;
color:#333;
}

#middle h2 a{
font-size:15px;
font-family:arial;
color:#333;
}

#middle h2 a:link{
font-size:15px;
font-family:arial;
color:#333;
}

#middle h2 a:click{
font-size:15px;
font-family:arial;
color:#333;
}

#middle h2 a:visited{
font-size:15px;
font-family:arial;
color:#333;
}

#middle h2 a:hover{
font-size:15px;
font-family:arial;
color:#333;
background:none;
}

#middle h3 {
font-size:14px;
font-family:arial;
color:#333;
}

#middle h4 {
font-size:12px;
font-family:arial;
color:#333;
}

#middle p {
font-size:12px;
color:#333;
font-family:arial;
}

#middle p.results{
font-size:12px;
color:#333;
font-family:arial;
text-align:center;
font-weight:bold;
}

#middle ul {
font-family:arial;
font-size:12px;
list-style-position: inside;
list-style-type: none;
color:#333;
}


#middle a:link,
#middle a:visited,
#middle a:active {
color:#50A81E;
text-decoration:none;
}

#middle a:hover {
color:#01BCF3;
text-decoration:underline;
}
#middle li {
background-image:url(../assets/li.png);
background-repeat: no-repeat;
background-position: 0px 0px;
padding-left:25px;
*background-position: 0px 3px;

padding-bottom:5px;
*padding-bottom:0px;
list-style-position:outside;

}

#moreinfo {
width:500px;
background-image:url(../assets/moreinfo.gif);
background-repeat:no-repeat;
margin-bottom:10px;
}

#moreinfo ul {
padding:60px 0px 0px 50px;
font-size:11px;
}

#moreinfo h3 {
padding:52px 0px 0px 47px;
margin:0px 0px 0px 0px;
}

#moreinfo p {
margin:0px;
padding:7px 0px 0px 47px;
font-size:12px;
}

/* social bk */

#bookmarkpage {
height:170px;
width:200px;
margin:00px 0px 0px 0px;
padding:10px 0px 10px 0px;
background-color:#fff;
background-image:url(../assets/1pn.jpg);

}

.imgsoc {
margin:0px 3px 2px 0px;
vertical-align: bottom;
}

.socialbookmarks {
font-family:arial;
font-size:11px;
float:left;
margin:0px 10px 0px 0px;
}

.bkmark {
padding:4px 0px 0px 10px; font-size:11px;
}

.show3 {
padding-left:7px;
}

.sharing { width:181px; font-family:arial; height:22px;  
font-size:12px; margin:0px 0px 0px 0px;}

.sharing1 {float:left; width:80px; font-weight:bold; color:#78AA2D; border-bottom:1px solid #78AA2D;height:16px;}

#sharing2 {float:left; width:101px; border-bottom:1px solid #78AA2D; text-align:right; height:16px;}

#sharing2 a:link {font-size:11px;  } 
#sharing2 a:visited {font-size:11px; } 
#sharing2 a:active {font-size:11px; } 
#sharing2 a:hover {font-size:11px; } 

#toplinks {margin:5px 0px 0px 0px; width:181px; font-family:arial; 
font-size:12px;}

.topsearchestitle { font-weight:bold; color:#78AA2D; border-bottom:1px solid #78AA2D; width:181px; }

.topsearches { font-size:12px; padding-top:5px ; line-height:15px; text-align:center; } 

#toplinks a:link {font-size:11px;  } 
#toplinks a:visited {font-size:11px;   } 
#toplinks a:active {font-size:11px;   } 
#toplinks a:hover {font-size:11px; background-color:#78AA2D;   } 

#bookmarkpage a:link {
color:#333; text-decoration:none;
}
#bookmarkpage a:visited {
color:#333; text-decoration:none;
}
#bookmarkpage a:active {
color:#333; text-decoration:none;
}
#bookmarkpage a:hover {
color:#fff; text-decoration:none;
background-color:#78AA2D;
}

/* tables */

table {
font-size:12px; font-family:arial;
}

.moveleft {
margin:0px;
padding:0px;
}

.moveleft1 {
margin:0px;
padding:10px 0px 10px 60px;
font-size:12px; font-family:arial;
}

/*   left nav css   */	


#diet_boxes table{
border:1px solid #E12D33;
}

#diet_boxes th{
background-color:#E12D33;
color:#fff;
font-weight::bold;
text-align:center;
font-size:12px; 
font-family:arial;
}

#diet_boxes a{
color:#000;
text-decoration:underline;
}

#diet_boxes a:hover{
color:#000;
text-decoration:none;
}

#floatimgright{
float: right;
width: 202px;
background-color: #fff;
padding: 4px 2px 4px 8px;
border: 0px solid #666;
font-size:11px;
color:#666;
font-size:12px; 
font-family:arial;
text-align:right;
}

#floatdietimgright2{
float: right;
width: 202px;
background-color: #fff;
padding: 4px 2px 4px 20px;
border: 0px solid #666;
font-size:11px;
color:#666;
font-size:12px; 
font-family:arial;
}


#advert160 {
margin-top:30px;
width:200px;
margin-bottom:10px;
text-align:center;
height:600px;
}

.inside160 {

}


#floatimgsmall_bg{
float: right;
width: 200px;
min-height:54px;
height:54px;
margin: 0px 0px 5px 10px;
background-color: #fff;
padding: 0px 4px 4px 4px;
border: 0px solid #666;
font-size:11px;
color:#666;
background-image:url(../images/buttons/pick_name.gif);
background-position:top left;
background-repeat:no-repeat;
}

.smaller {
font-size:11px;
}

#floatimgsmall_bg .txtin {
margin:15px 0px 0px 42px;
font-size:14px;
font-weight:bold;}


#floatimgsmall_bg a:link {font-size:16px; text-decoration:none; font-family:arial; border-bottom:0px solid white; }
#floatimgsmall_bg a:visited {font-size:16px;text-decoration:none; font-family:arial; border-bottom:0px solid white; }
#floatimgsmall_bg a:active {font-size:16px;text-decoration:none; font-family:arial; border-bottom:0px solid white; }
#floatimgsmall_bg a:hover {font-size:16px;text-decoration:none; font-family:arial; border-bottom:0px solid white; }

#featuredad {
width:543px;
}

#featuredad0 {
width:223px;
margin-right:20px;
float:left;
}

#featuredad1 {
width:300px;
float:left;
padding-top:15px;
_padding-top:0px;
}

#featuredad1 a:link {
border-bottom:0px solid white;
}
#featuredad1 a:visited {
border-bottom:0px solid white;
}
#featuredad1 a:active {
border-bottom:0px solid white;
}
#featuredad1 a:hover {
border-bottom:0px solid white;
}




#mpuad { float:right; width:300px;  margin:0px 0px 5px 9px; }
DIV#mpuad A:active{ text-decoration:none;  border-bottom:0px solid #fff; }
DIV#mpuad  a:link{ text-decoration:none;  border-bottom:0px solid #fff; }
DIV#mpuad  a:visited{ text-decoration:none;  border-bottom:0px solid #fff; }
DIV#mpuad A:hover { text-decoration:none;  border-bottom:0px solid #fff; } 

.continuesearch { border-top:1px solid #00cc00; border-bottom:1px solid #00cc00; background-color:#D9FFD9; margin-bottom:20px; width:486px;  padding:7px; font-family: arial; font-size: 12px;
height:28px; }
.search1 {float:left; width:118px; font-weight:bold; padding-top:3px;height:20px; padding-left:7px;  }
.search2 {float:left; width:350px; padding-top:2px;  *padding-top:0px; }
.txts {font-family: arial; font-size: 12px; width:270px; padding:0px; 
margin:0px; *height:21px;

}
.search2 form { padding:0px; margin:0px;}


input.btnhov2{
border-top-color:#c63;
border-left-color:#c63;
border-right-color:#930;
border-bottom-color:#930;}



/* */


#navigationoptionsr {
width:205px;
background:#E5E5E5;
font-family:arial;
padding:4px 10px 8px 10px;

}


.searchstore { font-size:12px; font-family:arial; padding:2px; width:110px; color:#333;}
.searchsm1 { float:left; width:120px; }
.searchsm2 { float:left; width:80px; }
.searchsm3 { float:left; width:170px; }
.selectcat {  font-size:12px; font-family:arial; }
.headings {
text-transform:capitalize;
font-size:14px;
padding-bottom:2px;
font-weight:bold;
color: #333;
}

.subheading {
font-size:12px;
line-height:14px;
color:#333;
margin:0px 0px 5px 0px;
}

#supermarketfree { 
background-image:url(../assets/titles/freebies.jpg); background-repeat:no-repeat;
height:40px;
width:225px;
background-color:#E5E5E5;
}

#supermarketfinder { 
background-image:url(../assets/titles/search.jpg); background-repeat:no-repeat;
height:40px;
width:225px;
}
#solicitorsguide { 
background-image:url(../assets/titles/solicitors.gif); background-repeat:no-repeat;
height:40px;
width:225px;
}
#supermarketoffers { 
background-image:url(../assets/titles/offers.jpg); background-repeat:no-repeat;
height:40px;
width:225px;
}
#claimsguides { 
background-image:url(../assets/titles/guides.gif); background-repeat:no-repeat;
height:40px;
width:225px;
}
#safetyguides { 
background-image:url(../assets/titles/safety.gif); background-repeat:no-repeat;
height:40px;
width:225px;
}

#mainlistings a { }
#mainlistings img { }
#listings1 { width:62px;float:left; margin-right:6px; margin-top:5px;}
#listings2 { width:62px;float:left;margin-top:5px; margin-right:6px;}
#listings3 { width:62px;float:left;margin-top:5px; }

#mainlistings dl  { list-style-type:none; margin:0px; padding:0px; }

#mainlistings dt   {
margin:0px; height:40px;
margin-bottom:5px;  border:1px solid #ccc; 
min-height:40px; max-height:40px; 
background-color:#fff;
}
#mainlistings dt.allsupermarkets    {
margin:0px; height:40px;
margin-bottom:5px;  border:1px solid #ccc; 
min-height:40px; max-height:40px; 
background-color:#DF2029;
}



#mainlistings dt:hover   {

border:1px solid #CF0105; 
}


#mainlistings img { border:0; height:40px; padding:0px; margin:0px; max-height:40px;  }

#mainlistings a:link, #mainlistings a:visited, #mainlistings a:active {

padding:0px; margin:0px;
}
  


/*

#middle a:link {
color:#E12D33; text-decoration:none;
border-bottom:1px dashed #E12D33;
}

#middle a:visited {
color:#E12D33; text-decoration:none;
border-bottom:1px dashed #E12D33;
}

#middle a:active {
color:#E12D33; text-decoration:none;
border-bottom:1px dashed #E12D33;
}

#middle a:hover {
color:#fff;
background-color:#E12D33;
text-decoration:none;
}

div#left a:link {
color:#000;
font-size:12px;
line-height:15px;
text-decoration:none;
}

div#left a:visited {
color:#000;
font-size:12px;
line-height:15px;
text-decoration:none;
}

div#left a:active {
color:#000;
font-size:12px;
line-height:15px;
text-decoration:none;
}

div#left a:hover {
color:#000;
font-size:12px;
line-height:15px;
text-decoration:underline;
}

}

*/


#submenu { width:100%;
background-color:#83A813;
height:65px;
background: url(../assets/gradientbar.jpg) repeat-x; /*tab background image path*/
padding-top:5px;

  }     
  
  
#submenu1 {
float:left;
width:335px; font-size:14px; font-weight:bold; color:#fff; font-family:arial;
 padding-top:7px;
padding-top:15px; text-align:right;  margin-right:10px;
margin-left:50px;
_margin-left:28px;
}
#submenu2 {
float:left;
width:375px;
padding-top:15px;
}

#submenu4 {
float:left;
width:200px;
}

#bagsright {
height:93px;
background-image: url(../assets/titles/bottom.gif);
background-position:right;
background-repeat:no-repeat;
}

.searchmain {font-size:14px; color:#333; font-weight:bold; font-family:arial; border:2px solid #A8A8A8; padding:5px; width:350px; }
.searchmains {font-size:14px; color:#333; font-weight:normal; font-family:arial; border:1px solid #E1E1E1;  width:160px; }
.emailjoin { font-size:14px; font-family:arial; border:2px solid #E1E1E1; padding:5px; width:350px;}

#shareimg {width:200px; height:40px;background-image: url(../assets/titles/share.gif); }
#newsimg{width:200px; height:40px;background-image: url(../assets/titles/news.gif); }
#dealsimg{width:200px; height:40px;background-image: url(../assets/titles/email.jpg); }

#ads_160 { margin-top:20px; text-align:center;}
.tip { font-size:11px; font-family:arial; font-weight:normal; text-align:right; padding:0px 0px 0px 0px; }

.titlef, .titlec {  font-size:12px; color:#DF262D; font-weight:bold;}
.titlef { padding:3px 0px 0px 0px;}
#freebies { font-size:12px; }
#freebies ul { padding:0px; margin:2px 5px 10px 10px; }
#freebies li { list-style-type:none; padding:0px 0px 0px 20px;
background-image:url(../assets/titles/li.gif);  background-repeat:no-repeat; 
 background-position:-1px 1px;
 * background-position:-1px 4px;
}

.joinboxo { }
.joinboxo1 { width:25px; float:left; }
.joinboxo2 {width:120px; float:left; font-size:12px; }

.joinbox { margin:3px 0px 0px 0px;}
.joinbox1 {width:140px; float:left; padding-top:4px;}
.joinbox2 { width:30px; float:left;}
.emailjoin_12 { font-size:12px; font-family:arial; width:130px; font-weight:bold; color:#F68C30; }
.joininfo { padding:4px 0px 0px 0px; *padding:1px 0px 0px 0px;}
#surrounddeals { margin:4px 0px 0px 10px; width:180px; }
#crumbtrail { height:20px;  font-size:12px; font-family:arial;
margin-top:40px;
margin-bottom:10px;
}
#sitemap { width:225px; float:left;  }
#sitemap1 {width:21px; float:left; padding-left:5px; }
#sitemap2 {width:79px; float:left; padding-top:2px; }

#breadtrail { color:#666; width:551px; float:left; padding-top:2px; padding-left:15px; }

#breadtrail a:link, #breadtrail a:visited, #breadtrail a:active { 
text-decoration:none;
color:#50A81E;
}

#breadtrail a:hover { 
text-decoration:underline;
color:#23BFF0;
}


#sitemap a:link, #sitemap a:visited, #sitemap a:active { 
text-decoration:none;
color:#50A81E;
}

#sitemap a:hover { 
text-decoration:underline;
color:#23BFF0;
}

#reg_login a:link, #reg_login a:visited, #reg_login a:active { 
text-decoration:none;
color:#50A81E;
}

#reg_login a:hover { 
text-decoration:underline;
color:#23BFF0;
}
#reg_login { width:150px; float:left;  margin-left:32px; }

#reg_login1 {width:70px; float:left; }
#reg_login1A {width:21px; float:left; }
#reg_login1B {width:49px; float:left; padding-top:2px;}

#reg_login2 {width:80px; float:left; }
#reg_login2A {width:21px; float:left; }
#reg_login2B {width:59px; float:left; padding-top:2px;}

#dealoftheday { width:546px; height:44px; background-image:url(../assets/dealoftheday.gif); margin-bottom:10px; }
#dealinfo { margin-left:174px; color:#fff; font-family:arial; font-weight:normal; padding-top:11px; width:360px;}

pre {
 white-space: pre-wrap;
 white-space: -moz-pre-wrap;
 white-space: -o-pre-wrap;
 background: #faf8f0;
}
code {
 display: block;
 padding: 0.5em 1em;
 border: 1px solid #bebab0;

}

#maintext {  font-family:arial;}
.introtext { font-size:12px; height:30px; font-family:arial;}
.introtext2{ font-size:12px; height:45px; font-family:arial;}

#leftsuperX { float:left; width:285px; margin:0px 15px 0px 0px; }
#rightsuper { float:left; width:240px; margin-top:8px;}





.supermarketresult { padding:8px 8px 10px 0px; }
#logosuper  { width:120px; height:90px; float:left;}
#logosuper img { border:1px solid #999; width:120px; height:60px;  float:left;}
#restsuper { float:left; width:145px; margin-left:10px;}
.titlesuper { font-size:14px; font-weight:bold; }
.addresssuper { font-size:12px; font-weight:normal;}
.telsuper { font-size:12px; font-weight:normal; margin-top:5px;}
.faxsuper { font-size:12px; font-weight:normal; }
.sep {
height:2px; clear:both;
border-bottom:2px dashed #ccc;font-size:1px;
}
.sep1 {
height:10px; clear:both; font-size:1px;

}
#offersuper { font-size:12px; width:120px; text-align:center; margin:4px 0px 0px 0px; }

#sponsored { width:242px;  margin:10px 0px 0px 0px;}
#sponsoredt { padding:5px 3px 5px 8px; font-size:12px; background-color:#F6F6F6; color:#939393; font-weight:bold; }
#sponsoredm {  }


#pager { margin:10px 3px 0px 0px; line-height:15px; font-family:arial; text-align:right;}
#pagerX { margin:15px 12px 5px 0px; line-height:15px; font-family:arial; text-align:right; display: inline-block;}
#pagerY { margin:15px 12px 15px 0px; line-height:15px; font-family:arial; text-align:right; display: inline-block;}

#pager a:link,
#pager a:visited,
#pager a:active
{ font-size:14px; font-weight:bold;  padding:4px 5px; border:1px solid #83A813;
margin-bottom:10px; display: inline-block; }

#pagerX a:link,
#pagerX a:visited,
#pagerX a:active
{ font-size:14px; font-weight:bold;  padding:4px 5px; border:1px solid #83A813;
margin-bottom:10px; display: inline-block; }

#pagerY a:link,
#pagerY a:visited,
#pagerY a:active
{ font-size:14px; font-weight:bold;  padding:4px 5px; border:1px solid #83A813;
margin-bottom:10px; display: inline-block; }

#floatright_c { width:175px; height:auto; margin:0px 0px 5px 5px; float:right; font-size:11px; color:#BDC5CD; font-family:arial;}

#floatright_dd { width:200px; 
height:auto; margin:15px 0px 5px 5px; float:right; font-size:12px; color:#333; 
font-family:arial;
border-left:1px solid #eaeaea;
padding-left:10px;

}

#title-dd {
font-size:14px; color:#333; font-weight:bold; 
border-bottom:1px solid #6B9A17;
padding:0px 0px 2px 0px;
}
#title-dd-prev {
font-size:12px;  color:#666;
padding:5px 0px 5px 0px;
}


#floatright { width:175px; height:170px; margin:0px 0px 5px 5px; float:right; font-size:11px; color:#BDC5CD; font-family:arial;}
.xxx {  margin:0px; padding:0px; color:#333;  font-size:14px; font-weight:bold;  }
.xxx {  margin:0px; padding:0px; color:#333;  font-size:14px; font-weight:bold;  }
.xxx {  margin:0px; padding:0px; color:#333;  font-size:14px; font-weight:bold;  }

#searchareas { font-family:arial;  border: 1px solid #bebab0;
  background: #faf8f0; width:520px; padding:10px; margin-bottom:15px; height:53px;} 
  
  #searchareas2 { font-family:arial;  border: 1px solid #bebab0;
  background: #faf8f0; width:520px; padding:10px; margin-bottom:15px;} 
  
  #searcharea { width:510px;height:40px;   font-family:arial;} 

.searcharea1x { font-size:14px; font-weight:bold; width:85px;   float:left; padding:10px 0px 0px 0px;  }

.searcharea2x { float:left; width:270px;  margin:0px;  padding:5px 5px 0px 0px; } 
.searcharea3 { float:left; width:135px;  margin:0px 0px 0px 5px;  }


.supermarketfinder { font-size:14px; font-family:arial; border:1px solid #999; width:260px; padding:5px; margin:0px; }
.tips { font-size:11px; font-family:arial; width:200px; text-align:left; margin:3px 0px 0px 0px; }

/* petrol */

.searcharea1y { font-size:14px; font-weight:bold; width:110px;   float:left; padding:10px 0px 0px 0px;  }
.searcharea2y { float:left; width:240px;  margin:0px;  padding:5px 5px 0px 0px; } 
.supermarketfindery { font-size:14px; font-family:arial; border:1px solid #999; width:225px; padding:5px; margin:0px; }


/* comp */

#comps  {margin:0px 0px 0px 0px; }
#comps  a:link  {
border-bottom:0px solid #fff; 

}
#comps  a:visited  {
border-bottom:0px solid #fff; 
}
#comps   a:active  {
border-bottom:0px solid #fff; 
}
#comps  a:hover  {
border-bottom:0px solid #fff; 
}

.containart2 {height:100px; font-family:arial;}
.imglhs2 { float:left; width:130px; text-align:left;}
.tellmore2{ float:left; width:400px;  }
.tellmoretitle2{ font-size:14px; font-weight:bold; }
.tellmoredesc2{  font-size:12px;}
.imglhs2  img { border:1px solid #999;}

.centered { background-image:url(../images/competitions/enter.gif); width:100px;  height:30px;
padding:5px 0px 0px 40px; font-size:14px; font-weight:bold;
background-repeat:no-repeat;
margin:2px 0px 0px 0px;
}

#floatrightcomp { width:253px; margin:0px 10px 15px 10px;  float:right; text-align:right;  }

#sponsoredcomps { width:543px;  margin:0px 0px 0px 0px;font-family:arial;}
#sponsoredcompsX { width:545px;  margin:0px 0px 0px 0px;font-family:arial;}
#sponsoredcomps_movedown20 {
width:530px;  margin:15px 0px 0px 0px;font-family:arial;
}
#sponsoredcomps1 { padding:5px 3px 5px 8px; font-size:14px; background-color:#F6F6F6; color:#939393; font-weight:bold; }
#sponsoredcomps2 {  }

#sponsoredcomps1X { padding:5px 3px 5px 8px; font-size:14px; background-color:#F6F6F6; color:#939393; font-weight:bold; }
#sponsoredcomps2X {  }

#compq {font-family:arial; margin-bottom:40px; }
#compqtitle { background-image:url(../images/competitions/comptop.gif); width:540px; height:55px;}
#compqs {margin:5px 0px 0px 60px;}
#compqmain { font-weight:bold; font-size:14px;}
#compamain {font-size:14px; margin:10px 0px 0px 10px;}
				
#compamainE {height:20px; }
#compamainA { float:left; width:25px;   }
#compamainB { float:left; width:400px; padding-top:1px;}

.infocomp { font-size:12px; color:#666; margin:15px 0px 15px 0px;}
#username {font-size:14px; font-family:arial; }
#username1 {font-weight:bold; width:83px; float:left;padding:14px 0px 0px 0px; color:#333;}
#username2 {  width:180px; float:left; text-align:left;padding:7px 0px 0px 0px; }
#username3 {  width:120px; float:left; text-align:left; }
.compusername {font-size:14px; font-family:arial; border:1px solid #999; width:150px; padding:5px; margin:0px;  }

#vouchers { 
width:545px;
height:95px;
margin:-10px 0px 0px 0px;
padding:0px;
}

#sub-submenu {
 font-size:13px; font-weight:bold; font-family:arial;
 background-color:#83A813;
 border-bottom:1px solid #91B915;
}

#ahrefs { padding:10px 0px 10px 0px; _padding:6px 0px 6px 0px;}
#ahrefs a.current 
{
background-color:#DD1F26; color:#fff; text-decoration:none; display: inline-block;
}

#ahrefs a
{
color:#fff; text-decoration:none; display: inline-block;
border:1px solid #fff; padding:2px 5px 2px 5px;
}

#ahrefs a:hover 
{
background-color:#fff; color:#DD1F26; text-decoration:none; display: inline-block;
}

#ahrefs a.current 
{
background-color:#fff; color:#DD1F26; text-decoration:none; display: inline-block;
}

#ahrefs_vc { margin-left:10px;}
#ahrefs_cs { margin-left:10px;}


/* vouchers - printable */

#voucher_result { font-family:arial; }
#voucher_result_left { width:160px; float:left; 

font-size:12px;}
#voucher_result_right { width:380px; float:left; 

}
#voucher_result_picture img { 
border:4px solid #E9E9E9;
}

#voucher_result_startedon { color:#959595;
background-image:url(../images/vouchers/started.jpg);
background-repeat:no-repeat;
padding:1px 0px 0px 20px;
margin:5px 0px 0px 0px;
}

#voucher_result_expires { color:#959595;
background-image:url(../images/vouchers/calendar.gif);
background-repeat:no-repeat;
padding:1px 0px 0px 20px;
margin:5px 0px 0px 0px;
}
.clearit_gline { border-top:3px dotted #E5E5E5; height:20px; }

#voucher_result_title { font-size:15px; font-weight:bold; padding:1px 0px 3px 0px; }
#voucher_result_desc { font-size:12px; padding:0px 0px 15px 0px;}

#latestvouchers {  }
.insidelatestvouchers { font-size:16px; font-weight:bold; font-family:arial; color:#83A813; border-bottom: 2px solid #e9e9e9; 
margin:0px 0px 15px 0px;
padding:0px 0px 3px 0px;
}

.idownloadlink {
	 font-size:14px; font-weight:bold; font-family:arial;
	 background-color:#85B634;
	 padding:4px 6px 4px 37px;
	 width:150px;
	 border:1px solid #9AC001;
	 color:#fff;
}
.idownloadlink_sur {
margin:0px 0px 0px 5px;
}

#imagedownload { 
position:relative;
top:-30px;
height:35px;
width:35px;
}

#downloadlink a,
#downloadlink a:link,
#downloadlink a:visited,
#downloadlink a:active {
display:inline-block; 
color:#fff;
}
#downloadlink a:hover {
text-decoration:underline;
background-color:#85B634;
color:#fff;
}

#nothing {
font-size:14px; color:#333; font-weight:bold; font-family:arial;
}
#supermarket_show img {
border:1px solid #DFDFDF;

}

#supermarket_show { 
background-color:#F0F0F0;
border:1px solid #DFDFDF; float:left;
width:140px; text-align:center;
padding:13px;
margin:0px 12px 15px 0px;
_margin:0px 10px 15px 0px;
}

.titlesp { 
margin:3px 0px 0px 0px;
font-size:14px; font-family:arial;
}

.titlesp a:link, 
.titlesp a:visited, 
.titlesp a:active
{

}
.titlesp a:hover
{

}

#supermarket_badge { 
background-color:#F0F0F0;
border:1px solid #DFDFDF; float:right;
width:140px; text-align:center;
padding:13px;
margin:0px 0px 10px 10px;
}
#supermarket_badge img {
border:1px solid #DFDFDF;

}
.badge_text { 
text-align:left;
padding:3px 0px 0px 10px;
font-size:12px;
font-family:arial;
color:#666666;
}
.badge_text2 { 
text-align:left;
padding:1px 0px 0px 10px;
font-size:11px;
font-family:arial;
color:#666666;
}

#soffers {

padding:5px 0px 0px 0px;
_padding:0px 0px 0px 0px;
}


/* ads */

#ads-300-250 { 
width:300px;
height:250px;
margin:0px 5px 10px 10px;
float:right;
}

.dontjust {

width:100px; float:left; color:#F2F2F2;
padding-top:0px;
_padding-top:3px;
padding-left:11px;
}

#laptopframe {
width:545px;
text-align:center;
}

#electronicsframe {
width:545px;
text-align:center;
padding:0px 0px 0px 0px;
_padding:0px;
}
#buyfrom {text-align:center; }


#drinksiframe {
width:545px;
text-align:center;
padding:10px 0px 0px 0px;
_padding:0px;
}

#money-title {  }
#inside-money-title { font-size:16px; font-weight:bold; font-family:arial; color:#83A813; border-bottom: 2px solid #e9e9e9; 
margin:0px 0px 15px 0px;
padding:0px 0px 3px 0px;
}

#money-row { font-family:arial; width:545px; height:100px;}
#money-row-left { width:145px; margin:0px 10px 0px 0px; float:left; }
#money-row-right {width:385px; float:left; }

#money-row-right-title {
font-size:14px; font-weight:bold;
}
#money-row-right-desc {
font-size:12px;
padding:2px 0px 2px 0px;
}
#money-row-right-visit {
font-size:12px;
}

#money-row-left img  {
border:1px solid #D7D7D7;
}

#money-row-right-visit {
color:#959595;
}

#debt {
font-size:14px;
border:3px dashed #FFBB06;
font-family:arial;
height:80px;
padding:10px 0px 0px 0px;
margin-bottom:20px;
}
.size14 {
font-size:14px;
font-weight:bold;
font-family:arial;
padding:0px 0px 2px 0px;
}

#debt-left { width:80px; padding-left:30px; padding-right:15px;float:left;}
#debt-right { width:400px; float:left;}

#debtlink { padding:3px 0px 0px 0px; }

#dealoftheday, 
#dealoftheday a:link, 
#dealoftheday a:visited, 
#dealoftheday a:active,
#ticker a, 
#ticker mq, 
#ticker tx {
color:#fff;
}
#dealoftheday a:hover {
text-decoration:underline;
}


#title-dd-list ul { 

margin:5px 0px 0px 15px;
padding:0px 0px 0px 0px;
line-height:18px;
list-style-position: inside;
list-style-type: none;
}

#title-dd-list li {
background-image:url(../assets/li.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
padding-left:25px;
*background-position: 0px 3px;

padding-bottom:5px;
*padding-bottom:0px;
list-style-position:outside;

}

table.stats
{text-align: center;
font-family: Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 12px;
color: #fff;
width: 345px;
background-color: #666;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.stats td
{background-color: #eaeaea;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

table.stats td.hed
{background-color: #83A813;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;}

#tablestats {
margin-left:95px;
}

/* comps + free */


#freebies a:link,
#freebies a:visited,
#freebies a:active
 { 
 
 color:#333;
 text-decoration:none;
 }

#freebies a:hover
 { 
 text-decoration:none;
  background-color:#83A813;
 color:#fff;
 }





.button0 { font-size:12px; font-family:arial; height:50px; margin-top:5px;}
.button01 { font-size:12px; font-family:arial; width:80px; float:left; margin-left:40px;  padding-top:8px; border-top:1px solid #83A813;}
.button02 { font-size:12px; font-family:arial;width:330px; float:left;  border-top:1px solid #83A813; text-align:right; padding-top:8px;}


.email { font-size:12px; font-family:arial; height:30px;}
.email0 { font-size:12px; font-family:arial; width:80px; float:left; margin-left:40px; padding-top:3px;}
.email1 { font-size:12px; font-family:arial;width:360px; float:left;}
.emailjn {
font-size:14px;
font-family:arial;
color:#444; 
font-weight:bold;
width:320px;
}


.confirm { font-size:12px; font-family:arial;}
.confirm0 { font-size:12px; font-family:arial; width:30px; float:left; margin-left:40px;}
.confirm1 { font-size:12px; font-family:arial;width:250px; float:left; padding-top:2px;}





.btnExample {
  background: #FFFCCC url(../images/buttons/buttonbg.jpg) repeat-x;
 color: #83A813;

font-family:arial;
  border: 1px solid #900;
  padding:5px;
 font-weight:bold;
font-size: 120%; 

}


.btnExample2 {
  background-color: #83A813;
  background-position: 0 -50px;
  color:#fff;
}

/* maps */

#map_below {
width:543px; padding-top:20px;
}
#leftsuper { width:543px; }
.mapsuper { width:540px; height:400px; border:1px solid #999; }
.mapsuper_long { width:240px; height:800px; border:1px solid #999; }
.seperate10px {  height:10px; font-size:1px;}
.seperate15px {  height:15px; font-size:1px;}
.seperate5px {  height:5px; font-size:1px;}
.seperate20px {  height:20px; font-size:1px;}

table.petrol
{text-align: center;
font-family: Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 12px;
color: #fff;
width: 543px;
background-color: #666;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.petrol td
{background-color: #eaeaea;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

table.petrol td.hed1
{background-color: #83A813;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;
width:335px;}

table.petrol td.hed3
{background-color: #83A813;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;
width:60px;}

table.petrol td.hed4
{background-color: #83A813;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;
width:75px;}

table.petrol td.centerit { text-align:center; }
.centeritpls { text-align:center; }
#tablepetrol { margin:0px; padding:0px; padding-top:8px;  _padding-top:0px; _margin-top:-20px;}

.editpetrol { 
font-size:11px;

}

.petrolp { padding:10px 0px 20px 0px;}

.editpetrol {
color:#999;
}

/* voucherlist */

#ititlevouchers { font-size:16px; font-weight:bold; font-family:arial; background-color:#C81D30; color:#fff; 
width:120px;
padding:6px 8px 6px 8px;
}
#mainvouchersX {  padding-top:3px; padding-left:5px;  color:#fff; }

#mainvouchers1 { float:left; width:45px; padding-top:3px; padding-left:5px;  color:#fff; }
#mainvouchers2 { float:left; width:240px;    }
#mainvouchers3 { float:left; width:67px; padding-top:3px; color:#fff;  }
#mainvouchers4 { float:left; width:100px;   }

#voucherlist { padding:0px 0px 15px 0px; }
#surroundvouchers {  background-color:#3F6826;  
font-size:14px; font-family:arial; 
background-image:url(../images/vouchers/bg1.jpg); background-repeat:no-repeat;
height:75px; width:545px;
padding-top:75px; 
}
#surroundvouchersX {  background-color:#3F6826;  
font-size:14px; font-family:arial; 
background-image:url(../images/vouchers/bg2.jpg); background-repeat:no-repeat;
height:75px; width:545px;
padding-top:75px; 

}
#surroundfree {  background-color:#3F6826;  
font-size:14px; font-family:arial; 
background-image:url(../images/freestuff/bg.jpg); background-repeat:no-repeat;
height:75px; width:545px;
padding-top:75px; 

}
#isurroundvouchers { 
padding-left:10px;
}
.store {  font-size:14px; font-family:arial;} 
.date { font-size:14px; font-family:arial;}

#textvouchers {font-size:14px; font-family:arial; font-weight:bold; color:#fff;
background-color:#3D692C;
 width:170px;padding:5px;margin-bottom:10px; }
#textvouchers2 {font-size:14px; font-family:arial; font-weight:bold; color:#fff;
background-color:#BF450B;
 width:190px;padding:5px;margin-bottom:10px; }
 
#textvouchers3 {font-size:14px; font-family:arial; font-weight:bold; color:#fff;
background-color:#8EB330;
 width:190px;padding:5px;margin-bottom:10px; }
 
#thevouchers { margin:20px 0px 0px 0px; background-color:#F5F5F5; padding:10px 0px 10px 10px;}


#voucher_resultVC { font-family:arial; border:1px solid #999;
padding:10px; margin-bottom:10px; width:500px; background-color:#fff;}
#voucher_result_leftVC { width:160px; float:left; 

font-size:12px;}
#voucher_result_rightVC { width:340px; float:left; 

}

#voucher_result_pictureVCfree img { 
border:2px solid #8EB330;
}


#voucher_result_pictureVC img { 
border:2px solid #83A813;
}

#voucher_result_pictureVC2 img { 
border:2px solid #3F6826;
}
#voucher_result_titleVC { font-size:16px; font-weight:bold; padding:1px 0px 3px 0px; }
#voucher_result_descVC { font-size:12px; padding:0px 0px 10px 0px;}
#voucher-code {

}

#voucher-code1 {
border:2px dashed #333;
background-color:#FFF74D;
padding:5px;

width:200px;
font-weight:bold;
font-size:15px;
text-align:center;
float:left;
margin-right:10px;
}



#ivoucher-code2 {
background-color:#eaeaea;
border:2px dashed #DADADA;
width:100px;
padding:5px;
float:left;
font-weight:bold;
font-size:15px;
text-align:center;
}


#voucher-code1 a:link,
#voucher-code1 a:visited,
#voucher-code1 a:active {
text-decoration:underline;
color:#5A4A0A;

}
#voucher-code1 a:hover {
text-decoration:underline;
color:#3B3106;
background-color:#FFF74D;
color:#333;
}
 
#voucher_result_expiresVC { color:#959595;
background-image:url(../images/vouchers/calendar.gif);
background-repeat:no-repeat;
padding:1px 0px 0px 20px;
margin:0px 0px 5px 0px;
font-size:12px;
width:115px; float:left;

}

#voucher_result_startedVC { color:#959595;
background-image:url(../images/vouchers/started.jpg);
background-repeat:no-repeat;
padding:1px 0px 0px 20px;
margin:0px 0px 3px 0px;
font-size:12px;
background-position:1px 0px;
width:185px;float:left;
}

#votesyn { margin:5px 0px 5px 0px;}
#votesyn img {  border:0px;}
#votes  {font-size:14px; font-weight:bold; text-align:center; margin:5px 0px 0px 0px; padding:5px 0px 5px 0px; color:#fff; font-family:arial; background-color:#43DC1D; width:144px; }

#votesd { float:left; width:80px; padding:3px 0px 0px 6px; }
#votesy { float:left;width:25px;}
#votesn { float:left;width:25px;}

#startedends { border-top:1px solid #eaeaea; padding-top:5px;}

.sorry { font-size:14px; font-family:arial; font-weight:bold;}



#supermarket-468 { text-align:center;height:60px;  padding:5px 0px 10px 0px;}
#ad-300-150 { float:right; width:300px; height:150px; margin:0px 0px 10px 10px; clear:both;}


#enclosedealoftheday,
#enclosedealoftheday a,
#enclosedealoftheday img {
border:0px;
 }




#content-panels a:link,
#content-panels a:visited,
#content-panels a:active

{
display:block; 
background-color:#fff;
font-size:12px;
font-weight:bold;
padding:3px 5px 3px 5px;

color:#333;
text-decoration:none;
width:190px;
}
#content-panels a:hover, 
#content-panels a.selected
{
display:block; 
background-color:#A0CD18;
text-decoration:none;
font-size:12px;
color:#fff;
font-weight:bold;
padding:3px 5px 3px 5px;

width:190px;
}

.seperate5px {height:5px; font-size:1px; }


/* free stuff */
#freestuffs { margin:20px 0px 0px 0px; background-color:#F5F5F5; padding:10px 0px 10px 10px;}



#scrollmenu { height:300px; width:543px; border-top:1px solid #2F2E2B; border-bottom:1px solid #2F2E2B;}

#floatimgsmall_bg
{
float: right;
width: 192px;
min-height:54px;
height:54px;
margin: 0px 0px 5px 10px;
background-color: #fff;
padding: 0px 4px 4px 4px;
border: 0px solid #666;
font-size:11px;
color:#666;
background-image:url(../images/buttons/pick_name.gif);
background-position:top left;
background-repeat:no-repeat;
}
#floatimgsmall_bg .txtin {
margin:15px 0px 0px 46px;
font-size:14px;
font-weight:bold;}



 #diethelpsyou  a:link  {
border-bottom:0px solid #fff; 

}
#diethelpsyou  a:visited  {
border-bottom:0px solid #fff; 
}
#diethelpsyou   a:active  {
border-bottom:0px solid #fff; 
}
#diethelpsyou  a:hover  {
border-bottom:0px solid #fff; 
}


 #diethelpsyou {
 
 height:235px; font-family:arial;
 padding-left:0px;
 padding-bottom:20px;
 
 margin:0px 0px 0px 0px;
 }
  .diethelpsyou1, .diethelpsyou2 {
 width:175px; margin-right:9px; float:left; font-size:17px;
 }
 
 .diethelpsyou1 {
 background-image:url(../images/articles/1.jpg); background-repeat: no-repeat;
 }
  .diethelpsyou2 {
 background-image:url(../images/articles/2.jpg); background-repeat: no-repeat;
 }
 .diethelpsyou3 {
  width:175px;  float:left; font-size:17px;
   background-image:url(../images/articles/3.jpg);  background-repeat: no-repeat;
 }
 
 .dietlinks {
 font-size:12px;
 padding:10px 0px 10px 0px;
 border-bottom:1px solid #83A813;
 border-top:1px solid #83A813;
 }
  #texttell {
 height:60px;
 padding:40px 10px 0px 25px;
 font-weight:bold;
 }
  #texttell a:link,
  #texttell a:visited,
  #texttell a:active
  {
  color:#fff;
  }
  
   #texttell a:hover {
  text-decoration:underline;
  }
  
 .txtmassive {
 font-size:20px;
 }
 
 /* 3 way */
 
#threewayshow {
width:543px;
font-size:14px;
font-family:arial;
height:50px;

border-top:1px solid #83A813;
border-bottom:1px solid #83A813;
padding:10px 0px 5px 0px;
}

#theedesc  a:link  {
color:#83A813; text-decoration:none; border-bottom:0px solid #fff; font-size:14px; line-height:16px;

}
#theedesc a:visited  {
color:#83A813; text-decoration:none; border-bottom:0px solid #fff; font-size:14px; line-height:16px;
}
#theedesc  a:active  {
color:#83A813; text-decoration:none; border-bottom:0px solid #fff;font-size:14px; line-height:16px;
}
#theedesc a:hover  {
color:#fff;
background-color:#83A813; border-bottom:0px solid #fff; font-size:14px; line-height:16px;
text-decoration:none;
}

.moveR {
margin-right:5px;
}

#threewayshow1 {
float:left;
width:160px;
margin-right:5px;
margin-left:10px;
_margin-left:5px;

}

#threewayshow3 {
float:left;
width:170px;


}
#threewayshow2{
float:left;
width:170px;

margin-right:10px;
}

#theedesc {
font-size:12px;
line-height:15px;
}

/* news */

#newscontents {
width:545px;

padding-top:10px;
_padding-top:0px;
}

#newsarticle {
width:400px;
float:left;
font-family:arial;
margin-right:5px;
border-right:1px solid #eaeaea;
}

.imgart {
width:160px;
float:left;
}

.imgart img {
border:1px solid #999;
}

.tellart {
width:235px;
float:left;

}

.tellart1 {
font-size:14px; font-weight:bold;
padding:0px 0px 2px 0px;
}

.tellart2 {
font-size:12px;
padding:0px 0px 2px 0px;
}

.tellart3 {
font-size:12px;
width:145px;
padding:3px 0px 0px 5px;
}

#newsarticle ul { margin:0px; padding:0px;}
#newsarticle li {
background-image:url(../assets/li.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
padding-left:22px;
padding-top:2px;
*background-position: 0px 3px;
line-height:11px;
_line-height:17px;
*padding-bottom:0px;
list-style-position:outside;

}

.topcontentheader { background-color:#83A813; font-size:14px; font-weight:bold; color:#fff; padding:5px; }
#rhsofnews {
width:100px;
font-size:12px;
float:left;
margin-left:15px;
font-family:arial;
}

.topcontent p { padding-top:0px;margin-top:4px;}



/* NEWS */

div#newsRSS { margin-top:-25px; width:183px; background-color:transparent; text-align:right; }
DIV#latestArticles { font-family:arial;}
DIV#latestArticles TABLE {
border:0px solid #fff; padding:0px; width:180px;
background-color:transparent;
margin-left:10px;

}

DIV#latestArticles TH {	
padding:14px 0px 4px 0px;  
_padding:6px 0px 2px 0px; 
font-size: 14px; 
text-transform:capitalize;
color:#333;
height:26px; background-color:transparent;
}

DIV#latestArticles TD {	
padding:0px 0px 8px 0px;
font-size: 11px; 
 background-color:transparent;
color:#333;
line-height:14px;
text-transform:none;
}

DIV#latestArticles A:active{ text-decoration:none; font-family: arial; font-size: 11px; color:#83A813; }
DIV#latestArticles  a:link{ text-decoration:none; font-family: arial; font-size: 11px; color:#83A813; }
DIV#latestArticles  a:visited { text-decoration:none; font-family: arial;font-size: 11px; color:#83A813; }
DIV#latestArticles A:hover { font-family: arial; color:#fff; text-decoration:none; background-color:#83A813; 
} 
#more a:visited { font-size: 11px; text-align:right; padding-top:5px; text-decoration:none; }
#more a:link { font-size: 11px; text-align:right; padding-top:5px; text-decoration:none; }
#more a:active { font-size: 11px; text-align:right; padding-top:5px; text-decoration:none; }
#more a:hover { font-size: 11px; text-align:right; padding-top:5px; text-decoration:none; }

DIV#news-middle h3 { padding:0px 0px 0px 0px; margin:6px 0px 0px 0px;}
DIV#linksin { height:120px;}
DIV#linksin h4 { font-size:14px; color:#333; font-weight:bold; border-bottom:1px solid #83A813; padding:0px 0px 0px 0px; text-align:left;  padding-bottom:4px; margin-bottom:0px; }
DIV#articleTitle { font-family: arial; font-size:15px; font-weight:bold; color:#333; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
DIV#articleDate { font-size:12px;  font-family: arial; margin:15px 0px 0px 0px; color:#666;}
DIV#articleBody { padding:0px 0px 20px 0px; font-family: arial; font-size:12px;}
DIV#articleBody A { 
color:#83A813; font-family: arial; }


DIV#articleBody A:active{ text-decoration:none; font-family: arial; font-size: 12px; color:#83A813; }
DIV#articleBody  a:link{ text-decoration:none; font-family: arial; font-size: 12px; color:#83A813; ;}
DIV#articleBody  a:visited { text-decoration:none; font-family: arial;font-size: 12px; color:#83A813; }
DIV#articleBody A:hover { font-family: arial; color:#fff; text-decoration:none; background-color:#83A813; 
} 

DIV#articleLinks {font-size: 12px;  padding: 4px; font-family: arial;}
DIV#articleLinks A { font-size: 12px; margin-left: 16px; font-family: arial;}
DIV#articleLinks H4 { font-size:14px; color:#333; font-weight:bold; border-bottom:1px solid #83A813; padding:0px 0px 0px 0px; text-align:left;  padding-bottom:4px; margin-bottom:7px;  }

DIV#articleLinks A:active{ text-decoration:none; font-family: arial; font-size: 12px; color:#83A813; border-bottom:0px solid #fff; }
DIV#articleLinks  a:link{ text-decoration:none; font-family: arial; font-size: 12px; color:#83A813; border-bottom:0px solid #fff;}
DIV#articleLinks  a:visited { text-decoration:none; font-family: arial;font-size: 12px; color:#83A813; border-bottom:0px solid #fff;}
DIV#articleLinks A:hover { font-family: arial; color:#fff; text-decoration:none; background-color:#83A813; 
} 


DIV#articleButtons {
text-align:center;
width:500px;
}

DIV#articleButtons A:active{ text-decoration:none; font-family: arial; font-size: 12px; color:#83A813; border-bottom:0px solid #fff; }
DIV#articleButtons  a:link{ text-decoration:none; font-family: arial; font-size: 12px; color:#83A813; border-bottom:0px solid #fff;}
DIV#articleButtons  a:visited { text-decoration:none; font-family: arial;font-size: 12px; color:#83A813; border-bottom:0px solid #fff;}
DIV#articleButtons A:hover { font-family: arial; color:#fff; text-decoration:none; background-color:#83A813; 
} 

DIV#relatedArticles H4 { font-size:14px; color:#333; font-weight:bold; border-bottom:1px solid #83A813; padding:0px 0px 0px 0px; text-align:left;  padding-bottom:4px; margin-bottom:7px;  }
DIV#relatedArticles H5 { }
DIV#relatedArticles {}
DIV#relatedArticles A { }
DIV#relatedArticles TD { font-size:90%; padding:0px 0px 0px 20px; }


DIV#relatedArticles A:active{ text-decoration:none; font-family: arial; font-size: 12px; color:#83A813; border-bottom:0px solid #fff; }
DIV#relatedArticles  a:link{ text-decoration:none; font-family: arial; font-size: 12px; color:#83A813; border-bottom:0px solid #fff;}
DIV#relatedArticles  a:visited { text-decoration:none; font-family: arial;font-size: 12px; color:#83A813; border-bottom:0px solid #fff;}
DIV#relatedArticles A:hover { font-family: arial; color:#fff; text-decoration:none; background-color:#83A813; 
} 

DIV#newsIndex H4 {  font-size:16px; color:#333; font-weight:bold; border-bottom:1px solid #83A813; padding:0px 0px 0px 0px; text-align:left;  padding-bottom:4px; margin-bottom:7px; margin-top:0px; text-transform:capitalize; }
DIV#newsIndex H5 { font-size:100%; color:#333; font-weight:bold;  padding:0px 0px 5px 0px;  text-align:left; margin-bottom:7px; font-size:12px;}
DIV#newsIndex {font-family: arial; font-size:12px; }
DIV#newsIndex A {  }
DIV#newsIndex TD { padding:0px 0px 3px 0px; font-size:12px; }
DIV#newsIndex p {margin-top:0px; font-size:12px;}
DIV#newsIndex table { margin-bottom:20px;}
DIV#newsIndex p { text-transform:uppercase; font-size:11px; }
DIV#newsIndex A:active{ text-decoration:none; font-family: arial; font-size: 12px; color:#83A813; border-bottom:0px solid #fff; }
DIV#newsIndex  a:link{ text-decoration:none; font-family: arial; font-size: 12px; color:#83A813; border-bottom:0px solid #fff;}
DIV#newsIndex  a:visited { text-decoration:none; font-family: arial;font-size: 12px; color:#83A813; border-bottom:0px solid #fff;}
DIV#newsIndex A:hover { font-family: arial; color:#fff; text-decoration:none; background-color:#83A813; 
} 


DIV#rssIndex H4 {  font-size:16px; color:#333; font-weight:bold; border-bottom:1px solid #83A813; padding:0px 0px 0px 0px; text-align:left;  padding-bottom:4px; margin-bottom:7px; margin-top:0px; }
DIV#rssIndex H5 { font-size:100%; color:#333; font-weight:bold;  padding:0px 0px 5px 0px;  text-align:left; margin-bottom:7px; font-size:12px; margin-top:0px;}
DIV#rssIndex {font-family: arial; font-size:12px; }
DIV#rssIndex A { text-transform:capitalize; }
DIV#rssIndex TD { padding:0px 0px 3px 0px; font-size:12px; }
DIV#rssIndex p {margin-top:0px; font-size:12px;}
DIV#rssIndex table { margin-bottom:20px;}

DIV#rssIndex A:active{ text-decoration:none; font-family: arial; font-size: 12px; color:#83A813; border-bottom:0px solid #fff; }
DIV#rssIndex  a:link{ text-decoration:none; font-family: arial; font-size: 12px; color:#83A813; border-bottom:0px solid #fff;}
DIV#rssIndex  a:visited { text-decoration:none; font-family: arial;font-size: 12px; color:#83A813; border-bottom:0px solid #fff;}
DIV#rssIndex A:hover { font-family: arial; color:#fff; text-decoration:none; background-color:#83A813; 
} 



#articleLinks { font-family: arial;}

DIV#articleLinkTo form { font-size:12px; font-family: arial; } 
DIV#articleLinkTo H4 {
font-size:12px;  color:#333; font-weight:bold; border-bottom:1px solid #83A813; padding:0px 0px 0px 0px; text-align:left;  padding-bottom:4px; margin-bottom:7px; 
}

#pushdown {
margin-top:5px;
}

#errorshow { font-family:arial; margin-left:230px;}

#form-fill {

text-align:center;
margin:0 auto; 
width:1000px;
}

#form-position {
width:323px; height:247px;  position:relative;
background-color:#fff;
left:600px;
*left:300px;
top:15px;

}
.formfill {
width:323px; height:247px;
}


#navcontainer {

text-align:center;
margin:0 auto; 
width:1000px;
}

 ul#navlist
{
font: normal 14px arial, sans-serif;
list-style-type: none;
padding-bottom:27px;

margin: 0;
margin-left:-30px;
*margin-left:0px;


}

ul#navlist li
{
float: left;
display: block;
background-color: #6DD9F8;
margin: 2px 2px 0px 0px;
border: 1px solid #0DBEF2;
padding:0px;
height: 24px;
border-bottom:0px;

}
ul#navlist li.spacer
{
float: left;
display: block;
background-color: #6DD9F8;
margin: 2px 2px 0px 0px;
border: 1px solid #0DBEF2;
padding:0px;
height: 24px;
border-bottom:0px;

}


ul#navlist li#active
{
display: block;
font: bold 14px arial, sans-serif;
color:#fff;
background-color: #0DBEF2;
padding:0px;

}


li#active a { color: #fff; }

#navlist a
{
float: left;
display: block;
color: #333;
text-decoration: none;
margin:0px;
padding: 4px 6px;

}

#navlist a:hover { background: #fff; }

#navlist #active a:hover
{

color:#0DBEF2;
background-color: #fff;

}

#floatimgsrc { width:200px; height:175px; float:right; margin:0px 0px 10px 10px; font-family:arial; font-size:12px; color:#999;}
#floatimgsrc img  { border:1px solid #ccc; margin:0px 0px 3px 0px; }

.search-tag { float:left; font-weight:bold; width:100px; padding-top:4px; padding-left:5px; font-family:arial; }
.kw { font-size:14px; font-family:arial;width:350px;}
.search-box-form { 
border-top:1px solid #9FC236;
border-bottom:1px solid #9FC236;
padding:12px 5px 12px 5px;
background-color:#F9FBF0;
font-size:14px;
margin-bottom:10px;
}

input.btn2{
color:#050;
font-family:arial;
font-size:12px;
font-weight:bold;
background-color:#FCFAF2;
border:1px solid;
border-top-color:#696;
border-left-color:#696;
border-right-color:#363;
border-bottom-color:#363;
filter:progid:DXImageTransform.Microsoft.Gradient
(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');

padding:2px 4px;
*height:25px;
margin-top:0px; 

}

.kwfind { font-size:14px; font-family:arial; border:1px solid #999; width:260px; padding:5px; margin:0px; }

.formfill-main {
width:545px;
height:330px;

}
.form-main {
padding:5px 0px 0px 0px;

}

#tclaim table  { border:1px solid #90B915; }
#tclaim td { padding:3px 3px 3px 5px;  border:1px solid #90B915; }
#tclaim thead td { padding:3px 3px 3px 5px; background-color:#90B915; color:#fff; font-weight:bold; }
