table#adminHome select {width : 200px; overflow:visible;}
table#coupButtons input[type="submit"], table#coupButtons input[type="button"] {width:200px; height:30px;}
table#storeAdmin, table#coupAdmin {background:rgb(158,228,123); border:1px solid #959595;}
table#catAssoc {background:rgb(230,230,190); border:1px solid #959595;}
hr#splitAdmin {margin:0; padding:0;}
/*  SPECIAL COUPONS NAVIGATION FORMS (POPULAR COUPS, ETC.) 
#SpecialsNav2 { text-align : left; height : 35px; margin-bottom : 25px; margin-top : 25px; border : 0px solid #c9c9c9; padding: 0; }
#SpecialsNav2 FORM { margin : 0; text-align : justify; display : inline; padding : 0; }
#SpecialsNav2 FORM INPUT { margin: 0; padding : 0; height : 22px; width : 100px; border : 1px solid #2ab726; }
#SpecialsNav2 FORM INPUT:disabled { margin: 0; padding : 0; height : 22px; width : 100px; border : 1px solid #c9c9c9; color : #c5c5c5; }
#SpecialsNav2 UL { width : 400px; text-align : justify; height : 35px;	margin: 0; padding : 0; display : inline; margin-bottom : 25px; border : 0px solid brown; }
#SpecialsNav2 LI {	display : inline; border : 0px solid red; text-align : justify; }

div#subRight li{display:inline;list-style-type:none;}
div#subRight li a{text-decoration : underline; margin:3px; color: #006bb6;}
div#subRight li a:hover{text-decoration:underline; margin:3px; color:#5b5b5b; }
*/

