div {border-style:solid; border-width:0px; border-color:#000000}
img {border:0px;}
a{outline:none}

body{margin:0px; padding:0px; font-family:arial; font-size:12pt; color:#1E057B;}

p{ font-family:arial; font-size:11pt; color:#000000; line-height:1.5em}

#outer{width:100%; }

#header{width:100%; height:80px; background:#1E057B; background-image:url('../img/header.gif'); margin:0px; padding:0px; display:block; text-align:Center}

#header #menu{ width:800px;  height:40px; padding:0px; margin-left:auto; margin-right:auto; text-align:Center;padding-top:40px; }

#header #menu ul{display:inline; padding:0px; margin:0px; height:40px; }

#header #menu ul li{display:block; background:#ffffff; width:150px; height:40px; float:left; text-align:center; margin-left:5px; margin-right:5px; line-height:40px; padding:0px; position:relative; }

#header #menu ul li a{text-decoration:none; color:#1E057B;}

#header #menu ul li img{float:left; display:inline; position:absolute; left:0px; top:0px;}

#page{width:951px; margin-left:auto; margin-right:auto; position:relative; min-height:300px; margin-top:0px; padding:0px; margin-top:40px;}

#page #top{min-height:600px; margin-bottom:30px;}

#page div.dog{background-image:url('../img/dog.jpg'); background-repeat:no-repeat;}
#page div.cat{background-image:url('../img/cat.jpg'); background-repeat:no-repeat;}
#page div.rabbit{background-image:url('../img/rabbit.jpg'); background-repeat:no-repeat;}
#page div.parrot{background-image:url('../img/parrot.jpg'); background-repeat:no-repeat;}
#page div.tortoise{background-image:url('../img/tortoise.jpg'); background-repeat:no-repeat;}
#page div.contact{background-image:url('../img/contact.jpg'); background-repeat:no-repeat;}

#page #top img.logo {margin-top:0px; margin-left:14px;}

#page #top #title{margin-left:100px; margin-top:20px;  width:400px;}

#page #top #title h1.smallest{font-family:arial; font-size:20pt; color:#1E057B; font-weight:thinner; margin:0px; padding-bottom:0px; line-height:20pt;}
#page #top #title h1.largest{font-family:arial; font-size:30pt; color:#1E057B; font-weight:thinner; margin:0px; margin-left:80px; padding-top:0px; line-height:32pt;}



#page #top #squares{margin:0px; padding:0px; margin-left:auto; margin-right:auto; width:951px; margin-top:205px; height:232px; }

#page #top #squares div{width:204px; height:230px; margin:11px; float:left; margin-bottom:0px; padding:0px;}
#page #top #squares div.double{width:420px; height:180px; margin:10px; float:left; margin-bottom:0px; padding:0px;}
#page #top #squares div img{padding:0px; margin:0px;}

#page #top #squares div h2{font-size:16pt; line-height:1.2em; text-align:center; font-weight:lighter; padding:5px; margin:0px; }
#page #top #squares div h1{font-size:25pt; line-height:1.2em; text-align:center; font-weight:lighter; padding:5px; margin:0px;}

#page #top #squares div h2.subheading{font-size:15pt; line-height:1.2em; text-align:center;font-weight:lighter; padding:5px; margin:0px; padding-bottom:0px;}

#page #top #squares div p{font-size:10pt; padding:5px; text-align:center; font-weight:lighter;}

#page #top #squares div.blue{  color: #ffffff; margin-top:62px; height:180px; }
#page #top #squares div.blue_paw{ background:none; color: #ffffff; height:232px; margin-left:50px;}

#page #top #squares div.grey{ color: #1f3375; margin-top:62px; height:180px;}
#page #top #squares div.grey_paw{  color: #1f3375; margin-top:62px; height:232px; }

#page #top #squares div.blue p{color: #ffffff; font-weight:lighter;}
#page #top #squares div.grey p{color: #1f3375; font-weight:lighter;}

#page #top #squares div.blue_paw p{color: #ffffff; font-weight:lighter;}
#page #top #squares div.grey_paw p{color: #1f3375; font-weight:lighter;}

#page #top #squares div.double{ background:#d4d6df; background-image:url('../img/double_grey.jpg'); width:420px; height:180px; margin:10px; float:left; margin-bottom:0px; padding:0px;}
#page #top #squares div.double_paw{ width:420px; height:232px; margin:10px; float:left; margin-bottom:0px; padding:0px;  margin-top:62px; }

#page #top #squares div.double p {font-family:Bradley Hand ITC; color:#1f3375; font-weight:bold; font-size:15pt; text-align:center; padding-left:30px; padding-right:30px;
padding-top:30px; }

#page #top #squares div.double_paw p {font-family:Bradley Hand ITC; color:#1f3375; font-weight:bold; font-size:15pt; text-align:center; padding-left:30px; padding-right:30px;
padding-top:10px; }

#page #bottom {width:910px; margin-left:auto; margin-right:auto; position:relative; min-height:200px; top:-20px;}

#page #bottom #left{float:left; width:590px; position:relative; margin:0px; padding:0px; margin-left:40px; }

#page #bottom #left p{margin-top:0px;}
#page #bottom #left h1{font-size:12pt; text-align:left; margin-bottom:0px; padding-bottom:0px; display:inline;}

#page #bottom #left #quote p{font-family:Bradley Hand ITC; color:#1f3375; font-weight:bold; font-size:18pt; text-align:center; padding-left:30px; padding-right:50px;}

#page #bottom #left #quote img.quote_left{position:absolute; top:0px; left:0px;}
#page #bottom #left #quote img.quote_right{position:absolute; bottom:0px; right:0px;}

#page #bottom #right{float:right; width:200px}

#page #bottom #right #box{width:235px; height:97px; margin-left:auto; margin-right:auto; margin-top:35px; margin-bottom:30px; color:#ffffff; float:right; padding:left:20px;}

#page #bottom #right #box h1{font-size:20pt; text-align:center;font-weight:lighter; padding:5px; margin:0px; padding-top:15px;}
#page #bottom #right img{margin-left:30px;}


#page  h1{font-size:10pt; text-align:center;}

#footer{width:100%; height:30px; background:#1E057B;  background-image:url('../img/footer.gif'); color:#ffffff }

#footer  #signoff {width:800px; margin-top:00px; height:30px; padding:0px; margin-left:auto; margin-right:auto; text-align:Center;}

#footer  #signoff ul{display:inline; padding:0px; margin:0px; height:30px; }

#footer #signoff ul li{display:block; background:none; height:30px; float:left; text-align:center; margin-left:20px; margin-right:20px; line-height:30px;}

#footer a {color: #fff}

div.clear{clear:both}