* { margin:0; padding:0;}
body{ background:#FFFFFF; line-height:18px; text-align:center; /*For IE*/}
html, input, textarea{ font-family:Helvetica, Verdana, Arial, sans-serif; font-size:12px; color:#333333}

a{ text-decoration:none; color:#333}
a:hover{ text-decoration:underline; color:#333}

#center{ margin:0 auto; background-image:url(../images/big_bcg.jpg); background-repeat:no-repeat; background-position:center top}
#center .width{ margin:0 auto; width:800px}

#menu{ height:30px; background-image:url(../images/menu/bcg_1px.jpg); background-repeat:repeat-x; margin-bottom:20px}
#menu a{ color:#000; text-decoration:none}
#menu a:hover{ color:#000; text-decoration:underline}
#menu .l{ background-image:url(../images/menu/bcg_l.jpg); background-repeat:no-repeat; float:left; height:30px; width:6px}
#menu .text_l{ color:#000; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:right; font-weight:bold; padding-top:6px; float:left; padding-left:5px}
#menu .r{ background-image:url(../images/menu/bcg_r.jpg); background-repeat:no-repeat; float:right; height:30px; width:6px}
#menu .text_r{ color:#000; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:right; font-weight:bold; padding-top:6px; float:right; padding-right:5px}

#big_picutre{ height:450px; width:800px; margin-bottom:20px}
#big_picutre .slideshow{ height:450px; overflow:hidden}
#box_index{ height:190px; background-image:url(../images/box_index/box_1px.jpg); background-repeat:repeat-x; margin-bottom:10px}
#box_index .l{ background-image:url(../images/box_index/box_l.jpg); background-repeat:no-repeat; float:left; height:190px; width:6px}
#box_index .text_l{ color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; float:left; width:259px; /*background-image:url(../images/box_index/box_l_bcg.png); background-repeat:no-repeat;*/ height:190px}
#box_index .text_c{ color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; float:left; width:259px; /*background-image:url(../images/box_index/box_c_bcg.png); background-repeat:no-repeat;*/ height:190px}
#box_index .divide{ float:left; background-image:url(../images/box_index/box_divide_w.jpg); background-repeat:no-repeat; width:1px; height:190px}
#box_index .r{ background-image:url(../images/box_index/box_r.jpg); background-repeat:no-repeat; float:right; height:190px; width:6px}
#box_index .text_r{ color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; float:right; width:265px; /*background-image:url(../images/box_index/box_r.png); background-repeat:no-repeat;*/ height:190px}
#box_index a{ color:#FFF; text-decoration:none}
#box_index a:hover{ color:#FFF; text-decoration:underline}
#box_index h2{ font-size:18px; font-weight:bold; margin-bottom:0px}
.inner_padding{ padding:10px}

#footer{ height:30px; font-size:10px; text-align:left; color:#666}
#footer .border_top{ background-image:url(../images/footer_border_top800x10.jpg); background-repeat:no-repeat; height:10px}
#footer .menu_right{ float:right}
#footer a{ text-decoration:none; color:#666}
#footer a:hover{ text-decoration:underline; color:#000}



#box_party{ margin-bottom:10px; text-align:left; padding:7px}
#box_party h1{ font-size:18px; font-weight:bold; margin-bottom:10px}
#box_party p{ line-height:21px; font-size:12px; margin-bottom:10px; padding-right:330px}
#box_party img{ float:right; /*padding-left:12px;*/ padding-bottom:20px; border:0}
.right{ margin-bottom:7px; margin-left:7px; margin-top:7px; float:right}
#box_party .one{ font-size:26px; font-weight:bold; color:#F0A}
#box_party .two{ font-size:32px; color:#000}
#box_party .three{ font-size:22px; color:#F0F}
#box_party .four{ font-size:30px; font-weight:bold; color:#000}

#box_party_right{ margin-bottom:10px; text-align:center; padding:7px; float:right; width:320px}


#box_contact{ margin-bottom:10px; text-align:left; padding:7px}
#box_contact h1{ font-size:24px; font-weight:bold; margin-bottom:10px}
#box_contact p{ line-height:21px; font-size:12px; margin-bottom:10px; padding-right:330px}
#box_contact img{ border:0}

#box_contact_right{ margin-bottom:10px; text-align:left; padding:7px 7px 7px 14px; float:right; width:320px}


#box_agenda{ margin-bottom:10px; text-align:left; padding:7px}
#box_agenda h1{ font-size:24px; font-weight:bold; margin-bottom:10px}
#box_agenda p{ line-height:21px; font-size:12px; margin-bottom:10px; padding-right:330px}
#box_agenda img{ border:0}

#box_agenda_right{ margin-bottom:10px; text-align:left; padding:7px 7px 7px 14px; float:right; width:250px}