﻿body {

margin: 0 auto;

text-align: center;

padding: 0;

}

.style1 {color: #f8862d}

a {

color:  rgb(51, 102, 153);

text-decoration: underline;

}



a:hover	{

text-decoration: none;

color: #FD862C;

}

h1 { font-family:verdana, arial, helvetica, sans-serif; font-size:14px; color:black; font-weight:bold; display:inline;}

h1 a {

	text-decoration:none; color:#FFFFFF;

	}



h2 { font-family:verdana, arial, helvetica, sans-serif; font-size:10px; color:black; font-weight:bold; display:inline;}



.main-width	{

width: 937px;

}



.wrapp	{

text-align: left;

position: relative;

margin: auto;

color: #000000;

}



.header	{

top: 110px;

position: absolute;

left: 0;

height: 100px;

z-index: 10;

background: url(../images/headerbg.jpg) no-repeat;

}

.header h1 span { display: none; }



.logo a	{

position: absolute;

top: 21px;

left: 0px;

width: 164px;

height: 80px;

display: block;

z-index: 10;

background: url(../images/sign.jpg);

}

.content	{

padding: 210px 0 20px 0;

}



.content-left	{

float: left;

width: 190px;

}

.content-right	{

float: right;

width: 190px;

}



.content-middle	{

float:left;

padding: 0px;

width:550px;

}



.content-right	{

float: right;

padding: 5px 0 0 5px;

width: 171px;

}



.content-right a	{

text-decoration: underline;

color: #000;

}



.content-right a:hover	{

text-decoration: none;

color: #000;

}

.footer	{


width: 937px;

height: 55px;
background-color: #999999;

}



.footgrid	{
width: 100%;

height: 45px;
background-color: #999999;

background: url(../images/footerbg.jpg) no-repeat;

}

.affibanner	{
background-color: #999999;
width: 100%;

height: 150px;

}



.footer a	{

color: #000;

}



#leftnav a	{

color:#DF500E;

}



.contactid	{

border:1px solid #000000;

position: absolute;

top: 55px;

right: 0px;

width: 300px;

text-align: center;

z-index: 4;

}



.hrT	{

padding-top: 25px;

margin-bottom: 10px;

}

.center	{ background-color: #999999;
text-align: center;

}

.empty {

clear: both;

padding: 0;

margin: 0;

height: 0;

border: 0;

line-height: 0;

font-size: 0;

}



.headernav	{

	position: absolute;

	top: -2px;

	left: -5px;

	color: #c2c2c2;

	padding: 1px 0 0 0;

	height: 20px;

	width: 937px;

	background: #009FEC;

	vertical-align: top;

	background-color: #DF500E;

}



#leftnav	{

float: left;

padding: 5px 7px 25px 7px;

width: 171px;

\width: 185px;

w\idth: 171px;

background: url(../images/leftnavbg.jpg) repeat-y;

}

#rightnav	{

float: right;

padding: 5px 7px 25px 7px;

width: 171px;

\width: 185px;

w\idth: 171px;

background: url(../images/rightnavbg.jpg) repeat-y;

}



.mcate

 {

	text-decoration: underline;

	font-size:16px;

}


 

 .font8	{

 FONT-FAMILY: verdana, sans-serif; FONT-SIZE: 7pt ;	 

}

.font9	{

font: 10px verdana, arial, helvetica, sans-serif;

}



.font10	{

font: 11px verdana, arial, helvetica, sans-serif;

}



.font11	{

font: 12px verdana, arial, helvetica, sans-serif;

}



.font12	{

font: 18px verdana, arial, helvetica, sans-serif; color:#FFFFFF;

}

.font15	{

font: 12px verdana, arial, helvetica, sans-serif; font-weight:bold;

}

.font7	{

font: 16px verdana, arial, helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-align:center;
}

.font5	{

font: 12px verdana, arial, helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-align:center;
}
.mainnav	{

position: absolute;

top: 144px;

left: 223px;

width: 620px;

height: 29px;

z-index: 15;

}

