#pageContent{position:relative;top:2px;}
#page_bg_top{width:793px;height:364px;background-image:url(http://www.thebestlounge.com/images/g_page_bg.jpg);position:absolute;top:0px;z-index:89;clear:both;background-position: 100px 0px;}
#infoPage{position:absolute;z-index:90;clear:both;color:#616060;font-size:10px;}
#infoPage a{color:#a1a1a1;}
#infoLeft{float:left;width:341px;margin-left:128px;_margin-left:66px;margin-top:12px;position:relative;}
#infoRight{float:left;margin-left:9px;background-image:url(http://www.thebestlounge.com/images/g_right_col_bg.jpg);background-repeat:no-repeat;background-position:top left;width:186px;margin-top:12px;}
#infoLeftContent{width:301px;margin-left:20px;margin-top:70px;}
.leftContentPNG{position:absolute;top:0px;}
#infoRightContent{width:162px;margin-left:12px;margin-top:12px;}
#infoBottom{margin-left:146px;_margin-left:76px;margin-bottom:40px;}
#infoBottomContent{width:498px;}
#infoMain{margin-top:12px;margin-left:128px;width:536px;background-position:100px 0px;}
#infoMainContent{padding-top:70px;width:506px;margin-left:120px;}
#topImage{margin-left:59px;margin-top:-5px;}
#btmImageMix{width:685px;height:344px;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.thebestlounge.com/images/img2_mixology.png', sizingMethod='scale');margin-left:-93px;}
html>body #btmImageMix{background:url(http://www.thebestlounge.com/images/img2_mixology.png);}
.corpEvent_bg{_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.thebestlounge.com/images/corpEvent_bg.png', sizingMethod='scale');background-repeat:no-repeat;background-position:top left;width:341px;height:232px;}
html>body .corpEvent_bg{background:url(http://www.thebestlounge.com/images/corpEvent_bg.png);background-repeat:no-repeat;background-position:top left;}
.profileTech_bg{_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.thebestlounge.com/images/profileTech_bg.png', sizingMethod='scale');background-repeat:no-repeat;background-position:100px 0px;width:536px;height:232px;}
html>body .profileTech_bg{background:url(http://www.thebestlounge.com/images/profileTech_bg.png);background-repeat:no-repeat;background-position:100px 0px;}
.profileCuisine_bg{_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.thebestlounge.com/images/profileCuisine_bg.png', sizingMethod='scale');background-repeat:no-repeat;background-position:100px 0px;width:536px;height:232px;}
html>body .profileCuisine_bg{background:url(http://www.thebestlounge.com/images/profileCuisine_bg.png);background-repeat:no-repeat;background-position:100px 0px;}
#calTop{margin-left:64px;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.thebestlounge.com/images/cal_top_bg.png', sizingMethod='scale');background-repeat:no-repeat;background-position:top left;width:664px;height:152px;}
html>body #calTop{background:url(http://www.thebestlounge.com/images/cal_top_bg.png);background-repeat:no-repeat;background-position:top left;}
.profileMixTop_bg{_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.thebestlounge.com/images/profileMixTop_bg.png', sizingMethod='scale');background-repeat:no-repeat;background-position:top left;width:341px;height:232px;}
html>body .profileMixTop_bg{background:url(http://www.thebestlounge.com/images/profileMixTop_bg.png);background-repeat:no-repeat;background-position:top left;}
#ghours{float:left;position:absolute;right:0px;width:136px;font-weight:bold;font-size:10px;}
#rewardsLeft{float:left;width:300px;margin-top:165px;font-size:15px;font-weight:bold;color:#ffffff;margin-left:15px;}
#rewardsRight{float:left;width:160px;margin-top:165px;font-size:17px;font-weight:bold;color:#ffffff;margin-left:15px;}
.greyText{color:#797979;}
.vipCardNum{width: 208px;border:1px solid #545454;background-color: #0d0d0d;font-size: 12px;font-family: helvetica;color: #fff !important;letter-spacing: 1px;margin-top:15px;}
.rewardsBtn{margin-top:28px;}

.rewardsSignUp{margin-top:16px;}
/*
#rewardsMain{margin-top:12px;margin-left:128px;width:536px;height:372px}
#rewardsMainTy{margin-top:12px;margin-left:128px;width:536px;height:396px}
#rewardsRegMain{margin-top:12px;margin-left:128px;width:536px;height:396px}
#rewardsRegMain p.topRegP{font-size:12px;color:#616060;margin-left:12px;width:486px;padding-top:50px;margin-bottom:55px;}
#rewardsRegMain #regLeft{float:left;width:262px;margin-left:0px !important;margin-top:10px;margin-bottom:10px;padding-left:12px;}
#rewardsRegMain h3{font-size:13px;font-weight:normal;color:#fff;margin-bottom:4px;}
#rewardsRegMain input{width: 226px;border:1px solid #545454;background-color: #0d0d0d;font-size: 12px;font-family: helvetica;color: #3f3f3f;letter-spacing: 1px;margin-left:0px;padding-left:0px;}
#rewardsRegMain .regState{width:155px;background-color: #0d0d0d;color:#3f3f3f;font-family: helvetica;}
#rewardsRegMain .eventSelect{width:245px;background-color: #0d0d0d;color:#3f3f3f;font-family: helvetica;color:white;}
#rewardsRegMain .regPhone{width:38px;}
#rewardsRegMain .regPhoneLast{width:55px;}
#rewardsRegMain .regSmaller{width:155px;}
#rewardsRegMain .tinyTextDL{color:#a1a1a1;font-size:9px;}

input.rewardsRegBtn{border:0px solid #000 !important;width:117px !important;height:36px;margin-top:15px;}*/
#submitStar{margin-top:15px;}
.regState{margin-bottom:15px;}
#rewardsRegMain h4{font-size:11px;color:#a1a1a1;margin-bottom:3px;text-transform:uppercase;}
.regBtmL{width:252px !IMPORTANT;margin-right:10px;}
#regRight li{margin-left:15px;}
#regRight{width:232px;float:left;margin-top:10px;margin-bottom:10px;}
#regDivider{width:472px;height:1px;overflow:hidden;background:url(http://www.thebestlounge.com/images/vipRegDivider.jpg);margin-top:20px;margin-left:17px;}

#rewardsMainTy #infoMainContent{padding-top:115px;font-size:12px;width:466px;padding-left:10px;}
#pageContent{position:relative;top:2px;}
#page_bg_top{width:793px;height:364px;background-image:url(http://www.thebestlounge.com/images/g_page_bg.jpg);background-repeat:no-repeat;position:absolute;top:0px;z-index:89;clear:both;background-position: 100px 0px;}
#infoPage{position:absolute;z-index:90;clear:both;color:#616060;font-size:10px;}
#infoPage a{color:#a1a1a1;}
#infoLeft{float:left;width:341px;margin-left:228px;_margin-left:112px;margin-top:12px;position:relative;}
#infoRight{float:left;margin-left:9px;background-image:url(http://www.thebestlounge.com/images/g_right_col_bg.jpg);background-repeat:no-repeat;background-position:top left;width:186px;margin-top:12px;}
#infoLeftContent{width:301px;margin-left:20px;margin-top:70px;}
.leftContentPNG{position:absolute;top:0px;}
#infoRightContent{width:162px;margin-left:12px;margin-top:12px;}
#infoBottom{margin-left:146px;_margin-left:76px;margin-bottom:40px;}
#infoBottomContent{width:498px;}
#infoMain{margin-top:12px;margin-left:128px;width:536px;background-position:100px 0px;}
#rewardsMain{margin-top:12px;margin-left:128px;width:536px;height:372px}
#rewardsMainTy{margin-top:12px;margin-left:128px;width:536px;height:396px}
#rewardsRegMain{margin-top:12px;margin-left:128px;width:536px;height:396px}
#infoMainContent{margin-left:15px;padding-top:70px;width:506px;margin-left:120px;}
#topImage{margin-left:59px;margin-top:-5px;}
#btmImageMix{width:685px;height:344px;background-image:url(http://www.thebestlounge.com/images/img2_mixology.png);margin-left:-93px;}
html>body #btmImageMix{background:url(http://www.thebestlounge.com/images/img2_mixology.png);}
html>body #btmImageTech{width:514px;height:350px;position:relative;}
.corpEvent_bg{_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.thebestlounge.com/images/corpEvent_bg.png', sizingMethod='scale');background-repeat:no-repeat;background-position:top left;width:341px;height:232px;}
html>body .corpEvent_bg{background:url(http://www.thebestlounge.com/images/corpEvent_bg.png);background-repeat:no-repeat;background-position:top left;}
.profileTech_bg{_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.thebestlounge.com/images/profileTech_bg.png', sizingMethod='scale');background-repeat:no-repeat;background-position:100px 0px;width:536px;height:232px;}
html>body .profileTech_bg{background:url(http://www.thebestlounge.com/images/profileTech_bg.png);background-repeat:no-repeat;background-position:100px 0px;}
.profileCuisine_bg{_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.thebestlounge.com/images/profileCuisine_bg.png', sizingMethod='scale');background-repeat:no-repeat;background-position:100px 0px;width:536px;height:232px;}
html>body .profileCuisine_bg{background:url(http://www.thebestlounge.com/images/profileCuisine_bg.png);background-repeat:no-repeat;background-position:100px 0px;}
#calTop{margin-left:64px;_margin-left:160px;background-image:url(http://www.thebestlounge.com/images/cal_top_bg.png);background-repeat:no-repeat;background-position:100px 0px;width:664px;height:152px;}
html>body #calTop{background:url(http://www.thebestlounge.com/images/cal_top_bg.png);background-repeat:no-repeat;background-position:100px 0px;}
html>body #profileMix_bg{z-index:188;margin-left:100px;height:152px;}
#profileMix_bg{z-index:188;margin-left:100px;height:152px;}
.profileMixTop_bg{background:url(http://www.thebestlounge.com/images/profileMixTop_bg.png);background-repeat:no-repeat;background-position:top left;width:341px;height:232px;}
html>body .profileMixTop_bg{background:url(http://www.thebestlounge.com/images/profileMixTop_bg.png);background-repeat:no-repeat;background-position:top left;}
#ghours{float:left;position:absolute;right:0px;width:136px;font-weight:bold;font-size:10px;}
#rewardsLeft{float:left;width:300px;margin-top:165px;font-size:15px;font-weight:bold;color:#ffffff;margin-left:15px;}
#rewardsRight{float:left;width:160px;margin-top:165px;font-size:17px;font-weight:bold;color:#ffffff;margin-left:15px;}
.greyText{color:#797979;}
.vipCardNum{width: 208px;border:1px solid #545454;background-color: #0d0d0d;font-size: 12px;font-family: helvetica;color: #3f3f3f;letter-spacing: 1px;margin-top:15px;}
.rewardsBtn{margin-top:28px;}

.rewardsSignUp{margin-top:16px;}
/*
#rewardsRegMain p.topRegP{font-size:12px;color:#616060;margin-left:12px;width:486px;padding-top:50px;margin-bottom:55px;}
#rewardsRegMain #regLeft{float:left;width:262px;margin-left:12px;margin-top:10px;margin-bottom:10px;}
#rewardsRegMain h3{font-size:13px;font-weight:normal;color:#fff;margin-bottom:4px;}
#rewardsRegMain input{width: 226px;border:1px solid #545454;background-color: #0d0d0d;font-size: 12px;font-family: helvetica;color: #fff;letter-spacing: 1px;margin-left:0px;padding-left:0px;}
#rewardsRegMain .regState{width:155px;background-color: #0d0d0d;color:#fff;font-family: helvetica;font-size:10px;}
#rewardsRegMain .regPhone{width:38px;}
#rewardsRegMain .regPhoneLast{width:55px;}
#rewardsRegMain .regSmaller{width:155px;}
#rewardsRegMain .tinyTextDL{color:#a1a1a1;font-size:9px;}
#rewardsRegMain .regDayMonth{width:70px;background-color: #0d0d0d;color:#fff !important;font-family: helvetica;font-size:10px;}
#rewardsRegMain .regYear{width:70px;background-color: #0d0d0d;color:#fff !important;font-family: helvetica;font-size:10px;}

input.rewardsRegBtn{border:0px solid #000 !important;width:117px !important;height:36px;margin-top:15px;}*/
#submitStar{margin-top:15px;}
.regState{margin-bottom:15px;}
/*
#rewardsRegMain h4{font-size:11px;color:#a1a1a1;margin-bottom:3px;text-transform:uppercase;}
.regBtmL{width:252px !IMPORTANT;margin-right:10px;}
#regRight li{margin-left:15px;}
#regRight{width:232px;float:left;margin-top:10px;margin-bottom:10px;}
#regDivider{width:472px;height:1px;overflow:hidden;background:url(http://www.thebestlounge.com/images/vipRegDivider.jpg);margin-top:20px;margin-left:17px;}
#regLeft input{margin-left:-12px !important;}
html>body #regLeft input{margin-left:0px !important;}
#rsvpBack{width:466px;text-align:center;margin-top:30px;}
*/
#rewardsMainTy #infoMainContent{padding-top:115px;font-size:12px;width:466px;padding-left:10px;}
#rewardsBack{width:466px;text-align:center;margin-top:40px;}
#errorMsg{font-size:13px;color:red;font-weight:bold;top:225px;position:absolute;left:190px;}

#rewardsRegMain p.topWelcome{font-size:20px;color:#fff;font-weight:bold;margin-left:12px;width:469px;margin-top:-30px;margin-bottom:75px;text-align:center;}
#rewardsRegMain p.topPara2{font-size:11px;color:#797979;margin-left:12px;width:489px;margin-bottom:40px;}

#rewardsRegMain .infoMainRSVP{padding-top:70px;}
#rewardsRegMain .infoMainRSVP form{margin-top:10px;}
#rewardsRegMain .infoMainRSVP p.topRegP{padding-top:0px;margin-bottom:20px;}
#rewardsRegMain .infoMainRSVP #regLeft{font-size:11px;color:white;margin-top:0px}
#rewardsRegMain .infoMainRSVP #regRight{margin-top:0px;}
#rewardsRegMain .infoMainRSVP{font-size:12px;color:white;}/*
#rewardsRegMain #rsvpCity{float:left;width:120px;}
#rewardsRegMain #rsvpCity input{width:110px;}
#rewardsRegMain #rsvpState{float:left;width:40px;}
#rewardsRegMain #rsvpState select{width:40px;}
#rewardsRegMain #rsvpZip{float:left;width:50px;margin-left:10px;}
#rewardsRegMain #rsvpZip input{width:50px;}
#rewardsRegMain input.radio{width:30px;border:0px;}*/
#rewardsRegMain input.joinBox{width:30px;border:0px;}
#rewardsRegMain .rewardsRegBtn{margin-top:30px;border:0px;}
#rewardsRegMain #attending{width:130px;float:left;}
#rewardsRegMain #guest{width:130px;float:left;}
