/* CSS Document */

body {
	background-color: #35658f;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat;
	margin: 0px; 
	padding: 0px;
	text-align: center;
}
img {border: 0px;}
div#container {
margin: 0 auto;
width: 783px;
background-color: #faeed7;
}

#header {width: 783px; height: 197px; background-image: url(../images/vetHeader_new.jpg);}
#header2 {width: 783px; height: 197px; background-image: url(../images/vetHeader2.jpg);}

/* navigation */
/*	
	#nav {
		font-family: Arial;
		font-size: 13px;
		text-align: center;
		float: left;
		width: 783px;
		height: 45px;
		margin: 0;
		padding: 0px 0px 0px 0px;
		list-style: none;
		background-image: url(../images/navbg.jpg);
		}
	
	#nav li { 
		float: left;
		margin: 0;
		padding: 0;
		}
	
	#nav a {
		float: left;
		text-align: center;
		display: block;
		padding: 6px 15px 6px 10px;
		text-decoration: none;
		font-weight: bold;
		font-size: 13px;
		color: #d7a30e;

		}

#nav #nav-1 a {
color: #fef4e0; 
}
#nav #nav-2 a {
color: #fef4e0; 
}
#nav #nav-3 a {
color: #fef4e0; 
}
#nav #nav-4 a {
color: #fef4e0; 
}
#nav #nav-5 a {
color: #fef4e0; 
}
#nav #nav-5 a {
color: #fef4e0; 
}
#nav #nav-6 a {
color: #fef4e0; 
}
#nav #nav-7 a {
color: #fef4e0; 
}
*/
#main {
    float:right;
    width:544px;
	padding: 22px 0px 0px 20px;
    }
#main p {
	font-family: Arial;
	font-size: 12px;
	padding: 0 10px;
	color: #381301;
	line-height: 18px;
}

/*ul, li {
	font-family: Arial;
	font-size: 12px;
	color: #9d5212;
}	*/
#main h3, #main h1{
    padding:0 10px;
	color: #3e77a8;
	font-family: Arial;
	font-size: 18px;
}

#main h2{
    padding:0 10px;
	color: #3e77a8;
	font-family: Arial;
	font-size: 16px;
}

#mainDirections {
    float:right;
    width:730px;
	padding: 22px 0px 0px 20px;
}

#mainDirections p {
	font-family: Arial;
	font-size: 12px;
	padding: 0 10px;
	color: #9d5212;
	line-height: 18px;
}	
#mainDirections h3, #mainDirections h1{
    padding:0 10px;
	color: #3e77a8;
	font-family: Arial;
	font-size: 18px;
}

#mainDirections h2{
    padding:0 10px;
	color: #3e77a8;
	font-family: Arial;
	font-size: 16px;
}



#mainDirections2 {
    float:right;
    width:740px;
	padding: 22px 0px 0px 10px;
}

#mainDirections2 p {
	font-family: Arial;
	font-size: 12px;
	padding: 0 10px;
	color: #9d5212;
	line-height: 18px;
}	
#mainDirections2 h3, #mainDirections2 h1{
    padding:0 10px;
	color: #3e77a8;
	font-family: Arial;
	font-size: 18px;
}

#mainDirections2 h2{
    padding:0 10px;
	color: #3e77a8;
	font-family: Arial;
	font-size: 16px;
}


#mainstaff {
    float:right;
    width:544px;
	padding: 22px 0px 0px 0px;
}
	
#mainstaff p {
	font-family: Arial;
	font-size: 12px;
	padding: 0 10px;
	color: #9d5212;
	line-height: 18px;
}	
#mainstaff h3, #mainstaff h1{
    padding:0 10px;
	color: #3e77a8;
	font-family: Arial;
	font-size: 18px;
}

#mainstaff h2{
    padding:0 10px;
	color: #3e77a8;
	font-family: Arial;
	font-size: 16px;
}

#sidebar {
    background: #faeed7 url(../images/homeBar.jpg) no-repeat;
    float:left;
    width:219px;
	height: 578px;
    }
	
#sidebarServices {
    background: #faeed7 url(../images/servicesBar.jpg) no-repeat;
    float:left;
    width:219px;
	height: 578px;
    }
	
#sidebarDirections {
    background: #faeed7;
    float:left;
    width:10px;
	height: 452px;
    }
#sidebarContact {
    background: #faeed7 url(../images/contact.jpg) no-repeat;
    float:left;
    width:219px;
	height: 537px;
    }
#sidebarHospital{
    background: #faeed7 url(../images/hospitalBar.jpg) no-repeat;
    float:left;
    width:219px;
	height: 578px;
    }
#sidebarGreen{
    background: #faeed7 url(../images/greenBar.jpg) no-repeat;
    float:left;
    width:219px;
	height: 578px;
    }
#sidebarStaff{
    background: #faeed7 url(../images/staffBar.jpg) no-repeat;
    float:left;
    width:219px;
	height: 577px;
    }
#sidebarNewsletter{
    background: #faeed7 url(../images/newsletterBar.jpg) no-repeat;
    float:left;
    width:219px;
	height: 578px;
    }
#sidebarInfo{
    background: #faeed7 url(../images/info.jpg) no-repeat;
    float:left;
    width:219px;
	height: 487px;
    }
