body

{

margin:0px;

padding:0px;

background-color:#fff;

}



#container

{

 width:100%;

 margin:0px;

 padding:0px;

 background-color:#fff;	

 color:#000;

/* line-height:130%;*/

 min-width:1000px;

}

#header
{
 /*background-color:#fff;*/
 /*border-bottom:0px solid #fff;*/
 margin:0px 0px 1px 0px;
 padding:0px;
 background-image:url('images/header-2.gif');
/* float:left;*/
 width:100%; height:93px; clear:both; border-bottom:1px solid #666666;
}

html>body #header
{
float:left; height:93px; padding:0px;
}


#top
{
margin:0px;
padding:0px;
width:100%;
float:left;

}

 #header p
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:center;
font-family:verdana;
font-size:75%;
font-style:normal;
font-variant:normal;
font-weight:bold;
color:#9C30FF;
}

 #head1
 {
  float:left;
  width:27%;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px -5px;
  height:100px;
  /*background-image:url('images/header-1.gif');
  background-repeat:no-repeat; */
 }
  /*-------------------------------*/
   #head1 .flag{
    float:right; position:absolute; width:100px; height:60px; left:188px; margin-top:5px;
   }
   #head1 .flag img{
   width:54px; height:40px;
   }
  #head1nav
  {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  width:100%;
  float:left;
  }
    
    #head1nav ul
     {
     list-style-type:none;
     margin:0px 0px 0px 0px;
     padding:0px 0px 0px 0px;
     }
      
      
      #head1nav ul li
      {
       list-style-type:none;
       margin:0px 0px 0px 0px;
       padding:0px 0px 0px 0px;
       width:95%;
       }
      
      #head1nav ul li a
      {
       text-decoration:none;
       margin:0px 0px 0px 0px;
       padding:0px 0px 0px 0px;
       width:95%;
       display:block;
       
      }
    /*---------------------------------------*/
  
  #head2
  {
   margin-left:0px;
/*  border:1px dashed #666666;*/
   padding:0px;
   width:31%;
   float:left; margin-top:8px;
  }
  
  #head3
 {
  float:right;
  width:42%; /*left:80%;*/
  padding:0px;
  margin:0px 0px 0px 0px;
/*  background-image:url('images/header-3.gif');*/
  background-repeat:no-repeat; /*text-align:right;*/ /*position:absolute;*/
 }
  #head3 span {
color:LightSlateBlue;
float:left;
font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;
font-size:11px;
line-height:10px;
text-align:center;
width:99%;
}
#head3 span a {
color:LightSlateBlue;
text-decoration:underline;
padding-right:10px;
}
#head3 span a:hover {
text-decoration:none;
padding-right:10px;
}
  
img { padding:0px;
margin:0px;
border:0px;}

#indsearch{
/*width:92%;*/ float:right; padding-top:12px;  width:100%; 
}
#indsearch img{
padding-left:1px; position:absolute;
}
#indsearch .coupons-by-region{ /*margin-top:11px*/; clear:both; float:left;
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
}
#indsearch .coupons-by-region a{ float:left;
text-align:left; color:#FFFFFF; text-decoration:none; padding-right:6px;
}
#indsearch .coupons-by-region a:hover{
color:#CC0000;
}
#indsearch .coupons-by-region img{ clear:both; position:relative; /*width:20px; height:13px;*/ float:left; padding-right:2px;
}

.go {
margin:0px 0 -14px;
padding:0;
/*width:74px; height:32px*/
}

#headcontent
{
 margin:0px;
 padding:0px;
}

#headcontent h1{
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 margin-left:2px;
 padding:0px 0px 0px 0px;
 font-family:Arial;
 font-size:80%;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 text-align:center;
 color:white;
}
#headcontent1 {
 color: white;
    font-family: Arial;
    font-size: 80%;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    margin: 0 0 0 2px;
    padding: 0;
    text-align: center;
}

#headcontent h1 a {
color:gold;
text-decoration:underline;
}
#headcontent h1 a:hover {
text-decoration:none;
}

ul#headernav
{
 list-style-type:none;
 margin:0px 0px 0px 0px;
 padding:0px;
}


ul#headernav li
{
 display:inline;
 margin:0px 0px 0px 0px;
 padding:0px;
 color:#9C30FF;
 font-family:arail;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
}

ul#headernav li a
{
 float:left;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 3px;
 color:#9C30FF;
 font-family:Verdana;
 font-size:80%;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 text-decoration:none;
}

ul#headernav li a:hover
{
 float:left;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 3px;
 color:#fa0bad;
 font-family:Verdana;
 font-size:80%;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 text-decoration:underline;
}

