body{background:#fff url(../images/body_bg.png) center top no-repeat;font:12px/18px Arial,Helvetica,sans-serif;padding-bottom:40px}.clear{clear:both}a{text-decoration:none}.fll{float:left}.flr{float:right}.ac{text-align:center}#container{background:#fff;margin:0 auto;width:960px}#edition #container{margin:25px auto 0 auto}#heading{float:left;min-height:254px;height:auto!important;height:254px;width:285px}#headerContent{background:#43271B;margin-left:285px;padding-top:2px;width:675px}#header .modImage img{display:block}#content{background:url(../images/content_bg.gif) repeat-y;height:1%}#colMain{float:left;padding:10px 20px 20px 15px;width:640px}#colSub{float:left;padding-bottom:20px;width:285px}#footer{background:#E5DABE;padding:5px 0}#footerContent{margin:0 auto;width:960px}#copyright{color:#43271B;font-size:1em;text-align:center}#copyright a{color:#43271B;text-decoration:underline}.modTitleEvent{border-bottom:1px solid #A9272D;color:#A9272D;height:1%;margin:0 0 0.8em 0}.modTitleEventLabel{display:block;color:#A9272D;font:2.58em/1.16em Georgia,serif;text-transform:uppercase}.modTitleEventLocation{text-transform:uppercase}#breadcrumbs{color:#6B6860;font-size:0.8em;padding:10px 0 15px 0}#breadcrumbs a{color:#6B6860}#colMain .mod .modGalleryTitle{color:#43271B;font:normal 1.91em/1.3em Georgia,serif;margin:0 0 15px 0 15px;text-align:center;text-transform:uppercase}#colSub .mod .modGalleryTitle{color:#43271B;font:normal 1.33em/1.12em Georgia,serif;letter-spacing:0.2em;margin:0 15px;text-align:center;text-transform:uppercase}#header .mod .modGalleryTitle,#footer .mod .modGalleryTitle{color:#43271B;font:normal 1.91em/1.56em Georgia,serif}#colMain .modGalleryBlock{background:url(../images/modGallery.gif) center bottom no-repeat;padding-bottom:40px}.modGallery{border:1px solid #43271B;height:1%;padding:6px}#colSub .modGallery{border:0;padding:5px 15px}.mbGalleryMediaElement{color:#43271B;float:left;text-align:center}.mbGalleryMediaElement:hover{text-decoration:underline}.mbThumbsCanvas{display:block}.modGallery .mbThumbsCanvas img{vertical-align:middle}.mbGalleryMediaLabel{display:inline-block;font-size:0.9em;height:2em;line-height:2em}.mod .title1{color:#A9272D;font:2.58em/1.16em Georgia,serif;margin:5px 0;text-transform:uppercase}#colSub .mod .title1{background:#43271B;color:#fff;font:1.5em/1.3em Georgia,serif;letter-spacing:0.2em;margin:0 0 10px 0;padding:5px 5px;text-align:center;text-transform:uppercase}.mod h2{color:#000;font:1.25em/1.2em Georgia,serif;letter-spacing:0.2em;text-transform:uppercase}#colSub .mod h2{margin-bottom:10px;text-align:center}#colMain .mod h2{background:#EFE7C5 url(../images/h2_bg_colMain.jpg) right top repeat-y;color:#43271B;font:1.91em/1.56em Georgia,serif;letter-spacing:0;margin:20px 15px 10px 0;padding-left:10px}#colMain .mod h2 span{background:url(../images/h2_picto_colMain.gif) no-repeat;padding-left:50px}.mod h3{color:#535353;font:bold 1.66em/1.4em georgia,serif;margin:0 0 0.6em 30px}.mod h4{color:#535353;font:1.66em/1.8em georgia,serif;margin:0 0 10px 45px}#colSub .mod h3,#colSub .mod h4{font-size:1.4em}.mod h5{color:#A9272D;font:bold 1.25em/1.2em georgia,serif;margin:0 0 10px 60px}.mod h6{color:#A9272D;font:1.25em/1.2em georgia,serif;margin:0 0 10px 60px}#colSub h3,#colSub h4,#colSub h5,#colSub h6{margin:0 15px 10px 15px;text-align:center}.mod p.preamble1{color:#A9272D;font:1.16em/1.4em Georgia,serif;margin:0 15px 15px 0}#colSub .mod p.preamble1{margin:0 15px 12px 15px}.mod p.preamble2{color:#43271B;font:bold 1.08em/1.38em Georgia,serif;margin:0 15px 0 0}#colSub .mod p.preamble2{margin:0 15px 0 12px}.mod p{font:1.083em/1.38em Arial,Helvetica,sans-serif;margin:0 15px 12px 0}#colSub .mod p{color:#000;font:1.083em/1.38em Georgia,serif;letter-spacing:0.2em;margin:0 15px 12px 15px;text-align:center}.mod img{border:1px solid #CFCFCF;margin:0 10px 5px 10px;padding:5px}.mod a{color:#A9272D;text-decoration:underline}.mod ul,.mod ol{margin-bottom:10px}.mod ol{list-style:decimal inside none}#colSub .mod ul,#colSub .mod ol{margin:10px 15px}.mod li{font:1.1em/1.4em Arial,Helvetica,sans-serif;margin:0 0 5px 15px}.mod ul li{background:url(../images/bullet1.gif) 0 3px no-repeat;padding-left:15px}#colSub .mod li{font:1.1em/1.3em Georgia,serif;letter-spacing:0.2em}#colSub .mod ul li{background:url(../images/bullet2.gif) 0 4px no-repeat}.mod blockquote{border-left:5px solid #A89B96;color:#A89B96;font:italic bold 1.33em/1.12em georgia,serif;margin:12px 0 12px 20px;padding-left:10px}.mod blockquote p{margin:0}#colSub .mod blockquote{margin:12px 15px 12px 20px}.mod table{margin:0 auto;width:80%}#colSub .mod table{margin:0 15px}.mod th,.mod thead td{background:#A9272D;border:3px solid #fff;color:#fff;font:1.2em georgia,serif;padding:15px 5px;text-align:center;text-transform:uppercase}#colSub .mod th,#colSub .mod thead td{border:3px solid #43271B}.mod tbody td{background:#F2F2F2;border:3px solid #fff;color:#43271B;font:1.1em georgia,serif;padding:5px}#colSub .mod tbody td{background:#fff;border:3px solid #43271B}#header #navMain{position:relative;z-index:500}#navMainBlock{background:#F2F2F2;height:1%}#navMain li{float:left;margin-left:4px;padding:8px 0;position:relative}#navMain li a{color:#43271B;font:1.2em Georgia,serif;padding:2px 17px;text-transform:uppercase}#navMain li:hover a,#navMain li.active a,#navMain li.sfHover a{background:#43271B;color:#fff;outline:0;text-decoration:none}#navMain li ul{background:#F2F2F2;display:none;left:0;padding:0 0 10px 0;position:absolute;top:34px;width:175px;z-index:401}#navMain li:hover ul,#navMain li.sfHover ul{display:block}#navMain li li,#navMain li:hover li,#navMain li.active li,#navMain li.sfHover li{float:none;margin:0;padding:4px 5px 0 5px}#navMain li:hover li a,#navMain li.active li a,#navMain li.sfHover li a,#navMain li li a{background:none;color:#43271B;display:block;font-size:1.2em;margin:0;padding:2px 10px 2px 5px;text-transform:none}#navMain li li:hover a,#navMain li li.active a,#navMain li li.sfHover a{background:#a9272d;color:#fff}#navMain li li ul{left:-9999px;position:absolute;top:0}#navMain li li:hover ul,#navMain li li.sfHover ul{left:175px}#navMain li li:hover ul.thirdLevelReverse,#navMain li li.sfHover ul.thirdLevelReverse{left:-175px}#navMain li li li{height:1%}#navMain li li:hover li a,#navMain li li.sfHover li a,#navMain li li li a{background:none;color:#43271B;font-size:1.2em;padding-left:5px;text-decoration:none}#navMain li li li:hover a,#navMain li li li.active a,#navMain li li li.sfHover a{color:#a9272d;text-decoration:underline}.sf-sub-indicator{position:absolute;right:2px;top:12px;width:10px;height:10px;overflow:hidden;text-indent:-9999px}ul .sf-sub-indicator{background:url('../images/nav_arrow.png') no-repeat 0 -100px}li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator,li.active>a>.sf-sub-indicator{background:url('../images/nav_arrow.png') -10px -100px no-repeat}ul ul .sf-sub-indicator{background:url('../images/nav_arrow.png') no-repeat 0 0;right:6px;top:10px}ul ul li:hover>a>.sf-sub-indicator,ul ul li.sfHover>a>.sf-sub-indicator,ul ul li.active>a>.sf-sub-indicator{background:url('../images/nav_arrow.png') -10px 0 no-repeat}#navSub{padding-bottom:30px}#navSub p{background:#43271B;color:#fff;font:1.5em/1em Georgia,serif;letter-spacing:0.2em;margin:0 0 10px 0;padding:5px 0;text-align:center;text-transform:uppercase}#navSub li{margin-bottom:0;padding:3px 0}#navSub li a{background:#e6e6e6;color:#43271B;display:block;font:1.3em georgia,serif;margin:0 16px;padding:1px 5px 1px 10px;text-align:left;text-transform:none}#navSub li.active a,#navSub li:hover a{background-color:#a9272d;color:#fff;text-decoration:none}#navSub ul ul{margin-left:10px}#navSub li:hover li,#navSub li.active li,#navSub li li{background:url(../images/bullet2.gif) 0 5px no-repeat;margin-left:20px;padding:2px 0 2px 5px}#navSub li:hover li a,#navSub li.active li a,#navSub li li a{background:none;color:#43271B;display:inline;font-size:1.2em;margin:0}#navSub li li:hover a,#navSub li li.active a{color:#a9272d;text-decoration:underline}#navSub ul ul ul{margin-left:0}#navSub li li:hover li a,#navSub li li.active li a,#navSub li li li a{background:none;color:#43271B;text-decoration:none}#navSub li li li:hover a,#navSub li li li.active a{color:#a9272d;text-decoration:none}.modNews{padding-bottom:20px}#headerContentLeft .modNews{margin:0 10px}#colMain .modNews{margin-right:1.5em}.modNewsMainTitle{color:#43271B;font:1.5em/1.3em Georgia,serif;letter-spacing:0.2em;padding:5px 5px;text-transform:uppercase}#colSub .modNewsMainTitle{background:#43271B;color:#fff;margin:0 0 10px 0;text-align:center}.modNews ul{color:#4D4D4D;padding-top:5px}#colSub .modNews ul{padding:0 10px}.modNews li{overflow:hidden;padding-bottom:12px}.modNewsTitle a{color:#4D4D4D;font:bold 1.1em georgia,serif;text-decoration:underline}.modNewsDescription{overflow:hidden}.modNewsDescription img{border:1px solid #CFCFCF;float:left;margin:2px 10px 5px 0;padding:6px;width:100px}.modNewsDescription a{color:#4888C8}.modNewsDescription a{color:#A9272D}.modNewsDescription a:hover{text-decoration:underline}.modNewsDate{font:1em georgia,serif}.modComment{padding:10px 0 20px 0}#colSub .modComment{padding:0 0 10px 0}.commentForm legend{font:bold 1.3em Arial,Helvetica,sans-serif;padding:10px 0 10px 0}#colSub .commentForm legend{padding-left:15px}.commentForm .textLabel,.commentForm .textareaLabel{color:#000;font:bold 1.1em Arial,Helvetica,sans-serif;;float:left;margin:0 1em 0 0;padding:0.1em;text-align:right;width:30%}#colSub .commentForm .textLabel,#colSub .commentForm .textareaLabel{display:block;float:none;margin:0;padding:0 0 3px 0;text-align:left;width:auto}.commentForm .text,.commentForm .textarea{font:1.1em Arial,Helvetica,sans-serif;margin-right:0.25em;width:40%}#colSub .commentForm .text,#colSub .commentForm .textarea{margin:0;width:98%}.commentForm p{margin:5px 0}#colSub .commentForm p{margin:5px 20px}.modCommentNotice{color:#AF1C1C;font-size:0.9em;padding-top:10px}.mod .modCommentTitle{background:url(../images/modCommentTitle_left.png) 5px center no-repeat;border-bottom:1px solid #43271B;color:#43271B;font:1.6em georgia,serif;letter-spacing:0.1em;padding:0 5px 2px 30px;text-transform:uppercase}.mod .modCommentTitle span{background:url(../images/modCommentTitle_right.png) right center no-repeat;display:block;padding-right:30px;text-align:center}.commentCounter a{color:#A9272D;float:left;font:2.3em georgia,serif;padding:5px 10px 0 0;text-align:right;text-decoration:underline;width:7%}#colSub .commentCounter{padding:2px 10px 0px 10px}.commentContent{float:left;margin-bottom:10px;width:91%}#colSub .commentContent{width:100%}.commentDetails{background:#F2F2F2;color:#43271B;min-height:50px;height:auto!important;height:50px;padding:5px 5px 5px 10px;position:relative}.commentAvatar{float:left;padding-right:5px}.commentAuthor{display:inline-block;font:1.2em georgia,serif;font-weight:bold;padding:17px 155px 0 0}#colSub .commentAuthor{display:block;padding:6px 0 0 0}.commentAuthor a{color:#43271B;text-decoration:underline}.commentDate{font:1em georgia,serif;position:absolute;right:10px;top:21px}#colSub .commentDate{position:static}.commentText{color:#4D4D4D;padding:10px 5px 10px 10px}#colSub .commentText{padding:10px 5px 10px 10px}.commentText a{color:#A9272D}.commentText a:hover{text-decoration:underline}#colMain .mod .modFormTitle,#header .mod .modFormTitle,#footer .mod .modFormTitle{background:#EFE7C5 url(../images/h2_bg_colMain.jpg) right top repeat-y;color:#43271B;font:1.91em/1.56em Georgia,serif;margin-bottom:10px;padding-left:10px;text-transform:uppercase}#header .mod .modFormTitle span,#colMain .mod .modFormTitle span,#footer .mod .modFormTitle span{background:url(../images/h2_picto_colMain.gif) no-repeat;padding-left:50px}#colSub .mod .modFormTitle{background:#43271B;color:#fff;font:1.5em/1em Georgia,serif;letter-spacing:0.2em;padding:5px 0;text-align:center;text-transform:uppercase}.modForm{padding-bottom:20px}#colSub .modForm{margin-bottom:10px;padding:10px 25px 10px 20px}.modForm p{margin-top:10px}.modForm .textLabel,.modForm .textareaLabel{color:#4D4D4D;font:1em georgia,serif;float:left;margin:0 1em 0 0;padding:0.1em;text-align:right;width:30%}#colSub .modForm .textLabel,#colSub .modForm .textareaLabel{display:block;float:none;margin:0;padding:0 0 3px 0;text-align:left;width:auto}.modForm .text,.modForm .textarea{margin-right:0.25em;width:40%}#colSub .modForm .text,#colSub .modForm .textarea{margin:0;width:100%}.modFormNotice{color:#AF1C1C;font-size:0.9em;margin-left:32%}#colSub .modFormNotice{color:#831619;margin:0}.formsConfirmationText{font-size:1.1em;text-align:center}.fieldError{display:block;font-style:normal;margin-left:32%}#colSub .fieldError{margin-left:0}#container .errorLog{margin-bottom:15px}.formStep{color:#A9272D;text-decoration:underline}#colMain .modImage,#colSub .modImage{padding-bottom:20px}.modChildrenListEvent{padding-bottom:20px}#colSub .modChildrenListEvent{padding:10px 10px 20px 10px}.event{margin-bottom:10px}.eventTitle{background:#F2F2F2;color:#43271B;padding:5px 10px}#colSub .eventTitle{background:#fff}.eventLabel{font:1.2em georgia,serif;font-weight:bold;text-transform:uppercase}.eventLabel a{color:#43271B;text-decoration:underline}.eventDetail{padding-top:3px}.eventLocation{text-transform:uppercase}#modChildrenListEvent .mod p{margin-right:0}.eventContent{color:#4D4D4D;font-size:1.1em;overflow:hidden;padding:10px}.eventContent img{float:left;margin:2px 10px 5px 0;width:150px}.modSearch{margin-right:10px;font:1.1em georgia,serif;padding-bottom:20px}#colSub .modSearch{margin:10px 0 0 16px}#headerContent .modSearch{padding-bottom:2px;text-align:right}.modSearchLabel{color:#43271B}#headerContent .modSearchLabel{color:#fff}.modSearchText{background:#fff;border:1px solid #EBEBEB;width:140px}#headerContent .modSearchText{font-size:0.9em;width:110px}.placeholder{color:#808080}.modSearchSubmit{background:none;border:0;color:#43271B;cursor:pointer;padding:0}#headerContent .modSearchSubmit{color:#fff}.modSearchSubmit:hover{text-decoration:underline}.modSearchResultNumber{color:#000;font-size:1.1em;margin-bottom:12px}.modSearchResult{margin-bottom:20px}.modSearchResultTitle a{color:#43271B;font:bold 1.1em georgia,serif;text-decoration:underline}.modSearchResultContent{padding:1px 0}.modSearchResultContent strong{font-size:13px}.searchResultsPagesUrl{color:#A9272D}