#sidebarJohn{
    background: #faeed7 url(../images/johnSilbernagel.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarDavid{
    background: #faeed7 url(../images/davidEdinger.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarMeg{
    background: #faeed7 url(../images/megDunn.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarYorkins{
    background: #faeed7 url(../images/nancyYorkins.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarKalstrup{
    background: #faeed7 url(../images/sarahKalstrup.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarLeverenz{
    background: #faeed7 url(../images/jenniferLeverenz.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarDee{
    background: #faeed7 url(../images/deeSchramm.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarJennifer{
    background: #faeed7 url(../images/jenniferKelliher.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarPauli{
    background: #faeed7 url(../images/amyPauli.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarDiehl{
    background: #faeed7 url(../images/katieDiehl.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarTami{
    background: #faeed7 url(../images/tamiSpeich.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarNikki{
    background: #faeed7 url(../images/nikkiTofte.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarKen{
    background: #faeed7 url(../images/kenWoods.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarRenee{
    background: #faeed7 url(../images/reneeSchumacher.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarBruce{
    background: #faeed7 url(../images/bruceJens.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarJulie{
    background: #faeed7 url(../images/julieCotton.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarTodd{
    background: #faeed7 url(../images/toddDuffy.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarAlicia{
    background: #faeed7 url(../images/aliciaHarris.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarAlicia2{
    background: #faeed7 url(../images/aliciaElskamp.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarWade{
    background: #faeed7 url(../images/wadeTate.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarCarrie{
    background: #faeed7 url(../images/carrieStefaniak.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarMeg{
    background: #faeed7 url(../images/megDunn.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarKatie{
    background: #faeed7 url(../images/katieOconnor.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarKellyW{
    background: #faeed7 url(../images/kellyWebb.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarMichelleR{
    background: #faeed7 url(../images/michelleRich.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}

#sidebarSarah{
    background: #faeed7 url(../images/sarahCrawford.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarBarb{
    background: #faeed7 url(../images/barbBachman.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarJessica{
    background: #faeed7 url(../images/jessicaHenn.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarMandy{
    background: #faeed7 url(../images/mandyNonnenmacher.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarGreuel{
    background: #faeed7 url(../images/erinGreuel.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarAbbi{
    background: #faeed7 url(../images/abbiDenman.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarDickinson{
    background: #faeed7 url(../images/jennyDickinson.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarCapener{
    background: #faeed7 url(../images/kariCapener.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarReab{
    background: #faeed7 url(../images/heidiReab.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}

#sidebarThayer{
    background: #faeed7 url(../images/debbieThayer.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarJulia{
    background: #faeed7 url(../images/juliaBates.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 413px;
}
#sidebarRDVM{
    background: #faeed7 url(../images/rdvmBar.jpg) no-repeat;
    float:left;
	padding: 0px;
    width:219px;
	height: 578px;
}
#sidebarCase{
    background: #faeed7 url(../images/caseBar.jpg) no-repeat;
    float:left;
		padding: 0px;
    width:219px;
		height: 571px;
}
#footer {
    background:#3e77a8;
    clear:both;
	font-family: Arial;
	color: #fff;
	font-size: 12px;
	width: 783px;
	padding: 5px 0px 15px 0px;
    }
	
#copyright {
	float: left;
	width: 299px;	
	background: #3e77a8;
	font-weight: bold;
	padding: 2px 0px 10px 20px;
}

#design  {    
	float:right;
    width:424px;
	text-align: right;
	background: #3e77a8;
	color: #c4e5f9;
	font-weight: bold;
	padding: 2px 20px 10px 20px;
	text-decoration: none;}
	
#perc1 { width: 525px; padding: 0px; margin: 0px;}

th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(../images/bg_header2.jpg) no-repeat;
}
	
	td.norm {
	border-left: 1px solid #C1DAD7;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 4px;
	font-family: Verdana; font-size: 12px; color: #000;
}

#bullet {

font-family: Arial;
	font-size: 12px;
	color: #381301;
}

table {
  border-collapse: collapse;
  border: 1px solid #03476F;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  color: #363636;
  background: ##6D1200;
  width: 90%;
  }
caption {
  text-align: center;
  font: bold 18px arial, helvetica, sans-serif;
  background: transparent;
  padding:6px 4px 8px 0px;
  color: #03476F;
  text-transform: uppercase;
  }
td, th {
  border: 1px dotted #03476F;
  padding: .4em;
  color: #363636;
  }

thead th, tfoot th {
  font: bold 11px verdana, arial, helvetica, sans-serif;
  border: 1px solid #03476F;;
  text-align: left;
  background: #4591AD;
  color: #FFFFFF;
  padding-top:3px;
  }
tbody td a {
  background: transparent;
  text-decoration: none;
  color: #363636;
  }
tbody td a:hover {
  background: #C2F64D;
  color: #363636;
  }
tbody th a {
  font: normal 11px verdana, arial, helvetica, sans-serif;
  background: transparent;
  text-decoration: none;
  font-weight:normal;
  color: #363636;
  }
tbody th a:hover {
  background: transparent;
  color: #363636;
  }
tbody th, tbody td {
  vertical-align: top;
  text-align: left;
  }
tfoot td {
  border: 1px solid #03476F;
  background: #4591AD;
  padding-top:3px;
  color: #FFFFFF;
  }
.odd {
  background: #AEE239;
  }
tbody tr:hover {
  background: #FFD800;
  border: 1px solid #03476F;
  color: #FFFFFF;
  }
tbody tr:hover th,
tbody tr.odd:hover th {
  background: #FFD800;
  color: #FFFFFF;
  }