body{margin:0;background-color:#fff;font-family:Verdana,Geneva,sans-serif;color:#000;font-weight:normal;text-decoration:none}.top_menu{padding:11px 0 0 0;margin:0;border-top:solid 1px #e7ddcb}.top_menu ul{padding:0;margin:0}.top_menu ul li{padding:0;margin:0;text-decoration:inherit;list-style:none;float:left;padding:0 17px 0 17px;font-size:12px;border-right:solid 1px #bb4025}.top_menu ul li a:link{padding:0;margin:0;text-decoration:inherit;color:#bb4025;text-decoration:none}.top_menu ul li a:active{text-decoration:inherit;color:#bb4025;text-decoration:none}.top_menu ul li a:visited{text-decoration:inherit;color:#bb4025;text-decoration:none}.top_menu ul li a:hover{padding:0;margin:0;text-decoration:inherit;list-style:none;float:left;color:#000;text-decoration:none}.pedding_first{padding:5px 0 0 0;margin:0}.pedding_second{padding:0 0 10px 0}.pedding_third{padding:10px 0 0 0}.main_body_part{padding:20px 10px 10px 10px}.divider_bg_color{background:#e7ddcb}h3{font-family:Arial,Helvetica,sans-serif;color:#000;font-size:14px;padding:0 0 5px 0;margin:0;font-weight:bold}h1{font-family:Arial,Helvetica,sans-serif;color:#bb4025;font-size:18px;padding:0 0 10px 0;font-weight:bold;margin:0}h3{font-family:Arial,Helvetica,sans-serif;color:#000;font-size:14px;padding:0 0 5px 0;margin:0;font-weight:bold}h2{font-family:Arial,Helvetica,sans-serif;color:#806e3c;font-size:16px;padding:10px 0 7px 0;margin:0}h4{font-family:Arial,Helvetica,sans-serif;color:#9f8b55;font-size:14px;padding:10px 0 0 0;margin:0}.special_offers{font-family:Arial,Helvetica,sans-serif;color:#bb4025;font-size:16px;padding:0 0 10px 0;font-weight:bold}.special_offers02{font-family:Arial,Helvetica,sans-serif;color:#000;font-size:12px;font-weight:bold}.special_offers02a:link{color:#808080;text-decoration:none;font-weight:bold}.special_offers02 a:active{color:#000;text-decoration:none;font-weight:bold}.special_offers02 a:visited{color:#000;text-decoration:none;font-weight:bold}.special_offers02 a:hover{color:#808080;text-decoration:none;font-weight:bold}.body_text1{font-size:11px;line-height:15px;text-align:left;vertical-align:top;margin:0 10px 0 0}.body_text{font-size:12px;line-height:20px;text-align:left;vertical-align:top;margin:0;padding:0 17px 0 0}.body_text a:link{color:#808080;text-decoration:none;font-weight:bold}.body_text a:active{color:#808080;text-decoration:none;font-weight:bold}.body_text a:visited{color:#808080;text-decoration:none;font-weight:bold}.body_text a:hover{color:#000;text-decoration:none;font-weight:bold}.booking_text{font-size:13px;text-align:left;vertical-align:top;padding:5px 0 5px 0}.bg_drop_down_box01{background:url(../../images/bg_dropdown03.jpg) no-repeat;height:30px;text-align:left;vertical-align:top}.drop_down_box01{background:#fff;border-top:solid 1px #7f9db9;width:63px;color:#000;text-align:center}.bg_drop_down_box02{background:url(../../images/bg_dropdown02.jpg) no-repeat;text-align:left;vertical-align:top;padding:1px 0 5px 5px;width:146px}.footer_text{font-size:12px;line-height:22px;text-align:center;vertical-align:top;color:#808080;padding:10px 0 10px 0}.footer_text a:link{color:#808080;text-decoration:none;font-weight:normal}.footer_text a:active{color:#808080;text-decoration:none;font-weight:normal}.footer_text a:visited{color:#808080;text-decoration:none;font-weight:normal}.footer_text a:hover{color:#000;text-decoration:none;font-weight:normal}.footer_menu{font-family:Verdana,Arial,Helvetica,sans-serif;color:#bb4025;font-weight:normal;font-size:13px;text-align:center;line-height:20px;padding:10px 0 0 0}.footer_menu a:link{color:#bb4025;text-decoration:none;font-weight:normal}.footer_menu a:active{color:#bb4025;text-decoration:none;font-weight:normal}.footer_menu a:visited{color:#bb4025;text-decoration:none;font-weight:normal}.footer_menu a:hover{color:#000;text-decoration:none;font-weight:normal}.text_box{border:none;background:none;font-family:Arial;font-size:12px;font-weight:normal;padding:3px 5px 0 5px;color:#000;width:205px;vertical-align:top;text-align:left}.text_box_bg{background:url(../../images/text_box_bg.jpg) no-repeat left top;height:37px;width:222px;padding:0 10px 0 0;margin:0}.text_area{border:none;background:none;font-family:Arial;font-size:12px;font-weight:normal;padding:0 5px 0 5px;color:#000;width:260px;height:70px;vertical-align:top;text-align:left;overflow:hidden}.text_area_bg{background:url(../../images/text_area_bg.jpg) repeat-y top left;border:none;height:75px;width:274px}



.wedding_nav_text{font-size:12px;line-height:20px;text-align:left;vertical-align:top;margin:0;padding:0 17px 0 0}
.wedding_nav_text a:link{color:#ffffff;text-decoration:none;font-weight:bold}
.wedding_nav_text a:active{color:#ffffff;text-decoration:none;font-weight:bold}
.wedding_nav_text a:visited{color:#ffffff;text-decoration:none;font-weight:bold}
.wedding_nav_text a:hover{color:#000000;text-decoration:none;font-weight:bold}

.wedding_nav_text a.active{color:#000000;text-decoration:none;font-weight:bold}

.wedding_nav_area{ background:#df725a; padding:4px 4px 4px 10px;}
