/* default properties for web page layout -- do not touch*/





body{


  font-family:  verdana, trebuchet MS, sans-serif;


  color: #663200;


  margin: 0px;


  padding: 0px;


  background-image:url(../images/scanline.gif);


  background-color: #663300;}


  


/*sets the properties for the section of webpage that contains the content border : 5px #DDBB71 solid;*/


#page{


  position:absolute;


  border : 5px #DDBB71 solid;


  padding:0px;


  margin-left: 20px;


  top:10px;


  left:10px;


  width: 770px;


  background-color:#FFF8DC;}





/* sets the default for image tag to not have border around images */


img {border:none;}





/*sets properties for paragraphs and to capitalize the first letter of each paragraph*/


p {


	color : #663300;


	font : 12px Verdana,"Trebuchet MS",sans-serif;
	
	margin-left: 4px;


}





li {


	color: #663300;


	font: 12px Verdana, "Trebuchet MS", sans-serif;


}





td {


	color: #663300;


	font: 12px Verdana, "Trebuchet MS", sans-serif;


}





.p:first-letter {


    color:#663200;


	font-variant: uppercase;


    font-size:14px;


    font-weight:bold;}





/*sets overall page elements placement -- do not touch */


#content{


  margin-top:25px;


  margin-left:165px;


  margin-right: 150px;


  margin-bottom: 0px;


}





/*sets overall page elements placement -- do not touch */


#content2{


  margin-top:25px;


  margin-left:35px;


  margin-right:30px;


  margin-bottom: 0px;


}














/*sets properties for logo/banner at top */


#banner{


  border:1px solid #888888;


  padding:2px;}





#banner2{


  margin-left: 600px;


}





/*sets how links are handled */


a {text-decoration:underline; color:#3D5A76;}


  


/*sets how top navigation is handled */


#topNav{


  border-bottom:1px solid #888888;


  padding:5px;


  background-color:#3D5A76;}


  


#topNav a:link, #topNav a:visited{}





#topNav{


  width:100%;


  height:24px;


  padding:0px;


  margin:0px;}


  


  


/*sets properties specific to the left side page elements */


#sideLeft{


  float: left;


  width:150px;


  background-image:url(../images/scanline.gif);


  background-color: #3D5A76;


  padding:10px 0px 10px 0px; }





#sideLeft a:link, #sideLeft a:visited{


  margin-top: 25px;


  display:block;


  color:#ffffff;


  font-size:medium;


  font-weight:bold;


  padding:5px;


  }


#sideLeft a:hover {background-color:#999999;}  


#sideLeft img {display:block;vertical-align:top;}


.leftPanel {


  width:140px;


  margin-top:30px;


  border: 1px solid #888888;


  background-image:url(images/scanline.gif);


  background-color: #3D5A76;


  text-align:left;


  font-size:small;}


  


   .polaroid {


  padding: 1px 1px 1px 1px;


  color:#663200;


  }
  
  .donate {
  color: #FFFFFF;
  text-align: center;
  font : 12px Verdana,"Trebuchet MS",sans-serif;
  
  }





  


 /*sets images within side left panel */


 


  


/*sets properties specific to the right side page elements */


#sideRight{


  float: right;


  width:165px;


  margin-top: 10px;


  background-color: #FFF8DC;


  text-align:center;


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


  


  .rightPanel {


  width:137px;


  margin:15px;


  border: 1px solid #888888;


  background-color:#FFF8DC;


  text-align:left;


  font-size:x-small;


  padding: 0px 5px 0px 0px}


  


   .rightPanelBottom {


  width:130px;


  margin:15px;


  border: 1px solid #888888;


  background-color:#FFF8DC;


  text-align:left;


  font-size:x-small;}


  


 /*sets value for the featured canine box text and to capitalize and enlarge the first Letter*/



  .point {


  padding:5px;


  color:#663200;


  font-size:14px


    margin:5px;}





.point:first-letter {


    color:#663200;


	font-style:italic;


    font-size:16px;


    font-weight:bold;}





 /*sets value for the available canine box text and to capitalize and enlarge the first Letter*/


  .point2 {


  padding:5px;


  color:#3D5A76;


  font-size:18px  margin:5px;}





.point2:first-letter {


    font-color:#3D5A76;


	font-style:italic;


    font-size:20px;


    font-weight:bold;}








 /*sets properties for footer background-color:#FFF8DC; */ 


 #footer{


  clear: both;


  padding:5px;


  margin-left: 0px;


  color: #white;


  


  background-color: #FFF8DC;


  font-size:10px;


  text-align:center;}


 


 div.featuredRow {


  margin: 0px 35px 0px 35px;}





/*Sets how div tags act -- do not touch */


div.featuredRow p#left {float:left;}


div.featuredRow p#right {float:right;}


div.featuredRow p#left, div.featuredRow p#right {


    margin:0px;


    width:170px;


    height:150px;


    padding:10px;


    text-align:center;


    font-size:x-small;


    border-right: 1px solid #888888;


    border-top: 1px solid #888888;


    border-bottom: 1px solid #888888;}


	


/* hide from IE/Mac do not touch \*/


* html div.featuredRow p#left, * html div.featuredRow p#right {


  width:200px;}


/* end hiding */





/*sets basic page element properties */





/*sets properties for h1 header blue color */


h1{


	color : #314A60;


	font : bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;


	letter-spacing : 2px;


}





/*sets properties for h2 header blue color*/


h2{


	color : #314A60;


	font : bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;


	letter-spacing : 2px;


}





/*sets properties for h3 header brown color*/


h2.brown{


	color : #663300;


	font : bold italics 10px Verdana, Arial, Helvetica, sans-serif;


	letter-spacing : 2px;


	margin-left: 4px;


}


/*sets properties for horizontal lines*/


hr {


	color:#663300;


}





/* sets the font and color properties as a class to be applied to faq questions */


.faqquestion{


	color : #314A60;


	font : bold italic 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;


	


}





/*sets properties for courtesy posting text*/


.courtesy{


	color : red;


	font : bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;


}


  

















 
