body{ margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif; line-height:20px; color:#ffffff; text-align:justify; background-image:url(images/layermo_bg.jpg); background-attachment:fixed; background-color:#dfdfdf	; background-position: center top; background-repeat:no-repeat;}
img, div, td { behavior: url("images/iepngfix.htc") }
.lft{ float:left;}
.clr{ clear:both;}
.rgt{ float:right;}
a{ color:#333333; text-decoration:underline;}
a:hover{ color:#333333; text-decoration:none;}
h1{
	color:#323232;
	margin:0px;
	padding:0px 0px 10px 0px;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
#pageholder{ width:1000px; margin:0px auto 0px auto; background-color:#66696e;}
.header{height:145px; background-image:url(images/index_01.jpg); background-repeat:repeat;}
.link{font:bold 12px Arial, Helvetica, sans-serif; color:#eeeeee; text-decoration:none; text-transform:uppercase; text-align:center; padding:0px 0px 0px 0px;}
.link:hover{font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; text-transform:uppercase; text-align:center; padding:0px 0px 0px 0px;}
.content{ width:1000px; display:inline-table; background-color:#66696e; padding-bottom:5px;}
.footer{background-image:url(images/footer_17.jpg) ; background-repeat:no-repeat; height:54px; text-align:center;  padding:5px 0px 5px 0px; margin:0px; background-color:#66696e; background-position:top; }
.footer ul{ margin:0px; padding:0px 0px 0px 0px; color:#999999;}
.footer ul li{ display:inline; padding:0px 2px 0px 2px;}
.footer ul li a{ color:#999999; text-decoration:none; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.footer ul li a:hover{ color:#eeeeee; text-decoration:none; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}

.leftcont{width:544px;  background-color:#5e5e5e; float:left;}
.rgtcont{width:396px;  background-color:#dedfe0; float:right; padding-bottom:5px; text-align:justify;}
ul.nav{ margin:0px; padding:20px 0px 0px 0px; text-align:right;}
ul.nav li{ display:inline; padding:0px 3px 0px 3px; color:#FFFFFF;}
.flash{padding:0px 0px 0px 30px;}


a.link0{ display:block; width:109px; height:24px; background:url(images/a.gif) no-repeat; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#262525; text-decoration:none; text-transform:uppercase; text-align:center; padding:25px 0px 0px 0px; margin-top:7px;}
a.link0:hover{ display:block; width:109px; height:24px; background:url(images/a.gif) no-repeat; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#262525; text-decoration:none; text-align:center; padding:25px 0px 0px 0px; margin-top:7px;}
a.link1{ display:block; width:109px; height:31px; background:url(images/hover.gif) no-repeat; float:left; font:bold 13px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; text-transform:uppercase; padding:18px 0px 0px 0px; text-align:center; margin-top:7px;}
a.link1:hover{ display:block; width:109px; height:31px; background:url(images/hover.gif) no-repeat; float:left; font:bold 13px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; padding:18px 0px 0px 0px; text-align:center; margin-top:7px;}




.bttmlink {
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.bttmlink:hover {
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
}

.toplink {
	font-size: 11px;
	color: #575757;
	text-decoration: none;
}
.toplink:hover {
	font-size: 11px;
	color: #353535;
	text-decoration: none;
}

.thepet{
height:140px;
position:relative;

color:#0b4372;
font-size:11px;

padding:5px 5px 5px 10px;
}

.openpet{ /*class added to contents of 1st demo when they are open*/
background:url(../images/tab_bg.jpg) repeat-x;
}

.mypets{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;
padding: 8px 0px 0px 10px;
border: 0px solid gray; 
background-image:url(images/td_tab.jpg); background-repeat:repeat-x;
height:24px;
font:bold  13px Arial, Helvetica, sans-serif;
color:#fff;
}
.text{color:#333333; background:#d4d4d4; display:table; width:940px; }
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.lft_content{ width:225px; background:#dddddd url(images/lft_bg.jpg) repeat-x bottom;}
.lft_top{ background:url(images/head_1.jpg) repeat-y; height:54px;}
a.link_lft{ display:block; width:183px; height:25px; background:#e5e7e7 url(images/link_2.jpg) no-repeat left top; font:bold 13px Arial, Helvetica, sans-serif; color:#333; margin:1px 0px 0px 0px; text-decoration:none; padding:12px 0px 0px 42px;}
a.link_lft:hover{ width:183px; height:25px;  background:#d4d4d4 url(images/link_1.jpg) no-repeat left top; text-decoration:none; padding:12px 0px 0px 42px;}
a.link1_lft{  display:block; width:183px; height:25px; background:#d4d4d4 url(images/link_1.jpg) no-repeat left top; font:bold 13px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; padding:12px 0px 0px 42px;}
a.link1_lft:hover{ width:183px; height:25px; background:#d4d4d4 url(images/link_1.jpg) no-repeat left top; text-decoration:none; padding:12px 0px 0px 42px;}
.rgt_content{ width:681px; padding:10px 15px 0px 10px;}
h2{ font: 600 15px Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 5px 0px; text-transform:uppercase; color:#974915;}
h3{ font: 600 13px Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 5px 0px; }
#contactform { margin:0px; padding:15px 10px; border-top:1px dotted #333; margin-top:15px; padding:0px;}
#contactform * { color:#333;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block; clear:left;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { float:left; margin:0; width:125px; padding:5px 0; font:bold  12px Arial, Helvetica, sans-serif; color:#333; text-transform:capitalize;}
#contactform label span { font:normal 10px Arial, Helvetica, sans-serif;}
#contactform input.text { width:320px; border:1px solid #666; margin:5px 0; padding:5px 2px; height:15px; background:#F2F2F2; color:#000; float:left;}
#contactform textarea { width:520px; border:1px solid #666; margin:10px 0; padding:2px; background:#f2f2f2; height:250px; color:#000;}
#contactform li.buttons input { padding:3px 0; margin:0 0 0 125px; border:0; color:#FFF;}

.prods2 {
	float:left; background:url(images/thumb-large.jpg) white no-repeat; width:205px;
	
	text-align:center;
	border:1px solid #ddd;
	margin:5px 1px 10px 1px;
	padding:12px 7px 7px 7px;
}
