/* CSS Document */
html { min-height: 100%; margin-bottom: 1px; }


body {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding: 0px;
margin: 0px;
/* background: url(/furn/jsc-bg.jpg) repeat-x;*/
background: #EDF0C9;}

a, a:visited {color: #006600;font-weight: bold; text-decoration: none;}
a:hover {color: #990000;}

#centralcore {padding: 4px; background: #FFFFFF; width: 960px; clear: both; margin: 0px auto;
}

/* Top Text Header */

#header {padding: 0px; font-size: 11px; text-align: center; font-weight: bold; padding-bottom: 10px;}

/* Top Menu */

#menubar {padding: 0px;background: #FFFFFF;padding-bottom: 15px; clear: both;}
#toplogo {float: left; width: 321px; text-align: center; }
#topad {float: left; width: 620px; text-align: center;}

/* Left Menu */


#leftside {padding: 10px; width: 200px; float: left; text-align: center;}

#leftside2 {padding: 10px; width: 200px; float: left; text-align: center;}
#leftside2 form {text-align: left;}
#leftside2 form option {width: 185px; padding: 1px;}
#leftside2 form select {width: 185px; padding: 1px;}

.miniheads {font-size: 13px; font-weight: bold; color: #003300; display: block;}
.leftlogos img {padding: 2px; border: 0px; padding-top: 5px; padding-right: 10px; background: #FFFFFF;}

.toph {width: 190px;background: url(/furn/greenbg.jpg) repeat-x; color: #FFFFFF;}
.toph2 {width: 190px; color: #000000;}

.logolist img {margin: 4px; border: 2px #FF9900 solid; height: 30px; background: #FFFFFF;}
.logolist {padding: 2px; font-weight: bold;}

.voucherlist a, .voucherlist a:visited {font-weight: bold; color: #3300CC; text-decoration: none; font-size: 12px; line-height: 14px;}
.voucherlist a:hover {color: #990000}

.offerlist a, .offerlist a:visited {font-weight: bold; color: #009900; text-decoration: none; font-size: 12px;line-height: 14px;}
.offerlist a:hover {color: #990000}

.topheads {width: 190px; padding-top: 2px; color: #FFFF33; font-weight: bold; font-size: 13px; display: block; padding-left: 3px;}



.whitewords img {margin: 4px; border: 2px #FF9900 solid; background: #FFFFFF;}
.whitewords {padding: 2px; color: white; font-weight: bold;}
.whitewords2 a, .whitewords2 a:visited {font-weight: bold; color: #FFFFFF; text-decoration: none; font-size: 13px;}
.whitewords2 a:hover {color: #FF9900;}
.whitewords3 {font-size: 11px; line-height: 14px; overflow: none;}
.whitewords3 a, .whitewords3 a:visited {font-weight: bold; color: #FFFFFF; text-decoration: none; font-size: 11px; }
.whitewords3 a:hover {color: #FF9900;}

/* Main - 3 Split */

#mainhold {padding: 5px; width: 520px; font-size: 12px; float: left; display: block;}

#mainhold h1 {margin: 0px; padding: 0px; font-size: 24px; color: #003300; line-height: 28px;}

#mainhold a, #mainhold a:visited {color: #333366; font-weight: bold; text-decoration: none;}
#mainhold a:hover {color: #006600;}


#atoz { font-size: 13px; line-height: 20px; font-weight: bold;}
#atoz a {color: #003300; text-decoration: none; color: white; text-decoration: none;}
#atoz a:hover {text-decoration: underline; color: #CCCCCC;}

/* Main Retailer and Offer section - 2 split */

#mainholdnew {padding: 10px; width: 710px; float: left;}

#mainholdnew h1 {margin: 0px; padding: 0px; font-size: 24px; color: #003300; line-height: 28px;}





.voucherbox {border: 2px dashed #006600;margin-bottom: 15px; font-size: 15px; font-weight: bold; padding: 10px; line-height: 18px;clear: both;}
.voucherbox .retailname {font-size: 12px; line-height: 15px;}
.voucherbox h2 {font-size: 14px; font-weight: bold; padding: 0px; margin: 0px;}

.offerbox {border: 2px dashed #990000;margin-bottom: 15px; font-size: 15px; font-weight: bold; padding: 10px; line-height: 18px;clear: both;}
.offerbox .retailname {font-size: 12px; line-height: 15px;}
.offerbox h2 {font-size: 14px; font-weight: bold; padding: 0px; margin: 0px;}

.regularbox {border: 2px dashed #000066;margin-bottom: 15px; font-size: 15px; font-weight: bold; padding: 10px; line-height: 18px; clear: both;}
.regularbox .retailname {font-size: 12px; line-height: 15px;}
.regularbox h2 {font-size: 14px; font-weight: bold; padding: 0px; margin: 0px;}

#bigoffer {font-size: 20px; line-height: 26px; padding-top: 3px;}
#bigoffer a,  #bigoffer a:visited {color: #000099;text-decoration: underline;}
#bigoffer a:hover {color: #990000; text-decoration: underline;}

#codedateend {font-size: 10px; color: #990000;}

#mediumoffer {font-size: 13px; padding-top: 3px; color: #000000; font-weight: normal;}

/* Retailer Block */

#retailerinfo {background: #4cab48 url(/furn/greenbg.jpg) repeat-x; color: #FFFFFF; padding: 15px;}
#retailerinfo h1 {font-size: 28px; line-height: 34px; color: #FFFFFF;}
.twenty {font-size: 20px;}
#retailerlogobox {margin: 6px; background: #FFFFFF; border: 2px #00CC00 solid; float: right;}




#mainleftbox {width: 110px; padding: 5px; float: left;}
#mainrightbox {width: 370px; padding: 5px; float: left;} 

/* Footer */

#footer {padding: 4px; background: #DEDEDE; color: #330000; clear: both; font-size: 11px;}





#righthold {padding: 5px; width: 200px;  font-size: 12px; float: left; display: block;}

#logo {padding: 3px;
align: left;}


#voucherCode {font-size: 15px; background: #FFFF99; width: 400px; }

.majorlogo {border: 0px;padding: 5px; background: #FFFFFF;}
#littlelogo {width: 120px; float: left;}
#littlelogo img {padding: 5px; padding-right: 10px;  padding-top: 2px; width: 100px; float: left;}

#alphabet {font-size: 14px; line-height: 27px; color: #429bda;}
