body, html{ margin:0; padding:0;}
*{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; font-weight:normal; line-height:18px; text-align:justify; text-decoration:none;}
h1, h2, h3, h4, h5, h6, p, div, br, hr, input, form, label, ul, ol, dl,l i, select, option, frameset, iframe, frame, dd, dt, textarea, tr, td, tbody, table, pre, img, small, span, strong, sub, sup, marquee, nobr, dir, font, embed, noembed, blockquote{ margin:0; padding:0;}
.clearboth{ clear:both;}
.clearleft{ clear:left;}
.font_bold{ font-weight:bold; color:#FFFFFF;}
.navigation{ float:left; margin:0 0 0 2px; padding:0px 0px 0px 0px; width:939px;}
.image_ress{ padding:20px 0 0 170px;}
.welcome_reservation{ padding:20px 0 30px 180px; font-size:18px; font-weight:bold; color:#CC6600;}
#mid_reservation{ margin:0 0 20px 1px; padding:0 0 0 0px; width:934px;  background:url(../images/midright_bg.jpg) repeat-x top left #000000;}
#formstart_here{ padding:0 0 20px 180px;}

#form_contact{ width:700px; margin:20px 0 0 0; padding:20px 0 0 100px; text-align:center;}
.fillform{ margin:0; padding:0 0 15px 0; font-size:18px; font-family:Arial, Helvetica, sans-serif; color: #fff;}
.cssform_contact{ margin:0; width:570px;}
.cssform_contact p{ margin:0; width:600px; padding:3px 0 3px 0; color:#FFFFFF; }
.cssform_contact label{ float:left; text-align:left; width:260px; color:#ccc; font-weight:bold; font-size:13px;}
.star{ color: #FF0000;}
.feeback_contact{ border:1px solid #a6cdfc; color:#0c2038; width:190px; line-height:20px; height:20px; padding-left:4px; background:#ffffff;}
.feedback_contact1{ border:1px solid #a6cdfc; color:#0c2038; width:70px; line-height:20px; height:20px; padding-left:4px; background:#ffffff;}
.feeback_contact2{ border:1px solid #a6cdfc; color:#0c2038; width:190px; height:85px; padding-left:4px; background:#fff;}

.btn{ text-align:center; color:#0c2038; font-weight:bold; cursor:pointer; background:#d0e5ff;}
.plz_red{ padding:0 0 20px 180px; font-size:15px; font-weight:bold; color:#FF0000;}
.plz_con{ margin:0px; padding:0px 0px 10px 0; font-size:18px; font-family:Georgia, 'Times New Roman', Times, serif; color:#3399FF;}
.plz_con[class]{ padding:0 0 15px 0; font-size:18px; font-family:Georgia, 'Times New Roman', Times, serif; color:#3399FF;}
.note{ color:#fff;}
.info{ font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#fff; font-weight:bold; padding:5px 0 5px 0;}
select{ color:#000000;}
option{ color:#000000;}
.example{ color:#ccc; text-align:left; padding:0 0 0 8px; }
.rext_reee{ padding:0 0 0 0; color:#000000;}
#pickLoc{ margin:0 0 0 98px;}
#dropLoc{ margin:0 0 0 88px;}
#coption{ margin:0 0 0 128px}


.bottom_part{ padding:0 0 0 0; width:939px;}
.contact_details{ float:left; width:270px;}
.contact_img{ padding:20px 0 0 20px;}
.contact_text{ padding:10px 0 0 20px; color:#FFFFFF;}


.email_link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#ccc;}
a.email_link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#ccc;}
a.email_link:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color: #FFCC00;}

.logos_atlanta{ padding:20px 0 0 20px;}
.proud_member{ padding:0 0 0 20px; font-size:9px; color:#488BAB;}
.prouds{ padding:0 0 0 20px; font-size:11px;color:#488BAB;}
.follow_us{ padding:5px 0 0 0px; font-size:14px; color:#BF6B11; font-weight:bold;}
.main_follow{ padding:0 0 0 0; width:230px;}
.follow_us_left{ float:left; padding:0 0 0 0; width:100px;}
.follow_us_right{ float:right; padding:0 0 0 0; width:100px;}


.follow_us_image{ padding:15px 0 0 5px; }
.foll_img{ padding:15px 20px 0 0;}
.gallery{ float:right; padding:10px 0 0 0 ; width:660px;}
/*.icon_links_img{ padding:0px 0 5px 175px; - padding:0px 0 5px 165px;width:480px;}*/
.icon_links_img[CLASS]{ padding:0px 0 5px 175px; width:480px;}
.icon_links_img{ padding:0px 0 5px 165px; width:480px;}

.gallery_cover{ margin:5px 0 0 0; width:660px; background:url(../images/gallery_box1.jpg) no-repeat top left;}

/*.gallery_move{ padding:40px 0 30px 17px;- padding:0px 0 10px 17px;}*/
gallery_move[CLASS]{ padding:40px 0 30px 17px;}
gallery_move{ padding:40px 0 10px 17px;}


.main_col_gal{ padding:0; background:#151610;}

.we_accept{ padding:0px 0px 0 0; text-align:right;}
.credit_cards{ padding:0px 0 0 8px; text-align:right;}
.credit_cards_more{ padding:0 0px 0 20px;}


#footer_cover{ margin:0px 0 0 0px; padding:0 0 0px 0; background: url(../images/footer_bg.jpg) repeat-x top left; color:#000; }
#footer{ clear:both; margin:0px 0 0 0px; padding:0px 0 10px 0px; text-align:center;}
#footer p{ padding:0px 0 10px 1px; font-size:12px; text-align:center; color: #CCC;}
#footer a{ padding:0px 0 0 0; font-size:12px; text-decoration:underline; color:#fff;}
#footer a:hover{ font-size:12px; color: #bcfa19;}
.w3c_logo{ padding:10px 0 0 0;}
