@charset "utf-8";
.wrapper, #footer, #content { width:970px; }
#logo { width:491px; }
#top { height:150px; }
#left, #contact, #contact input, #contact textarea, #contact .f { width:340px; }
#right_info, #right_info .caption { width:370px; }
#right_info ul li, #right_info .input_form .f, #right_info .input_form .f input, #right_info .input_form .f textarea { width:320px; }
#footer_text { width:720px; }
.msg { width:480px; }
#slideshow, #slideshow_wrapper, #slideshow_wrapper img, .caption { width:910px; }
#slideshow, #slideshow_wrapper { height:400px; }
#cal .ui-datepicker-calendar span { width:34px; height:24px; padding-top:10px; text-align:center; color:#333; }
#cal .ui-datepicker { width:300px; }
#parties { width:308px; }
.box { padding-top:40px; padding-bottom:40px; }
#main, .caption, .box3, .box4, .box5, .box6, .box7 { width:540px; }
.box3 { background:url(../i/1024/c1.jpg) no-repeat left center #9b9a95; }
.box4 { background:url(../i/1024/c2.jpg) no-repeat left center #db6f17; }
.box5 { background:url(../i/1024/c3.jpg) no-repeat left center #a4a063; }
.box6 { background:url(../i/1024/c4.jpg) no-repeat left center #0d7f41; }
.box7 { background:url(../i/1024/c5.jpg) no-repeat left center #0198cd; }
.box_profile { background:url(../i/1024/p.jpg) no-repeat left center #86b236; }
#cal .ui-datepicker-calendar span, #cal .ui-datepicker-calendar a, #cal .ui-datepicker-calendar a:visited { width:30px; height:20px; padding-top:10px; }