body
{
margin:0px;
padding:0px;
background-color:#fff; 
}

.container
{ clear:both;
 width:99.5%;
 margin:0px;
 padding:0px;
 background-color:#fff;
 color:#000; float:left;
 min-width:1000px;
}
#container
{ clear:both;
 width:99.5%;
 margin:0px;
 padding:0px;
 background-color:#fff;
 color:#000; float:left;
 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;
}

.top_header{
float:left;
width:100%;
height:auto;
position:absolute;
top:0px;
}

 #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-top:0px;
   width:31%;
   float:left; margin-top:4px;
  }
  
  #head3
 {
  float:right;
  width:41%; /*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:95%;
}
#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: underline; padding-right:2px;
}
#indsearch .coupons-by-region a:hover{
color:#FFFFFF;
text-decoration:none;
}
#indsearch .coupons-by-region img{ clear:both; position:relative; /*width:20px; height:13px;*/ float:left; padding-right:2px;
}

.go {
margin:0px 0 -14px 0px;
padding:0;
/*width:71px; height:30px*/
}

#headcontent
{
 margin:0px;
 padding:0px;
}

#headcontent h1{
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 margin-left:2px;
 padding:4px 0px 0px 0px;
 font-family:Arial;
 font-size:80%;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 text-align:center;
 color:white;
}

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%;
}
#headcontent2 span a {
color:LightSlateBlue;
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{ color:#000000; text-align:center; font-size:75%; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; 
}	
#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{ color:#000000; text-align:center; font-size:75%; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; 
}	
#leftcol
{
background-color:#FFFFFF;
/*border-right:2px solid #742EB3;*/
clear:both;
color:#000000;
float:left;
/*margin: 94px 0 0;*/
padding:0;
width:21.2%;
position:absolute;
}

#leftone
{
 color:#000000;
margin:0;
/*padding:4px;*/
width:100%;
border-right:2px solid #742EB3;
}

/*#leftone h2
{
 text-align:center;
 color:#fff;
 width:95%;
 margin:0px;
 padding:0px;
 background-color:#9C30FF;
font-family:Arial,Tahoma, Helvetica;
font-size:80%;

}*/
#leftone h2
{
 text-align:center;
 color:#fff;
 width:100%;
 margin:0px;
 padding:0px;
 background-color:#7B2FC1;
font-family:Arial,Tahoma, Helvetica; line-height:34px;
font-size:16px;
}
#leftone h2 a{ text-decoration:underline; color:#FFFFFF;  background-color:#9C30FF; text-align:right; font-weight:bold;
}
#leftone h2 a:hover{
text-decoration:none;
}

.followus
{
	line-height: 32px;
	background-color:white;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 4px solid #D4D4E0;
	width: 98%;
}

.followus img
{
position:absolute;

}
.followus a{
margin: 0px 0px 0px 28px;
color: Mediumvioletred;
font-size:14px;
font-weight: bold;
font-family: Verdana;
text-decoration: none ;

}
.followus a:hover{
text-decoration: underline;
}

 .hhh{ 
 /*background-color:#9791C1;*/ width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; padding-bottom:4px;
 }
 .hhh a{ text-decoration:underline; color:#cc0000;   text-align:right; font-weight:bold;
}
 .hhh a:hover{
text-decoration:none;
}
.more
{
 margin:0px;
 padding-right:5px;
 text-align:right;
 float:left;
 width:90%;
}

.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;
}

#lefttwo
{
 margin:0px;
/* padding-top:5px;*/
 color:#000;
 border-right:2px solid #742EB3;
 width:100%;
 margin-top:95px;
 
}

#lefttwo h2
{
text-align:center;
 color:#fff;
 width:100%;
 margin:0px;
 padding:0px;
 background-color:#7B2FC1;
font-family:Arial,Tahoma, Helvetica; line-height:34px;
font-size:16px;
}

#navlist ul
{
 list-style-type:none;
 padding:0px;
 margin:0px;
 width:100%;
}

#navlist ul li
{
 list-style-type:none;
 padding:0px 0px 0px 8px;
 margin:0px;
 width:97.6%; border-bottom:1px dashed #000000;
}

#navlist a
{
 display:block;
 text-align: left;
 width:95%;
 color:#3300CC;
 margin:0px;
 padding:0px;
 text-decoration:underline;
 border-top:1px solid #fff;
 border-bottom:1px solid #fff; 
 font-family:verdana;
 font-size:13px;
 font-weight:300;
/* background-image:url('images/leftbutton.gif');*/
}


