p{margin:0 10px 10px}
div#header2 h1{height:40px;margin:0;padding-left:10px;background:#EEE;color:#79B30B}
span.chekbox{width:640px;float:left;margin-left:155px;margin-top:-15px}
span.chekbox input{float:left;background-color:transparent}
span.chekbox label{text-align:left;margin-left:2px;width:150px;color:Gray;}
div#container_new{text-align:left}
div#content_new p{line-height:1.4}
div#navigation_new{background:transparent;}
div#extra_new{background:#fff}
div#footer_new{background:#333;color:#FFF}
div#footer_new p{margin:0;padding:5px 10px}
div#container_new{width:1000px;margin:0 auto;position:static;z-index:100;}
div#wrapper_new{float:left;width:100%}
div#content_new{margin:0 195px;width:600px;background-color:#ffffff}
* html #content_new{margin-left:248px;}
div#navigation_new{float:left;width:210px;margin-left:-1000px;position:static;z-index:50;}
div#extra_new{float:left;width:190px;margin-left:-190px;}
div#footer_new{clear:left;width:100%}
div#wrapper_new{min-height:400px;height:auto !important;height:400px;}
div#container2{text-align:left}
div#content2 p{line-height:1.4}
div#navigation2{background:#FFFFFF}
div#navigation4{background:#FFF7F1;color:#999999}
div#extra2{background:#eee}
div#footer2{background:#333;color:#FFF}
div#footer2 p{margin:0;padding:5px 10px}
div#mapnav{float:right;width:200px;margin-top:30px;margin-right:18px;background-color:#FFF}
div#signex{float:left;width:500px;background-color:#FFF}
div#container2{width:960px;margin:0 auto;background-color:#FFFFFF}
div#content2{float:right;width:735px;background-color:#FFffff}
div#navigation2{float:left;width:216px;padding-left:5px;margin-bottom:10px;}
div#navigation4{background:#FFF7F1 url(images/manage.gif) left top no-repeat;float:left;width:190px;margin-top:10px}
div#extra2{float:right;clear:left;width:200px}
div#footer2{clear:both;width:100%;border:1px solid #CCCCCC}
#wrapper{width:100%;margin-right:auto;margin-left:auto;position:relative;}
#nav{clear:both;}
#nav a{background-image:url(../media/top_button.jpg);background-position:center top;display:block;float:left;width:115px;text-align:center;text-decoration:none;font-size:12px;height:24px;padding-top:8px;margin-right:2px;color:#666666;}
#nav a:hover{background-image:url(../media/top_button.jpg);background-position:center bottom;color:#333333;}
#user_but a{background-image:url(../media/show_all_listings_user.gif);background-position:center -1px;display:block;float:left;width:200px;text-align:center;text-decoration:none;font-size:12px;height:24px;padding-top:8px;margin-right:2px;color:#FFFFFF;background-repeat:no-repeat;}
#user_but a:hover{color:#E4E800;}
#contentwrap{clear:both;}
#contentnew{float:left;width:500px;margin:5px 5px 5px 0px;font-size:12px;}
.content{float:left;width:500px;margin:5px 5px 5px 0px;font-size:12px;}
#contentnew h1{font-size:18px;margin:0px 0px 10px;font-weight:normal;display:block;width:100%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#49AE5E;color:#666600;}
#contentnew p{font-size:12px;}
#contentnew a{text-decoration:none;color:#023A91;}
#contentnew a:hover{text-decoration:underline;color:#023A91;}
.content h1{font-size:18px;margin:0px 0px 10px;font-weight:normal;display:block;width:100%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#49AE5E;color:#666600;}
.content p{font-size:12px;}
.content a{text-decoration:underline;color:#336600;}
.content_image{float:right;margin-left:20px;margin-bottom:5px;}
.content_image img{}
#logo{float:left;width:269px;}
#location{background-image:url(../media/location-block.jpg);display:block;height:35px;padding-top:16px;font-size:13px;text-align:center;width:269px;color:#FFFFFF;}
#photo{width:405px;float:left;}
#intro{background-image:url(../media/info_box.jpg);background-repeat:no-repeat;height:164px;width:644px;float:left;padding:8px 15px 15px;background-position:0px -3px;margin-top:20px;}
#intro strong{}
#intro h1{font-size:24px;font-weight:normal;color:#FFFFFF;display:block;margin:0px;}
#intro p{font-size:12px;color:#FFFFFF;}
#rt_col{float:left;width:190px;position:relative;top:-380px;right:0;}
body#index #rt_col{top:0;}
.newsdate{font-size:14px;font-weight:bold;}
.newstitle{margin-bottom:10px;padding-bottom:10px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999999;font-size:12px;}
.news_link{font-size:11px;margin-bottom:10px;}
#member{margin-top:-80px;padding-top:5px;padding-left:5px;padding-bottom:1px;}
#search-wrap{position:relative;right:0;top:-80px;background:url(../media/search_box-logo.jpg) no-repeat 0 0;height:350px;width:158px;padding:10px 15px;font-size:12px;margin-bottom:0;}
#search{margin-top:165px;}
#search a{font-size:12px;display:block;color:#333300;text-decoration:none;margin-bottom:4px;}
#search h1, #member_menu h1{font-size:18px;font-weight:normal;color:#333333;display:block;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
#search form{position:relative;margin:0px;}
#member p, #search p{margin:.5em 0;font-size:11px;}
#member div.login p{margin:.25em 0;}
#search label{color:#1e5e2c;display:block;margin-bottom:.25em;}
#search input, #search select{border:0;font-size:11px;padding:1px;width:145px;}
#search p.go_button input{width:auto;border:0;padding:0;}
#search p#restaurant-name{clear:both;position:relative;margin:.75em 0;}
#search p#p-location{margin-top:.75em;}
#search #b-keyword-go{position:absolute;right:-5px;top:-3px;width:21px;height:21px;}
* html #search #b-keyword-go{top:-2px;right:11px;}
*:first-child+html #search #b-keyword-go{top:-2px;}
#search #b-go{position:absolute;right:-5px;top:-3px;width:auto;}
* html #search #b-go{top:-2px;right:11px;}
*:first-child+html #search #b-go{top:-2px;}
#search p.show_button, #search p.adv_button{margin:0;}
#search p.show_button input, #search p.adv_button input{width:auto;}
#search a#help{position:absolute;right:-20px;top:-3px;width:16px;height:21px;display:block;background:url(../images/b_help-button.gif) no-repeat 0 0;}
* html #search a#help{right:-3px;top:-1px;}
#search a#help span{display:none;}
#search a#help:hover span{position:absolute;left:-170px;top:-120px;width:180px;height:auto;padding:10px;display:block;background:#fff;border:1px solid #ccc;filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;}
* html #search a#help:hover span{left:-170px;top:-120px;}
* html body{behavior:url(csshover2.txt);}
#member label{float:left;display:inline;margin-right:7px;text-align:right;width:60px;line-height:24px;}
#member input{width:100px;border:1px solid #333;padding:1px;}
#member p.login_button input{width:auto;padding:0;border:0;}
#footerwrap{clear:both;text-align:center;font-size:10px;width:620px;height:45px;}
#footerwrap a{color:#009900;text-decoration:none;padding-right:5px;padding-left:5px;}
#footerwrap a:hover{text-decoration:underline;}
#footer_links{width:668px;float:left;margin-top:12px;margin-bottom:12px;}
#footer_links a{color:#009900;text-decoration:none;padding-right:8px;padding-left:8px;}
#member h1{font-size:16px;color:#333333;display:block;margin:0px;line-height:16px;}
#member p{font-size:11px;width:90px;margin:.5em 0;float:left;}
.membercard{float:left;width:92px;}
.restowner a{color:#FF6600;text-decoration:none;font-size:11px;}
.restowner h1{border-top-width:1px;border-top-style:dotted;border-top-color:#999999;padding-top:5px;}
.jointextblog{float:left;width:80px;font-size:10px;}
.jointext{float:left;width:80px;font-size:11px;}
.login{border-top-width:1px;border-top-style:dotted;border-top-color:#999999;padding-top:5px;margin-top:7px;font-size:11px;width:185px;float:left;}
.login input{margin-top:5px;}
.joinblog{clear:both;padding-left:5px;}
.join{clear:both;padding-left:5px;}
.restowner{clear:both;padding-top:5px;}
.login a{background-image:url(../media/submit_green.jpg);background-repeat:no-repeat;height:25px;width:50px;padding-top:7px;padding-left:14px;font-size:12px;float:right;display:block;text-decoration:none;color:#FFFFFF;}
#logo_banner{float:left;width:675px;margin:5px 5px 5px 0px;}
.logo_horiz{float:left;width:220px;}
.logo_image{float:left;width:360px;}
#results{font-size:11px;}
.restaurant_detail{padding:2px;font-size:11px;margin-top:5px;margin-bottom:5px;clear:both;}
.rest_logo{background-color:#FFFFFF;padding-bottom:10px;}
.rest_logo h2{padding-top:4px;}
.right_detail{padding-left:10px;}
#contentnew h2{font-size:16px;font-weight:bold;margin:0px;}
.content h2{font-size:16px;font-weight:bold;margin:0px;}
.favorite_odd{background-color:#FFFFCC;padding:5px;font-size:12px;}
.favorite_even{background-color:#FFFFC6;padding:5px;margin-top:5px;margin-bottom:5px;font-size:12px;}
.special_detail{border:1px solid #999999;padding:10px;font-size:11px;margin-top:5px;margin-bottom:5px;clear:both;background-color:#FFFFCC;}
.rest_results{height:30px;}
#wrapper #contentwrap #contentnew #roundmain .rounded .wr_contentrow .wr_content .rest_results{width:500px;}
#wrapper #contentwrap .content #roundmain .rounded .wr_contentrow .wr_content .rest_results{width:500px;}
#wrapper #contentwrap #roundmain .rounded .wr_contentrow .map_content .rest_results{width:500px;}
#wrapper #contentwrap #contentnew #roundmain .rounded .wr_contentrow .map_content .rest_results{width:500px;}
.wr_content{min-height:500px;font-family:Arial, Helvetica, sans-serif;font-size:13px;height:auto;}
* html .wr_content{height:500px;}
html> .wr_content{height:auto;min-height:500px;}
.per_page_box{width:250px;position:absolute;left:461px;top:134px;}
.per_page_box form{margin:0px;padding:0px;}
.map_content{min-height:300px;height:auto;}
* html .map_content{height:300px;}
html> .map_content{height:auto;min-height:300px;}
.rest_results a{margin-right:2px;margin-left:2px;}
.restaurant_odd{background-color:Transparent;padding-top:5px;width:100%;border-bottom:1px dotted #999999;}
.restaurant_even{background-color:#fff;padding-top:5px;width:100%;border-bottom:1px dotted #999999;}
.restaurant_odd td{padding:3px;vertical-align:middle;}
.restaurant_even td{padding:3px;vertical-align:middle;}
.restaurant_logo{width:65px;}
.restaurant_name{width:150px;}
.restaurant_name span.tbleheader{color:#013A94;line-height:40px;font-size:13px;letter-spacing:0.010em;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.restaurant_address{width:125px;text-align:center;}
.restaurant_address span.tbleheader{color:#013A94;line-height:40px;font-size:13px;letter-spacing:0.010em;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.restaurant_zip{width:90px;text-align:center}
.restaurant_zip span.tbleheader{color:#013A94;line-height:40px;font-size:13px;letter-spacing:0.010em;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.restaurant_special{width:70px;text-align:center;margin-top:15px;}
.restaurant_special span.tbleheader{color:#013A94;line-height:40px;font-size:13px;letter-spacing:0.010em;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.restaurant_detail .rest_features p{margin:0px 0px 3px;padding:3px 0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCCCCC;}
.rest_features{width:170px;}
.restdetail_lft{padding-left:10px;}
.imgcenter{height:25;width:100px;}
#search select{font-size:11px;}
.login .mem{width:55px;text-align:right;padding-right:5px;padding-top:12px;clear:both;float:left;}
.login form{margin:0px;}
.login_button{text-align:right;margin-right:8px;margin-top:0px;}
.go_button{padding-top:6px;}
#member_menu{position:relative;top:-85px;left:0;font-size:12px;background-image:url(../media/loggedin_box.jpg);background-repeat:no-repeat;padding:10px 15px 5px;color:#FFFFFF;height:192px;}
#member_menu h1{color:#FFFFFF;}
#member_menu p{margin:0px;font-size:11px;line-height:12px;}
#member_menu .memberlist li{list-style-type:none;list-style-image:none;display:block;}
#member_menu .memberlist ul{margin:0px;padding:0px;}
#member_menu .memberlist{margin:0px;padding:0px;}
.memberlist a{font-size:11px;font-weight:bold;padding-top:0px;}
.memberlist a:hover{padding-top:0px;color:#FFFFFF;text-decoration:underline;}
.rounded .wr_toprow{background:url(../media/roundedtoptile.gif) repeat-x;}
.memberlist a{text-decoration:none;color:#E5E602;display:block;margin-top:4px;}
.rounded .wr_toprow div{background:url(../media/roundedtopleft.gif) no-repeat top left;}
.rounded .wr_toprow div div{background:url(../media/roundedtopright.gif) no-repeat top right;}
.rounded .wr_contentrow{background:url(../media/roundedlefttile.gif) repeat-y;}
.rounded .wr_contentrow .wr_content{background:url(../media/roundedrighttile.gif) repeat-y right;}
.rounded .wr_contentrow .map_content{background:url(../media/roundedrighttile.gif) repeat-y right;}
.rounded .wr_botrow{background:url(../media/roundedbottile.gif) repeat-x;}
.rounded .wr_botrow div{background:url(../media/roundedbotleft.gif) no-repeat top left;}
.rounded .wr_botrow div div{background:url(../media/roundedbotright.gif) no-repeat top right;}
.rounded .wr_toprow, .rounded .wr_toprow div, .rounded .wr_botrow, .rounded .wr_botrow div{width:100%;height:8px;font-size:1px;}
.rounded .wr_content{padding:1px 0.5em;margin:0;}
.rounded .map_content{padding:1px 1em;margin:0;}
.rounded p{padding:0;margin:1em 0 0 0;padding-bottom:1em;}
#roundmain{}
.stat_table{border:1px solid #666666;margin-top:25px;width:175px;}
.stat_table .rest_name{font-size:16px;font-weight:bold;}
.stat_table .month_row{font-weight:bold;color:#009900;font-size:16px;}
.stat_table .month_row td{padding-top:10px;}
.stat_table .stat_row td{font-size:14px;font-weight:bold;}
.stat_table .exp_date{font-size:11px;font-weight:bold;}
.current_step{width:75px;background-image:url(http://dinewithusclub.com/media/current.gif);background-position:center center;padding-top:1px;height:36px;color:#006600;}
.nav_step{width:75px;background-image:url(../media/current_not.gif);background-position:center center;padding-top:1px;height:36px;color:#FFFFFF;}
#wrapper #contentwrap #contentnew #roundmain .rounded .wr_contentrow .map_content .wr_content .form_nav .nav_step a{color:#FFFF00;}
#wrapper #contentwrap .content #roundmain .rounded .wr_contentrow .map_content .wr_content .form_nav .nav_step a{color:#FFFF00;}
.form_nav td{padding-right:15px;padding-left:7px;}
.feature_table{}
.rest_mgr_wrap{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#40A456;margin-bottom:15px;padding-bottom:15px;}
.add_man_link{width:100px;float:left;font-size:12px;font-weight:normal;padding-left:5px;}
.rest_name_text{float:left;}
.rest_name{font-size:14px;font-weight:bold;height:15px;clear:both;}
.manager_list{clear:both;}
.edit_rest_button a{background-image:url(../media/submit_yel.jpg);display:block;font-size:12px;background-repeat:no-repeat;padding:5px 2px 2px 8px;height:30px;margin-top:5px;}
.footer_copy{float:left;width:375px;}
#praxisCredit{width:240px;float:right;}
#praxisCredit .sitedesign{font-size:10px;font-weight:normal;color:#999999;text-decoration:none;float:left;width:110px;text-align:right;}
#praxisCredit .praxisicon a{font-size:10px;font-weight:normal;color:#999999;text-decoration:none;float:right;width:110px;background-image:url(../media/pxs_icon.jpg);background-repeat:no-repeat;display:block;background-position:3px 0px;padding-left:18px;padding-right:0px;}
#praxisCredit .praxisicon a:hover{color:#000000;text-decoration:none;}
.gallery{border:1px solid #999999;background-color:#FFFFCC;margin-bottom:10px;}
#gallery_table img{padding-bottom:10px;padding-top:0px;padding-left:0px;padding-right:0px;}
.wr_content .print_link{float:right;position:absolute;left:220px;width:450px;top:107px;padding-left:12px;height:16px;text-align:right;}
a.wr_tableheader{text-decoration:none;color:#FFFFFF;font-weight:bold;}
.map_content .print_link{float:right;position:absolute;left:170px;width:410px;top:107px;padding-left:5px;height:16px;text-align:right;}
.staff{display:block;width:550px;margin-bottom:10px;clear:both;position:relative;}
.staff img{margin-right:10px;margin-bottom:10px;float:left;}
.screenshot{float:right;padding-top:20px;}
.screenshot img{}
.restaurant_stat_table{text-align:center;background-color:#dfdfdf;}
.restaurant_stat_table td{}
.stat_table_header1{width:250px;background-color:#009900;font-weight:bold;color:#fff;text-align:left;}
.stat_table_header2{width:125px;background-color:#009900;font-weight:bold;color:#fff;}
.stat_table_header3{width:125px;background-color:#009900;font-weight:bold;color:#fff;}
.stat_table_header4{width:125px;background-color:#009900;font-weight:bold;color:#fff;}
.stat_table_name{font-weight:bold;color:#006600;text-align:left;background-color:#fff;}
.stat_table_address{text-align:left;background-color:#fff;}
.stat_table_renew_head{text-align:right;background-color:#fff;}
.stat_table_renew{background-color:#fff;}
.stat_table_member_head{text-align:right;}
.stat_table_member{}
.stat_table_start_head{background-color:#009900;font-weight:bold;color:#fff;}
.stat_table_end_head{background-color:#009900;font-weight:bold;color:#fff;}
.stat_table_start{background-color:#fff;}
.stat_table_end{background-color:#fff;}
.stat_table_header{background-color:#009900;font-weight:bold;color:#fff;}
.stat_table_header_right{background-color:#009900;font-weight:bold;color:#fff;text-align:right;}
.stat_white{background-color:#fff;}
.stat_table_label{text-align:right;background-color:#fff;}
.stat_table_total{background-color:#99ff99;text-align:center;}
#stat_form{}
#stat_form label{padding-top:10px padding-bottom:10px;}
#stat_form img{padding-right:40px;}
#stat_form legend{font-weight:bold;font-size:12px;color:#009900;}
.stat_divider{width:625px;border-top:1px dashed #666;margin-top:50px;margin-bottom:50px;}
