/* CSS Document */
/* General Strt */
body{
	padding:0;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#936E2A;
	background-color:#000000;
}


p, span, td, h1, h2, h3, h4, h5, form, input, select, textarea{
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	border:none;
	display:block;
}
img2{
	padding:0;
	margin:0;
	border:3; border:#999; border:medium
}
ul{
	list-style:none;
	padding:0;
	margin:0;

}
li{
	padding:0;
	margin:0;
	font-size:16px; font-family:Helvetica; color:#F3EFEF;

}
.more a
{
	background-image:url(images/more_information.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-left:20px;
	font-size:11px; font-family:tahoma,serif; color:#C71B3B; text-decoration:none;
}
.more a:hover
{
	background-image:url(images/more_information.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-left:20px;
	font-size:11px; font-family:tahoma,serif; color:#ef3f6b; text-decoration:underline;
}
a{
	padding:0;
	margin:0;
	outline:none;
	text-decoration:none;
	color:#FFF043;
	background-color:inherit;
}
a:hover{
	text-decoration:underline;

}

.speacer{
	clear:both;
	font-size:0;
	line-height:0;
}
h2{
	font:normal 18px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	background-color:inherit;
}
.hh2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFF;
}

.hh3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	color: #FFF;
}

.hh22 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFF;
}

.hh33 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	color: #FEEBE4;
}

.link1{font-size:14px; font-family:Helvetica; text-decoration:none; color:#C71B3B; font-weight:bold;
}

