body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	margin: 0px;
padding: 0px;
	font-size: 76%;
}
body#home a#homenav,
body#site a#sitenav,
body#ethics a#ethicsnav,
body#clubs a#clubsnav,
body#breedstd a#breedstdnav,
body#colour a#colournav,
body#advice a#advicenav,
body#temp a#tempnav,
body#health a#healthnav,
body#judging a#judgingnav,
body#links a#linknav,
{
	color: #ffffff;
background: #993366;
text-decoration: none;
}


.navbar {
	background-color: #336699;}
.rightmargin {
	background-color: #336699;
	width: 15px;
padding:5px;
}
.footer {
	background-color: #336699;
	height: 10px;
	font-size: .90em;
	color:#FFFFFF;
text-align:center;
padding: 0;
}

.footer a:link{color:#FFFFFF;}
.header {
	background-color: #336699;
	
	position: relative;
padding:0;
}

.content {
	font-size: 1.0em;
line-height: 1.5em;
	color: #000000;
background-color: #FFFAF0;
	text-align: center;
	vertical-align: top;


	
}

#navcontainer { text-align:center; margin-left: 5px; margin-top:0;}

#navcontainer ul
{
	margin: 0;
	padding: 0 0 0 5px;
	list-style-type: none;
	font-size: 1em;
	font-weight: bold;

}

#navcontainer li { margin: 0 0 5px 0; }

#navcontainer a
{
display: block;
padding: 5px 10px;
width: 120px;
color: #ffffff;
background-color: #003366;
border-color:#ffffff;
border-style:solid;
border-width: 1px;
text-decoration: none;
}

#navcontainer a:hover
{
color: #fff;
background-color: #993366;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0 0 1px 0; }

#navcontainer ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
width: 105px;
color: #000000;
background-color: #003366;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
color: #fff;
background-color: #993366;
text-decoration: none;
}
.bottom_menu {
	font-size: 1.0em;
	background-color: #FFFAF0;
	text-align: center;
}
#logo {
	
background-image: url(images/logo2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #336699;
vertical-align: middle;
	width: 150px;
	height: 120px;

}


a:link {
	color: #0000FF;
}
a:visited {
	color: #9900CC;
}
a:hover {
	color: #FFFFFF;
	background-color: #003366;
}
.rightpic  {

	clear:right;
	float: right;
	margin: 0 0 0 5px;
	padding: 0 10px 10px 10px;
	
	
	}
	
	
.leftpic {
    clear:left;
	float: left;

margin: 0 5px 0 0;
	padding: 10px
	}


.small {
	font-size: 0.80em;
}

.clearit {clear:both; line-height:1em; }

.content h1{
font-size: 110%;
color: #003366;
padding: 0;
margin: 0;
}

.bluebox {
font-weight:bold;
color: #ffffff;
background-color: #336699;
padding: 0;

}

.content h2{
font-size: 110%;
font-weight: bold;
color: #ffffff;
background-color:#003366;
text-align:center;
padding: 0;
margin-left: auto;
margin-right: auto;
margin-top: 0;
width: 400px;



}

.content h3{font-size: 150%;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
color:#003366;}

.content ul {list-style-position:inside; list-style-type:square; text-align:left;}
.content li  { margin: 0 0 1.5em 0; }

.content ol {text-align:left;}

.top {color:#003366; font-weight:bold; border-color:#003366; border-style:solid; border-width: 1px; padding:3px; }
.top a:link {color:#003366; font-weight: bold; text-decoration: none}
.top a:visited {color:#003366; font-weight: bold; text-decoration: none}
.top a:hover {color:#ffffff; background-color:#003366; font-weight: bold; text-decoration: none}

#box {text-align:left; width: 400px; margin: auto;}
#box li {list-style-type:none; }

#help {text-align:left; margin: auto; padding: 5px; border-color:#003366; border-width: 1px; border-collapse:collapse; width:90% }

hr {color:#336699; width:75%;}

.gallery {
float:left;
margin: 0 5px 5px 0;
padding:2px;
text-align:center;
}

.gallerybox {text-align:center; width:650px; margin:auto; padding:0;}
.gallerybox2 {text-align:center; width: 560px; margin:auto; padding:0;}


img {border-style:none;}

.leftbox {text-align:left; margin:auto; width:90%;}

.blue {color:#003366; font-weight:bold;}

.left {text-align:left;}

.red {color:#FF0000;}