#headcontent2 
{
 margin:0px 0px 0px 0px;
 padding:8px 0px 0px 0px;
 text-align:center;
}

#headcontent2 span {
color:LightSlateBlue;
float:left;
font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;
font-size:11px;
line-height:10px;
text-align:center;
width:99%;
margin-top:-13px;
}
#headcontent2 span a {
color:#004499;
text-decoration:underline;
padding-right:10px;
}
#headcontent2 span a:hover {
text-decoration:none;
padding-right:10px;
}
ul#headernavhome 
{
 list-style-type:none;
 margin:10px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}


 ul#headernavhome li
{
 display:inline; 
 margin:0px;
 padding:0px;
}
 ul#headernavhome li img{ padding-left:4px; float:left;
 }
 ul#headernavhome li a
{
 float:left;
 margin:0px 0px 0px 0px;
 padding:0px 4px 0px 0px;
 color:#004488;
 font-family:Arial;
 font-size:75%;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 text-decoration:underline;
 }

 ul#headernavhome li a:hover
{
 float:left;
 margin:0px 0px 0px 0px;
 padding:0px 4px 0px 0px;
 color:#048;
 font-family:Arial;
 font-size:75%;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 text-decoration:none;
}


#footer

{

 clear:both;

 padding:0px;

 margin:0px;

 background-image: url(images/header-2.gif);

/* border-top:1px solid #fff;*/

 text-align:center;

 width:100%; 

}

#footer b{ color:#555555; font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-right:6px;

}

#footer a{ padding:0px 8px 5px 0px;

text-decoration:underline; font-weight:bold; font-size:73%; color:#FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif;

}

#footer a:hover{

text-decoration:none;

}	



#footer P{ background-image:none; color:#000000; text-align:center; font-size:75%; 

}





#leftcol

{

 float:left;

 width:73%;

 margin:0px;

 padding:0px;

 color:#000;

 background-color:#fff;

}

#greatrecent

{

 float:left;

 width:21.2%;

 margin:0px;

 border-right:2px solid #742eb3;

 padding:0px;

 color:#000;

 background-color:#fff;

}



#horizontal {

background-color:#FFFFFF;

background-image:url(images/tbg.gif);

border-bottom:1px solid #FFFFFF;

height:29px;

margin:0;

padding-bottom:5px;

padding-left:0;

padding-top:0; margin-top:0px;

}

#horizontal .country-stores{

float:right; width:41%; text-align:right; line-height:34px;



}

#horizontal .country-stores a{ 

font-family:verdana;  color:#FFFFFF;

font-size:84%;

font-weight:bold;

 padding-right:8px; text-decoration:none;

margin:0px;

}

#horizontal .country-stores a:hover{

text-decoration:none; color:#F66D43;

}

#horizontal .country-stores img{

padding:2px 6px 0px 2px; margin-top:0px;

}

ul#horizontalnav

{

 list-style-type:none;

 padding:0px;

 margin:0px 0px 0px 1%;

 Width:99%;

 }



ul#horizontalnav li

{

 display:inline;

 }



ul#horizontalnav li a {

background-image:url(images/tbg.gif);

border-right:1px solid #666666;

color:#FFFFFF;

float:left;

font-family:verdana;

font-size:78%;

font-weight:bold;

line-height:34px;

margin:0;

padding:0;

text-align:center;

text-decoration:none;

width:16.5%;

}



ul#horizontalnav li a:hover {

color:#F66D43;

margin:0;

padding:0;

}

#contentpart

{

 padding:0px;

 margin:0px;

}



#contentpart h2 {

color:#CC0000;

font-family:Geneva,Arial,Helvetica,sans-serif;

font-size:17px;

font-weight:bold;

line-height:24px;

margin-left:0;
padding-left:5px;

margin-top:3px;

text-align:left;

}
#contentpart h1 {

color:#CC0000;

font-family:Geneva,Arial,Helvetica,sans-serif;

font-size:17px;

font-weight:bold;

line-height:24px;

margin-left:0;
padding-left:5px;

margin-top: 42px;
text-align:left;


}
#contentpart h1 a {

color:#CC0000;

font-family:Geneva,Arial,Helvetica,sans-serif;

font-size:17px;

font-weight:bold;

line-height:24px;

margin-left:0;
padding-left:5px;

margin-top:3px;

text-align:left;
text-decoration:underline;

}
#contentpart h1 a:hover{
color:#CC0000;
text-decoration:none;
	
	
	
	}

#contentpart p {

