.recentnews {
padding : 40px 0 0 0px;
height : 240px;
}
.recentnews div{
width : 240px;
float : left;
height: 176px;
}
.recentnews div p{
padding-bottom:15px;
}
.news1, .news2{
margin-right: 30px;
padding-right: 30px;
background: url(../img/hrdotv.jpg) no-repeat top right;
}
.news{
background: url(../img/hrdot.jpg) no-repeat bottom left;
padding-bottom:20px;
margin-bottom:20px;
}
.recentnews h4{
padding : 20px 0 15px 0;
}
.news h5, .news h5 a{
color : #1c2838;
margin: 0 40px 10px 0px;
}
.page {
padding : 10px 0 10px 0;
}
.page p{
font: normal bold normal 12px Courier New, sans-serif;
color:#8e7f68;
}
.page p a{
background-color:#8e7f68;
padding : 2px 4px;
text-decoration:none;
font-style: normal;
color:#f5ebe1;
}
label, input, textarea, fieldset img{
font: 16px Courier New, sans-serif;
display : block;
margin: 20px 0;
}
input, textarea{
width : 350px;
color : #d99e71;
background-color:#443724;
padding: 3px;
border-bottom: 1px solid #d99e71;
}
.comment{
color:#f5ebe1;
font: 16px Courier New, sans-serif;
margin: 30px 0;
padding : 10px;
width : 430px;
background: #443724 url(../img/gbbg.jpg) no-repeat bottom left;
}
.comment .cdate{
color:#f5ebe1;
font: 12px Courier New, sans-serif;
}
.comment hr{
border-top: 1px solid #d99e71;
padding-bottom: 5px;
width : 370px;
}
.comment h4, .comment h4 a{
color:#D99E71;
font: Courier New, sans-serif;
}
fieldset p {
font: 14px Courier New, sans-serif;
color : #a00000;
font-weight: bold;
}
.foto h4{
padding-bottom : 10px;
}
.foto p{
background: url(../img/hrdot.jpg) no-repeat bottom left;
padding-bottom:20px;
margin-bottom:20px;
}
.submit{
background-color:#d99e71;
border-bottom: 1px solid #443724;
color : #443724;
}
.honden{
padding-right:25px;
}
.wrap .main .content .honden h4{
padding-top : 10px;
padding-bottom:5px;
}
.honden img{
border:5px;
}
.honden #gallery li{
margin-left: 0px;
display:inline;
}
.honden .pgallery{
padding-bottom:30px;
}
address{
line-height: 25px;
font-weight: bold;
font-size: 18px;
}
.links, .termsofuse, .pups, .nakomelingen{
height: 400px;
}
.pedigree{
padding: 30px 0;
font-family:Courier New, sans-serif;
height : 500px;
}
.pedigree div{
float:left;
}
.pedigree div ul li{
margin:0;
}
.pedigree .parents ul li{
font-size: 13px;
display : block;
height : 121px;
width : 300px;
padding : 129px 0 0 0;
background:url(../img/prtBg.png) no-repeat 240px 69px;
}
.pedigree .parents ul li a{
font-size: 13px;
font-style: normal;
font-weight: normal;
}
.pedigree ul li span{
display : none;
font-size: 13px;
font-weight: bold;
}
.hoverLi span{
display : block !important;
}
.pedigree .grand ul li{
font-size: 11px;
display : block;
height : 56px;
width : 285px;
padding : 68px 0 0 0;
background:url(../img/grndBg.png) no-repeat 230px 39px;
}
.pedigree .grand ul li a{
font-size: 11px;
font-style: normal;
font-weight: normal;
}
.pedigree .great ul li{
font-size: 11px;
display : block;
height : 28px;
width : 220px;
padding : 35px 0 0 0;
}
.pedigree .grand ul li a{
font-size: 11px;
font-style: normal;
font-weight: normal;
}
.pedigree .greatgreat ul li{
font-size: 10px;
display : block;
height : 20px;
width : 180px;
padding : 12px 0 0 0;
}
.pedigree .grand ul li a{
font-size: 10px;
font-style: normal;
font-weight: normal;
}
.pedigree .great ul li a{
font-size: 10px;
font-style: normal;
font-weight: normal;
}
.pedigree .greatgreat ul li a{
font-size: 10px;
font-style: normal;
font-weight: normal;
}
#imgPreviewWithStyles {
background: #443724;
border: 10px;
padding: 15px;
z-index: 999;
border: none;
}
.pups img{
position:relative;
top:50px;
padding : 10px;
width : 150px;
}

p .dogimg{
border-bottom : 10px solid #443724;
}
.wrap .main .content .honden p{
margin-bottom:16px;
}
.honden #gallery li img{
border-bottom : 10px solid #443724;
}
.honden #gallery li img:hover{
border-bottom : 10px solid #D99E71;
}
.pups label, .pups input, .pups textarea, .pups fieldset img{
font: 16px Courier New, sans-serif;
display : inline;
margin: 20px 0;
}
.pups fieldset p {
font: 16px Courier New, sans-serif;
color : #1C2838;
font-weight: bold;
}
.pups fieldset label {
padding: 0 0 5px 30px;
display : block;
cursor : pointer;
}
.pups fieldset label:hover {
padding: 0 0 5px 30px;
display : block;
background-color: #D99E71;
}
.nakome img{
width : 450px;
}
.nakome h4{
position : relative;
top : -50px;
left : 3px;
font-size : 45px;
}
.nakome h4:hover{
color: #F5EBE1;
}

.nakome p{
position: relative;
top : -40px;
padding-left : 3px;
border-bottom : 3px dotted #D99E71;
}
.nakome div{
}