.body1 { margin-top: 0; background-color:#e4e5e7; font-family:Century Gothic, Arial, sans-serif; }
#bloc_page { width: auto; }
@font-face { font-family: 'Century Gothic'; src: url('../_polices/Gothic.ttf') format('truetype'); }
.a1:hover { color: #17292e; }
.a1:visited { color: #17292e; }
.a1:focus { color: #17292e; }
.a1:active { color: #17292e; }
.a1:link { color: #17292e; }
.a2:hover { color: #ffffff; }
.a2:visited { color: #ffffff; }
.a2:focus { color: #ffffff; }
.a2:active { color: #ffffff; }
.a2:link { color: #ffffff; }
.font1 { font-size: 42px; color: #17292e; }
.font2 { font-size: 42px; color: #ffffff; }
.font3 { font-size: 20px; color: #17292e; }
.font4 { font-size: 50px; color: #17292e; }
.font5 { font-size: 55px; color: #ffffff; }
.font6 { font-size: 60px; color: #17292e; }
.font7 { font-size: 0; color: #17292e; }
.fontwinners { font-size: 40px; color: #ffffff; }
.fontresults { font-size: 40px; color: #17292e; }
.indextitles { font-size: 80px; color: #ffffff; }
.font9 { font-size: 20px; color: #ffffff; }
.font11 { font-size: 26px; color: #17292e; }
.font22 { font-size: 26px; color: #ffffff; }
.font23 { font-size: 0; color: #ffffff; }
#banner { background-image:url(../_images/RESPbanner1.jpg); background-position: top center; background-repeat:no-repeat; width:auto; height:500px; border-left-color:#860c59; border-left-style:solid; border-left-width: 1px; border-right-color:#860c59; border-right-style:solid; border-right-width: 1px; max-width: 800px; }
#club { border-color:#3d5522; border-style:solid; border-width: 1px; max-width: 800px; width: 100%; }
#chow { border-color:#3d5522; border-style:solid; border-width: 1px; max-width: 800px; width: 100%; }
#history { border-color:#3d5522; border-style:solid; border-width: 1px; max-width: 800px; width: 100%; }
#updates { border-color:#860c59; border-style:solid; border-width: 1px; max-width: 800px; width: 100%; }
#shows_list { background-image:url(../_images/shows-back.gif); background-position: bottom right; background-repeat: no-repeat; }
.table1 { max-width: 800px; width: 100%; }
.table2 { max-width: 800px; width: 100%; }
.table3 { background-color: #860c59; max-width: 800px; width: 100%; }
.table4 { background-image:url(../_images/1.gif); background-position: top center; background-repeat: repeat-x; max-width: 800px; width: 100%; }
.table5 { width: 0; height: 0; }
.table6 { max-width: 800px; width: 100%; }
.td1 { width: 0px; background-image:url(../_images/2.gif); background-position:top; background-repeat:repeat-x; }
.td6 { border-color:#3d5522; border-style:solid; border-width: 1px; vertical-align: top; max-width: 800px; width: 100%; background-color:#d6d8da; margin-top: 0px; padding-top: 0px; background-image:url(../_images/3.gif); background-repeat:repeat-x; background-position:top; }
.td7 { width: 0; height: 0; }
.td8 { max-width: 800px; height: 160px; background-image:url(../_images/RESPbk-titles.gif); background-repeat: repeat-x; }
.td9 { background-color: #d6d8da; width: 800px; }
.td10 { padding: 3px; border-bottom-color:#3d5522; border-bottom-style:solid; border-bottom-width: 1px; vertical-align: center; width: 155px; height: 30px; }
.td11 { padding: 3px; border-bottom-color:#3d5522; border-bottom-style:solid; border-bottom-width: 1px; vertical-align: center; width: 155px; height: 30px; }
.td12 { padding: 3px; border-bottom-color:#3d5522; border-bottom-style:solid; border-bottom-width: 1px; vertical-align: center; width: 350px; height: 30px; }
.td13 { padding: 0; border-bottom-color:#3d5522; border-bottom-style:solid; border-bottom-width: 1px; vertical-align: center; width: 0; height: 30px; }
.td14 { padding: 3px; border-bottom-color:#3d5522; border-bottom-style:solid; border-bottom-width: 1px; vertical-align: center; width: 140; background-color:#860c59; height: 30px; }
.td15 { padding: 3px; border-bottom-color:#3d5522; border-bottom-style:solid; border-bottom-width: 1px; vertical-align: center; width: 155px; background-color:#486527; height: 30px; }
.td16 { padding: 3px; border-bottom-color:#3d5522; border-bottom-style:solid; border-bottom-width: 1px; vertical-align: center; width: 155px; background-color:#486527; height: 30px; }
.td17 { padding: 3px; border-bottom-color:#3d5522; border-bottom-style:solid; border-bottom-width: 1px; vertical-align: center; width: 350px; background-color:#486527; height: 30px; }
.td18 { padding: 0; border-bottom-color:#3d5522; border-bottom-style:solid; border-bottom-width: 1px; vertical-align: center; width: 0; background-color:#486527; height: 30px; }
.td19 { padding: 3px; border-bottom-color:#3d5522; border-bottom-style:solid; border-bottom-width: 1px; vertical-align: center; width: 140; background-color:#486527; height: 30px; }
.td20 { border-bottom-color:#3d5522; border-bottom-style:solid; border-bottom-width: 1px; vertical-align: center; width: 155px; height: 15px; }
.td21 { border-bottom-color:#3d5522; border-bottom-style:solid; border-bottom-width: 1px; vertical-align: center; width: 155px; height: 15px; }
.td22 { border-bottom-color:#3d5522; border-bottom-style:solid; border-bottom-width: 1px; vertical-align: center; width: 350px; height: 15px; }
.td23 { border-bottom-color:#3d5522; border-bottom-style:solid; border-bottom-width: 1px; vertical-align: center; width: 0; height: 15px; }
.td24 { border-bottom-color:#3d5522; border-bottom-style:solid; border-bottom-width: 1px; vertical-align: center; width: 140; background-color:#860c59; height: 15px; }
.td25 { width:inherit; }
.section1 { flex-direction: column; }
#indexclub0 { width: 100%; max-width: 800px; height: 1140px; border-color:#3d5522; border-style:solid; border-width: 1px; background-color:#d6d8da; }
#indexclub1 { width: inherit; height: inherit; }
#indexclub11 { text-align: center; width: 100%; max-width: 780px; height: 120px; padding: 10px; background-color:#486527; }
#indexclub12 { width: 100%; max-width: 780px; height: 1000px; }
#indexclub121 { text-align: left; width: 100%; max-width: 760px; height: 600px; padding: 10px; }
#indexclub122 { background-color:#486527; border-color:#3d5522; border-style: solid; border-width: 1px; padding: 15px; text-align:left; margin: auto; width: 700px; height: 320px; }
#indexbreed0 { width: 100%; max-width: 800px; height: 960px; border-color:#3d5522; border-style:solid; border-width: 1px; background-color:#d6d8da; }
#indexbreed1 { width: inherit; height: inherit; }
#indexbreed11 { text-align: center; width: 100%; max-width: 780px; height: 120px; padding: 10px; background-color:#486527; }
#indexbreed12 { text-align: left; width: 100%; max-width: 760px; height: 800px; padding: 10px; background-image:url(../_images/RESPtitles.jpg); background-position: bottom right; background-repeat: no-repeat; }
#indexbreed13 { width: 0; height: 0; }
#indexhistory0 {width: 100%; max-width: 800px; height: 480px; border-color:#3d5522; border-style:solid; border-width: 1px; background-color:#d6d8da; }
#indexhistory01 { text-align: center; width: 100%; max-width: 780px; height: 120px; padding: 10px; background-color:#486527; }
#indexhistory02 { text-align: left; width: 100%; max-width: 760px; height: 320px; padding: 10px; }
#indexupdates0 { background-color:#860c59; width: 800px; height: 950px; background-image:url(../_images/RESPupdates.jpg); background-position: bottom center; background-repeat: no-repeat; border-color:#3d5522; border-style:solid; border-width: 1px; }
#indexupdates1 { text-align: left; width: 800px; height: 250px; }
#FB { width: 70px; height: 70px; margin-right: 30px; float:right; }
.shows:hover { background-color: #e4e5e7; cursor: pointer; }
.shows:active, shows:focus { background-color: #e4e5e7; }
.iframe1 { width: 750px; height: 550px; }
.table7 { width: 980px; background-color:#860c59; }
.td26 {  }
.td28 { width: inherit; height: 495px; }
.td29 { width: inherit; height: 25px; }
.table9 { width: 500px; }
.td30 { width: inherit; padding: 5px; }
.td31 { width: inherit; padding: 5px; }
.td27 { width: inherit; height: auto; padding: 0; }
#winners0 { width: 798px; background-color:#486527; border-color:#3d5522; border-width: 1px; border-style: solid; height: auto; margin: auto; min-height: 410px; }
#winners1 { width: 700px; background-color:#860c59; height: auto; flex-direction: column; margin-left: auto; margin-right: auto; margin-top: 25px; padding: 20px; }
#winnersnames { background-image:url(../_images/rosettes.png); background-position:right bottom; background-repeat:no-repeat; padding-bottom: 260px; }
#winners11 { flex-direction: column; max-width: 700px; margin: auto; }
#winners111 { width: 700px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 0px; text-align: center; margin: auto; }
#winners112 { width: 700px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 0px;  text-align: center; margin: auto; }
#winners2 { flex-direction: column; max-width: 800px; margin: auto; }
#winners21 { width: 700px; padding: 10px; text-align: center; margin: auto; }
#winners22 { width: 700px; padding: 10px; text-align: center; margin: auto; }
#winners3 { flex-direction: column; max-width: 800px; margin: auto; }
#winners31 { width: 700px; padding: 10px; text-align: center; margin: auto; }
#winners32 { width: 700px; padding: 10px; text-align: center; margin: auto; }
#fullresultsright { flex-direction: column; background-image:url(../_images/trophies.png); background-position:right bottom; background-repeat:no-repeat; max-width: 800px; margin: auto; }
#fullresultsleft { flex-direction: column; background-image:url(../_images/trophies.png); background-position:right bottom; background-repeat:no-repeat; max-width: 800px; margin: auto; }
#dogs { max-width: 800px; padding: 30px; width: auto; }
#bitches { max-width: 800px; padding-top: 30px; padding-left: 30px; padding-right: 30px; padding-bottom: 130px; width: auto; }
.table10 { background-image:url(../_images/right_part_1.gif); background-position: top right; background-repeat:repeat-x; width: 70px; background-color:#e4e5e7; }
.table11 { background-image:url(../_images/right_part_3.gif); background-position: top right; background-repeat:repeat-x; width: 70px; background-color:#e4e5e7; }
#committee0 { width: 750px; height: 1050px; text-align: center; display:table-cell; vertical-align: middle; padding: 25px; }
#committee1 { padding-left: 25px; padding-right: 25px; border-left-color:#3d5522; border-left-style:solid; border-left-width: 1px; border-right-color:#3d5522; border-right-style:solid; border-right-width: 1px; width: 740px; margin: auto; height: 1000px; display:table-cell; vertical-align: middle; }
#committee2 { padding: 5px; border-color:#3d5522; border-style:solid; border-width: 1px; text-align: center; display:table-cell; vertical-align: middle; height: 1000px; margin:auto; }
#committee3 { width: 800px; height: 2600px; float: left; padding-top: 30px; background-image:url(../_images/RESPcommittee-bk2.jpg); background-position: center bottom; background-repeat: no-repeat; }
#committee4 { width: 0px; height: 0px; }
#committee5 { width: 690px; height: 1950px; background-image:url(../_images/committee-bk3bis.gif); background-position: left top; background-repeat: repeat-y; padding-left: 110px; float: left; }
.td33 { background-color:#d6d8da; width:inherit; padding: 10px; }
.td34 { width: inherit; padding: 5px; }
.td35 { width: 500px; padding: 5px; vertical-align:top; }
.td36 { width: 500px; padding: 5px; vertical-align:top; }
.td37 { background-color:#d6d8da; width: 800px; background-image:url(../_images/xxx.gif)}
.td38 { background-color:#d6d8da; width:inherit; padding: 10px; background-image:url(../_images/RESPlinks-bk.jpg); background-position: bottom center; background-repeat: no-repeat; vertical-align: top; height: 2200px; }
#links { background-color:#486527; border-color:#3d5522; border-style: solid; border-width: 1px; width: 700px; height: 1400px; padding: 10px; background-image:url(../_images/links-bk2.jpg); background-position: right bottom; background-repeat:no-repeat; text-align:left; margin-left: auto; margin-top: 25px; margin-right: auto; float:none; }
.td39 { width: 0; height: 0; }
#aware1 { width: inherit; padding: 0; text-align: justify; }
#aware2 { width: inherit; padding: 0; text-align: justify; }
#aware3 { width: 700px; text-align: justify; border-color:#3d5522; border-style:solid; border-width: 1px; background-color: rgba(228, 229, 231, 0.85); padding-top: 10px; padding-left: 10px; padding-right: 10px; margin: auto; hyphens: auto; background-image: url(../_images/RESPaware-bk2.png); background-position: bottom center; background-repeat: no-repeat; padding-bottom: 680px; }
.td40 { height: 6500px; background-color:#d6d8da; width:inherit; padding: 10px; background-image:url(../_images/RESPaware-bk.jpg); background-position: bottom; background-repeat:no-repeat; vertical-align: top; }
#banner2 { background-image:url(../_images/RESPbanner2.jpg); background-position: top center; background-repeat:no-repeat; width:auto; height:500px; border-left-color:#860c59; border-left-style:solid; border-left-width: 1px; border-right-color:#860c59; border-right-style:solid; border-right-width: 1px; max-width: 800px; }
.td41 { background-color:#d6d8da; width:inherit; padding: 10px; background-image:url(../_images/RESPcode-bk.jpg); background-position: bottom; background-repeat:no-repeat; }
.td42 { background-color:#e4e5e7; width: 1120px; height: 440px; }
#historybk { background-image: url(../_images/history.jpg); background-position: center; background-repeat:no-repeat; width: 1120px; height: 400px; }
.td43 { background-color:#d6d8da; width:inherit; padding: 10px; }
.td44 { vertical-align: top; width: 1120px; background-color:#d6d8da; margin-top: 0px; padding-top: 0px; background-image:url(../_images/3.gif); background-repeat:repeat-x; background-position:top; }
.table12 { border-color:#3d5522; border-style:solid; border-width: 1px; }
.td45 { background-color:#d6d8da; width: inherit; padding: 10px; }
.td46 { background-color:#d6d8da; width: inherit; height: 1280px; }
#health1 { width: inherit; height: auto; text-align: justify; padding-top: 30px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; }
#health2 { width: inherit; height: auto; flex-direction: column; }
#health3 { max-width: 800px; width: auto; height: auto; text-align: justify; padding-top: 0; padding-left: 7px; padding-right: 13px; padding-bottom: 0; }
#health4 { width: 800px; height: 380px; background-image:url(../_images/RESPhealth1.jpg); background-position:right bottom; background-repeat:no-repeat; float:right; }
.td47 { background-color:#d6d8da; width:inherit; background-image:url(../_images/sales-bk.jpg); background-position: center bottom; background-repeat:no-repeat; height: 1900px; }
#sales1 { width: inherit; height: auto; flex-direction: column; }
#sales2 { width: 780px; height: auto; text-align: center; padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; }
#calendar { width: 780px; height: 300px; background-image:url(../_images/calendar2022.png); background-position: center; background-repeat: no-repeat; }
#prints { width: 780px; height: 300px; background-image:url(../_images/prints.png); background-position: center; background-repeat: no-repeat; }
#limitedprints { width: 780px; height: 300px; background-image:url(../_images/limitedprints.png); background-position: center; background-repeat: no-repeat; }
#limitedprints2 { width: 780px; height: 300px; background-image:url(../_images/limitedprints2.png); background-position: center; background-repeat: no-repeat; }
#BCbook { width: 780px; height: 300px; background-position: center; background-repeat: no-repeat; background-image:url(../_images/BCbook.png); }
#Calendar24 { width: 780px; height: 300px; background-position: center; background-repeat: no-repeat; background-image:url(../_images/2026calendar.png); }
#title_pages { width: 800px; height: 160px; }
#title_1 { width: 705px; height: 78px; background-image:url(../_images/RESPlogo.jpg); background-position: left top; background-repeat: no-repeat; padding-left: 85px; padding-top: 10px; padding-bottom: 5px; padding-right: 10px; text-align: left; display: table-cell; vertical-align: middle; float: right; }
#title_2 { width: 450px; height: 78px; text-align: center; display: table-cell; vertical-align: middle; background-color:#860c59; padding: 10px; float: right; }
#title_pages_bis { width: 800px; height: 240px; }
#title_1_bis { width: 705px; height: 140px; background-image:url(../_images/RESPlogo.jpg); background-position: left top; background-repeat: no-repeat; padding-left: 85px; padding-top: 10px; padding-bottom: 5px; padding-right: 10px; text-align: left; display: table-cell; vertical-align: middle; float: right; }
#title_2_bis { width: 420px; height: 70px; text-align: center; display: table-cell; vertical-align: middle; background-color:#860c59; padding: 10px; float: right; }
.td48 { max-width: 800px; height: 240px; background-image:url(../_images/RESPbk-titles-bis.gif); background-repeat: repeat-x; }
.td49 { width: 0; height: 0; }
#cotys2022 { background-image:url(../_images/RESPcotys2022.jpg); width: 800px; height: 328px; margin: auto; }
#cotys2022text { width: 800px; height: auto; margin: auto; }
#ch-archives { width: 1000px; margin: auto; height: auto; flex-direction: column; }
#ch-archives2 { width: 1000px; height: auto; display: flex; }
#ch-archives21 { width: 250px; height: 130px; background-color:#486527; background-image:url(../_images/ch-archives-bk1.png); background-position:bottom left; background-repeat:no-repeat; border-color:#860c59; border-style:solid; border-width: 2px; text-align: center; padding-top: 40px; }
#ch-archives21bis { width: 250px; height: 130px; background-color:#486527; background-image:url(../_images/ch-archives-bk2.png); background-position:bottom left; background-repeat:no-repeat; border-color:#860c59; border-style:solid; border-width: 2px; text-align: center; padding-top: 40px; }
#ch-archives22 { width: 730px; height: 100px; border-bottom-color:#860c59; border-bottom-style:solid; border-bottom-width: 2px; text-align: left; padding-left: 20px; }
#ch-archives3 { width: 800px; height: 40px; }
.decades { font-size: 50px; color: #ffffff; }
.td50 { background-color:#d6d8da; width:inherit; padding: 10px; background-image:url(../_images/yearbooksRSP.jpg); background-position:top center; background-repeat:no-repeat; }
#yearbook1 { width: 650px; height: 590px; background-color:#e4e5e7; margin-left: auto; margin-right: auto; margin-top: 580px; padding: 5px; border-color:#3d5522; border-style:solid; border-width: 1px; text-align:justify; }
#yearbook2 { width: 760px; height: 3950px; background-color:#e4e5e7; margin: auto; border-left-color:#3d5522; border-left-style:solid; border-left-width: 1px; border-right-color:#3d5522; border-right-style:solid; border-right-width: 1px; border-bottom-color:#3d5522; border-bottom-style:solid; border-bottom-width: 1px; flex-direction: column; padding-top: 10px; padding-bottom: 10px; }
#yearbook21 { width: 748px; height: 1900px; background-color:#e4e5e7; margin: auto; padding: 5px; text-align:left; }
#yearbook22 { width: 748px; height: 1950px; background-color:#e4e5e7; margin: auto; padding: 5px; text-align:left; }
#yearbook220 { width: 748px; height: 1950px; background-color:#e4e5e7; margin: auto; padding: 5px; text-align:left; }
#yearbook3 { width: 760px; height: 120px; background-color:#e4e5e7; margin: auto; border-left-color:#3d5522; border-left-style:solid; border-left-width: 1px; border-right-color:#3d5522; border-right-style:solid; border-right-width: 1px; border-top-color:#3d5522; border-top-style:solid; border-top-width: 1px; padding-top: 10px; padding-bottom: 10px; text-align: center; }
#yearbook4 { width: 760px; height: 4980px; background-color:#e4e5e7; margin: auto; border-left-color:#3d5522; border-left-style:solid; border-left-width: 1px; border-right-color:#3d5522; border-right-style:solid; border-right-width: 1px; border-bottom-color:#3d5522; border-bottom-style:solid; border-bottom-width: 1px; padding-top: 10px; padding-bottom: 10px; flex-direction: column; }
#yearbook41 { width: 748px; height: 1500px; background-color:#e4e5e7; margin: auto; padding: 5px; text-align:left; }
#yearbook420 { width: 748px; height: 1580px; background-color:#e4e5e7; margin: auto; padding: 5px; text-align:left;  }
#yearbook430 { width: 748px; height: 1600px; background-color:#e4e5e7; margin: auto; padding: 5px; text-align:left;  }
.td51 { background-color:#d6d8da; width:inherit; padding: 10px; background-image:url(../_images/RESPhistory.jpg); background-position: bottom; background-repeat:no-repeat; padding-bottom: 550px; }
.td52 { background-color:#d6d8da; width:inherit; background-image:url(../_images/sales-bk.jpg); background-position: center bottom; background-repeat:no-repeat; height: auto; }
.font100 { font-size: 55px; color: #17292e; }


