#navlist a:hover
{
 color:#000;
 font-weight:bold;
/* background-image:url('images/leftbutton1.gif');*/
}

#navlist ul li a
{
 display:block; 
 width:95%;
 color:#3300CC;
 margin:0px;
 padding:0px;
 text-decoration:underline;
 border-top:1px solid #fff;
 border-bottom:1px solid #fff;
 font-family:verdana;
 font-size:13px;
 font-weight: bold;
/*background-image:url('images/leftbutton.gif');*/
  line-height:20px;
}


#navlist ul li a:hover
{
 color:#ee0000;
 font-weight:bold;
/* background-image:url('images/leftbutton1.gif');*/
}


#rightcol
{
 margin:0px;
 padding:0px;
 margin-left:0px;
 border-left:1px solid #fff;
 width:77.9%;
 float:right;
}

html>body #rightcol
{
width:77.8%;
/*margin-top:130px;*/
margin-top:38px;
}

#horizontal
{
 padding-top:0px;
 padding-left:0px;
 padding-bottom:5px;
 margin:0px;
 float: right;
 border-bottom:1px solid #fff;
 background-color:#fff; height:29px; background-image:url(images/tbg.gif);
 width:78%;
}
#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;
 Width:100%; 
 }

ul#horizontalnav li
{
 display:inline;
}

ul#horizontalnav li a
{
float:left;
width:16%;
color:#ffffff;
text-decoration:none;
padding:0px;
text-align:center; 
font-family:verdana;
font-size:84%;
font-weight:bold;
background-image: url(images/tbg.gif); line-height:34px;
margin:0px; border-right:1px solid #666666;

}

ul#horizontalnav li a:hover
{
margin:0px;
padding:0px;
color:#F66D43;
/*background-image:url('images/button1.gif');*/
}
#great{
width:100%; float:left; padding:0px; margin:5px 0px 0px 0px; height:270px; background-image:url(images/bbg.gif); text-align:center; 
}
#great .gl{
width:18px; float:left; margin:0px; padding:0px;
}
#great .gr{
width:20px; float:right; margin:0px; padding:0px; 
}
#great .mid{
width:95%; float:left; padding:0px; margin:0px;
}
.mid h2{ clear:both; 
font-family:Geneva, Arial, Helvetica, sans-serif; font-size:17px; color:#006633; float:left;  line-height:55px; padding:0px; margin:0px;
}
.mid p{
font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;  color:#0066CC;
}
.mid .deals{
width:100%; float:left;  padding:0px;  
}
.deals .one{
width:15%; float:left; font-family:Arial, Helvetica, sans-serif; color:#000000; border:dashed 1px #000000; margin-right:4px; margin-top:10px;
padding:0px 0px 0px 3px;
}
.one a{
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:0px 2px 2px 3px; color:Mediumvioletred;
}
.one a:hover{
text-decoration:none; color:#ee0000;
}
.one .oneimg{
width:99%; height:64px; padding:0px; margin:4px 0px 0px 2px; float:left; text-align:center; 
}

#contentpart
{
 padding:0px;
 margin:0px;
 width:99.5%;
}

html>body #contentpart
{
float:left;
}

#contentpart h2,#todaydeals h2
{
 text-align:left;
 margin-top:10px;
 margin-left:0px;
 color:#9C30FF;
 font-weight:bold;
}

#contentpart p
{
 margin-left:0px;
 margin-right:0px;
 padding:5px;
 text-align:justify;
 font-family:verdana;
 font-size:12px;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 border:1px solid #fff;
 background-color:#E6CCFE;
 color:#003300; line-height:17px;
}

.todays
{
 padding:0px;
 margin:0px;
 float:left;
 width:99%;
}

#todays h2
{
 text-align:left;
 margin-top:5px;
 padding:0px;	
 margin-left:0px;

}

#todaytable
{
 width:66%;
 margin:0px;
 padding:0px;
 border:1px solid gray;
}

#todayhead
{
 padding-bottom:10px;
 padding:0px;
 border-bottom:1px solid gray;
 background-color:#cef;
}


ul#todaynav
{
 list-style-type:none;
 margin:0px;
 padding:0px;
}

ul#todaynav li
{
 display:inline;
}

ul#todaynav li
{
 margin:0px;
}

#todaymerchant
{
 padding:0px;
 border-bottom:1px solid gray;
 background-color:#cff;
 margin:0px;
}

