/*Basic1 stylesheet

Created: 06/2010

Updates by Susan Widener*/





body {

    font-family: Verdana, arial, helvetica, sans-serif;

    font-size: 12pt;

    color: #000000;

}

li, ul, ol, div, span {

	font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif;

}



p {font-family: Verdana, Arial, Georgia, Geneva, Helvetica, sans-serif;

    font-size: 14pt;

	}



h1, h2, h3, h4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a:link {

    color: #0077a4;

    text-decoration: none;

  }



  a:visited {

    color: #990000;

    text-decoration: none;

  }



.smtxt {font-family: Verdana, Arial, Georgia, Geneva, Helvetica, sans-serif;

    font-size: 9pt;

	color: #FFFFFF;

	}



.redtxt {

	font-family:  Verdana, Arial, Geneva, Helvetica, sans-serif;

	color: #990033;

}



.caption    {   font-size: 10pt;

                font-style: italic;

                margin-left: 5%;

				margin-right: 5%;

                margin-bottom: 1px;

                margin-top: 1px;

				padding: 10px 15px 30px 0px;

                font-family: Verdana, Arial, Georgia, Geneva, Helvetica, sans-serif;

            }





#subBanner img {

position: absolute;

top: 2px;

left: 560px;

width: 400px !important;

float: center;

}



#subBanner2 img {

position: absolute;

top: 2px;

left: 460px;

  width: 200px !important;

  float: center;

}



#subBanner3 img {

position: absolute;

top: 2px;

left: 190px;

width: 150px; 

float: right;

}



.leashPhoto {

position: absolute;

top:2px;

left: 150px;

padding: 0px 15px 30px 0px;

}

.navbox{

position: absolute;

top: 0px;

left:0px;

}
p.address{
   position: absolute;
   top: 0px;
   left: 10px;
    font-family: Arial, Verdana, Georgia, Geneva, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
	color: #000000;
}
#navList {
position: absolute;
margin-top: 120px;
margin-bottom: 1px;
left: 10px;
padding: 30px 15px 30px 0px;
font-size: 20pt;
font-weight: bold;
font-family: Arial, verdana, arial, helvetica;
}
#navList a:link {color: #000000;
}
#navList a:visited {color: #ffffff;
}

#navList p {margin: 10; padding: 0;}



.title img {
position: absolute;
top: 0px;
left: 20px;
}
#content {



	position: absolute;

	top: 15px;

	left: 215px;

	width: 820px;

	

	/*padding-top: 120px;

	margin-left: 177px;

	margin-right: 15px;*/

}



#content h1 {

	margin-top: 0px;

	padding-top: 0px;

	font-size: 1.5em;

}



#content h2 {

	font-size: 1.1em;

	margin-bottom: .8em;

	font-weight: bold;

}



#content h3 {

	font-size: .9em;

	margin-bottom: .8em;

	font-weight: bold;

}



#content p,  #content ul, #content table a {

	font-size: .8em;








.floatLeft {

	float: left;

}



.floatRight {

	float: right;

}

.floatRight img, .floatLeft img, .centerBlock img {margin: 3pt 0; }



.spacer {

	clear: both;

}



#footer {

  clear: both;
  padding-top: 15px;
  padding-bottom: 30px;
  font-size: .8em;
  color: #6f6f6f;

}



* html #footer {

  width: 940px; /* I don't understand why IE6 requires this to force proper width*/

}