/* CSS Document */



body {
background-color : white;
text-align : left;
font-family : Verdana, sans-serif;
color : #333;
background-image : url(../images/topClouds.gif);
background-repeat : no-repeat;
}

label {font-size:11px;
font-weight:normal;}


/* ------links-------------- */
 a:link {
color : #006699;
text-decoration : underline;
}
 a:visited {
color : #094632;
text-decoration : underline;
}
 a:hover {
color : #3399cc;
text-decoration : underline;
}
 a:active {
color : #006699;
text-decoration : underline;
}




/* ------links-------------- */
#content a:link {
color : #006699;
text-decoration : underline;
}
#content a:visited {
color : #094632;
text-decoration : underline;
}
#content a:hover {
color : #3399cc;
text-decoration : underline;
}
#content a:active {
color : #006699;
text-decoration : underline;
}


/* ------links-------------- */
#contentGallery a:link {
color : #006699;
text-decoration : none;
}
#contentGallery a:visited {
color : #094632;
text-decoration : none;
}
#contentGallery a:hover {
color : #3399cc;
text-decoration : none;
}
#contentGallery a:active {
color : #006699;
text-decoration : none;
}



/* ------UL, LI-------------- */
#content ul li {
font-size : 11px;
list-style-image : url(../images/sq_sml.gif);
line-height : 16px;
padding-left : 0;
}

/* Text */


p {
font-size : 11px;
line-height : 16px;
}
.wave {
font-size : 11px;
text-align : left;
background-image : url(../images/wave2.jpg);
background-repeat : no-repeat;
padding-left : 22px;
}

.blue {
font-size : 12px;
font-weight : bold;
color : #336699;
padding : 0;
}

#content h1 {
font-size : 13px;
font-weight : bold;
color : #333;
padding : 0 0 0 12px;
background-image : url(../images/sq.gif);
background-repeat : no-repeat;
letter-spacing : 0.1em;
border-bottom : 1px solid #336699;
}
#content h2 {
font-size : 12px;
font-weight : bold;
color : #336699;
padding : 0;
border-bottom : 1px solid #336699;
}
#content h3 {
font-size : 12px;
font-weight : bold;
color : #336699;
padding : 0;
}
#content h4 {
font-size : 11px;
font-weight : bold;
color : #336699;
padding-bottom : 6px;
border-bottom : 1px solid #999;
}
#content h5 {
font-size : 10px;
font-weight : bold;
color : #336699;
padding-bottom : 6px;
}
	
.book {
font-size : 12px;
font-weight : bold;
color : #336699;
padding : 0;
}
.cred {
font-size : 10px;
color : #000;
}

.credIndex {
font-size : 10px;
color : #000;
text-align:center;
}
.sub {
padding : 6px;
width : 300px;
}
.author {
text-align : right;
font-size : 10px;
}
.clear {
clear : both;
}



/* ------CONTENT-------------- */	
#content {
	width : 500px;
	margin-left : 125px;
	
}

#contentHome {
	width : 600px;
	margin-left : 75px;
	margin-top: 30px;

}
	



/* ------Frames: 745px-------------- */
#content {
width : 500px;
margin-left : 125px;
}
#contentHome {
width : 600px;
margin-left : 75px;
margin-top : 30px;
}
#frame, #frameIndex, #frameHumans, #framePets, #frameHorses, #frameWild, #frameFlow {
margin : 0 auto;
border : 1px solid #333;
background-color : white;
width : 745px;
}
#frame {
background-image : url(../images/bottom.jpg);
background-repeat : no-repeat;
background-position : bottom;
}
#frameHumans {
background-image : url(../images/bottomPeople.jpg);
background-repeat : no-repeat;
background-position : bottom;
height : 560px;
}
#frameHorses {
background-image : url(../images/bottomHorses.jpg);
background-repeat : no-repeat;
background-position : bottom;
height : 500px;
}
#framePets {
background-image : url(../images/bottomPets.jpg);
background-repeat : no-repeat;
background-position : bottom;
height : 500px;
}
#frameWild {
background-image : url(../images/bottomWild.jpg);
background-repeat : no-repeat;
background-position : bottom;
height : 500px;
}
#frameFlow {
background-image : url(../images/bottomFlow.jpg);
background-repeat : no-repeat;
background-position : bottom;
height : 2000px;
}
	
	
	
.imgR {
float : right;
padding : 0 0 6px 6px;
}
.imgL {
float : left;
padding : 6px 6px 0 0;
}






