body{ font-family:Verdana, Geneva, sans-serif; font-size:0.7em;}
#overall{width:1224px;margin-left:auto;margin-right:auto;background-image:url(./layout/overallfill.png);}
.mainpagewrapper{width:1224px;float:left;background-image:url(./layout/overallfill.png);}
#header_bg{background-image:url(./layout/header_bg.png);height:97px;}
img{border:0;}
#logo{float:left;width:358px;}
#header_fill{float:left;width:301px;height:97px;}
#header_links{float:left;width:550px;}
#header_right{padding-top:1px;}
#header_1{float:left;width:24px;background-image:url(./layout/header_1.png);height:28px;}
#shopping{float:left;width:142px;}
#header_2{float:left;width:31px;background-image:url(./layout/header_2.png);height:28px;}
#contact{float:left;width:74px;}
#header_3{float:left;width:32px;background-image:url(./layout/header_3.png);height:28px;}
#about{float:left;width:93px;}
#header_4{float:left;width:41px;background-image:url(./layout/header_4.png);height:28px;}
#company{float:left;width:89px;}
#header_5{float:left;width:37px;background-image:url(./layout/header_5.png);height:28px;}
#header_small_links{float:right;padding-right:3px;width:550px;height:30px;}
#search{float:right;padding-right:15px;padding-top:10px}
.smallsearch{font-size:0.8em; float:right; vertical-align:baseline; padding-top:8px;}
#headertopdeals{width:100%;background-image:url(./layout/topdealsbg.png);height:93px;float:left;}
.topdealimage{width:70px;float:left;}
.topdealtitle{width:206px;float:left; padding-top:10px; padding-left:20px;height:58px;}
.headertopbg{width:306px;background-image:url(./layout/topdeal.png);height:93px;float:left;}
.topimage{width:70px;height:70px;padding-left:12px;padding-top:10px}
.topdealmore{float:left;padding-left:85px;}
#leftoverall{width:220px;float:left}
.mainoverall{width:759px;float:left}
.rightoverall{width:245px;float:left}
.lefttop{background-image:url(./layout/left-top.png);height:20px;float:left;width:100%;background-repeat:no-repeat;text-align:center}
.leftfill{background-image:url(./layout/left-fill.png);float:left;width:100%;text-align:center;}
.leftbottom{background-image:url(./layout/left-bottom.png);height:10px;float:left;width:100%;background-repeat:no-repeat}
.categorytext{text-align:left;padding-left:15px;font-size:1.2em;}
.leftspacer{background-image:url(./layout/left-spacer.png);height:10px;float:left;width:100%;background-repeat:no-repeat}
.categorytitle{font-size:1.5em;color:red}
.subcattext{padding-left:18px;font-size:0.9em;float:left}
.hide{display:none;float:left;}
.show{display:block;}
#smallmenu{font-size:0.9em;color:#00F}
.ads{padding-left:30px}
.mainspacer{background-image:url(./layout/main-spacer.png);height:10px;width:759px;background-repeat:no-repeat;float:left}
.mainbg{}
#footer{width:1224px;float:left;}
#sessionlist{float:left;padding-left:8px; text-align:center;width:100%;}
.loginhead{width:100px;}
.deallistbg{background-image:url(./layout/maindealtable.png);width:759px;height:125px;float:left;}
.hotdeallistbg{background-image:url(./layout/hotdealtable.png);width:759px;height:125px;float:left;}

/*Deal List Backgrounds*/
.hotdeallisttop{background-image:url(./layout/hotdealtop.png);width:759px;height:16px;float:left;}
.hotdeallistfill{background-image:url(./layout/hotdealfill.png);width:759px;float:left;}
.hotdeallistbottom{background-image:url(./layout/hotdealbottom.png);width:759px;height:16px;float:left;}
.deallisttop{background-image:url(./layout/dealtop.png);width:759px;height:16px;float:left;}
.deallistfill{background-image:url(./layout/dealfill.png);width:759px;float:left;}
.deallistbottom{background-image:url(./layout/dealbottom.png);width:759px;height:16px;float:left;}

