﻿
body { margin: 0; padding: 0px; }
p { margin: 0; padding: 0px; }

.line {
width: 100%;
border: none;
border-bottom: 1px solid #c6c3a2;
height: 0px;
}

/* LABELS AND FORMS */

label {font-weight: bold }

input{
width: 20em; 
border: 1px solid #755a3c;
font: 10pt Tahoma, Arial, 'Trebuchet MS', Sans-Serif;
color: #755a3c;
padding: 3px;
}

textarea { 
width: 20em; 
height: 12em;
border: 1px solid #755a3c;
font: 10pt Arial, 'Trebuchet MS', Sans-Serif;
color: #755a3c;
}


input.button { 
width: 6em;
font: bold 12pt Arial, Sans-serif;
color: #fff;	
background: #b17729; 
padding: 2px 3px; 
border: 1px solid #2E2E2E;
}


/* LABELS AND FORMS */


.background {
background-image: url('/images/bg.jpg');
background-repeat: repeat-x;
background-color: #000;
}




/* MAIN  */

#main {
padding: 0px 20px 0px 20px;
background: url('/images/bodybg.jpg') repeat-y;
height: 100%;
}

#main .content {
padding-left: 5px;
padding-right: 15px;
padding-top: 20px;
font: 10pt Tahoma, Arial, 'Trebuchet MS', Sans-Serif;
color: #ffeed4;
line-height: 15px;
}

#main h1 {
background: url('/images/h1.gif') no-repeat left center;
font: 16pt Tahoma, Arial, 'Trebuchet MS', Sans-Serif;
font-weight: bold;
color: #ce8730;
letter-spacing: -1px;
height: 39px;
}

/* MAIN  */





/* IMGRTR  */

#imgrtr {
width: 300px;
background: url('/images/imgrtrbg.gif') no-repeat;
height: 270px;
}


/* IMGRTR  */


/* SUBPAGES  */

#subpage { 
background: url('/images/subbg.gif') repeat-y; 
}

#subpage h2 {
font: 16pt Tahoma, Arial, 'Trebuchet MS', Sans-Serif;
font-weight: bold;
color: #ce8730;
letter-spacing: -1px;
}

#subpage .content {
padding: 15px ;
font: 10pt Tahoma, Arial, 'Trebuchet MS', Sans-Serif;
color: #000;
line-height: 12pt;
}

#subpage a { color: #ce8730 }


#subpage ul {
margin: 0px;
padding: 10px;
}

#subpage li {
display: block;
list-style-type: none;
}

#subpage li a {
color: #571e01;
text-decoration: none;
font: 10pt Arial, 'Trebuchet MS', Sans-Serif;
}

#subpage li a:hover {
text-decoration: underline;
}


/* SUBPAGES  */



/* FOOTER  */

#footer { 
margin: 0;
font-family: Tahoma, Arial, 'Trebuchet MS', Sans-Serif;
}


#footer .bg{
background: url('/images/footer.jpg') no-repeat;
width: 818px;
height: 137px;
}

#footer p {
padding-top: 8px;
font-size: 8pt;
color: #7d603a;
}

#footer .pad {padding-left: 15px }
#footer .images { position: left; height: 24px; }
#footer .images a { float: left; }

#swap01 {background-image: url(/images/footer_on_home.gif);  width: 45px;  height: 24px; }
#swap02 { background-image: url(/images/footer_on_males.gif); width: 58px;  height: 24px; }
#swap03 { background-image: url(/images/footer_on_bitches.gif); width: 66px;  height: 24px; }
#swap04 {background-image: url(/images/footer_on_breeding.gif);  width: 86px;  height: 24px; }
#swap05 { background-image: url(/images/footer_on_puppies.gif); width: 70px;  height: 24px; }
#swap06 { background-image: url(/images/footer_on_produced.gif); width: 78px;  height: 24px; }
#swap07 { background-image: url(/images/footer_on_photos.gif); width: 62px;  height: 24px; }
#swap08 { background-image: url(/images/footer_on_links.gif); width: 51px;  height: 24px; }
#swap09 { background-image: url(/images/footer_on_contact.gif); width: 71px;  height: 24px; }



.rollover { display: block; } /* Allow setting widths and heights */
.rollover img { width: 100%; height: 100%; border: 0; } /* only set width and height once */
.rollover:hover { visibility: visible; /* for IE */ } /* sets any property for the :hover state */
.rollover:hover img { visibility: hidden; } /* 'rolls over' the image */

a.seo:link {  font-family: Tahoma, Arial, 'Trebuchet MS', Sans-Serif; text-decoration: none; color: #7d603a; font-size: 9pt;}
a.seo:visited  { font-family: Tahoma, Arial, 'Trebuchet MS', Sans-Serif; text-decoration: none; color: #7d603a; font-size: 9pt; }
a.seo:hover { font-family: Tahoma, Arial, 'Trebuchet MS', Sans-Serif; text-decoration: none; color: #7d603a; font-size: 9pt;}
/* FOOTER  */



/* GENDER */

#gender {
padding: 0px;
margin: 0px;
}

#gender td {
margin: 0px;
padding: 10px;
border-bottom: 1px solid #c6c3a2;
}

#gender .bg, #produced .bg {
background: #6f5033 url('/images/gender_bg.gif') repeat-x;
padding: 10px;
}

#gender b {
font: bold 14pt Tahoma, Arial, 'Trebuchet MS', Sans-Serif;
color: #83643c;
}

#gender p {
font-family: bold 12pt Tahoma, Arial, 'Trebuchet MS', Sans-Serif;
color: #000;
}

#gender .pic {
border: 4px solid #83643c;
}


/* GENDER */



/* FEATUREDOG */

#featuredog {
padding: 0px;
margin: 0px;
}

#featuredog td {
margin: 0px;
padding: 5px;
}

#featuredog .bg {
background: #6f5033 url('/images/gender_bg.gif') repeat-x;
padding: 10px;
}

#featuredog h4, #breedings b {
font: bold 14pt Tahoma, Arial, 'Trebuchet MS', Sans-Serif;
color: #83643c;
}

#featuredog p {
font-family: bold 12pt Tahoma, Arial, 'Trebuchet MS', Sans-Serif;
color: #000;
}

#featuredog .pic  {
border: 4px solid #83643c;
}

/* FEATUREDOG */


/* BREEDINGS */

#breedings img {
margin: 15px;
border: 5px solid #83643c;
}

/* BREEDINGS */



/* PRODUCED */

#produced {
padding: 0px;
margin: 0px;
}

#produced td {
margin: 0px;
padding: 10px;
border-bottom: 1px solid #c6c3a2;
}

#produced b {
font: 14pt Tahoma, Arial, 'Trebuchet MS', Sans-Serif;
font-weight: bold;
color: #ce8730;
letter-spacing: -1px;
}

#produced p {
font-family: bold 12pt Tahoma, Arial, 'Trebuchet MS', Sans-Serif;
color: #fff;
}

#produced img {
border: 4px solid #e6e5d9;
}

/* PRODUCED */


/* ----- Customer Cart TABLES ---------- */
#awscustomertables table{margin: 1em; border-collapse: collapse;}
#awscustomertables td{ padding: .3em; border: 1px #F2F2F2 solid; }
#awscustomertables th{ padding: .3em; border: 1px #F2F2F2 solid; background: #F2F2F2; }