background-color:#F4F4FF;

border:1px solid #D4D4E0;

color:#444444;

font-family:Arial,Helvetica,sans-serif;

font-size:12px;

font-style:normal;

font-variant:normal;

font-weight:normal;

line-height:17px;

margin-left:0;

margin-right:0;
margin-bottom:7px;

padding:5px;

text-align:justify;

}

.postmer a{

   text-decoration:underline; color:darkviolet; font-weight:bold; font-size:15px;padding-right:5px; padding-bottom:5px;

   }

.postmer a:hover{

	text-decoration:none; color:darkviolet; font-weight:bold; font-size:15px;padding-right:5px;  padding-bottom:5px;

	}

#outerbox

{

 width:100%;

 margin:10px 0px 0px 0px;

 padding:10px 0px 0px 0px;

 color:#000;

 background-color:#9791C1;

 border:1px solid #fff;

 text-align:left;

}





#search

{

 width:85%;

 margin:10px 0px 0px 5%;

 padding:10px 10px 10px 10px;

 color:#049;

 border:1px solid #fff;

 background-color:ThreeDlightShadow;

}







#search p

{

margin:0px;

padding:0px;

text-align:left;

font-family:verdana;

font-size:90%;

font-style:normal;

font-variant:normal;

font-weight:Bold;

}



#names

{

 margin:0px 0px 0px 0px;

 padding:0px;

}



#names p

{

margin:0px;

padding:0px 0px 0px 0px;

text-align:center;

font-family:verdana;

font-size:90%;

font-style:normal;

font-variant:normal;

font-weight:bold;

}





#deals

{

 margin:0px;

 padding:0px;

 }



#deals h2 {

color:#CC0000;

font-family:Geneva,Arial,Helvetica,sans-serif;

font-size:17px;

font-weight:bold;

line-height:24px;

margin-left:0;
padding-left:5px;

margin-top:10px;

text-align:left;

}



#dealsnew

{

margin:0px 0px 0px 0px;

padding:0px; float:left; width:99.9%; border-right: solid 1px #C3C3E2; border-top: solid 1px #C3C3E2;

}

#dealsnew .mcoupons{

float:left; width:99%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:17px; padding-left:9px; border-bottom:solid thin #C3C3E2; margin-bottom:8px;

}

.mcoupons .merch{

width:99%; float:left; color:#000000; line-height:24px;

}

.mcoupons .merch a{

/*color:#0066CC;*/
color:Maroon;

font-family: Arial, Helvetica, sans-serif; 

font-size:13px;

font-weight:bold;

}

.mcoupons .merch a:hover{

text-decoration:none;
color:#009900;

}

.mcoupons .merch b a {

color: #3300CC;

padding-left:4px;

text-decoration:underline;

}

.merch b a:hover {

text-decoration:none;

}

.mcoupons .subcat{

width:100%; float:left; color:#000000; line-height:24px; 

}

.mcoupons .subcat a{

color: magenta;

font-family: Arial, Helvetica, sans-serif; 

font-size:13px;

font-weight:bold; padding-bottom:7px;

}

.mcoupons .subcat a:hover{

text-decoration:none;

}

.mcoupons .promotions{ border:none; clear:both; font-size:13px;

 width:98%; float:left; font-family:Geneva, Arial, Helvetica, sans-serif; color: #ff0000; padding-top:6px; padding-bottom:6px; font-weight:bold; margin-bottom:6px;  

 }

 

.promotions b{

 color:#000000; font-size:13px; font-weight:bold;

 }

.promotions a{

   text-decoration:underline; color:#167A92; font-weight:bold;

   }

.promotions a:hover{

	text-decoration:none;   color:#FF0000;

	}

.promotions span{

 color:black; font-size:13px; font-weight:bold; 

 }

.promotions span img {
margin:0;
padding:0;
vertical-align:top;

}

.promotions span a{

   text-decoration:underline; color:darkviolet; font-weight:bold; /*padding-right:12px;*/

   }

.promotions span a:hover{

	text-decoration:none; color:darkviolet;

	}
	

#dealsnewnav{

float:left; background-color:#FFFFFF; 

}



ul#dealsnewnav 

{

 list-style-type:none;

 margin:0px;

 padding:0px; padding-right:.5%; float:left;

/*border:1px solid LightSteelBlue;*/ /*width:99%;*/

 }



ul#dealsnewnav li

{

 margin:0px; list-style-type:none; float:left; background-color:#FFFFFF;

}





#dealsnewnav p

