/* -----------------------------------------------
client:		petpeople main css
Author:		stimulus Inc. 062706

Do not copy without permission of the author.
----------------------------------------------- */

body.petMe {margin: 14px 0; padding: 0;}

a, a:visited {color: #D82525; text-decoration: underline; font-weight: bold;}
a:hover, a:active {color: #000000; text-decoration: none; font-weight: bold;}
h1 {font-family:Arial; color: #D82525; font-size: 18px; margin-bottom: 0px; font-weight: bold;}
	h1.b {font-family:Arial; color: #000000; font-size: 18px; margin-bottom: 0px; font-weight: bold;}
	h1.c {font-family:Arial; color: #D82525; font-size: 12px; margin-bottom: 0px; font-weight: bold;}
	h1.d {font-family:Arial; color: #D82525; font-size: 28px; margin-bottom: 0px; font-weight: bold;}
	h1.e {font-family:Arial; color: #000000; font-size: 14px; margin-bottom: 0px; font-weight: bold;}
	h1.f {font-family:Arial; color: #000000; font-size: 20px; margin-bottom: 0px; font-weight: bold;}

img.nav {margin-top: 4px;}
img.nav2 {margin-top: 2px;}
img.headline {margin: 0 0 14px 0;}

.sub li {margin: 0; padding: 0 10px 0 10px; display: inline; list-style-type: disc; list-style-position: inside; 
		background-image: url("../images/bullet.gif"); background-repeat: no-repeat;}

.ci {margin: 0 4px 4px 0;}

div {font-family: arial, sans-serif; color: #000000; font-size: 12px; line-height: 18px; font-weight:  normal;}
div#mc {position: relative; margin: 0 auto; width: 760px; border: 0px solid #8F969E;}

div#ts {position: relative; margin: 0; width: 100%; height: 108px; border: 1px solid #000000; background-color: #F7ED00;
		background-image: url("../images/ts_image.gif"); background-repeat: repeat-x;}
		
div#logo {position: absolute; top: 37px; left: 23px; width: 262px; height: 52px;}
div#appr {position: absolute; top: 40px; left: 355px; width: 262px; height: 54px; color: #D82525;}
div#animal {position: absolute; top: 23px; right:-25px; width: 148px; height: 114px; z-index: 100;}
div#email {position: absolute; top: 40px; right:28px; width: 185px; height: 114px; z-index: 100;color: #9900CC;}
div#nav {position: relative; height:18px; width: 737px; border: 1px solid #000000; background-color: #D82525; margin: 3px 0 3px 0; padding-left: 23px;}
div#content {position: relative; width: 760px; border: 0px solid #000000; padding: 0;}
	div#contOne {position: relative; width: 714px; border: 0px solid #000000; margin-top: 20px; padding: 0 23px 0 23px;}

div.fourPlex {position: absolute; top: 0; left; 0; width: 346px; padding: 0; margin: 0; border: 0px solid #990000;}
div.sinPlex {position: absolute; top: 0; right: -2px; width: 412px; height: 340px; overflow: hidden; padding: 0; margin: 0; border: 1px solid #000000;}

.clearL {clear: left;}
.clearR {clear: right;}

.formTable {font-weight: bold;font-family: Arial; font-size: 14px;}
