/* CSS Document */
body { 

background-color:#006699;
}

#wrapper {
	width: 770px;
	background-color: #ffffff;

	margin: 5px auto;
	border: 1px solid  #ffffff;
	text-align: center;
	height:100%;
	display: block;
};
#bodywrap {
margin: 0;
padding: 0;
}
#nav {

height:100%;
float:left;
}
#nav ul {
background-color: #ffffff;
padding:0px;
margin:0px;
}
#nav ul li {

margin-left:5px;
list-style:none;
list-style-type:none;

/*
padding-top:3px;*/
}
#nav ul li a {
	display:block;
	text-align:left;
	padding-left:30px;
	width:110px;
	height:20px;
	padding-top:4px;
    color:#000000;
	font-weight:400;
	font-size:75%;
	background-image:url(../images/ButtonNormal.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-stretch: normal;
	height:20px;

}

#nav ul li a:hover , #nav ul li a:focus {
background-image:url(../images/ButtonOver.jpg);
font-size:80%;
color:#FF99CC;
}


#banner {
background-color: #ffffff; 
background-position:center;
background-image:url(../images/logo120mm.jpg);
background-repeat:no-repeat;

margin: 10px auto;
text-align: center;
height: 130px;
}

#content {

position:relative;

text-align:left;
padding:0;
margin-left:165px;
margin-right:10px;
margin-bottom:20px;
color:#000000;
background-color: #ffffff;;
width: 575px;
}
#content p, #content ol, #content td, #content li{
font-family:Calibri,Arial, Helvetica, sans-serif;
font-size:90%;
color:#000000;
text-align:justify;
padding:2px;
}
#content
{
font-family:Calibri, Arial, Helvetica, sans-serif;

}
#content td 
{
margin-left:5px;
}
#content td.heading
{
font-weight:bold;
}
#content tr.rows
{
border-bottom:solid 1px #0099FF;
padding-top:5px;
}
#content td.rows
{
border-bottom:solid 1px #333399;
padding-bottom:5px;
}

#content ol {
margin-left:15px;
}

#content h1 {
width:90%;
font-family:"Courier New", Courier, monospace;
font-weight:bold;
font-size:150%;
color:#000000;
padding-top:10px;
margin-right:65px;
vertical-align:middle;
}


#content h2 {
background-image:url(../images/cat_small.jpg);
background-position:left;
background-repeat:no-repeat;

height:60px;
font-family:Arial, Helvetica, sans-serif;
color:#FF6699;
font-weight:bold;
font-size:120%;
padding-left:65px;

vertical-align:middle;
}
#content h2.dog {
background-image:url(../images/dog_small.jpg);
background-position:left;
background-repeat:no-repeat;
width:90%;
height:60px;
font-family:Arial, Helvetica, sans-serif;
color:#FF6699;
font-weight:bold;
font-size:120%;
padding-left:65px;

vertical-align:middle;
}
#content h3 {
font-size:100%;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
};
.imageboxright {
width:150px;
height:150px;
float:left;
padding: 5px;
border:solid 1px #000000;
}
.imageboxleft {
width:150px;
height:150px;
float:left;
padding: 5px;
border:solid 1px #000000;
}
.leftimagehori {
float:left;
width:130px;
height:inherit;
margin: 0 10px 20px 0px;
margin-right:20px;
border: 1px solid #000000;
}
.rightimagehori {
float:right;
width:130px;
height:inherit;

margin: 0 0 15px 20px;
margin-left:20px;
border: solid 1px #000000;
}

.leftimagevert {
float:left;

height:110px;


margin: 0 10px 20px 0px;
margin-right:20px;
border: 1px solid #000000;

}
.rightimagevert {
float:right;
height:110px;


margin: 0 0 15px 20px;
margin-left:20px;
border: solid 1px #000000;
}
.clearitem {
background-image:url(../images/bird_small.jpg);
background-position:center;
background-repeat:no-repeat;
height:60px;
width:100%;
clear:both;
}

#quicknavbar {
;
border:solid 1px #FFCCCC;
background-color:#FFCCCC;
margin-top:10px;
 margin-right: 10px;
margin-bottom:10px;
 text-align:justify;
 height:10pxl
 }
 #quicknavbar ul {
 margin: 0;
 padding:0px;
 text-align:justify;
 }
 #quicknavbar ul li { 
 display:inline;
 margin-left:10px;
  width:10em;
  border: thin #FFCCCC;
 }

.heading {
font-weight:bold;
font-size:120%;
}

#quicknavbar ul li a{
  border:solid 1px #FF6699;
  padding: 5px;
  background-color:#FF6699;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:70%;
  font-style:normal;
  text-decoration:none;
 

 color:#FFFFFF;
 }
 
 #quicknavbar ul li a:hover , #quicknavbar ul li a:focus {

 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:70%;
 font-style:normal;
 text-decoration:none;
 color:#FF6699;

 background-color:#FFFFFF;
 }
 .centerpic {
 text-align:center;
 margin: 10px auto;
 }
 #footer {
background-color: #ffffff; 

background-position:center;
background-image:url(../images/footer.jpg);
background-repeat:no-repeat;

margin: 10px auto;
text-align: center;
height: 80px;
 }



a  {

color:#FF0066;
}
a:visited {
color:#FF33CC;

}

.floatright  { 
padding:5px;
float:right;
}
.floatleft {
padding:5px; 
float:left;
}
*.clear {
clear:both;
}
*.afterBanner
{

position:absolute;
top:70px;
left:0px;
width:310px;
z-index:2;
}
*.bannerClose
{
padding-top:300px;
}
a img {
border:none;
}


img {
max-width:560px
}
