#wrapper {width:100%;margin:auto;}
#container {width:1000px;margin:auto;padding:10px 0;}
#header {position:relative;height:55px;width:1000px;background:url(http://www.discountfavors.com/img/header/rounded_top.png) no-repeat;}
#logo {position:absolute;top:5px;left:5px;}
#phone {position:absolute;top:5px;left:770px;}
#topCenter {position:absolute;top:10px;left:366px;padding:0;margin:0;display:block;}
ul.tLinks {text-align:center;list-style:none;padding:0;margin:0;width:100%;}
ul.tLinks li {display:inline;margin:auto;width:;font:8pt/1.1 georgia,tahoma,arial;;color:#ffffff;cursor:pointer;}
ul.tLinks li:hover {color:#f8dd65;}
li.sep {padding:0 6px;}
#subBar {position:relative;height:30px;width:1000px;z-index:1000;background:#ffffff;}
#subBar #search {position:absolute;top:5px;left:350px;color:#ffffff;}
#iSearch {position:relative;border:0;height:16px;width:280px;font:bold 10pt/1.1 arial;background:#ffffff;}
#bSearch {cursor:pointer;position:absolute;height:18px;width:18px;background:url(http://www.discountfavors.com/img/header/search_button.png);left:285px;top:1px;z-index:9000;}
#goArrow {position:absolute;left:250px;top:-6px;float:left;}
#subBar #navBtGrp {position:absolute;top:0;left:0;width:996px;margin:auto;padding:0 2px;}
#content {width:100%;background:#ffffff;}
/* sideBar */
#sideBar {background:#125767;border-right:2px solid #ffffff;width:100px;height:100%;padding:10px 15px;vertical-align:top;display:none;}
#sideBar #jSideBarX {position:absolute;top:-7px;left:101px;}
/* panels */
#panels {width:1000px;height:100%;padding:0;}
/* topBarGrp */
#panels #topBarGrp {position:relative;background:#ffffff;text-align:right;padding:3px 0;display:none;}
#panels #topBarGrp #breadCrumbs {position:relatvie;float:left;padding:2px 5px 0 5px;}
#panels #topBarGrp #sortBy {float:right;}
.topBarGrp {width:1000px;}
/* banner */
#panels #banner {display:none;}
.banner {padding-bottom:2px;}
/* actionIs */
#panels #actionIs {height:100%;vertical-align:top;padding:5px 0 5px 0;}
ul.list {text-align:center;list-style:none;padding-left:0;margin:0;width:100%;}
ul.list li {font:10pt/1.1 arial;color:#ffffff;line-height:20px;text-align:left;}
a.aTlnks {color:#ffffff;text-decoration:none;}
.ctr {text-align:center;}
#nLnkGrp {position:relative;}
.iSortBy {width:205px;font:10pt/1.1 arial;}
.dSortBy {font:bold 10pt/1.1 arial;color:#444444;padding:0 6px;}
.sortBy {font: italic 11pt/1.1 arial;color:#ffffff;padding:5px 3px;white-space:nowrap;}
div .brdCrms {font:bold 9pt/1.1 arial;padding:0 6px;color:#23598b;}
div .brdCrmbSep {font:9pt/1.1 courier new;color:#222222;padding:0 3px;}
.aBrdCrmbs {font:bold 9pt/1.1 arial;color:#222222;}
.aBrdCrmbs:hover {text-decoration:underline;} 
.rltv {position:relative;}
#title {background-color:#23598b;font: bold 12pt/1.1 arial;color:#ffffff;height:22px;width:100%;}
.titleText {font: bold 12pt/1.1 arial;color:#ffffff;padding-top:2px;padding-left:5px;}
#loading {font:bold 13pt/1.9 arial;position:absolute;visibility:hidden;top:0;left:0;width:100px;text-align:center;}
#menu {position:absolute;top:30px;left:-13px;background:#1a4a7b;z-index:9997;padding:5px;border:2px solid #ffffff;}
.menuHide {display:none;}
.menuShow {display:block;}
ul.ulLnkGrp {float:left;list-style:none;padding:0;margin:0;width:100%;}
ul.ulLnkGrp li {font:11pt/1.1 georgia,tahoma,arial;text-align:center;line-height:25px;color:#ffffff;cursor:pointer;}
ul.ulLnkGrp li:hover {color:#f8dd65;}
.qMark {cursor:pointer;}
.qMarkFrame {position:absolute;top:0;left:0;border:1px outset black;margin:auto;}
#searchSuggestPane {position:absolute;top:22px;left:-1px;background:#faf0ce;z-index:9997;border:1px solid #555555;padding:0 5px 5px 5px;width:323px;}
/* rover block */
.testimonial {font:italic 9pt/1.1 verdana;color:#555555;}
#tagLine {padding:2px 2px 0 0;text-align:right;font: bold 8pt/1.1 arial;text-decoration:none;color:#656565;}
h1 {font:bold 11pt/1.1 arial;color:#333333;padding:0;margin:0;text-align:center;}
h3 {font:9pt/1.1 arial;color:#555555;padding:5px 0;margin:0;}
.asLowAs {font: bold 9pt/1.1 arial, helvetica, tahoma;text-decoration:none;color:#000000;text-align:center;}
.item {font:bold 10pt/1.1 tahoma;color:#23598b;text-align:center;}
.itemName {font: bold 9pt/1.1 tahoma; color:#222222;text-align:center;}
.itemName2 {font: bold 8.5pt/1.1 tahoma; color:#222222;text-align:center;}
.itemName3 {font: bold 7.5pt/1.1 tahoma; color:#222222;text-align:center;}
.price {font: bold 11pt/1.1 tahoma;color:#ff0000;text-align:center;white-space:nowrap;}
.minOrder {font: bold 8pt/1.1 tahoma;color:#808080;text-align:center;}
.headerBottom {font:bold 13pt/1.1 arial;color:rgb(53,53,53);height:100%;height:30px;text-align:center;padding:6px 0;}
/* bottom */
.bottomBanner {background:#b6d1ee;width:996px;}
.reviewLead {font:bold 12pt/1.0 arial;color:#000000;padding:5px 0 0 5px;}
.reviewedBy {font:7pt/1.1 verdana;color:#555555;}
.review {font:8pt/1.1 tahoma;color:#808080;}
.leftBorderGroup {border-bottom:1px dashed #c0c0c0;border-right:1px dashed #c0c0c0;}
.rightBorderGroup {border-bottom:1px dashed #c0c0c0;}
.lastLeftBorderGroup {border-right:1px dashed #c0c0c0;}
.groupPadding {padding:10px;}