{

 margin:0px;

 padding:10px 5px 8px 5px;

 text-align:justify;

 font-family: Arial, Helvetica, sans-serif;

 font-size:75%;

 font-style:normal;

 font-variant:normal;

 color:#000000;

 border-bottom:1px solid #C3C3E2; line-height:17px; text-align:left;

 }





#dealsnewnav a

{

 /*display:block;*/

 text-align:left;

 color:#3300CC;

 margin:0px 0px 0px 0px;

 padding:5px 0px 0px 0px;

 text-decoration:underline;

 font-family: Geneva, Arial, Helvetica, sans-serif;

 font-size:13px;

 font-weight:bold;

}



#dealsnewnav a:hover

{

 /*display:block;*/

 text-align:left;

 color:#009900;

 margin:0px 0px 0px 0px;

 padding:5px 0px 0px 0px;

 text-decoration:none;

 font-family: Geneva, Arial, Helvetica, sans-serif;

 font-size:13px;

 font-weight:bold;

}









#rightcol

{ 

margin-top:0px; padding:0px;



 margin-left:0px;

 border-left:1px solid #fff;

 width:26%;
/* width:77.8%;*/

 float:right; border-left:1px solid LightSteelBlue; border-right:1px solid LightSteelBlue;
 line-height:28px;

}







h2

{

 padding:0px;

 margin:0px;

 text-align:Left;

 font-family: Verdana;

 font-size:100%;

 font-style:normal;

 font-variant:normal;

 font-weight:bold;

 color:#9C30FF;

}



p

{

margin:0px;

padding:0px;

text-align:center;

font-family:Arial,Tahoma, Helvetica;

font-size:75%;

font-style:normal;

font-variant:normal;

font-weight:normal;

}



#merchant

{

 padding:0px;

 margin:0px;

}



#merchant h2

{

 text-align:left;

 margin-top:0px;

 margin-left:0px;

 margin-bottom:0px;

 color:#9C30FF;

 font-weight:bold;

 padding:5px 0px 0px 0px;

 background-color:#FFFFFF;

}

#merchantnav{ clear:both;

float:left; 

}



ul#merchantnav 

{

 

 margin:5px 0px 0px 0px;

 padding:0px 4px 5px 4px;

 background-color:#FFFFFF;

 border-bottom:1px solid #fff; border: solid thin #cccccc; text-align:justify;

}



ul#merchantnav li

{

 display:inline;

 margin:0px;

 padding:3px;

 list-style-type:none;

 color:#444444;

 font-family:Trebuchet MS;

 font-size:75%;

}





#merchantnav a

{

 text-align:left;

 color:#000;

 margin:0px 0px 0px 0px;

 padding:0px 0px 0px 3px;

 text-decoration:underline;

 font-family:verdana;

 font-size:12px;

 color:#3300CC;

 font-weight:bold;

}



#merchantnav a:hover

{

 

 text-align:left;

 color:#9933ff;

 margin:0px 0px 0px 0px;

 padding:0px 0px 0px 3px;

 text-decoration:none;

 font-size:12px;

 font-weight:normal;

 color:#fa0bad;

 font-weight:bold;

}









.rightdeals

{

 padding:0px;

 margin:0px;

}



.rightdeals h2 {

background-color:#7B2FC1;

color:#FFFFFF;

font-family:Arial,Tahoma,Helvetica;

font-size:16px;

line-height:34px;

margin:0;

padding:0;

text-align:center;

width:99%;

}



ul.rightdealsnav 

{

 

 margin:0px 0px 0px 0px;

 padding:0px 7px 7px 7px;

 border-bottom:1px solid #E6CCFE;

}



ul.rightdealsnav li

{

 margin:0px;

 padding:0px;

 list-style-type:none;

}





.rightdealsnav p

{

 margin:0px 0px 0px 0px;

 padding:0px 6px 0px 0px;

 text-align: left;

 font-family: Geneva, Arial, Helvetica, sans-serif; line-height:16px;

 font-size:80%;

 font-style:normal;

 font-weight:normal;

 color:#000000;



}



.rightdealsnav a

{

 display:block;

 text-align:left;

 color:#3300CC;

 margin-top:0px;

 margin-bottom:0px;

 margin-left:0px;

 padding:0px;

 text-decoration:underline;

 font-family: Geneva, Arial, Helvetica, sans-serif;

 font-size:13px;

 font-weight:bold;

}



.rightdealsnav a:hover

{

 display:block;

 text-align:left;

 color:#009900;

 margin-top:0px;

 margin-bottom:0px;

 margin-left:0px;

 padding:0px;

 text-decoration:none;

 font-family: Geneva, Arial, Helvetica, sans-serif;

 font-size:13px;

 font-weight:bold;

}