.dtext {

	MARGIN: 0px 0px 10px; FONT: 13px verdana, sans-serif; COLOR: #000000; font-weight: normal;}



.topnav	{

background-color:#DF500E;

position: absolute;

top: 75px;

right: 0;

width: 560px;

height: 34px;

z-index: 5;

}



.topnav a	{

font-weight: bold;

text-decoration: none;

color: #FFFFFF;

}

.topnav a:hover	{

font-weight: bold;

text-decoration: none;

color: #FFFFFF;

}

.shop {

position: absolute;

top: 75px;

background-color:#DF500E;

right: 430px;

width: 130px;

height: 34px;

display: block;

z-index: 100;

text-align:left;

}

.shopa {

position: absolute;

top: 75px;

right: 300px;

width: 130px;

height: 34px;

display: block;

z-index: 100;

text-align:left;

}

.shopb {

position: absolute;

top: 75px;

right: 200px;

width: 100px;

height: 34px;

display: block;

z-index: 100;

text-align:left;

}

.shopc {

position: absolute;

top: 75px;

right: 100px;

width: 100px;

height: 34px;

display: block;

z-index: 100;

text-align:left;

}

.shopd {

position: absolute;

top: 75px;

right: 0px;

width: 100px;

height: 34px;

display: block;

z-index: 100;

text-align:left;

}





a.menu {

	padding: 4px 5px 3px 10px;

	font-size: 14px;

	font-weight: bold;

	display: block;

	text-decoration: none; color:#FFFFFF;

}

a:hover.menu {

	text-decoration: none; color:#FFFFFF;

	background-color:#FD862C;

	color:#ffffff;

}

a:visited.menu {

	text-decoration: none; color:#FFFFFF;

	color:#ffffff;

}

a:hover.submenu {

	text-decoration: none; color:#FFFFFF;

	background-color:#FD862C;

}

ul.menu  {

	margin: 0;

	padding: 0;

	position: absolute;

	visibility: hidden;

	list-style-type: none;

	background-color: #DF500E;

	color:#FFFFFF;

	z-index:100;

	left: 0px;

	top: 22px;

}

ul.menu li{

	margin: 0px;

	padding: 0px;

	width: 122px;

	color:#FFFFFF;

}



ul.menu a  {

	background-color: #DF500E;

	border-bottom:1px solid #ebebeb;

	color:#FFFFFF;

	display: block;

	width: 100px;

	padding: 2px 10px 2px 10px;

	text-decoration: none;

	width: 122px;

}

ul.menu a:visited  {

	color:#FFFFFF;

	text-decoration: none;

}

ul.menu a:hover { 

	background-color: #FD862C;

	border-bottom:1px solid #FFFFFF;

	text-decoration: none;

	color:#FFFFFF;

	width: 122px;

	height:inherit;

}

.titlepost {

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

		background-color: #DF500E;

		color:#FFFFFF;

        font-size: 12px;

        font-weight: bold;

	text-transform: capitalize;

        text-align: center;

        padding: 1px 1px 2px 2px;

}

.newcoupon{

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

		background-color: #DF500E;

		color:#FFFFFF;

        font-size: 12px;

        font-weight: bold;

	text-transform: capitalize;

        text-align: center;

        padding: 1px 1px 2px 2px;

}

/* store category */

.dcoupon{padding-top:8px; line-height:140%; border-bottom:#A9A9A9 1px solid; width:100%; background-color: #EFEFEF;}
.wcoupon{padding-top:8px; line-height:140%; border-bottom:#A9A9A9 1px solid; width:100%;}
.davi{ width:80px;  float:right; text-align:center;}
.dstore{ width:100px; padding:0px 2px 0px 5px; float:left; font-weight:bold;}
.sright{padding-top:30px; padding-bottom:30px; cursor:pointer;}


.bookmark {
float: right;
}

ol.siteThumbs li a img {
	border: none;
	border: 1px solid #FFFFFF;
	margin-top: 4px;
	width: 100px;
	height: 80px;
}
ol.siteThumbs li a:hover {
 color: #DF500E;
}
ol.siteThumbs li a:hover img {
  border-color: #CCCCCC;
}

.rightsidebar	{

background: url(../images/couponbox.gif) no-repeat;
height:30px;
padding: 7px 0px 7px 0px;

}

.shopheader
{ 
color:#DF500E;  font-family:verdana, arial, helvetica, sans-serif; font-size:18px;}

ol.siteThumbs li {
	list-style: none;
	background-color: #CCCCCC;
	border: 2px solid  #999999;
	display: block;
	width: 110px;
	height: 108px;
	overflow: hidden;
	float: left;
	margin: 4px;
	text-align: center;
	line-height: 100%;
}
ol.siteThumbs li a {
	font-size: 12px;
	color: #DF500E;
	text-decoration: none;
}


.coupons

{ border: solid  #999999;}

.sdesc{ padding:0px 4px; overflow:hidden;margin:0 2px 0 4px !important;margin:0 15px 0 4px;  margin-left:5px!important;margin-left:4px; float:none!important; float:left;}
.sdesc p{ margin:5px auto; line-height:120%;  font-size:12px;}
.gabword { word-spacing:190px; background-color:#999999; height:20px;}
.guide { background-color:#999999; height:20px;}