p{
	line-height:14px;
}

	
/* General End */
.patternbg{
	background:url(images/patternbg.jpg) repeat-x 0 0;
}
.headerpic{
	height:283px;
	background:url(images/headerpic.jpg) no-repeat 0 0;
}
.headerpic img{
	margin:79px 60px 0 0;
	display:inline;
}
p.headtxt{
	padding:70px 0 0 0;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#FEE06D;
	background-color:inherit;
	width:342px;

}
p.headtxt strong{
	font:bold 26px/26px Georgia, "Times New Roman", Times, serif;
	color:#FFE5B5;
	background-color:inherit;
}
p.headtxt span{
	font:normal 14px/23px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	display:block;
}
p.headtxt a{
	line-height:36px;
	font-weight:bold;
	width:34px;
	display:block;

}
.contener{
	padding:21px 0 29px 0;
}
h2.news{
	background:url(images/newsbg.gif) no-repeat 0 0;
	padding:0 0 0 36px;
	line-height:32px;
}
.events{
	padding:20px 0 4px 0;
	color:#795718;
	background-color: #FFEFD0;
}
.eventsblock{
	padding-bottom:19px;
}
.eventsblock img{
	border:solid 1px #FFEFD0;
}
.eventsblock span{
	font-weight:bold;
	font-size:12px;
	line-height:12px;
	color:#9F0C05;
	background-color:inherit;
	display:block;
}
.eventsblock strong{
	line-height:21px;
	color:#969330;
	background-color:inherit;
}
.memberbg{
	background:url(images/curvbg.gif) no-repeat 0 0;
	height:28px;
	padding:0 0 0 33px;
}
h2.memberlog{
	line-height:27px;
}
a.sign{
	line-height:27px;
	font-size:18px;
}
a.sign:hover{
	color:#000;
	background-color:inherit;
	text-decoration:none;
}
.loginpnl{
	border-left:solid 1px #7C791C;
	border-right:solid 1px #7C791C;
	border-bottom:solid 1px #7C791C;
	color:#795718;
	background-color:#A8A54A;
	padding:16px 0 19px 0;
}
.txtbox{
	width:189px;
	height:19px;
	padding:1px 0 0 11px;
	color:#795718;
	background-color:#FFEFD0;
	border:0;
}
.chek{
	width:14px;
	height:14px;
}
a.lost{
	color:#9F0C05;
	background-color:inherit ;
}
h2.letter{
	line-height:38px;
	padding:9px 0 0 36px;
	background:url(images/letterbg.gif) no-repeat 10px 22px;
	color:#000;
	background-color:#D3EDFB;
}
.newsletter{
	background:url(images/newsletterbg.gif) no-repeat 0 0;
	padding:14px 0 18px 0;
}
.txtbox01{
	width:187px;
	height:19px;
	padding:1px 0 0 13px;
	color:#795718;
	background-color:#FFEFD0;
	border:0;
}
.welcome{
}
.welcome h2{
	font:normal 24px/22px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	background-color:inherit;
	padding:0 0 4px 0;
}
.welcome span{
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	color:#F9F6F1;
	background-color:inherit;
}
.welcome p{
	font-size:13px; Arial, Helvetica, sans-serif; font-weight:bold;
	color:#FDFECC;
}
.product{
	padding:30px 0 31px 0;
}
p.careTxt{
	line-height:15px;
	padding:6px 0 6px 12px;;
	width:160px;
}
.pet{
	background:url(images/carebg.gif) no-repeat 0 0;
	height:33px;
	padding:0 0 0 38px; font-weight:bold; font-size:11px; Arial, Helvetica, sans-serif;
	color:#FFFFF;
}
.pet01{
	background:url(images/carebg01.gif) no-repeat 0 0;
}
.pet02{
	background:url(images/carebg02.gif) no-repeat 0 0;
}
.pet a{
	font-weight:bold;
	text-transform:uppercase;
	line-height:33px;
}
.pet a:hover{
	text-decoration:none;
	color:#000;
	background-color:inherit;
}
.photo{
	padding:0 0 0 33px;
	height:37px;
	background:url(images/gallerybg.gif) no-repeat 0 0;
	font:normal 20px/37px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	background-color:inherit;
}
.picgallery{
	padding:16px 0 15px;
}
.view{
	height:30px;
	background:url(images/viewbg.gif) no-repeat 0 0;
}
a.all{
	font-weight:bold;
	line-height:30px;
}
.view ul{
}
.view ul li{
	float:left;
	width:auto;
	background:url(images/devider.gif) no-repeat 100% 50%;
	padding:0 5px;
}
.view ul li.lastbg01{
	background:none;
	padding-right:0;
}
.view ul li a{
	font-weight:bold;
	line-height:30px;
	font-size:11px;
}
.view ul li a:hover{
	color:#000;
	background-color:inherit;
}
.foot{
	padding:19px 0;
	color:#FFFFFF;
	background:url(images/footerbg.jpg) repeat-x 0 0;
	background-color:#1E8AE5;
	font-size:11px; font-family:Tahoma, serif; color:#ffffff; font-weight:bold;

}
.foot ul{
}
.foot ul li{
	float:left;
	padding:0 21px;
	width:auto;
	background:url(images/footlibg.gif) no-repeat 100% 50%;
}
.foot ul li.nobg02{
	background:none;
}
.foot ul li a{
	font:normal 10px/11px Arial, Helvetica, sans-serif;
	color:#FFD993;
	background-color:inherit;
	text-transform:uppercase;
}
.foot ul li a:hover{
	color:#fff;
	background-color:inherit;
}
.foot p{
	font:normal 10px/14px Arial, Helvetica, sans-serif;
	color:#FFEFD0;
	background-color:inherit;
	text-align:center;
}
.foot p a{
	color:#FFD993;
	background-color:inherit;
	text-decoration:underline;
}
.foot p a:hover{
	text-decoration:none;
}	
.more a:hover
{
	padding-left:20px;
	font-size:14px; font-family:tahoma,serif; color:#ffffff; font-weight:bold;
}
.font1{font-size:11px; font-family:Tahoma, serif; color:#666666;}
.font2{color:#FFFFFF; font-size:12px; font-family:Tahoma, serif; text-align:center;}
.font3{color:#FFFFFF; font-size:11px; font-family:Tahoma, serif; font-weight:bold;}
.font4{font-size:14px; font-family:Helvetica; color:#F3EFEF;}
.font5{color:#F3EFEF; font-size:16px; font-family:Tahoma, serif;}

.marked {
	background:url(images/marker2.gif) no-repeat 0px 3px;
	color:#fff !important;
	margin:0 0 12px 0;
	padding-left:25px;
}
.strongfont{font-size:11px; font-family:Tahoma, serif; color:#D80A0A; font-weight:bold;}

.font11{font-size:14px; font-family:Tahoma, serif; color:#ffffff;}
.font22{color:#FFFFFF; font-size:12px; font-family:Tahoma, serif; text-align:center;}
.font33{color:#333333; font-size:11px; font-family:Tahoma, serif; font-weight:bold;}
.font44{font-size:12px; font-family:Tahoma, serif; color:#666666;}
.font55{font-size:14px; font-family:Helvetica;, serif; color:#ffffff;}