/* Code from Chris Charlier  */
*{margin:0; padding:0; font-family:arial,helvetica; font-size:12px; font-style:normal; font-weight:normal; color:black;}
body {font: 8pt/16pt georgia; color: #555753;}
b {font-weight:bold;}
i {font-style:oblique;}
li {list-style-type:none;}
p {padding-bottom:1em;}
h1 {color:rgb(179,150,75); margin:10px 0 10px 0; font-size:18px; font-weight:bold;}
h2 {font-size:14px font-weight:bold;}
h4 {font-size:14px; font-weight:bold; color:rgb(128,137,90); font-style:oblique;}
label {font-weight:bold;}
a:link, a:visited {font-weight:bold; text-decoration:none; color:#B7A5DF;}
a:hover, a:active {text-decoration:underline; color:#9685BA;}

div#header {height:55px; background:url(images/logo.jpg) 8px 10px no-repeat;}
div#header li{display:inline;}
div#header div#actions {position:absolute; right:0; padding:5px 10px 0 0; text-align:right;}
div#header div#actions a {color:rgb(86,151,82); font-family:arial;}
div#header div#dateTime {color:rgb(120,120,120); font-style:oblique;}
div#header div#breadcrumb {padding:12px 0 0 210px;}
div#header div#breadcrumb a {color:rgb(86,151,82);}

div#tabset {height:28px; background:url(images/tabsetBackground.jpg) repeat-x; border-width:1px 0 1px 10px; border-style:solid; border-color: rgb(50,110,43);}
div#tabset a {color:rgb(245,255,139); display:block;font-size:12px;padding:4px 10px 3px 10px;}
div#tabset a:hover {color:rgb(92,113,46);text-decoration:underline; background:url(images/tabsetOver.jpg) repeat-x;}
div#tabset ul {margin:0; padding:0; min-width:840px;}
div#tabset li {float:left; border-right:1px solid rgb(50,110,43);}

div#container {min-width:840px;}

div#catalogLinks {float:left;width:385px;background:url(images/categoryBackground.jpg);line-height:1.2em;font-family:georgia;}
div#catalogLinks a {font-size:11px;color:rgb(150,150,150);font-weight:normal;}
div#catalogLinks a:hover {color:rgb(50,50,50);}
div#catalogLinks h2 a {font-size:13px;color:rgb(86,151,82);text-decoration:underline;font-weight:bold;}
div#catalogLinks ul {width:360px; margin-left:5px;}
div#catalogLinks ul li {width:152px; float:left;margin:0 0 7px 25px;color:rgb(150,150,150);}
div#catalogLinks div#tagline {height:109px;background:url(images/tagline2.jpg) no-repeat;}
div#catalogLinks div#disclaimer {background:url(images/categoryBottom.jpg) bottom no-repeat;clear:both;padding:10px 25px 25px 25px;margin-top:15px;color:rgb(75,75,75);font-size:11px; border-top:1px solid rgb(188,188,188);}

div#rightPanel {width:395px; position:absolute;left:385px;}

div#shopMerchant {height:74px; background:url(images/shopMerchant.jpg) no-repeat;border-top:1px solid white;}
div#shopMerchant p {color:rgb(148,148,108); font-weight:bold; margin:35px 0 0 20px; line-height:1.1em; width:115px; text-align:right;}
div#shopMerchant form {margin:-40px 0 0 160px; border:1px solid rgb(205,205,205); padding:2px; width:205px;}
div#shopMerchant input {border:1px outset rgb(200,200,200);background-color:rgb(225,225,225); padding:0 2px 0 2px; width:auto;overflow:visible;}
div#shopMerchant select {width:148px;overflow:visible;}

div#specialOffers {float:left; width:175px; padding:10px;}
div#specialOffers a {font-size:11px;font-weight:normal; color:rgb(150,150,150);}
div#specialOffers a:hover {color:rgb(50,50,50);}
div#specialOffers ul {margin-bottom:15px;margin-left:10px;}
div#specialOffers li {margin-bottom:15px; padding-bottom:15px; line-height:1.0em;border-bottom:1px dashed rgb(150,150,150);}
div#specialOffers h3 {margin-bottom:10px;}
div#specialOffers h3 a {font-size:14px;text-decoration:underline;font-weight:bold;font-style:oblique;}
div#specialOffers h3 a:hover {color:rgb(86,151,82);}
div#specialOffers h4 {margin-bottom:5px;}
div#specialOffers h4 a {border:1px solid rgb(200,200,200);background:rgb(235,235,235);padding:2px;color:black;}
div#specialOffers h4 a:hover {color:rgb(86,151,82);}

div#additional {float:right; width:173px;}
div#additional div#gifts {background: url(images/gifts.gif) no-repeat; padding:159px 10px 10px 10px; background-color:rgb(178,248,143); margin-bottom:10px;}
div#additional div#gifts h3 {font-weight:bold; font-size:14px;color:rgb(119,120,64); font-style:oblique;}
div#additional div#gifts a {color:rgb(86,151,82);text-decoration:underline;}
div#additional div#mail {background:url(images/mail.jpg) no-repeat; padding:50px 10px 10px 10px; height:158px; text-align:right;}
div#additional div#mail input[type="submit"] {border:1px outset rgb(200,200,200);background-color:rgb(225,225,225); padding:0 2px 0 2px; width:auto;overflow:visible;}
div#additional div#mail p {line-height:1em; color:rgb(100,100,100); padding-bottom:0;}
div#additional div#mail form {border:1px solid rgb(200,200,200); font-weight:bold; margin-top:5px; text-align:center; padding:2px;}

div#leftBar {background:url(images/navigationBackground.jpg) no-repeat; width:175px; float:left;}
div#leftBar ul {padding:15px 0 25px 30px;background:url(images/navigationBottom.jpg) no-repeat 0 100%;}
div#leftBar li {margin:0;padding:0;line-height:1.3em;}
div#leftBar li:hover {list-style-image:url(images/bullet.jpg);}
div#leftBar li a {color:rgb(86,151,82);}
div#leftBar li a:hover {color:rgb(46,111,42);}
div#leftBar div#moreLinks {background:url(images/navigationBackground.jpg) no-repeat;}
div#leftBar div#moreLinks a {font-size:10px;}

div#rightContent {margin-left:190px;}

div#pageContent {padding:50px 25px 25px 25px; overflow:auto;}

div#search {background:url(images/searchBackground.gif) no-repeat; position:absolute;right:0px;top:85px;width:320px;height:45px;}
div#search form {padding:12px 0 0 25px;}
div#search h3 {display:inline; font-weight:bold; margin-right:5px; color:white;}
div#search input {width:185px;}
div#search input[type="submit"] {border:1px outset rgb(200,200,200);background-color:rgb(225,225,225); padding:0 2px 0 2px; width:auto;overflow:visible;}

div#companyTitle h2 {color:rgb(105,105,105); font-weight:bold;}
div#companyOverview {padding:15px 0 15px 0;margin-bottom:10px;}

div#couponList {background:rgb(158,228,123) url(images/couponListBackground.gif) repeat-y;width:575px;padding:10px; margin-right:10px; float:left;border:1px solid rgb(173,210,155);}
div#couponList p{padding-bottom:0;}
div#couponList li {cursor:pointer; background:rgb(247,255,247); margin-bottom:10px; padding:10px; border:1px dashed rgb(173,210,155);}
div#couponList .couponTitle {color:#003cff; font-weight:bold; font-size:14px; font-family:"Trebuchet MS";}
div#couponList .couponType {color:#233efa; font-size:14px; font-family:"Trebuchet MS";}
div#couponList .couponLink {padding-left:5px;background-color:#effbe9; color:#000000; font-size:12px;}
div#couponList .couponCode {color : #7e7e7e;}
div#couponList .couponExp {color:rgb(156,0,107);}
div#couponList .couponRestrictions {font-size:10px;}
div#couponList .couponRestrictions label{font-size:10px;font-weight:normal;}

div#noCoupons {border:1px solid rgb(190,190,190); background:rgb(240,230,230); padding:10px;margin-bottom:30px;}
div#noCoupons h2 {font-size:16px; font-weight:bold; font-style:oblique; color:rgb(150,0,15);}
div#suggestedCoupons h1 {font-size:16px;}

div.specialsNav ul {width:585px; border:1px solid rgb(100,100,100);float:left; padding:2px 0 2px 10px;background-color:rgb(114,158,109);}
div.specialsNav ul li {float:left;margin-right:10px;}
div.specialsNav input { color:white; font-weight:bold; border:1px outset black;background-color:rgb(50,110,43); padding:0 2px 0 2px; width:auto; overflow:visible;}

div#categoryLinks {width:575px;float:left;padding:10px;margin-right:15px;}
div#categoryLinks h1 {background:url(images/categoryListTop.jpg) no-repeat top;height:47px;font-size:18px; font-weight:bold;color:rgb(179,150,75);margin-top:15px;padding:10px 0 0 10px;}
div#categoryLinks h2 {color:rgb(105,105,105); font-weight:normal;font-size: 14px;}
div#categoryLinks h2 a {font-size: 14px;}
div#categoryLinks a {font-size:11px;color:rgb(150,150,150);font-weight:normal;}
div#categoryLinks a:hover {color:rgb(50,50,50);}
div#categoryLinks h3 a {font-size:13px;color:rgb(86,151,82);text-decoration:underline;font-weight:bold;}
div#categoryLinks h3 {padding-left:20px;}
div#categoryLinks p {padding-left:20px;}

div#storelist ul#alphalist li {padding-right:15px; }
div#storelist ul#alphalist a {color:rgb(86,151,82);}
div#storelist ul li {display:inline;}
div#storelist ul#stores {width:605px;}
div#storelist ul#stores li {width:200px;float:left;}
div#storelist ul#stores li.header {text-align:center; width:100%; background:rgb(240,241,192); border:1px solid rgb(174,175,125);color:rgb(179,150,75);padding-left:5px; font-size:14px; font-weight:bold;}

div#google {float:left;clear:right;margin-top:10px;}

div#footer {clear:both;border-top:1px solid rgb(50,110,43);background:rgb(158,228,123); color:rgb(50,50,50); font-size:10px;color:white;padding:0 5px 5px 5px;}
div#footer p {font-size:11px;color:rgb(50,50,50);}
div#footer a {color:rgb(86,151,82);font-size:11px text-decoration:underline;}

