body {
	background: #234e87;
	margin: 0;
	padding: 0;
	font-family: Tahoma, sans-serif;
	font-size: 62.5%;
	text-align: center;
}

h1 { font-size: 1.6em; margin: 0; padding: 8px 12px; color: #000; line-height: 1.3; }
h2 { font-size: 1.0em; margin: 0; padding: 4px 15px 2px 15px;  line-height: 1.3; }
h3 { font-size: 1.4em; margin: 0; padding: 4px 0 4px 12px;  line-height: 1.3; }
h4 { font-size: 1.3em; margin: 0; padding: 2px 15px;  line-height: 1.3; }
h5 { font-size: 1.2em; margin: 0; padding: 6px 6px 2px 6px;  line-height: 1.3; }
h6 { font-size: 1.1em; margin: 0; padding: 4px;  line-height: 1.3; }
p  { font-size: 1.3em; margin: 0; padding: 2px; line-height: 1.3; }
ul { font-size: 1.3em; }

a { color: #234e87; text-decoration: underline; }
a:hover, a:visited:hover { color: #555; text-decoration: underline; }

hr { display: none; /* USE <div class='break'></div> */ }

div.break { clear: both; height: 1px; background: #999; width: 99%; margin: 5px; }

div#wrapper {
	position: relative;
	background: url(../img/layout/wrapper.gif) 0 0 repeat-y;
	width: 774px;
	height: 591px;
	text-align: left;
	margin: 0 auto;
}

div#header {
	position: relative;
	background: url(../img/layout/header.gif) 0 0 no-repeat;
	height: 101px;
	width: 774px;
}

#facebook a {
	position: relative;
	display:block;
	top:15px;
	left:35px;
	background:url(img/facebook.png) 0 0 no-repeat;
	width:130px;
	height:64px;
	z-index:10;
}


div#nav {
	position: absolute;
	z-index: 100;
	width: 142px;
	height: 400px;
	left: 0;
	top: 101px;
}

div#content {
	position: absolute;
	/* background: #f99; */
	width: 627px;
	height: 490px;
	top: 101px;
	left: 142px;
}

/*div#contact_form {
	margin-left: 60px;
}

form#frm_contact table { font-size: 1.3em; margin: 0; padding: 2px; line-height: 1.3; }
*/


div.left_column {
	position: absolute;
	top: 5px;
	left: 0;
	width: 311px;
	height: 468px;
	overflow: auto;
}

div.left_column p,
div.right_column p {
	text-align: left;
	margin: 5px 15px 8px 15px;
	font-size: 1.2em;
	line-height: 1.3;
}

div.left_column_home {
	position: absolute;
	top: 5px;
	left: 0;
	width: 311px;
	height: 468px;
	overflow: auto;
}

div.left_column_home p {
	text-align: left;
	margin: 5px 15px 12px 10px;
	font-size: 1.2em;
	line-height: 1.3;
}


div.right_column ul,
div.left_column ul {
margin: 5px 15px 12px 40px;
}

div.right_column {
	position: absolute;
	width: 311px;
	height: 468px;
	top: 5px;
	left: 311px;
	overflow: auto}


div.right_column object {
	position: absolute;
	z-index: 999;
}

div.bottom {
	position: absolute;
	width: 627px;
	height: 100px;
	top: 375px;
	left: 10px;
}

div#footer {
	position: absolute;
	background: url(../img/layout/footer.gif) 0 0 no-repeat;
	height: 16px;
	width: 774px;
	top: 575px;
	left: 0;
}

div#footer p#copyright {
	position: absolute;
	top: 17px;
	left: 225px;
	text-align: center;
	color:#FFF;
	/*left: -999em;*/
}

div#footer p#copyright a {
	color:#FFF;
}

div.back {
	position: absolute;
	z-index: 101;
	text-align: right;
	width: 222px;
	top: 350px;
	left: 320px;
	font-size: 1.3em;
}

.email { 
	position: absolute;
	z-index: 101;
	text-align: right;
	width: 185px;
	top: 360px;
	left: 88px;
	font-size: 1.3em;
	line-height: 82%;
}

.center {text-align:center}

img.med {
	position: relative;
	margin-left: 100px;
	margin-top: 20px;
}

div.bio {
	position: absolute;
	top: 5px;
	left: 0;
	width: 400px;
	height: 468px;
	overflow: auto;
}

div.bio p {
	text-align: left;
	margin: 5px 15px 12px 15px;
	font-size: 1.2em;
	line-height: 1.3;
}

div.employment {
	position: absolute;
	/*background: #f99;*/
	width: 627px;
	height: 468px;
	top: 5px;
	left: 0px;
	overflow: auto;
}

div.employment p {
	text-align: left;
	margin: 5px 10px 12px 10px;
	font-size: 1.2em;
	line-height: 1.3;
}

