body {
margin: 0;
padding: 0;
font-size: 100%; 
font-family: georgia, times new roman, serif; 
color: #444444;
background: #ffffff;
border-top: 5px solid #c0c0c0; 
text-align: center;
}

a {border-bottom: 1px dotted #000000; text-decoration: none;}
a:link, a:visited {color: #000000;}
a:hover, a:active {color: #0063dc;}

.nobrd a {border: none; padding: 0; margin: 0;}
.nobrd img {border: none; padding: 0; margin: 0;}

#motigo {padding-top: 5px; 
}
#motigo a {border-bottom: none; text-decoration: none;}

div {padding: 0; margin: 0;}
img {padding: 0; margin: 0; border: none;}
table, td {padding: 0; margin: 0; border-collapse: collapse;}

.innercolumn {width: 960px; margin: 0 auto;}

a.pempic  {display: inline-block; border-bottom: none; padding: 0; margin: 0 0 4px 0; height: 16px;}
.pempic img {border: none; padding: 0; margin: 0; width: 16px; height: 16px;}

.innerdog1 {position: absolute; width: 100%; top: 100px; left: 0; z-index: 4;  margin: 0 auto;}
.innerdog1 div {width: 960px; text-align: left; margin: 0 auto; padding: 0 0 0 0;}
.innerdog1 img {vertical-align: text-top;}
.innerdog1 a {border-bottom: none; padding: 0; margin: 0;}

.innerdog2 {position: absolute; z-index: 4; width: 710px; text-align: left; margin: 0 auto; padding: 0 0 0 250px;}
.innerdog2 img {vertical-align: text-top;}
.innerdog2 a {border-bottom: none; padding: 0; margin: 0;}


.languages {text-align: right; height: 40px; }
.languages span {width: auto; float: right; display: block; padding: 6px 12px; font-size: 12px;  text-align: center; color: #b0b0b0;}
.languages a:link, .languages a:visited {color: #b0b0b0; border-bottom: 1px dotted #b0b0b0;}
.languages a:hover, .languages a:active {color: #706f61; border-bottom: 1px dotted #706f61;}

#lang {background: #c0c0c0; color: #ffffff;}

#topdescr1 {font-size: 10px; color: #b0b0b0; text-transform: uppercase; padding: 8px 20px 0 0; }
#topdescr {font-size: 10px; color: #b0b0b0; text-transform: uppercase; padding: 22px 0 0 0; float: left; width: 250px; text-align: center;}


h2 {font-size: 24px; line-height: 26px; font-weight: normal; color: #706f61; font-family: georgia, times new roman, serif; margin: 0; padding: 25px 0 15px 0;}
h3 {font-size: 18px; font-weight: normal; color: #706f61; padding: 14px 0 10px 0; line-height: 120%; margin: 0; font-variant: small-caps;}
h3 b {font-size: 15px; display: block; font-weight: normal; padding: 10px 0 0px 0; line-height: 100%; margin: 0; font-variant: small-caps;}
.librubr {font-size: 20px; font-weight: normal; color: #706f61; padding: 14px 0 10px 0; line-height: 100%; margin: 0; text-transform: uppercase;}
.articlename {font-size: 26px; font-weight: normal; color: #000000; padding: 0 0 10px 0; line-height: 100%; font-variant: normal;}
.marker {font-size: 21px; font-weight: normal; color: #ffffff; background: #706f61 url(img/lbg.png) 0 0 no-repeat; padding: 4px 10px 8px 10px; text-align: center;}
.marker a {border-bottom: none; text-decoration: none;}
.marker a:link, .marker a:visited {color: #ffffff;}
.marker a:hover, .marker a:active {color: #ffffbb;}

.marker2  {background: #f2f2f2 url(img/lbg.png) 0 0 repeat-x; font-size: 10px; color: #303030; margin: 0 0 10px 0; padding: 0 15px 4px 15px; display:block; text-align:center;}
.marker2 p { margin: 0; padding: 0;}
.marker2 h2 {font-size: 24px; line-height: 30px; font-weight: normal; color: #303030; margin: 0; padding: 0; border-bottom: 1px dotted #c0c0c0; font-variant:small-caps;}


.mainnavbar {padding: 15px 0 0 10px; font-size: 13px; text-transform: uppercase;}
.mainnavbar a {margin: 0 0 0 16px;}
.mainnavbar a:link, .mainnavbar a:visited {color: #b0b0b0; border-bottom: 1px dotted #b0b0b0;}
.mainnavbar a:hover, .mainnavbar a:active {color: #706f61; border-bottom: 1px dotted #706f61;}

a#mainnavbar1 {border-bottom: 1px dotted #706f61;}
a#mainnavbar1:link, a#mainnavbar1:visited {color: #706f61;}




.corgilogo {height: 250px; margin: 50px 0 0 0;}
.corgilogo div {background: #ffffff url(img/corgi.jpg) 0 0 no-repeat; width: 780px; height: 161px; margin: 0 auto;}
.corgilogo2 {width:450; height: 150px; margin: 35px 0 0 145px;}
.corgilogo2 div {background: #ffffff url(img/corgi22.jpg) 0 0 no-repeat; width: 450px; height: 94px; margin: 0 auto;}
.motto {color: #a8a8a8; font-size: 18px; width: 100%; height: 90px;}
.motto table {float: right; width: auto;}
.motto td {color: #a8a8a8;}



.columns3 {width: 960px; font-size: 10pt; padding-bottom: 30px;}
.columns3 table {width: 960px; font-size: 14px;  line-height: 18px;}
.columns3 h2 {font-size: 24px; line-height: 28px; font-weight: normal; color: #706f61; font-family: georgia, times new roman, serif; margin: 0 0 20px 0; padding: 0;}
.columns31, .columns32 {width: 300px; padding: 0 30px 8px 0;}
.columns33 {width: 300px; padding: 0 0 8px 0;}



.arrows {width: auto; float: right;}
.arrows table {width: auto; font-size: 12px; line-height: normal;}
.arrow1 {padding: 0 5px 0 0; color: #b0b0b0;}
.arrow1 b {font-size: 18px; font-weight: normal; padding: 0 5px 0 0;}
.arrow1 a { font-size: 12px; line-height: 20px;}
.arrow1 a:link, .arrow1 a:visited {color: #b0b0b0; border-bottom: 1px dotted #b0b0b0;}
.arrow1 a:hover, .arrow1 a:active {color: #706f61; border-bottom: 1px dotted #706f61;}





.screenname {font-size: 28px; line-height: 30px; font-weight: normal;; color: #706f61; padding: 0 0 0 0px; margin: 0; text-transform:uppercase;}
.screenname b {font-size: 1px; line-height: 1px; font-weight: normal;; color: #ffffff; padding: 0 0 0 0px; margin: 0; text-transform: none;}

.insidenavbar {font-size: 14px; border-left: 1px dotted #c0c0c0; padding: 2px 0; margin: 15px 0 25px 0; color: #b0b0b0;}
.insidenavbar ul {list-style-type:none; padding: 0; margin: 0 0 0 14px;}
.insidenavbar ul li {padding: 1px 0; margin: 0;}

.insidenavbar a:link, .insidenavbar a:visited {color: #b0b0b0; border-bottom: 1px dotted #b0b0b0;}
.insidenavbar a:hover, .insidenavbar a:active {color: #706f61; border-bottom: 1px dotted #706f61;}
a#insidenavbar1 {border-bottom: 1px dotted #706f61;}
a#insidenavbar1:link, a#insidenavbar1:visited {color: #706f61;}

.insidetopic {border-bottom: 1px dotted #706f61; line-height: 6px; text-align:left; padding: 5px 0 0 0; margin: 0;}
.insidetopic span {position: relative; background: #ffffff; padding: 0 15px 2px 0; color: #706f61; font-size: 30px; }

.innermenu {position: absolute; margin: -12px 0 0 0; width: 960px; text-align: right; font-size: 14px; font-variant:small-caps;}
.innermenu a {padding: 0 0 0 20px;}
.innermenu a:link, .innermenu a:visited {color: #a0a0a0; border-bottom: none;}
.innermenu a:hover, .innermenu a:active {color: #706f61; border-bottom: none;}


#adv {
color: #444444;
font-family: Georgia, Times, serif;
font-size: 16px;
font-variant: small-caps;
letter-spacing: 0.1em;
line-height: 125%;
margin: 20px auto;
padding: 0 20px;
text-align: center;
text-transform: lowercase;
}

#adv img {margin: 10px 0; border: none;}
#adv a { padding: 0; margin: 0; border: none;}
#adv a:link, #adv a:visited {color: #444444;}
#adv a:hover, #adv a:active {color: #000000;}


.korzinka1 {
width: 180px; 
float: left;
margin: 25px 25px 20px 0; 
padding: 15px 10px 15px 0; 
font-size: 20px;  
color: #706f61; 
text-align: left;
border-top: 1px dotted #706f61; 
border-bottom: 1px dotted #706f61;
}

.korzinka1pic {
width: 200px; 
float: left;
margin: 25px 25px 20px 0; 
padding: 15px 0 15px 0; 
color: #706f61; 
text-align: left;
border-top: 1px dotted #706f61; 
border-bottom: 1px dotted #706f61;
}

.korzinka1pic span {display: block; padding: 6px 0 0 0; font-size: 11px; line-height: 12px; color: #706f61; font-variant:small-caps;}


.korzinka2 {
width: 180px; 
float: right;
margin: 25px 0 20px 25px; 
padding: 15px 0 15px 0; 
font-size: 20px;  
color: #706f61; 
text-align: left;
border-top: 1px dotted #706f61; 
border-bottom: 1px dotted #706f61;
}

.korzinka2pic {
width: 200px; 
float: right;
margin: 25px 0 20px 25px; 
padding: 15px 0 15px 0;
color: #706f61; 
text-align: left;
border-top: 1px dotted #706f61; 
border-bottom: 1px dotted #706f61;
}

.korzinka2pic span {display: block; padding: 6px 0 0 0; font-size: 11px; line-height: 12px; color: #706f61; font-variant:small-caps;}

.tbl960 {width: 960px; vertical-align: top; font-size: 14px; line-height: 18px;}
.td13 {width: 300px; padding: 0 30px 0 0;}
.td13r {width: 300px; padding: 0 0 0 0;}
.td13r img {padding: 0 0 0 0; margin: 0 0 0 0;}
.td13m {width: 300px; padding: 35px 30px 0 0;}
.td13mr {width: 300px; padding: 35px 0 0 0;}

#rcolumn {padding: 5px 0 0 0;}
.td23 {width: 630px; padding: 0 30px 0 0;}
.td32 {width: 630px; padding: 0 0 0 0;}
.td33 {width: 960px; padding: 0 0 0 0;}

.td24 {width: 466px; padding: 0 30px 0 0;}
.td14 {width: 217px; padding: 0 30px 0 0;}
.td14r {width: 217px; padding: 0 0 0 0;}

.ntbl630 {width: 620px; vertical-align: top; padding: 0; margin: 0;}
.ntbl630 td {vertical-align: top; font-size: 12px; line-height:140%;}
.ntd13 {width: 200px; padding: 10px 15px 0 0; }
.ntd13r {width: 200px; padding: 10px 0 0 0;}

.mdogtbl {vertical-align: top; padding: 0; margin: 0;}
.mdogtbl td {vertical-align: top; font-size: 12px; line-height:140%;}
.mdogtd {width: 217px; padding: 10px 30px 0 0; }
.mdogtdr {width: 217px; padding: 10px 0 0 0;}

.welcometxt {font-size: 16px; line-height: 20px; padding: 8px 0 8px 0; clear:both;}
.maintxt {font-size: 16px; line-height: 20px; padding: 10px 0 0 0; clear:both;}


.ndate {width: 100px; font-size: 12px; line-height: 13px; color: #a0a0a0; background: #f0f0f0 url(img/lbg.png) 0 0 repeat-x; padding: 2px 0 8px 0; margin: 0 20px 15px 0; }
.ndate div {width: 40px; text-align:center; font-size: 36px; line-height: 24px; float: left; padding: 0 4px 6px 6px; margin: 0 4px 0 0; border-right: 1px dotted #a0a0a0;}

.ndate2 {width: 100px; font-size: 12px; line-height: 13px; color: #fff9e8; background: #ff9523 url(img/lbg.png) 0 0 repeat-x; padding: 2px 0 8px 0; margin: 0 20px 15px 0; }
.ndate2 div {width: 40px; text-align:center; font-size: 36px; line-height: 24px; float: left; padding: 0 4px 6px 6px; margin: 0 4px 0 0; border-right: 1px dotted #fff9e8;}

.nquest {width: 60px; text-align:center; font-size: 34px; line-height: 22px; color: #b0b0b0; background: #f2f2f2 url(img/lbg.png) 0 0 repeat-x; padding: 0 0 8px 0; margin: 0 20px 20px 0;}
.nquest span {font-size: 14px; line-height: 14px; font-variant:small-caps;}


.mpnews {font-size: 16px; line-height: 20px; padding: 0 0 30px 0;}
.mpnews b {display: block; font-variant: small-caps; font-weight: normal; font-size: 18px; color:#ff9523; padding: 8px 0 16px 0;}


.topnews h3 {font-size: 16px; font-weight: normal; color: #706f61; padding: 0 0 10px 0; line-height: 20px; margin: 0; font-variant: small-caps;}

.line01 {border-bottom: 1px dotted #706f61; margin-bottom: 30px;}

.topic {border-bottom: 1px dotted #b0b0b0; color: #b0b0b0; line-height: 1px; text-align:left; padding: 10px 0 0 0;}
.topic span {position: relative; background: #ffffff; padding: 0 8px 2px 0; color: #b0b0b0; font-size: 14px; text-transform: uppercase; font-family: arial, tahoma, sans-serif;}

.topic2lines {border-bottom: 1px dotted #b0b0b0; height: 28px; color: #b0b0b0; text-align:left; margin: 10px 0 0 0;}
.topic2lines span {position: absolute; display: block; background: #ffffff; padding: 0 8px 2px 0; color: #b0b0b0; font-size: 14px; text-transform: uppercase; font-family: arial, tahoma, sans-serif;}


.topic2 {border-bottom: 1px dotted #ff0000; line-height: 1px; text-align:left; padding: 10px 0 0 0;}
.topic2 span {position: relative; background: #ffffff; padding: 0 8px 2px 0; color: #ff0000; font-size: 14px; text-transform: uppercase; font-family: arial, tahoma, sans-serif;}

.topic3 {border-bottom: 1px dotted #706f61; line-height: 1px; text-align:left; padding: 10px 0 0 0; text-align:center; margin-bottom: 30px;}
.topic3 span {position: relative; background: #f5f5f5; padding: 0 10px 2px 10px; color: #706f61; font-size: 14px; text-transform: uppercase;}




.standardtbl td {border-bottom: 1px #efefef dotted;}
.standardtbl1 {font-weight:bold; width: 240px; font-size: 70%; padding: 14px 0 10px 0; color: #706f61;}
.standardtbl10 {font-weight:bold; width: 100px; font-size: 60%; padding: 14px 10px 10px 0; color: #706f61;}
.standardtbl11 {font-weight: normal; text-align: right; font-size: 70%; padding: 14px 20px 10px 0; color: #706f61;}
.standardtbl12 {font-weight: normal; font-size: 80%; padding: 14px 20px 10px 0; color: #706f61;}
.standardtbl2 {padding: 10px 0 10px 0;}
.standardtbl2 td {padding: 0 10px 5px 0; border: none;}


.bigpic {width: 630px;; text-align: right;}

.balloon {width: auto; height: 115px; float: right; background: url(img/balloon01.gif) top left no-repeat; padding: 0; margin: 10px 0 0 0;}
.balloon span {width: auto; height: 100px; display:inline-block; background: url(img/balloon02.gif) top right no-repeat; padding: 12px 30px 0 50px; margin: 0; font-size: 12px; font-variant:small-caps; text-align: left; line-height: 14px; color: #303030;}

.card  {background: #f2f2f2 url(img/lbg.png) 0 0 no-repeat; font-size: 10px; color: #303030; margin: 0 0 10px 0; padding: 0 15px 15px 15px; display:block; text-align:center;}
.card h2 {font-size: 20px; line-height: 40px; font-weight: normal; color: #706f61; margin: 10px 0 10px 0; padding: 0; border-bottom: 1px dotted #706f61; font-variant:small-caps;}
.card td {border-bottom: 1px #ffffff dotted;}
.card td span, .cardtbl2 span {display: block; font-size: 10px; color: #a0a0a0; padding: 4px 15px 0 0; margin: 0;}
.cardtbl1 {width: 1%; font-size: 10px; padding: 8px 0 5px 0; color: #706f61;}
.cardtbl1f {font-size: 16px; padding: 8px 15px 5px 0; color: #202020;}
.cardtbl2 { font-size: 16px; padding: 5px 0 5px 0;}
.cardpic {margin: 10px 0 10px 0; border: 1px dotted #c0c0c0; padding: 10px; background-color: #ffffff; width: auto;}

.cardtbl11 {width: 1%; font-size: 10px; padding: 0px 0 2px 0; color: #706f61;}
.cardtbl12 {font-size: 10px; padding: 0px 0 2px 0; text-transform: uppercase;}
h4 {font-size: 12px; font-weight: normal; text-transform: uppercase; color: #444444; padding: 8px 0 10px 0;  margin: 0; font-variant: small-caps;}
.greylnk {color: #706f61;}
a.greylnk:link, a.greylnk:visited {color: #706f61; border-bottom: 1px dotted #706f61;}
a.greylnk:hover, a.greylnk:active {color: #444444; border-bottom: 1px dotted #444444;}

.parents td img {margin: 4px 0 14px 0;}
.parents td span {display: block; font-size: 10px; color: #706f61; padding: 4px 0 0 0;}
.parentsub1 {width: 1%; font-size: 10px; padding: 4px 10px 0 0; color: #706f61;}
.parentsub2 { font-size: 16px; padding: 0 0 8px 0;}
.parentsub2 td span {display: block; font-size: 10px; color: #a0a0a0; padding: 0px 0 0 0;}

.pedigree td {width: 194px; padding: 8px 8px; border: 2px #ffffff solid; font-size: 14px;}
.pedigree td img {margin: 4px 0 4px 0;}
.pedigree td span {display: block; font-size: 10px; color: #a0a0a0; padding: 4px 0 0 0;}
.sire {background: #f7f7f7  url(img/lbg.png) 0 0 repeat-x;; color: #0063dc;}
.sire a:link, .sire a:visited {color: #0063dc; border-bottom: 1px dotted #0063dc;}
.sire a:hover, .sire a:active {color: #1e90ff; border-bottom: 1px dotted #0063dc;}
.dam{background: #fdf8e5  url(img/lbg.png) 0 0 repeat-x;; color: #ed2024;}
.dam a:link, .dam a:visited {color: #ed2024; border-bottom: 1px dotted #ed2024;}
.dam a:hover, .dam a:active {color: #ff6c17; border-bottom: 1px dotted #ed2024;}

.lbsire {color: #0063dc;}
a.lbsire:link, a.lbsire:visited {color: #0063dc; border-bottom: 1px dotted #0063dc;}
a.lbsire:hover, a.lbsire:active {color: #1e90ff; border-bottom: 1px dotted #0063dc;}
.lbdam {color: #ed2024;}
a.lbdam:link, a.lbdam:visited {color: #ed2024; border-bottom: 1px dotted #ed2024;}
a.lbdam:hover, a.lbdam:active {color: #ff6c17; border-bottom: 1px dotted #ed2024;}

.career th {padding: 8px 8px; background: #f2f2f2 url(img/lbg.png) 0 0 repeat-x;  font-size: 11px; color: #706f61; border: 2px #ffffff solid; text-align: left; font-variant:small-caps;}
.career td {padding: 8px 8px ; border-bottom: 1px #efefef dotted; font-size: 12px; vertical-align: top;}
.career td span {display: block; font-size: 10px; color: #a0a0a0; padding: 0;}

.foodtable th {padding: 8px 8px; background: #f2f2f2 url(img/lbg.png) 0 0 repeat-x;  font-size: 12px; color: #706f61; border: 2px #ffffff solid; text-align: left; font-variant:small-caps;}
.foodtable td {padding: 5px 8px ; border-bottom: 1px #efefef dotted; font-size: 12px; vertical-align: top;}
.foodtable td ul {padding: 0 0 0 20px; margin: 0 0 0 20px;}

.pagesbar {
color: #c7c6c5; 
border-top: #706f61 1px dotted; 
padding: 10px 0 0 0; 
margin: 10px 0 0 0; 
}

.pagesbar a {
font-size: 22px; 
padding:  0; 
margin:  0 10px;
border-bottom: 1px dotted #606060; 
text-decoration: none; 
}
.pagesbar a:link, .pagesbar a:visited {color: #606060;}
.pagesbar a:hover, .pagesbar a:active {color: #1e90ff;}


a#arrow {
font-size: 28px; 
padding: 0;  
border: none;
}


.pagesbar b {
font-size: 34px; 
line-height: 40px;
font-weight: normal; 
color: #202020; 
padding: 0 5px;
}



.wallpaper {width: 180px; float: left; line-height: 16px; padding: 0; margin: 0;}
.wallpaper b {font-size: 12px; font-weight: normal; font-family: arial, tahoma, sans-serif; padding: 0 4px; font-variant:small-caps;}
.wallpaper ul {padding: 5px 0 25px 20px; margin: 0 0 0 10px; text-align:left;}

.new {position: absolute;  margin: 10px 0 0 98px;}
.new2 {position: absolute;  margin: 20px 0 0 108px;}
.newarticle {position: absolute; margin: 20px 0 0 15px;}

.ollist1 {padding-top: 0; margin-top: 0;}
.ollist1 li {padding-bottom: 8px; font-size: 16px;}

.smallul {font-size: 11px; color: #606060;}
.smallul ul {padding-top: 4px; margin-top: 0;}
.smallul li {padding-top: 0; margin-top: 0;}


.judging td {font-size: 11px; color: #606060; text-align: center; vertical-align: top; font-family: arial, tahoma, sans-serif;}
.judging td img {margin: 10px 10px;}
.judging2 td {font-size: 16px; color: #444444; text-align: left; vertical-align: top; font-family: georgia, times new roman, serif;}
.judging3 td {font-size: 11px; color: #606060; vertical-align: top; font-family: arial, tahoma, sans-serif;}
.judging3 td img {margin: 10px 15px;}
.judging3 td div {padding: 0 0 0 22px;}
 

.pdffile {background: url(img/pdf.gif) 0 0 no-repeat; padding: 0 0 1px 22px; margin: 0;}
.pdffile i {font-size: 12px; font-style:normal;}
.pdffile a {border-bottom: 1px dotted #444444; text-decoration: none;}
.pdffile a:link, .pdffile a:visited {color: #444444;}
.pdffile a:hover, .pdffile a:active {color: #0063dc;}

.pdffile2 {background: url(img/pdf2.gif) 0 0 no-repeat; padding: 0 0 1px 22px; margin: 0;}
.pdffile2 i {font-size: 12px; font-style:normal;}
.pdffile2 a {border-bottom: 1px dotted #444444; text-decoration: none;}
.pdffile2 a:link, .pdffile2 a:visited {color: #444444;}
.pdffile2 a:hover, .pdffile2 a:active {color: #0063dc;}



.inpt01 {font: 16px Georgia, Times New Roman, Time, serif;  height: 30px; background: #ffffff; border: 1px solid #999999; width: 100%;padding: 5px; color: #000000; margin: 2px 0;}
.inpt01ta {font: 16px Georgia, Times New Roman, Time, serif;  background: #ffffff; border: 1px solid #999999; width: 100%;padding: 5px; margin: 2px 0; color: #000000;}
.inpt02 {margin: 0 4px 0 0; padding: 0;}
.inpt03 {font-size: 13pt;  width: 100%; padding: 2px; color: #000000;}
.inpttxt {font-size: 11pt; padding: 10px;}
.smalltxt {font-size: 8pt; color: #a0a0a0;}
.asterisk {background: #ffffff url(img/asterisk.gif) left top no-repeat; padding: 4px 0 4px 15px;}





.useful li {padding-bottom: 20px;}
.useful a {border-bottom: 1px #c0c0c0 dotted;}
.useful b {font-weight: normal; font-size: 20px;}
.useful b a:link, .useful b a:visited {color: #0063dc;}
.useful b a:hover, .useful b a:active {color: #0000ff;}
.useful i {font-style: normal; font-size: 12px; font-family: arial, tahoma, sans-serif;}
.useful i a:link, .useful i a:visited {color: #b0b0b0;}
.useful i a:hover, .useful i a:active {color: #0063dc;}

.useful2 {margin-top: 5px;}
.useful2 li {padding-bottom: 10px; font-size: 12px;}
.useful2 a {border-bottom: 1px #c0c0c0 dotted;}
.useful2 b {font-weight: normal; font-size: 16px;}
.useful2 b a:link, .useful2 b a:visited {color: #0063dc;}
.useful2 b a:hover, .useful2 b a:active {color: #0000ff;}

.useful3 {margin-top: 20px; margin-bottom: 0;}
.useful3 li {padding-bottom: 12px; font-size: 12px;}
.useful3 b {font-weight: normal; font-size: 18px; margin-bottom: 4px;}
.useful3 a {border-bottom: 1px #c0c0c0 dotted;}
.useful3 b a:link, .useful3 b a:visited {color: #0063dc;}
.useful3 b a:hover, .useful3 b a:active {color: #0000ff;}

.mdescr {padding: 0px 0 15px 0;}
.mdescr a {border-bottom: 1px #c0c0c0 dotted;}
.mdescr b {font-weight: normal; font-size: 18px; display: block; padding: 0px 0 10px 0;}
.mdescr b a:link, .mdescr b a:visited {color: #0063dc;}
.mdescr b a:hover, .mdescr b a:active {color: #0000ff;}

.articlestabl1 {border: 1px #000000 dotted; width: 220px; margin: 0; padding: 20px; font-size: 11px; text-align: center;}
.articlestabl1 b {font-size: 14px; display: block; padding-bottom: 4px;}
.articlestabl2 {width: 30px;}

.soon  {margin: 0; padding: 10px 0 10px 0;}
.soon div {background: #f2f2f2 url(img/lbg.png) 0 0 repeat-x; font-size: 10px; color: #303030; margin: 10px 0 0 0; padding: 15px 15px 10px 140px;}
.soon span {position: absolute; padding: 0 0 0 20px; margin: 0 0 0 0; display: block;}
.soon td {padding: 0; font-size: 14px; font-variant:small-caps;}



.newslbrd {border-left: 1px #444444 dotted; padding: 0 0 0 10px; margin: 4px 0 8px 0; font-size: 12px; line-height: 16px;}

#botnavbar table { padding: 0; margin: 0;}
#botnavbar td {font-size: 14px; padding: 0 20px 0 0; margin: 0; line-height: 18px;}
#botnavbar ul {padding: 0 0 0 16px; margin: 0;}
#botnavbar li {padding: 0; margin: 0;}
#botnavbar a {line-height: 19px; border-bottom: 1px dotted #d0d0d0;}
#botnavbar a:link, #botnavbar a:visited {color: #d0d0d0;}
#botnavbar a:hover, #botnavbar a:active {color: #ffffff;}
.botborder {border-left: 1px #c0c0c0 dotted; padding: 0 0 0 12px; margin: 0;}

.footer01 {background: #f5f5f5; color: #ffffff; padding: 20px 30px 25px 30px; margin: 30px 0 0 0;}
.footer01 h3 {font-size: 18px; font-weight: normal; color: #706f61; padding: 6px 0 0px 0; line-height: 150%; margin: 0; font-variant: small-caps;}
.footer01 a {border-bottom: 1px dotted #706f61; text-decoration: none;}
.footer01 a:link, .footer01 a:visited {color: #706f61;}
.footer01 a:hover, .footer01 a:active {color: #444444;}

.footer02 {background: #706f61; color: #ffffff; padding: 40px 30px 40px 30px; margin: 0 0 0 0;}
.footer02 td {font-size: 14px; color: #d0d0d0; padding: 10px 0 0 20px; line-height: 20px;}
.footer02 h2 {font-size: 20px; color: #ffffff; font-weight: normal; font-family: georgia, times new roman, serif; margin: 0 0 0 0; padding: 0 0 10px 0; line-height: 20px;}


#footerlogo {width: 215px; padding: 0 20px 0 0; vertical-align: top; text-align: center; font-size: 14px; color: #c0c0c0;}
#footerlogo a {border-bottom: none;}
#footerlogo img {padding: 0; margin: 0 0 3px 0;}

.footerlogo2 {width: 150px;}
.footerlogo2 a {border-bottom: none; text-decoration: none;}
.footerlogo2 img {padding: 0; margin: 0 0 3px 8px;}

a.ftrlnk {border-bottom: 1px dotted #ffffff; text-decoration: none; line-height: 18px;}
a.ftrlnk:link, a.ftrlnk:visited {color: #ffffff;}
a.ftrlnk:hover, a.ftrlnk:active {color: #ffffaa;}

.cpritalic, .cpritalic a {font-size: 11px; color: #a0a0a0; line-height: 16px; font-style:italic;}

.cpr {font-size: 11px; border-top: 1px #c0c0c0 dotted; margin: 60px 0 0 0;}
.cpr td {font-size: 11px; line-height: 14px; margin: 0 ; padding: 16px 0 0 0; color: #a0a0a0; font-variant:small-caps;}
.cpr a {border-bottom: 1px dotted #b0b0b0; text-decoration: none; line-height: 14px;}
.cpr a:link, .cpr a:visited {color: #b0b0b0;}
.cpr a:hover, .cpr a:active {color: #ffffaa;}

.fred01  {height: 320px; background: url(img/fred01.jpg) 50px bottom no-repeat; text-align: left; padding: 0 0 0 420px;border-bottom: 1px dotted #eb3d00; font-size: 14px;}
#fred011 {color: #706f61; font-size: 14px;}
#fred012 {color: #706f61; font-size: 20px; font-variant: small-caps;}
#fred013 {font-size: 48px;  color: #eb3d00;}
#fred014 {font-size: 12px; padding: 25px 0 0 120px;}


.dj01  {height: 275px; background: #132211 url(img/dj01.jpg) left top no-repeat; text-align: left; padding: 0 0 0 420px; font-size: 14px; color: #ffffff;}
#dj011 {padding: 20px 0 0 0;}
#dj012 {font-size: 30px; color: #fff568; margin: 5px 0 10px 0;}
#dj012 a:link, #dj012 a:visited {color: #fff568; border-bottom: 1px dotted #fff568;}
#dj012 a:hover, #dj012 a:active {color: #fdf801; border-bottom: 1px dotted #fdf801;}
#dj014 {font-size: 32px; color: #ffffff; margin: 20px 0 5px 0;}
.dj01 td {font-size: 12px; color: #ffffff;}
.dj01 span { color: #fff568;}
#dj015 {float: right; border: 1px dotted #ffffff; width: auto; margin: 10px 20px 0 0; padding: 14px 8px; font-style:italic; color: #fff568;}
#dj015 a:link, #dj015 a:visited {color: #fff568; border-bottom: 1px dotted #fff568;}
#dj015 a:hover, #dj015 a:active {color: #fdf801; border-bottom: 1px dotted #fdf801;}

.advcorgi {width: 960px; background: url(img/advbg01.jpg) top left repeat-x; text-align: left;}
.advcorgi1 {padding: 25px 25px 25px 40px;}
.advcorgi2 {position: relative; float: right; font-size: 11px; color: #ff0000; text-transform: uppercase; margin: -15px -10px 0 0;}

.advhearts {position: absolute; margin: 100px 0 0 140px;}

.advsire {color: #042eb9;}
a.advsire:link, a.advsire:visited {color: #042eb9; border-bottom: none;}
a.advsire:hover, a.advsire:active {color: #042eb9; border-bottom: 1px dotted #042eb9;}
.advdam {color: #ed2024;}
a.advdam:link, a.advdam:visited {color: #ed2024; border-bottom: none;}
a.advdam:hover, a.advdam:active {color: #ed2024; border-bottom: 1px dotted #ed2024;}

.advtitles {color: #997d34; font-size: 10px; text-transform: uppercase; font-family: arial, tahoma, sans-serif;}

.advtxt {font-size: 16px; padding: 0 30px 0 0;}
.advtxt a:link, .advtxt a:visited {color: #042eb9; border-bottom: 1px dotted #042eb9;}
.advtxt a:hover, .advtxt a:active {color: #042eb9; border-bottom: 1px dotted #042eb9;}

.ilendream01 {font-size: 12px; color: #666666; padding: 10px 0 0 0;}
.ilendream01 a:link, .ilendream01 a:visited {color: #042eb9; border-bottom: 1px dotted #042eb9;}
.ilendream01 a:hover, .ilendream01 a:active {color: #042eb9; border-bottom: 1px dotted #042eb9;}

.dropin {width: 880px; border: 1px #b0b0b0 dotted; padding: 30px 40px 30px 40px; color: #b0b0b0; font-variant: small-caps; font-size: 14px; line-height: 145%; text-align:center;}
.dropin img {margin-bottom: 5px; border: none;}
.dropin a {border-bottom: 1px dotted #b0b0b0; text-decoration: none;}
.dropin a:link, .dropin a:visited {color: #b0b0b0;}
.dropin a:hover, .dropin a:active {color: #ffffaa;}



