body{margin:0;padding:0;font-family:"trebuchet ms",arial,helvetica,sans-serif;color:#434343;font-size:12px;text-align:center;background:#A3A3A3 url(/images/bkgd/background-bar.jpg) repeat-x;}
#main_wrapper{margin:0 auto;text-align:left;width:1000px;background:url(/images/bkgd/background-middle.jpg) repeat-y;}
#main {background:url(/images/bkgd/background-top.jpg) no-repeat;}
#inner{padding:23px 37px 0 39px;}

#header{margin-bottom:13px;color:#666;background-color:#fff;width:100%}
#header a:link,#header a:visited,#header a:active {color:#666;text-decoration:none;font-weight:normal;}
#header a:hover{text-decoration:underline;}

#footer {height:150px;background:url(/images/bkgd/background-base.jpg) no-repeat;font-size:12px;color:#434343;width:1000px;}
#footer a{font-size:12px;color:#666;text-decoration:none;font-weight:bold;}
#footer p.beige{font-size:12px;color:#a1a17e;text-decoration:none;font-weight:bold;margin:0;}
#footer a.beige{font-size:12px;color:#a1a17e;text-decoration:none;font-weight:bold;}
#footer .footer_row1{margin-top:20px;}
#footer .footer_row2{margin-top:83px;}

.clear{clear:both;font-size:1px;line-height:1px;height:1px;margin-top:-1px;background-color:#fff;}
.left{display:block;float:left;}
.right{display:block;float:right;}

img {border:0;display:block;}
form {margin:0;}


#content{}
#content h1{font-size:14px;margin:0;padding:8px 0 5px 0;color:#000;}
#content h2{font-size:12px;margin:0;padding:8px 0 5px 0;color:#a1a17e;}
#content h3{font-size:11px;margin:0;padding:8px 0 5px 0;color:#a1a17e;}
#content p{padding:8px 0;margin:0;color:#434343;font-size:12px;}
#content a:link,#content a:visited,#content a:active {color:#666;text-decoration:none;font-weight:bold;}
#content a:hover{text-decoration:none;}
#content a.black:link,#content a.black:visited,#content a.black:active {color:#000;text-decoration:none;font-weight:bold;}
#content a.black:hover{text-decoration:none;}
#content a.beige:link,#content a.beige:visited,#content a.beige:active {color:#a1a17e;text-decoration:none;font-weight:bold;}
#content a.beige:hover{text-decoration:none;}
#content a.green:link,#content a.green:visited,#content a.green:active {color:#659972;text-decoration:none;font-weight:bold;}
#content a.green:hover{text-decoration:none;}
#content a.blue:link,#content a.blue:visited,#content a.blue:active {color:#063b49;text-decoration:none;font-weight:bold;}
#content a.blue:hover{text-decoration:none;}
#content a.maroon:link,#content a.maroon:visited,#content a.maroon:active {color:#6d213d;text-decoration:none;font-weight:bold;}
#content a.maroon:hover{text-decoration:none;}

#content ul{margin:0 0 0 10px;padding:0 0 0 10px;}
#content ul li {color:#434343;font-size:12px;line-height:14px;}
#content ul li a:link,#content ul li a:visited {color:color:#666;text-decoration:none;font-weight:bold;}
#content ul li a:hover {color::#666;text-decoration:none;}
#content .white{color:#fff;}
#content .green{color:#659972;}
#content .blue{color:#063b49;}
#content .maroon{color:#6d213d;}
#content .black{color:#000;}
#content .beige{color:#a1a17e;}

#content .menu {height:286px;}
#content .menu ul{list-style:none;margin:0 0 8px 0px;padding:0 0 8px 0px;}
#content .menu ul li{display:block;width:191px;padding-top:8px;font-size:12px;}
#content .menu ul li.level2{display:block;width:191px;padding-top:2px;font-size:10px;}
#content .menu li a:link,#content .menu li a:active,#content .menu li a:visited {padding-left:20px;color:#666;text-decoration:none;font-weight:bold;}
#content .menu li a:hover {color:#333;}
#content .menu ul li a.selected:link,#content .menu ul li a.selected:active,#content .menu ul li a.selected:visited {padding-left:20px;display:block;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;color:#333;text-decoration:none;font-weight:bold;}
#content .menu ul li.a.selected:hover {color:#333;}

#home{position:relative;margin-bottom:1px;}
.home_img1{background:url(/images/home/home-rotating1.jpg) no-repeat;width:733px;height:429px;}
.home_img2{background:url(/images/home/home-rotating2.jpg) no-repeat;width:733px;height:429px;}
.home_img3{background:url(/images/home/home-rotating3.jpg) no-repeat;width:733px;height:429px;}
.home_img4{background:url(/images/home/home-rotating4.jpg) no-repeat;width:733px;height:429px;}

.home_title{z-index:100;position:absolute;left:15px;top:2px;}
#content .home_title p,#content .home_title h1,#content .home_title h2,#content .home_title h2{margin:0;padding:0;}

.home_base{}

.template_title_beige{height:22px;background:url(/images/bkgd/template1-bar.jpg) no-repeat;}
.template_title_green{height:22px;background:url(/images/bkgd/template2-bar.jpg) no-repeat;}
.template_title_blue{height:22px;background:url(/images/bkgd/template3-bar.jpg) no-repeat;}
.template_title_maroon{height:22px;background:url(/images/bkgd/template4-bar.jpg) no-repeat;}
.template_title{padding:2px 0 0 15px;}
#content .template_title p,#content .template_title h1,#content .template_title h2,#content .template_title h2{margin:0;padding:0;}


.home_wedding{cursor:pointer;display:block;float:left;width:231px;height:177px;background:url(/images/bkgd/home-wedding-img.jpg) no-repeat;}
.home_meeting{cursor:pointer;display:block;float:left;width:231px;height:177px;background:url(/images/bkgd/home-meeting-img.jpg) no-repeat;}
.home_team{cursor:pointer;display:block;float:left;width:231px;height:177px;background:url(/images/bkgd/home-team-img.jpg) no-repeat;}
.home_stay{cursor:pointer;display:block;float:left;width:231px;height:177px;background:url(/images/bkgd/home-stay-img.jpg) no-repeat;}
.home_inner{padding:120px 5px 0 5px;}
#content .home_inner p,#content .home_inner h1,#content .home_inner h2,#content .home_inner h2{margin:0;padding:0;}

.menu{background-color:#e2e2e2;}
.menu_text{padding:5px 5px 10px 20px;background-color:#d5d5d5;}

.menu_text_home{height:143px;background-color:#d5d5d5;}
.menu_text_home_inner{padding:5px 5px 10px 20px;}

.menu_text2{height:177px;background-color:#d5d5d5;margin-right:1px;}

.logo{padding:37px 0 0 40px;}

.col1{display:block;float:left;width:191px;}
.col2{display:block;float:left;width:733px;}
.col2a{z-index:100;position:absolute;left:15px;top:290px;width:344px;}
.col2b{z-index:100;position:absolute;left:359px;top:290px;width:344px;}
.col2_pic{display:block;float:left;width:382px;height:254px;}
.col2_beige{display:block;float:left;width:351px;height:254px;background-color:#a1a17e;}
.col2_green{display:block;float:left;width:351px;height:254px;background-color:#659972;}
.col2_blue{display:block;float:left;width:351px;height:254px;background-color:#063b49;}
.col2_maroon{display:block;float:left;width:351px;height:254px;background-color:#6d213d;}
.col2_inner{padding:10px;}
.col2_inner_image{padding:0 0 10px 10px;}

.col2_left{display:block;float:left;width:382px;}
.col2_right{display:block;float:left;width:351px;}
.col2_left_row{background-color:#f0f0f0;margin-top:10px;}
.col2_left_pic{display:block;float:left;width:149px;overflow:hidden;}
.col2_left_text{display:block;float:left;width:233px;overflow:hidden;}
.col2_left_text2{display:block;float:left;width:382px;overflow:hidden;}

.col2_image_left{display:block;float:left;width:483px;}
.col2_inner_right{margin-right:10px;}
.col2_image_right{display:block;float:left;width:240px;background-color:#a1a17e;}
.col2_image_right_green{display:block;float:left;width:240px;background-color:#659972;}
.col2_image_right_blue{display:block;float:left;width:240px;background-color:#063b49;}
.col2_image_right_maroon{display:block;float:left;width:240px;background-color:#6d213d;}

.image1{display:block;float:right;width:356px;}
.image1_inner{margin:0 0 5px 10px;}

input.search{border:1px solid #666;font-size:12px;width:150px;margin-right:10px;color:#666;}

table.meeting {border-bottom:1px solid #000;border-right:1px solid #000;}
table.meeting td.head{background-color:#999;border-top:1px solid #000;border-left:1px solid #000;}
table.meeting td.row1{background-color:#d5d5d5;border-top:1px solid #000;border-left:1px solid #000;}
table.meeting td.row2{background-color:#e2e2e2;border-top:1px solid #000;border-left:1px solid #000;}

#content label.twocola{margin:4px 0;display:block;float:left;color:#525655;width:150px;font-size:11px;}
#content input.twocola{display:block; float:left;border:1px solid #3d3d3d;color:#525655;font-size:11px;width:150px;font-size:11px;}
img.reqd{display:inline;}

#content label.twocol{margin:5px 0 0 0;display:block;float:left;width:140px;font-size:12px;color:#434343}
#content input.twocol{margin:5px 0;display:block;float:left;width:250px;font-size:12px;border:1px solid #747474;background-color:#fff;color:#434343}
#content textarea {display:block;float:left;overflow:auto;margin:5px 0px;width:350px;height:120px;font-size:12px;color:#434343;font-family:arial,helvetica,sans-serif;border:1px solid #747474;background-color:#fff;}
#content input.submit{margin:5px 0 0 0;}

#news_bar{position:absolute;left:0;top:402px;z-index:100;}
#content ul#news{list-style:none;margin:0;padding:0;}
#content ul#news li{padding-top:8px;font-size:12px;color:#fff;}
#content ul#news li a:link,#content ul#news li a:active,#content ul#news li a:visited {padding-left:15px;color:#fff;text-decoration:none;font-weight:bold;}
#content ul#news li a:hover {color:#fff;}