img.other {
	position: absolute;
	left: 50px;
	top: 20px;
}
div.back_other {
	position: absolute;
	z-index: 101;
	text-align: left;
	width: 222px;
	/*top: 420px;*/
	/*left: 300px;*/
	top: 350px;
	left: 410px;
	font-size: .9em;
}

div#gmap {
	border: 1px solid #999;
	width: 280px;
	height: 360px;
	margin: 10px 10px 2px 12px;
}
div.gcaption {
	font-size: 1em;
	line-height: 1.3;
	text-align: center;
	color: #933;
	font-weight: 700;
}

div#GAddress {
	font-size: 1.2em;
	margin: 3px;
}

div.directions h5 {
	margin: 0;
	padding: 12px 12px 12px 8px;
	font-size: 1.3em;
}

div.directions p {
	margin: 0;
	padding: 15px 12px 6px 12px;
}

div.directions p.address {
	margin: 0;
	padding: 3px 12px 0 12px;
}

div#refer {
	background: url(../img/layout/referbkgrnd.gif) 0 0 repeat;
	width: 195px;
	height: 30px;
	text-align: center;
	font-size: 1.4em;
	color: #fff;
	font-weight: bold;
	line-height: 1.8em;
	border: 5px solid #fff;
}

div#oncol {
	background: url(../img/layout/referbkgrnd.gif) 0 0 repeat;
	width: 195px;
	height: 30px;
	text-align: center;
	font-size: 1.4em;
	color: #fff;
	font-weight: bold;
	line-height: 1.8em;
	border: 5px solid #fff;
}

div.single_column { overflow: auto; position: absolute; width: 630px; height: 460px;}

div.single_column p { margin: 10px 0 0 13px; }

div.group {margin: 12px 0;}


div.right_column p.rt_links {
	padding-left: 87px;
}


optgroup { font-weight: 400; color: #999; font-style: normal; }
optgroup option { color: #444; }

.clear {
	clear: both;
}



/* Contact Form Styles */

form#form_contact {
	width: 420px;
	margin: 0 0 0 10px;
}

form#form_contact div {
	margin: 1px 0 0;
	text-align: right;
	line-height: 2.3;
	padding: 4px;
	min-height: 2.3em;
	height: auto !important;
	height: 2.3em;
	font-size: 1em;
}

form#form_contact label {
	width: 125px;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	text-align: left;
	overflow: hidden;
	white-space: nowrap;
}

form#form_contact input, form#form_contact textarea { width: 225px; font-size: 1.2em; }
form#form_contact div#submit { border: none;  }
form#form_contact div#submit input { width: auto; float: right;}
form#form_contact input#last_name,form#form_contact input#phone_work {display: none;}
form#form_contact div#submit input { font-size: 1.1em; }
#contact_img { margin: 0 5px 0 0; padding: 0; }


#care_video {
	margin:25px 0px 25px 25px;
}.button { border-top: 1px solid #000000; clear: both; margin: 0px 0px 10px 0px; text-align: center; width: 100%; }
.clear-both { clear: both; }
.date { color: #4F6C78; font-size: 1.1em; line-height: 1.2em; padding: 0px 20px 0px 0px; text-align: right; }
.float-left { float: left; }
.form2 { background: #B9D2DC; margin: 40px auto 20px; padding: 10px 0 10px 0; padding-bottom: 40px; text-align: left; width: 627px; }
.forms { background: #B9D2DC; height: 468px; left: 0px; overflow: auto; position: absolute; text-align: left; top: 5px; width: 627px; }
.forms-checkb { border: none; float: left; margin: 2px 7px 0px 7px; padding: 0px 0px 0px 0px; }
.forms-column { float: left; margin: 0px 5px 3px 10px !important; padding: 0px!important; }
.forms-input {background: White; border: 1px outset; border: none; border-bottom: 1px solid #000000; float: left; margin: 0px 7px 10px 7px; padding: 0px 5px 0px 5px; }
.forms-line { clear: both; font-size: 1.2em; line-height: 1.5em; margin: 10px 10px 12px 10px; padding: 0px 0px 0xp 0xp; text-align: left; }
.forms-posit { clear: both; margin: 0px 0px 0px 0px; padding: 0px; }
.forms-radio { border: none; float: left; margin: 0px 7px 7px 7px; padding: 0px 5px 0px 5px; }
.forms-span { display: block; float: left; vertical-align: top; }
.forms-ttarea { background: White; border: 1px outset; float: left; font-size: 1.2em; line-height: 1.5em; margin: 0px 7px 3px 7px; padding: 0px 5px 0px 5px; }
.head1 { clear: both; color: #000000; font-size: 1.6em; font-weight: bold; margin: 0; padding: 8px 12px 2px 12px; text-align: left; }
.head4 { font-size: 1.3em; font-weight: bold; margin: 0; padding: 8px 12px 2px 12px; text-align: left; }
.posit-right { border: 1px solid #00FF66; float: right; margin: 0px 0px 0px 0px; text-align: right; width: 30%; }
.submit { background: #FFFFFF; border: 1px solid #000000; color: #000000; margin: 10px 0px 0px 0px; padding: 0px 10px 0px 10px; }
<br />
<b>Warning</b>:  Cannot modify header information - headers already sent by (output started at /home/vetnet_ad/CareVet/css/layout.css:251) in <b>/home/vetnet_ad/CareVet/css/nav.php</b> on line <b>2</b><br />
div#nav div {
	height: 28px;
}

div#nav div a {
	height: 28px;
}


div#nav div#nav_top {
	background: url(../img/layout/nav/nav_top.gif) 0 0 no-repeat;
	width: 92px;
	height: 24px;
}

div#nav div#nav_bot {
	background: url(../img/layout/nav/nav_bot.gif) 0 0 no-repeat;
	width: 142px;
	height: 86px;
}


 /* video */ 


div#nav div#about {
	width: 111px;
}

div#nav div#about a {
	background: url(../img/layout/nav/about.gif) 0 0 no-repeat;
	width: 111px;
	display: block;
}

div#nav div#about a:hover,
div#nav div#about a:visited:hover {
	background-position: -111px 0;
}


div#nav div#services {
	width: 127px;
}