ul#todaymer
{
 list-style-type:none;
 margin:0px;
 padding:0px;
}

ul#todaymer li
{
 display:inline;
}

ul#todaymer li
{
 margin:0px;
 padding:0px;
}



h2
{
 padding:0px;
 margin:0px;
 text-align:Left;
 font-family: Verdana;
 font-size:100%;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
}

h3
{
 padding:0px;
 margin:0px;
 text-align:center;
 font-family: Arial,Verdana,Tahoma, Helvetica;
 font-size:75%;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
}

h4
{
 padding:20px 0px 20px 0px;
 margin:0px 0px 0px 0px;
 text-align:center;
 font-family:Verdana;
 color:#fff;
 font-size:75%;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
}


 a
{
 list-style-type:none;
 margin:0px;
 padding:0px;
 color:#049;
}


p
{
margin:0px;
padding:0px;
text-align:center;
font-family:verdana;
font-size:90%;
font-style:normal;
font-variant:normal;
font-weight:normal;
}

.clear{
clear:both;
margin:0px;
padding:0px;
}
#rightcol .Category {
width:99%; float:left; font-family:Geneva, Arial, Helvetica, sans-serif; padding:0px; margin-bottom:12px;
}
.Category .online{
width:32%; float:left; margin-right:1%; border:1px solid orange;
}
.online h2{
color:darkBlue;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
line-height:23px; padding-left:4px;
margin-left:0;
margin-top:2px;
text-align:left; background-image:url(images/bgc.gif); border-bottom:solid 1px #000000;
}
.online ul{
 list-style:square red; float:left; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; margin:0px;
}
.online li{
text-align:left; list-style:outside; line-height:17px; 
}
html>.online li{
text-align:left; list-style:outside; line-height:17px; 
}
.online li a{
text-decoration:underline; color: darkViolet; font-weight: normal; font-size:13px;
}
.online li a:hover{
text-decoration:none; color:#cc0000;
}


 #leftcol #stores{
 float:left; width:70%; font-family: Geneva, Arial, Helvetica, sans-serif;
 }
  #stores h2{
color: #009900;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:17px;
font-weight:bold;
line-height:24px;
margin-left:0;
margin-top:10px;
text-align: center;
 }
 #stores .alphabets{ float:left;
 width:99%; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC0066; font-weight:bold; line-height:30px;
 }
 #stores .alphabets a{ margin:0px 3px 0px 3px;  font-size:14px; text-align:center; 
 padding:0px 9px 0px 9px; background-color:#F0F0F0; border: solid 1px #FFCCFF;  color:#000000;
 } 
  #stores .alphabets a:hover{
 background-color:#FFFFFF; color:#FF0000;
  }
  #stores .merchantnamesright { line-height:18px; padding-left:3px; padding-top:7px; padding-bottom:8px;
  width:99%; float:left; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; border:1px solid #D4D4E0;
}
 #stores .merchantnamesright a{
  text-decoration:underline; color:darkRed; padding-right:6px; font-weight:bold; font-size:13px;
 }
 #stores .merchantnamesright a:hover{
 text-decoration:none; color:darkblue;
 }
#breadcrumb{	
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
float:left;
font-weight:bold;
color:#CC0000;
text-decoration:none;  
/*width:99.1%;
background: #756880;
height: 30px;
 padding:5px 0 0 10px;
 border-bottom: 1px dotted #FFFFFF;
border-top: 1px dotted #FFFFFF;
margin:5px 0 14px 0;*/
}
#breadcrumb a{	
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#CC0000;
text-decoration:underline;                        
}
#breadcrumb a:hover{
text-decoration:none;
  
  } 
  
  #headcontent-h1text{
 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;
}

#headcontent-h1text a {
color:gold;
text-decoration:underline;
}
#headcontent-h1text a:hover {
text-decoration:none;
}
/* CSS Document */

.content_mid{
float:left;
width:100%;
height:auto;
margin-top:-10px;
}


.content_mid1{
float:left;
width:100%;
height:auto;
margin-top:100px;
}

.content_right{
	
}
.content_left{
float:left;
width:21.2%;
height:auto;
margin-top: 9px;

/*margin-top:-31px;*/
}
.content_left1{
float:left;
width:21.2%;
height:auto;
margin-top: -100px;

/*margin-top:-31px;*/
}
#header_bottom{
float:left;
width:100%;
top:0px;
position:absolute;
}
