body{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}#bodyContent{background:#fff url(../images/body.gif) repeat-x;margin-top:25px}#container{margin:0 auto;width:960px}#header{background:url(../images/header.jpg) center 10px no-repeat;min-height:255px;height:auto !important;height:255px}#headerContent{margin:0 auto;padding:0 15px;width:930px}#heading{min-height:215px;height:auto!important;height:215px}#colMain{float:left;padding:0 20px 0 15px;width:615px}#colSub{float:left;padding:0 14px 0 0;width:296px}#footer{background:url(../images/footer.jpg) left bottom no-repeat;border-bottom:20px solid #9B251E;padding-top:130px}#footerContent{margin:0 auto;padding:0 20px;width:930px}#copyright{color:#fff;font-size:0.9em;position:relative;text-align:center;top:18px}#copyright a{color:#fff;text-decoration:underline}.modTitleEvent{background:#48651C;color:#fff;height:1%;line-height:1em;margin-bottom:1em;padding:5px 10px}.modTitleEventLabel{display:block;font-size:2.7em;line-height:1em}.modTitleEventDetails{display:block;padding-top:3px}.modTitleEventLocation{text-transform:uppercase}#breadcrumbs{color:#000;font-size:0.8em;padding-bottom:5px}#breadcrumbs a{color:#000;text-decoration:underline}.modNewsBlock{padding-bottom:20px}#colSub .modNews{background:#E7E2E0 url(../images/news.gif) left top no-repeat;padding:15px 10px 5px 15px}#colMain .modNews{padding-left:2.6em}.modNews ul{overflow:hidden}.modNewsMainTitle{color:#3A1231;font-size:1.8em;line-height:1.63;margin:0 0 0.2em 0;text-transform:uppercase}.modNews li{overflow:hidden;padding-bottom:10px}.modNewsTitle a{color:#451D2C;font:bold 1.2em 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:#451D2C}.modNewsDescription a:hover{text-decoration:underline}.modNewsDate{font-weight:bold;font-size:0.9em}.mod .modGalleryTitle{color:#395416;font-size:1.8em;height:1%;line-height:1.5em;padding:0 0 0 40px}#colMain .mod .modGalleryTitle,#footer .mod .titleModGallery{background:url(../images/gallery_h1_colMain.gif) no-repeat}#colSub .mod .modGalleryTitle{background:url(../images/gallery_h1_colSub.gif) 0 3px no-repeat;color:#6A2F16}.modGallery{height:1%;padding-bottom:20px}#colSub .modGallery{padding:0 25px 20px 25px}.mbGalleryMediaElement{color:#333333;float:left;font:1em georgia,serif;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}#colSub .modHtmlContentBlock{padding-bottom:20px}#colSub .modHtmlContent{background:#E6E2DF url(../images/colSub.gif) no-repeat;padding:10px 10px 10px 15px}#colMain .mod .title1,#footer .mod .title1{background:#48651C url(../images/h1.gif) right top no-repeat;color:#fff;font-size:2.7em;line-height:1.3em;margin-bottom:15px;padding:0 20px 0 10px}#header .mod .title1,#colSub .mod .title1{color:#451D2C;font-size:1.8em;line-height:1em;margin-bottom:2px;text-transform:uppercase}#colSub .mod .title1{margin-top:7px}.mod .preamble1{color:#48651C;font:bold 1.3em/1.3em georgia,serif}#colMain .mod p.preamble1{padding-left:0}#colSub .mod p.preamble1{color:#831619;margin-bottom:5px}.mod h2{border-bottom:1px solid #572312;color:#572312;font-size:2.08em;font-weight:normal;line-height:1.6em;margin:0 0 15px 10px}.mod h3{color:#395416;font-size:1.5em;margin:0 0 10px 40px}.mod h4{color:#395416;font-size:1.3em;font-weight:normal;line-height:1.3em;margin:0 0 10px 55px}.mod h5{color:#572312;font-size:1.2em;margin:0 0 10px 70px}.mod h6{color:#572312;font-size:1.1em;line-height:1.5em;margin:0 0 10px 90px}#colSub .mod h2,#colSub .mod h3,#colSub .mod h4,#colSub .mod h5,#colSub .mod h6{margin-left:0}.mod p{line-height:1.5em;margin-bottom:12px}#colMain .mod p{padding-left:35px}#footer .mod p{color:#000}.mod a{color:#831619;text-decoration:underline}.mod img{border:1px solid #CFCFCF;margin:0 10px 5px 10px;padding:5px}.mod ul,.mod ol{margin-bottom:12px}.mod ol{list-style:decimal inside none}#colMain .mod ul,#colMain .mod ol{padding-left:50px}.mod li{line-height:1.5em;margin-bottom:2px}#colMain .mod li,#header .mod li,#footer .mod li{background:url(../images/bullet_colMain.gif) 0 5px no-repeat}#colSub .mod li{background:url(../images/bullet_colSub.gif) 0 5px no-repeat}.mod table{margin:0 auto;width:80%}.mod th,.mod thead td{background:#48651C;border:3px solid #fff;color:#fff;font-size:1.3em;padding:1em 0.9em;text-align:center}.mod tbody td{background:#B6C086;border:3px solid #fff;font-size:1em;line-height:1.5em;padding:1em}.mod blockquote{border-left:5px solid #859453;color:#859453;font-size:1.16em;font-weight:bold;margin:12px 0;padding-left:5px}#colMain .mod blockquote{margin-left:35px}#colMain .mod blockquote p,#colSub .mod blockquote p{margin:0;padding:0}#header #navMain{position:relative;z-index:500}#navMainBlock{margin-top:10px;padding:20px 0}#navMain li{float:left;position:relative;z-index:400}#navMain li a{color:#572312;display:block;font-size:1.6em;margin-right:40px;text-transform:uppercase}#navMain li:hover a,#navMain li.active a,#navMain li.sfHover a{color:#831619;outline:0}#navMain li ul{background:#98A466;display:none;float:none;padding:0 0 3px 0;position:absolute;top:20px;width:195px;z-index:401}#navMain li:hover ul,#navMain li.sfHover ul{display:block}#navMain li li{cursor:pointer;float:none;height:1%;padding:3px 5px 0 5px}#navMain li:hover li a,#navMain li.active li a,#navMain li.sfHover li a,#navMain li li a{color:#fff;font-size:1.2em;font-weight:bold;margin:0;padding:2px 5px 4px 3px;text-transform:none}#navMain li li:hover a,#navMain li li.active a,#navMain li li.sfHover a{background:#48651C;color:#fff}#navMain li li ul{left:-9999px;padding:0 0 5px 0;position:absolute;top:0}#navMain li li:hover ul,#navMain li li.sfHover ul{left:190px}#navMain li li:hover ul.thirdLevelReverse,#navMain li li.sfHover ul.thirdLevelReverse{left:-195px}#navMain li li:hover li,#navMain li li.active li,#navMain li li.sfHover li,#navMain li li li{background:none;padding-left:5px}#navMain li li:hover li a,#navMain li li.active li a,#navMain li li.sfHover li a,#navMain li li li a{background:none;font-size:1.1em;font-weight:normal;padding-left:0}#navMain li li li:hover a,#navMain li li li.active a,#navMain li li li.sfHover a{text-decoration:underline}.sf-sub-indicator{position:absolute;right:22px;top:5px;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:4px;top:8px}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') 0 0 no-repeat}#navSub{background:#98A466 url(../images/navSub.jpg) right top no-repeat;height:1%;margin-bottom:20px;padding:10px 7px 5px 15px}#navSub p{color:#831619;font-size:1.5em;margin-bottom:0.5em;text-transform:uppercase}#navSub li{padding:3px 0}#navSub li a{background:url(../images/nav_bullet1.gif) 4px no-repeat;color:#fff;display:block;font-size:1.2em;font-weight:bold;padding:2px 5px 2px 20px;text-transform:none}#navSub li:hover a,#navSub li.active a{background:#48651C url(../images/nav_bullet1_hover.gif) 4px no-repeat}#navSub li:hover li a,#navSub li.active li a,#navSub li li a{background:none;background:url(../images/nav_bullet2.gif) 4px no-repeat;font-weight:normal;margin-left:15px;padding-left:15px}#navSub li li:hover a,#navSub li li.active a{text-decoration:underline}#navSub li:hover li li a,#navSub li.active li li a,#navSub li li li a{font-size:1.1em;margin-left:30px;text-decoration:none;width:190px}#navSub li li li:hover a,#navSub li li li.active a{text-decoration:underline}#navSub li:hover li li li a,#navSub li.active li li li a,#navSub li li li li a{margin-left:45px;text-decoration:none;width:190px}#navSub li li li li:hover a,#navSub li li li li.active a{text-decoration:underline}.modComment{padding:0 0 20px 0}#colSub .modComment{padding:0 10px 20px 10px}.commentForm legend{font:bold 1.3em Arial,Helvetica,sans-serif;padding:15px 0 10px 0}.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}.modCommentNotice{color:#AF1C1C;font-size:0.9em;padding-top:10px}.mod .modCommentTitle{color:#9B251E;font-size:2.3em;line-height:1.3em;margin-bottom:10px;text-transform:uppercase}#colSub .mod .modCommentTitle{margin-bottom:0}.commentCounter a{color:#831619;float:left;font-size:1.5em;font-weight:bold;padding:5px 10px 0 0;text-align:right;text-decoration:underline;width:3%}#colSub .commentCounter a{padding:2px 10px 5px 0}.commentContent{float:left;margin-bottom:10px;width:95%}#colSub .commentContent{width:100%}.commentDetails{background:#97A366;color:#fff;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-size:1.3em;font-weight:bold;padding:17px 155px 0 0}#colSub .commentAuthor{display:block;padding:6px 0 0 0}.commentAuthor a{color:#fff;text-decoration:underline}.commentDate{position:absolute;right:10px;top:21px}#colSub .commentDate{position:static}.commentText{background:#C9CFB1;color:#000;padding:10px 5px 10px 70px}#colSub .commentText{padding:10px 5px 10px 10px}.commentText a{color:#831619}.commentText a:hover{text-decoration:underline}.modFormBlock{padding-bottom:20px}#colMain .modForm{background:#B6C086;padding:20px 10px 10px 10px}#colSub .modForm{background:#E6E2DF;margin-bottom:20px;padding:10px 25px 10px 20px}#colMain .mod .modFormTitle{color:#395416;font:bold 1.5em/1em georgia,serif;padding-bottom:5px;text-transform:uppercase}#colSub .mod .modFormTitle{color:#6A2F16;font-size:1.8em;height:1%;line-height:1.5em;padding:0 0 0 40px}.modForm p{margin-bottom:10px}.textLabel,.textareaLabel{color:#395416;font:bold 1.1em georgia,serif;float:left;margin:0 1em 0 0;padding:0.1em;text-align:right;width:30%}#colSub .textLabel,#colSub .textareaLabel{color:#831619;display:block;float:none;font:bold 1.1em georgia,serif;margin:0;padding:0 0 3px 0;text-align:left;width:auto}.text,.textarea{margin-right:0.25em;width:40%}#colSub .text,#colSub .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:#831619;text-decoration:underline}#colMain .modImage,#colSub .modImage{padding-bottom:20px}.modChildrenListEvent{padding-bottom:20px}.event{background:#C9CFB1;margin-bottom:10px}.eventTitle{background:#97A366;color:#fff;padding:5px 10px}.eventLabel{display:block;font-size:1.3em;font-weight:bold;text-transform:uppercase}.eventLabel a{color:#fff;text-decoration:underline}.eventDetail{padding-top:3px}.eventLocation{text-transform:uppercase}.eventContent{overflow:hidden;padding:10px}.eventContent img{float:left;margin:2px 10px 5px 0;width:150px}.modSearchBlock{padding-bottom:20px}#header .modSearchBlock{padding-bottom:0}#header .modSearch{padding-top:10px}#colSub .modSearch{background:#B6C086;padding:10px 10px 10px 15px}#header .modSearch{text-align:right}.modSearchText{background:#fff;border:1px solid #000;width:210px}.placeholder{color:#808080}.modSearchSubmit{background:none;border:0;color:#000;cursor:pointer;font-size:1.5em;font-weight:bold;padding:0;text-transform:uppercase}#header .modSearchSubmit{background:#395416;color:#fff;font-size:1.2em}#colSub .modSearchSubmit{color:#395416}.modSearchSubmit:hover{text-decoration:underline}.modSearchTitle{color:#000;font-size:1.1em;margin:10px 0}.modSearchResult{margin-bottom:20px}.modSearchResultTitle a{color:#859453;font:bold 1.3em Arial,Helvetica,sans-serif;text-decoration:underline}.modSearchResultContent{padding:4px 0 2px 0}.modSearchResultContent strong{font-size:13px}.searchResultsPagesUrl{color:#831619}body{background-color:#bcf5be}