/* CSS Document */

#wholepage {
	background-color:#7b91cb;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin: 0px auto;
	border: #000000 medium solid;	
}

#header {
border-bottom:thin solid #000000;
background-color:#878a92;
}

#header img {
	width:1000px;
	height:200px;
	}
#navbar {
	width: 174px;
	border-right: 1px solid #000000;
	padding: 0 0 3px 0;
	margin-bottom: 1em;
	background-color: #7b91cb;
	color: #333;
	float:left;
	}
#navbar ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#navbar li {
		border-bottom: 1px solid #000;
		margin: 0;
		}
		
#navbar li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #CCCCCC;
		border-right: 10px solid #CCCCCC;
		background-color: #6b6867;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body #navbar li a {
		width: auto;
		}

#navbar li a:hover {
		border-left: 10px solid #000;
		border-right: 10px solid #000;
		background-color: #CCCCCC;
		color: #000;
}
		
#rightcol {
float:right;
padding-top:15px;
padding-right:15px;
padding-left:15px;
margin-bottom:50px;
width:180px;
text-align:center;
color:#FFFF00;
padding-top:20px;
}
#main{
background-color:#666666;
border-right:#000000 medium solid;
border-top:0px;
border-left:#000000 thin groove;
color:#FFFFFF;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:normal;
line-height:150%;
padding-left:35px;
padding-right:35px;
padding-top:15px;
padding-bottom:50px;
margin-left:175px;
margin-right:226px;
}
#main h2 {
color:#FFFFFF;
text-align:center
}
#main a:link{
color:#FFFF00
}
#main a:visited{
color:#00CCFF
}
#main address{
line-height:normal
}
#footer{
	background-color:#7b91cb;
	color:#FFFFFF;
	text-align:center;
	border-top:#000000 solid thin;
	font-size: 10px;
	clear:both;	
}
#copyright{
	color:#FFFFFF;
	text-align:center;
	border-top:#000000 solid thin;
	font-size: 12px;
	clear:both;	
}
#eventsmain{
background-color:#666666;
border-right: #000000 medium solid;
border-top:0px;
border-left:#000000 thin groove;
color:#FFFFFF;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:normal;
line-height:350%;
padding-left:50px;
padding-right:50px;
padding-top:15px;
padding-bottom:50px;
margin-left:175px;
list-style:none
}
#eventsmain h2{
color:#FFFF00;
}
#eventsmain a:link{
color:#00CC00;
}
#eventsmain a:visited{
color:#0099FF;
}
#eventsmain address{
line-height:normal;
}
#breedinfomain{
background-color:#666666;
border-right: #000000 medium solid;
border-top:0px;
border-left:#000000 thin groove;
color:#FFFFFF;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:normal;
line-height:100%;
padding-left:50px;
padding-right:50px;
padding-top:40px;
padding-bottom:50px;
margin-left:175px;
list-style:none;
}
#breedinfomain h2{
color:#FFFF00;
}
#breedinfomain a:link{
color:#00CC00;
}
#breedinfomain a:visited{
color:#0099FF;
}
.highlight{
font-weight:bold;
color:#FFFF00;
font-style:italic
}
#contactmain{
background-color:#666666;
border-right: #000000 medium solid;
border-top:0px;
border-left:#000000 thin groove;
color:#FFFFFF;
font-weight:300;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:normal;
line-height:200%;
padding-left:50px;
padding-right:50px;
padding-top:15px;
padding-bottom:50px;
margin-left:175px;
list-style:none;
}
#contactmain h2{
color:#FFFF00;
}
#contactmain a:link{
color:#00CC00;
}
#contactmain a:visited{
color:#0099FF;
}
#contactmain address{
line-height:normal;
}
#breedersmain{
background-color:#666666;
border-right: #000000 medium solid;
border-top:0px;
border-left:#000000 thin groove;
color:#FFFFFF;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:normal;
line-height:normal;
padding-left:50px;
padding-right:100px;
padding-top:15px;
padding-bottom:50px;
margin-left:175px;
list-style:none
}
#breedersmain h2{
	color:#FFFF00;
	text-align: center;
}
#breedersmain a:link{
color:#00CC00;
}
#breedersmain a:visited{
color:#0099FF;
}
#breedersmain address{
line-height:normal;
}
#codemain{
background-color:#666666;
border-right: #000000 medium solid;
border-top:0px;
border-left:#000000 thin groove;
color:#FFFFFF;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:normal;
line-height:350%;
padding-left:50px;
padding-right:50px;
padding-top:15px;
padding-bottom:50px;
margin-left:175px;
list-style:none
}
#codemain h2{
color:#FFFF00;
}
#codemain a:link{
color:#00CC00;
}
#codemain a:visited{
color:#0099FF;
}
#codemain address{
line-height:normal;
}
