﻿.left
{    background-image: url(../images/black/gradient-lr.gif); 
     background-repeat: repeat-y;                        
	 width : 178px;
 	 vertical-align:top;
	 padding-left:0px;
}     
              
.center
{   width : 404px;
	vertical-align:top;
	background-image: url(../images/black/gradient-center.gif); 
    background-repeat: repeat-y;margin: 0; padding: 0;
}

.centercontent
{   color:#000000;
 padding: 0px 10px 10px 10px;
}     
 
.right
{    background-image: url(../images/black/gradient-rl.gif);
     background-repeat: repeat-y;
	 width : 178px;
	 vertical-align:top;
	 }                   
             
.banner 
{	background-image: url(../images/black/banner.gif);
    background-repeat: no-repeat;
  	height: 70px;
	margin-top:5px;
    padding: 35px 0px 0px 0px; 
    text-align: center;
    vertical-align: middle;
    font-size: 20px;
    font-weight: bold;
    color: White; }    

a.banner,a.banner:visited,a.banner:hover,a.banner:active
{
color:#FFFFFF;
}
            

.entryTitle
{
color:#000000;
font-size:1.3em;
font-weight:bold;
margin-bottom:4px;
}

.entryText
{
color:#000000;
font-size:0.9em;
}

a.entryText,a.entryText:hover,a.entryText:active,,a.entryText:visited,a.entryText:link
{
color:#606060;
text-decoration:none;
}

a,a.hover,a.active,a.visited,a.link
{
color:#606060;
text-decoration:none;
}

.commentTitle
{
color:#606060;
font-size:1em;
font-weight:bold;
padding-top:4px;
}

.commentText
{
color:#606060;
font-size:0.8em;
border-bottom:1px solid #606060;
padding-bottom:4px;
}

.commentAuthor
{
color:#606060;
font-size:0.6em;
border-bottom:1px solid #606060;
}

a.commentLink,a.commentLink:visited,a.commentLink:hover,a.commentLink:active
{
color:#606060;
}

.pageTitle
{
color:#000000;
font-size:1.2em;
font-weight:bold;
}

.about_me
{  background-image: url(../images/black/headers/about_me.gif);
   background-repeat: no-repeat;
   height: 32px;  }
    
.recent_stories
{  background-image: url(../images/black/headers/recent_stories.gif);
   background-repeat: no-repeat;
   height: 32px;  }
   
.archives
{  background-image: url(../images/black/headers/archives.gif);
   background-repeat: no-repeat;
   height: 32px;  }
    
.gallery
{  background-image: url(../images/black/headers/gallery.gif);
   background-repeat: no-repeat;
   height: 32px;  }  

.favourites
{  background-image: url(../images/black/headers/favourites.gif);
   background-repeat: no-repeat;
   height: 32px;  }  
    
.share
{  background-image: url(../images/black/headers/share.gif);
   background-repeat: no-repeat;
   height: 32px;  }  
    
.pedigree_blogs
{  background-image: url(../images/black/headers/pedigree_blogs.gif);
   background-repeat: no-repeat;
   height: 32px;  }
   
.pedigree_links
{  background-image: url(../images/black/headers/pedigree_links.gif);
   background-repeat: no-repeat;
   height: 32px;  }   
    
.other_dog_blogs
{  background-image: url(../images/black/headers/other_dog_blogs.gif);
   background-repeat: no-repeat;
   height: 32px;  }       
    
.lefttop
{  background-image: url(../images/black/curve_top_left.gif);
   background-repeat: no-repeat;
   height: 20px;
   width:178px;
     }
    
.leftbottom
{  background-image: url(../images/black/curve_bottom_left.gif);
   background-repeat: no-repeat;
   height: 20px;  }   
    
.centertop
 {  background-image: url(../images/black/curve_top_middle.gif);
    background-repeat: no-repeat;
    height: 20px;
	   width:404px;
  }  
    
.centerbottom
 {  background-image: url(../images/black/curve_bottom_middle.gif);
    background-repeat: no-repeat;
    height: 20px;  }     
    
.righttop
 {  background-image: url(../images/black/curve_top_right.gif);
    background-repeat: no-repeat;
    height: 20px; 
	width:178px;
 }  
    
.rightbottom
 {  background-image: url(../images/black/curve_bottom_right.gif);
    background-repeat: no-repeat;
    height: 20px;  }   

.linkx,a.linkx,a.linkx:visited,a.linkx:active,a.linkx:hover
{
color:#000000;
}
                           
.links
{
padding: 5px 10px 10px 10px;
color:#000000;
font-size:0.8em;
}

.galleryEditThumbs
{
padding: 0px 50px 0px 40px;
overflow:visible;
text-align:center;
}

.centreLink,a.centreLink,a.centreLink:visited,a.centreLink:hover,a.centreLink:active
{
color:#404040;
font-size:0.8em;
}

.centreText
{
color:#000000;
font-size:0.8em;
}
.galleryEditThumb
{
float:left;
width:81px;
height:61px;
text-align:center;
vertical-align:middle;
margin:4px;
}

.galleryThumbs
{
padding: 0px 10px 10px 10px;
overflow:auto;
text-align:center;
}

.galleryThumb
{
float:left;
width:40px;
height:30px;
text-align:center;
vertical-align:middle;
margin:2px;
}

.clearDiv
{
clear:both;
}

.aboutImageDiv
{
padding: 0px 10px 0px 0px;
text-align:center;
}

.aboutImage
{
border:solid 1px #663300;
}

.entryImageDiv
{
padding: 0px 0px 0px 0px;
float:right;
position: relative; 
height:61;
width:81;
}

.entryImageLeft
{
border:none;
float:left;
height:81;
width:61;
padding-right:6px;
padding-bottom:2px;
}

.entryImageRight
{
border:none;
float:right;
height:81;
width:61;
padding-left:6px;
padding-bottom:2px;
}
.entryImage
{
border:none;
float:right;
height:81;
width:61;
padding-left:6px;
padding-bottom:2px;
}

.entryText
{
margin:0px 10px 0px 0px;
width:auto; /* Adjust the width of the brown background behind the left hand side dog links */
line-height: 125%;
text-align : justify; 
font-size:0.75em;
}

.vip,a.vip,a.vip:visited,a.vip:active,a.vip:hover
{
margin-left:4px;
color:#000000;
font-size:0.7em;
vertical-align:top;
}

.ulink,a.ulink,a.ulink:visited,a.ulink:active,a.ulink:hover
{
margin-left:4px;
color:#000000;
font-size:0.8em;
vertical-align:top;
}
.recentList
{
padding: 5px 10px 10px 10px;
color:#000000;
font-size:0.8em;
width:150px;
}

.archiveList
{
padding: 5px 10px 10px 10px;
color:#000000;
font-size:0.8em;
}

.editlinkdiv
{
text-align:right;
padding: 5px 10px 10px 10px;
}   
 
.editlink,a.editlink,a.editlink:visited
{
font-size:0.6em;
color:#000000;
}                 
.editlink,a.editlink:active,a.editlink:hover
{
color:#404040;
}                 

.entryBar
{
margin-top:7px;
border-top:#808080 1px solid;
border-bottom:#808080 1px solid;
font-size:0.6em;
color:#808080;
}
a.entryBarLink,a.entryBarLink:visited,a.entryBarLink:active,a.entryBarLink:hover
{
color:#808080;
}

.informMessage
{
font-size:0.7em;
color:#000000;
background-color:#FFCC66;
padding:3px;
margin-bottom:5px;
}

.editBox
{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em;
color:#663300;
width:380px;
}
