/* CSS Document */


body {

margin: 0;
padding: 0;
text-align: center;
min-width: 900px;
color:#000000;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: .75em;
background-color:#D0703D;

}

#wrapper  {

text-align: left;
width: 900px;
margin-left: auto;
margin-right: auto;



}



#page {

width: 100%;
margin-top: 15px;
margin-bottom: 15px;
padding: 0;
background-color:#ffffff;
border: 1px solid #000000;

}


#page:after {    

content: ".";     
display: block;     
height: 0;     
clear: both;     
visibility: hidden;

}

#page {display: inline-block;}
/* Hides from IE-mac \*/
* html #page {height: 1%;}
#page {display: block;}
/* End hide from IE-mac */



#header  {

float: left;
width: 100%;
background-color: #000000;
padding: 0;
margin: 0;

}

IMG.displayed {


margin: 0;
padding: 0;

}

#textheader  {

float: left;
width: 900px;
background-color: #7b4552;
margin: 0;
padding: 5px 0px 5px 0px;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;

}

.vetname  {

float: left;
margin-left: 10px;
font-family: garamond;
font-weight: bold;
font-size: 2em;
text-align: left;
padding: 0;
color: #ffffff;

}

.vetname a:link {
color: #ffffff;
text-decoration: none;
}

.vetname a:visited {
color: #ffffff;
text-decoration: none;
}

.vetname a:active {
color:#ffffff; 
text-decoration: none;
}

.vetname a:hover {
color: #000000;
text-decoration: none;
}

.addr   {

float: right;
text-align: right;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 1em;
font-weight: normal;
text-decoration: none;
margin-right: 10px;
margin-top: 10px;
padding: 0;
color: #ffffff;

}




#main  {

float: left;
width: 100%;
padding:0;
margin: 0;
margin-bottom: 20px;

}


#navbar  {

float: right;
clear: both;
margin: 10px 10px 10px 20px;
width: 190px;
border: 1px solid #000000;
background-color: #CAD5C4;
font-family: garamond;
font-size: 1.5em;
text-align: left;
padding: 5px 0px 15px 0px;

}

#navbar ul {

list-style: none;
margin:0;
padding: 0;

}

#navbar li {

list-style: none;
display: block;
color: #000000;
padding: 5px 5px 5px 10px;

 
}



#navbar li a  {

list-style: none;
display: block;
text-decoration: none;
color: #660033;

}


#navbar li a:hover {

color: #000000;
text-decoration: underline;

}



#navbar .current {

color: #000000;
padding: 5px 5px 5px 10px;

}

#content  {

padding: 20px 5px 5px 20px;
margin:0;


}

#content a:link {
color: #663300;
text-decoration: underline;
}

#content a:visited {
color: #663300;
text-decoration: underline;
}

#content a:active {
color:#663300; 
text-decoration: underline;
}

#content a:hover {
color: #000000;
text-decoration: underline;
}


#pictures  {

margin: 10px 0px 0px 0px;
padding: 0px 5px 5px 10px;

}




#pictureleft  {

float: left;
padding: 0;
margin: 0;

}

#pictureright {

float: right;
margin: 0;
padding: 0;


}

.picture  {

border: 1px solid #ffffff;
margin: 0;
padding: 0px 0px 8px 0px;

}


h2   {

color: #7b4552;
font-family: garamond;
font-size: 2em;
text-decoration: none;
margin: 0;
padding: 0;
} 

h3   {

color: #7b4552;
font-family: garamond;
font-size: 1.25em;
font-weight: bold;
text-decoration: none;
margin:0;
padding:0;

}

.firstlist {

margin-top: 10px;
display: block;

}

.firstlist ul  {

display: block;

}

.firstlist li {

padding: 5px 0 0 5px;

}

.lefttext  {

float: left;
margin-top: 15px;
max-width: 650px;

}

.rightimages  {

float: right;
margin-top: 15px;
margin-right: 25px;
padding: 0;

}



.imagerow ul {

list-style: none;
margin: 0;
padding: 0;


}

ul.imagerow li {

display: inline;
padding: 0px 15px 0px 0px;
margin: 0;

}

.staff  {

max-width: 600px;
min-height: 250px;
display: block;
padding: 0;
margin: 20px 30px 20px 30px;
clear: left;

}



.staff img  {

float: left;
margin: 0px 15px 0px 0px;
padding: 0;

}

.staffname  {

font-weight: bold;
color: #7b4552;
margin-right: 5px;

}



.centerheading  {

color: #ffffff;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 1.4em;
margin-top: 40px;
text-decoration: underline;
font-weight: bold;
text-align: center;

}

.liststuff ul  {

padding-bottom: 20px;

}

.liststuff li  {

margin-bottom: 5px;
padding: 0;

}



.nodotlist ul  {

display: block;
margin:0;
padding: 0;


}

.nodotlist li  {

text-indent: 10px;
margin: 0;
padding: 0px 0px 5px 0px;
list-style: none;

}

.linklist  {

list-style: none;

}

.linklist ul  {

margin: 0;
padding: 0;

}

.linklist li  {

padding: 5px 0px 2px 0px;
margin:0;

}

.heading1  {

font-weight: bold;
padding: 10px 0px 0px 0px;
margin: 0;

}



.grooming td {

padding: 0px 15px 0px 15px;

}

.bwhite  {

color: #ffffff;
font-weight: bold;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 1.25em;

}

.patches  {

margin: 0px 5px 0px 50px;

}

.patches img  {

border: 1px solid #000000;

}

#footer  {

float: left;
width: 100%;
border-top: 1px solid #000000;
background-color: #7b4552;
text-align: center;
margin: 0;
padding: 5px 0px 5px 0px;
color: #ffffff;
font-size: 12px;
line-height: 125%;
}
