/* Alizmah Cattery Style Sheet */


/* Sets the background colour for the pages. */ 
body {
	background-color: #002163;
	 }

/* Sets the styles for both unused and visited hyperlinks. */
a:link {color:#0066FF}
a:visited {color:#6633FF}
	 
/* Places a blue border around all images that are also links to indicate that it is a hyperlink. */	
a img {
border-width:2px;
} 

/* Sets the font, colour and padding for all paragraph tags */
p {
padding-left: 20px;
padding-right: 20px;
color: #ffe7c0;
font-family:"Times New Roman", Times, serif;
}

/* Sets the text using this class on the Show Results page to centre alignment. */
.showresults{
text-align:center
}

/* Sets the Heading 1 Styles for all pages. */
h1 {
text-align:center;
font-size:36px;
padding:5px;
border: 5px;
color:#CCFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
}
/* Sets the Heading 2 Styles for all pages. */
h2 {
text-align:center;
color:#CCFFcc;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px
}
/* Sets the Heading 3 Styles for all pages. */
h3 {
font-size:20px;
text-align:center;
padding:5px;
border: 5px;
color:#ffe7c0;
font-family:Georgia, "Times New Roman", Times, serif;
}

/* Aligns the News and Updates text on homepage to the left. */
.newsupdates {text-align:left}

/* The following sets the styles for the vertical menu bar, setting the images for on and off and fonts etc. */
#menu {
width: 155px;
height: 100%;
margin-top: 10px;
float: left;
text-align: center;
}
#menu li a {
voice-family: "\"}\""; 
voice-family: inherit;
text-decoration: none;
text-align: center;
}		
#menu li a:link, #menu li a:visited {
color:#00CCCC;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
display: block;
background:  url(off2.gif) top center no-repeat;
padding: 5px 0 0 0px;
height: 29px;
text-align: center;
}	
#menu li a:hover {
background:  url(on2.gif) top center no-repeat;
padding: 5px 0 0 0px;
height: 29px;
text-align: center;
text-transform:uppercase;
}	
#menu li a:active {
color: #00CC99;
background: url(on2.gif) top center no-repeat;
padding: 5px 0 0 0px;
height: 29px;
text-align: center;
}
#menu li a:focus {
color: #00CC99;
background: url(on2.gif) top center no-repeat;
padding: 5px 0 0 0px;
height: 29px;
text-align: center;
}


/* Current Page indicator CSS for menus i.e. highlights the button of the current page. */
body#aboutus a#aboutusnav,
body#history a#historynav,
body#showresults a#showresultsnav,
body#gallery a#gallerynav,
body#cats a#catsnav,
body#kittens a#kittensnav,
body#contactus a#contactusnav,
body#links a#linksnav
{color: #00CC99;
background: url(on2.gif) top center no-repeat;
padding: 5px 0 0 0px;
height: 29px;
text-align: center;
}


/* Sets style for Unordered List */
ul {
list-style: none;
margin: 0;
padding: 0;
text-align:center;
}

/* Sets the styles for the footer text menu on each page */
div.footermenu {font-size:18px; color:#99FFFF}
div.footermenu a:hover {background-color:#0099CC}
