
body {
   font-family: Arial, Helvetica, sans-serif;
   color: #BCC9AF;
   background-color: #111111;
/*
   width: 800px;
*/
}


/*
.container {
   margin-left: auto;
   margin-right: auto;
}


#container {
	width: 960px; margin: 0 auto;	
}
*/

#container {
width: 800px;
margin-right: auto;
margin-left: auto;
margin-top: 0;
padding: 0;
text-align: left;
background: none;
}

.content {
   padding-left: 30px;
   padding-right: 30px;
}

.images {
   float: right;
   width: 330px;
   padding-left:10px;
}

.indent
{
   padding-left:50px;
}
.pic, .pic2
{
   width: 300px;
   height: auto;
   position: relative;
   xxxpadding: 6px;
   xxxmargin: 10px 0 5px 10px;
   border: solid 1px #668866;
}
.pic3
{
   width: 340px;
}
.pic2 {
   width: 200px;
}
.pic_full {
   height: auto;
   border: solid 1px #999999;
   margin: 2px;
}

.tn, .tn_wide, .tn_34, .tn_full, .tn_wide2, .tn_wide3, .tn_tall  {
   width: 150px;
   height: auto;
   border: solid 1px #999999;
   margin: 2px;
}

.tn_wide { width: 200px; }
.tn_wide2 { width: 300px; }
.tn_wide3 { width: 360px; }
.tn_34 { height: 300px; width:auto; }
.tn_full { height: 400px; width:auto; }
.tn_tall { height: 500px; width:auto; }

p {
  font-size: 90%;
}

h2, h3, h4 {
   color: #67745D;
   font-family: Lucida Calligraphy, Garamond;
   font-size: 36px;
   font-weight: bold;
   margin-bottom:8px;
   margin-top:3px;
}

h3 {
   font-size: 24px;
   margin-bottom:0;
   
}
h4 {
   margin-top:0;
   padding-left: 30px;
   font-size: 16px;
}
   
.tagline {
   font-family: Lucida Calligraphy, Garamond;
   font-size: 14px;
   clear:both;
   text-align:right;
   margin-top:0;
   padding-bottom:8px;
   color: #9AA7AF;
}


a { text-decoration: none; }
a { color: #67B85D; }
a img { border:0; }


.nav {
   list-style-type: none;
   font-family: arial;
   font-size: 12px;
   margin:0px;
   padding:0px;
   height:16px;
}
.nav ul {
   text-align: center;
   margin:0px;
   margin-left:20px;
   padding:0px;
}

.nav li {
   display: block;
   margin-left: 12px;
   xxxxmargin-right: 6px;
   text-decoration: none;
   float: left;
   xxmargin-bottom: 6px;
   padding:0;
}

.nav li a {
   color: #888;
   text-decoration: none;
   padding:0;
   padding-left: 8px;
   border-left: solid 1px #999999;
   margin:0px;
}

.nav li a:hover {	
   margin:0px;
   padding:0;
   padding-left: 8px;
   xxbackground-color: transparent;
   color: #FF9999;
   text-decoration: none;
}

body.pages_home .nav li.home a, 
body.pages_pets .nav li.pets a, 
body.pages_informal .nav li.informal a, 
body.pages_about .nav li.about a, 
body.pages_fees .nav li.fees a, 
body.pages_contact .nav li.contactus a,
body.pages_color .nav li.color a, 
body.pages_blackwhite .nav li.blackwhite a, 
body.pages_mckinney .nav li.mckinney a, 
body.pages_heirloom .nav li.heirloom a, 
body.pages_evolution .nav li.evolution a
{
   color: #BBB;
   font-weight: bold;
   text-decoration: none;
}