div#nav div#services a {
	background: url(../img/layout/nav/services.gif) 0 0 no-repeat;
	width: 127px;
	display: block;
}

div#nav div#services a:hover,
div#nav div#services a:visited:hover {
	background-position: -127px 0;
}


div#nav div#vets {
	width: 137px;
}

div#nav div#vets a {
	background: url(../img/layout/nav/vets.gif) 0 0 no-repeat;
	width: 137px;
	display: block;
}

div#nav div#vets a:hover,
div#nav div#vets a:visited:hover {
	background-position: -137px 0;
}


div#nav div#staff {
	width: 142px;
}

div#nav div#staff a {
	background: url(../img/layout/nav/staff.gif) 0 0 no-repeat;
	width: 142px;
	display: block;
}

div#nav div#staff a:hover,
div#nav div#staff a:visited:hover {
	background-position: -142px 0;
}


div#nav div#client_info {
	width: 142px;
}

div#nav div#client_info a {
	background: url(../img/layout/nav/client_info.gif) 0 0 no-repeat;
	width: 142px;
	display: block;
}

div#nav div#client_info a:hover,
div#nav div#client_info a:visited:hover {
	background-position: -142px 0;
}


div#nav div#tour {
	width: 142px;
}

div#nav div#tour a {
	background: url(../img/layout/nav/tour.gif) 0 0 no-repeat;
	width: 142px;
	display: block;
}

div#nav div#tour a:hover,
div#nav div#tour a:visited:hover {
	background-position: -142px 0;
}


div#nav div#referrals {
	width: 140px;
}

div#nav div#referrals a {
	background: url(../img/layout/nav/referrals.gif) 0 0 no-repeat;
	width: 140px;
	display: block;
}

div#nav div#referrals a:hover,
div#nav div#referrals a:visited:hover {
	background-position: -140px 0;
}


div#nav div#employment {
	width: 135px;
}

div#nav div#employment a {
	background: url(../img/layout/nav/employment.gif) 0 0 no-repeat;
	width: 135px;
	display: block;
}

div#nav div#employment a:hover,
div#nav div#employment a:visited:hover {
	background-position: -135px 0;
}


div#nav div#location {
	width: 127px;
}

div#nav div#location a {
	background: url(../img/layout/nav/location.gif) 0 0 no-repeat;
	width: 127px;
	display: block;
}

div#nav div#location a:hover,
div#nav div#location a:visited:hover {
	background-position: -127px 0;
}


div#nav div#contact {
	width: 117px;
}

div#nav div#contact a {
	background: url(../img/layout/nav/contact.gif) 0 0 no-repeat;
	width: 117px;
	display: block;
}

div#nav div#contact a:hover,
div#nav div#contact a:visited:hover {
	background-position: -117px 0;
}


div#nav div#faqs {
	width: 108px;
}

div#nav div#faqs a {
	background: url(../img/layout/nav/faqs.gif) 0 0 no-repeat;
	width: 108px;
	display: block;
}

div#nav div#faqs a:hover,
div#nav div#faqs a:visited:hover {
	background-position: -108px 0;
}


div#nav div#links {
	width: 102px;
}

div#nav div#links a {
	background: url(../img/layout/nav/links.gif) 0 0 no-repeat;
	width: 102px;
	display: block;
}

div#nav div#links a:hover,
div#nav div#links a:visited:hover {
	background-position: -102px 0;
}


div#nav div#index {
	width: 105px;
}

div#nav div#index a {
	background: url(../img/layout/nav/index.gif) 0 0 no-repeat;
	width: 105px;
	display: block;
}

div#nav div#index a:hover,
div#nav div#index a:visited:hover {
	background-position: -105px 0;
}