#more

{

 margin:0px;

 padding-right:5px;

 text-align:right;

}



#more ul

{

 list-style-type:none;

 padding:0px;

 margin:0px;

 margin-bottom:5px;

}



#more a

{

text-decoration:underline;

margin:0px;

padding:0px;

font-family:verdana;

color:#9C30FF;

font-size:80%;

font-style:normal;

font-variant:normal;

font-weight:normal;

font-weight:bold;

}



#more a:hover

{

text-decoration:none;

font-weight:bold;

color:#000;

}



p

{

margin:0px;

padding:0px;

text-align:center;

font-family:Arial,Tahoma, Helvetica;

font-size:75%;

font-style:normal;

font-variant:normal;

font-weight:normal;

}



img

 {

  margin:0px;

  padding:0px;

 

 }

 .clear{

 clear: both; margin:0px; padding:0px;

 }

 

 

 html > body #outerbox {

width:96.5%;

}

#outerbox {

background-color:#E6CCFE;

border:1px solid #FFFFFF;

color:#000000;

float:left;

margin:10px 10px 0 0;

padding:10px 0;

text-align:left;

width:96.5%;

}

/*html, div, map, dt, isindex, form {

display:block;

}*/

#rightcol .recent{

float:left; width:99%;

}
#rightcol2 .recent{

float:left; width:99%;

}
.recent .promo {

border:medium none;

clear:both;

color:#FF0000;

float:left;

font-family:Geneva,Arial,Helvetica,sans-serif;

font-size:13px;

font-weight:bold;

margin-bottom:6px;

padding-bottom:6px;

padding-top:6px;

width:98%;

}

.promo b {

/*color:#009900;*/
color:#000000;

font-size:13px;

font-weight:bold;

padding-right:7px;

}



.promo a:hover {

color:#FF0000;


text-decoration:none;

}

.promo a {

color:#167A92;

font-weight:bold;
text-decoration:underline;

}
.promo span{

 color:black; font-size:13px; font-weight:bold; padding-left:3%;

 }

.promo span img {
margin:0;
padding:0;
vertical-align:top;

}

.promo span a{

   text-decoration:underline; color:darkviolet; font-weight:bold; /*padding-right:12px;*/

   }

.promo span a:hover{

   text-decoration:none; color:darkviolet;

   }


#rdeals .recent {

border-bottom:thin solid #C3C3E2;

color:#000000;

float:left;

font-family:Arial,Helvetica,sans-serif;

font-size:12px;

line-height:17px;

margin-bottom:8px;

padding-left:3px;

width:99%;

}

.recent .merchants {

color:#000000;

float:left;

line-height:24px;

width:99%;

}

.recent .merchants a:hover {

text-decoration:none;

}

.recent .merchants a {

color:Maroon;

font-family:Arial,Helvetica,sans-serif;

font-size:13px;

font-weight:bold;

}

.merchants b a:hover {

text-decoration:none;

}

.recent .merchants b a {

color:#3300CC;

padding-left:4px;

text-decoration:underline;

}



/* pagination  */

.alphbox
{
	font: normal normal 900 14px arial;
	margin: 3px;
	text-align:center;
	padding:5px;
	color:#333;
}

.nplink
{
text-decoration: none;
margin: 2px;
padding: 2px;
border: none;	
font-family:Verdana;
font-weight:normal;
font-size:85%;
}
a.nplink:link,a.nplink:visited,a.nplink:active
{
color: #000099;
margin: 2px;
padding: 2px;
border: #000099 solid 1px;
text-decoration:none;
font-family:Verdana;
font-weight:normal;
font-size:85%;
background:#fff;
padding-right: 0px;
text-decoration: none;

}
a.nplink:hover
{
	background: #000099;
	color: #fff;
	border: #000099 solid 1px;
	background-color:#333333;
}

/* CSS Document */

.exp2day{
color:red;
font-family:arial;
font-size:11px;
font-style:normal;
font-weight:bold;
padding: 1px;
border:GoldenRod solid 2px;
background:aliceBlue;
width: 86px;
margin: 2px 0px 2px 0px;	
}
#container1 {
    background-color: #FFFFFF;
    color: #000000;
    margin-top: -67px;
    min-width: 1000px;
    padding: 0;
    width: 100%;
}
#container-search {
    background-color: #FFFFFF;
    color: #000000;
    margin-top: 31px;px;
    min-width: 1000px;
    padding: 0;
    width: 100%;
}