/*END Deal List Backgrounds*/
.deallisttitle{width:600px;float:left;text-align:center;padding-top:3px;color:#00F;font-weight:bold;}
.deallistwrapper{float:left;width:759px;}
.deallistimage{float:left;width:75px;padding-left:10px;}
.deallistdesc{float:left;width:500px;height:80px;padding-left:10px}
.deallistlinks{width:139px;float:left;height:80px;}
.deallistfooter{float:left;text-align:center;width:648px;font-weight:bold;}
.listimage{width:75px;height:75px;padding-top:10px;}
.hotdeal{color:red;font-weight:bold;}

/*BEGIN GRID TABLE DESIGNS*/
.gridtop{background-image:url(./layout/gridtop.png);height:17px;background-repeat:no-repeat;width:246px;float:left;}
.gridfill{background-image:url(./layout/gridfill.png);width:246px;float:left;}
.gridbottom{background-image:url(./layout/gridbottom.png);height:17px;background-repeat:no-repeat;width:246px;float:left;}
.hotgridtop{background-image:url(./layout/hotgridtop.png);height:17px;background-repeat:no-repeat;width:246px;float:left;}
.hotgridfill{background-image:url(./layout/hotgridfill.png);width:246px;float:left;}
.hotgridbottom{background-image:url(./layout/hotgridbottom.png);height:20px;background-repeat:no-repeat;width:246px;float:left;}

/*END GRID TABLE DESIGNS*/
.gridbg{background-image:url(./layout/gridtable.png);width:246px;float:left;margin-left:7px;}
.hotgridbg{background-image:url(./layout/hotgridtable.png);width:246px;float:left;margin-left:7px;}
.gridtitle{float:left;text-align:center;padding-top:3px;width:100%}
.gridwrapper{float:left;width:246px;height:175px;}
.gridlinks{width:246px;float:left;text-align:center;padding-top:3px;height:20px;}
.gridimage{width:75px;height:75px;}
.gridimagecenter{text-align:center;}
.views{float:right;padding-right:10px;}
.usergreeting{color:blue;float:left; width:530px;}
#submenu1{float:left;width:42px;background-image:url(./layout/twitter.png);height:12px;}
#submenu2{float:left;width:14px;background-image:url(./layout/smalllink1.png);height:12px;}
#submenu3{float:left;width:52px;background-image:url(./layout/facebook.png);height:12px;}
#submenu4{float:left;width:15px;background-image:url(./layout/smalllink2.png);height:12px;}
#submenu5{float:left;width:62px;background-image:url(./layout/myaccount.png);height:12px;}
#submenu6{float:left;width:13px;background-image:url(./layout/smalllink3.png);height:12px;}
#submenu7{float:left;width:43px;background-image:url(./layout/logout.png);height:12px;}
#submenu8{float:left;width:18px;background-image:url(./layout/smalllink4.png);height:12px;}
.registerwrapper{width:759px;}
.maintop{width:759px;height:16px;background-image:url(./layout/maintop.png);background-repeat:no-repeat;float:left;}
.mainfill{width:759px;background-image:url(./layout/mainfill.png);float:left;text-align:center}
.mainbottom{width:759px;height:16px;background-image:url(./layout/mainbottom.png);background-repeat:no-repeat;float:left;}
#logintitle{color:blue;font-weight:bold;}
.closecontrolpaneltext{color:red;font-weight:bold;float:right; padding-right:20px;text-align:right;}
#quanselect{font-size:10px;}
.pagediv{width:100%;float:left;text-align:right;padding-right:10px;text-decoration:none;}
.bold{font-weight:bold}
.righttop{width:245px;height:10px;background-image:url(./layout/right_top.png);background-repeat:no-repeat;float:left;}
.rightfill{width:245px;background-image:url(./layout/right_fill.png);float:left;text-align:center}
.rightbottom{width:245px;height:11px;background-image:url(./layout/right_bottom.png);background-repeat:no-repeat;float:left;}
.rightspacer{width:245px;height:10px;background-image:url(./layout/right-spacer.png);background-repeat:no-repeat;float:left;}
hr {width:99%;float:left;padding-left:1px;}
.bluebold{font-weight:bold;color:#00F;}
.error{color:#F00;font-weight:bold;}
.sharebutton{text-align:right;margin-left:15px;}

/*Control Panel Styles */
.advancedsearchtitle{width:759px;float:left;text-align:center;color:#00F;font-weight:bold}
.advancedsearchwrapper{width:759px;float:left;text-align:center;}
.advancedsearchtype{float:left; font-size:0.9em; text-align:left}
.advancedsearchsearch{float:left;padding-left:300px;font-weight:bold}
.advancedsearchdropdown{float:left;font-weight:bold;text-align:center;padding-left:50px;}

/*Spread The Word Control Panel Tab*/
.emailtitle{width:759px;float:left;text-align:center;color:#00F;font-weight:bold}
.emailcontentswrapper{float:left;padding-left:20px;}
.emailaddresswrapper{float:left;padding-left:20px;color:#F30;font-weight:bold}
.emailspacer{padding:5px;text-align:left;}
.emailsubmit{width:759px; float:left;text-align:center;}

/*Registration Control Panel*/
.registerleftoverall{width:360px;float:left;}
.registeraccount{text-align:right; padding:3px;float:left;width:170px;padding-top:7px;}
.registeraccountbox{text-align:left; padding:3px;float:left;width:170px}
.registertitle{text-align:center;font-weight:bold;color:#F00;float:left;width:360px;}
.pagination{float:right;width:759px;text-align:right;}
a:link{text-decoration:none;color:#00F;}
a:visited{text-decoration:none;color:#00F;}
a:hover{text-decoration:underline;color:#00F;}

/*Company List Page*/
#companyoverall{position:relative;}
.companydiv{float:left;width:233px;text-align:left;padding-left:20px}

/*Email Deal to a Friend Page - This pops up via AJAX under the deals*/
.emailafriendtitle{color:#F00;font-weight:bold;text-align:center;}
.emailafriendform{padding-left:10px;float:left}
.emaildealdetails{padding-right:10px;float:right;}

/*PROMO Page Layout*/
.promo_overall{width:800px;margin-left:auto;margin-right:auto}
#promo_logo{float:left;}
#promo_head_right{float:left;}
#promo_countdown{float:left;background-image:url(../layout/promo_countdown.png);width:353px;height:33px}
#promo_free{float:left;}
#promo_ad{float:left; width:800px;height:106px;background-image:url(../layout/promo_ad.png);padding-top:10px;}
#promo_footer{float:left;}
