/* CSS Document */
/*----General Start-----------*/
body{
	padding:0;
	margin:0;
	color:#917A39;
	background-color:#C96602;
	font:normal 11px Arial, Helvetica, sans-serif;
}
p, b, span, td, h1, h2, h3, h4, form, input, select, textarea{
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	border:none;
	display:block;
}
ul{
	list-style:none;
	padding:0;
	margin:0;
	line-height:0;
	font-size:0;
}
li{
	padding:0;
	margin:0;
	line-height:0;
	font-size:0;
}
a{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#B24401;
	background-color:inherit;
	padding:0;
	margin:0;
	outline:none;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
.speacer{
	clear:both;
	font-size:0;
	line-height:0;
}
h2{
	font:normal 24px/24px Arial, Helvetica, sans-serif;

	color:#000;
	background-color:inherit;
	display:block;
}
h3{
	font:bold 13px/14px Arial, Helvetica, sans-serif;
	color:#303D02;
	background-color:inherit;
	display:block;
}

/*----General End-----------*/
.tophead{
	background:url(images/pattern-bg.jpg) repeat-x 0 0 #C96602;
	color:#5D2502;
	padding:19px 0 30px 0;
}
.header{
	height:295px;
	background:url(images/breederfindheader.jpg) no-repeat 0 100%;
}
.header img{
	display:inherit;
}
.header ul{
	padding:6px 0 0 0;
}
.header ul li{
	float:right;
	width:auto;
}
.header ul li a{
	font:bold 11px/24PX Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:inherit;
	padding:0 16px;
	display:block;
	text-decoration:none;
}
.header ul li a:hover{
	color:#FFFFFF;
	background-color:#B24401;
}
.header ul li a.active{
	color:#00000;
	background-color:#B24401;
	cursor:text;
}
.middlebg{
	background:url(images/middlebg.jpg) repeat-x 0 0 #CA6803;
	color:#5D2502;
	border-top:solid 3px #C96602;
	padding:27px 0 28px 0;
	line-height:14px;
}
.doted{
	background:url(images/dotedy.gif) repeat-y 50% 0;
}
.blockpart01, .blockpart02, .blockpart03, .blockpart04{
	padding:4px 0 14px 85px;
	font:normal 24px/24px  Arial, Helvetica, sans-serif;

	color:#000;
	background-color:inherit;
}
.blockpart01 span, .blockpart02 span, .blockpart03 span, .blockpart04 span{
	color:#961C00;
	background-color:inherit;
	display:block;
}
.blockpart01{
	background:url(images/bg01.gif) no-repeat 0 0;
}
.blockpart02{
	background:url(images/bg02.gif) no-repeat 0 0;
}
.blockpart03{
	background:url(images/bg03.gif) no-repeat 0 0;
}
.blockpart04{
	background:url(images/bg04.gif) no-repeat 0 0;
}
.middlebg a{
	color:#FBF3DC;
	background-color:inherit;
	display:block;
	margin-bottom:7px;
}
.welcomemain{
	padding:30px 0;
	color:#000000;
	background-color:#FCE39B;

}
.newsmain{
	color:#917A39;
	background-color:#F4D379;
	border:solid 2px #FAEABC;
	padding:18px 0 7px 0;
}
.upcomeing{
	padding:0 0 11px 0;
	font:bold 14px/14px Arial, Helvetica, sans-serif;
	color:#B79022;
	background-color:inherit;
}
.upcomeing h2{
	height:25px;
}
.newsTxtmain{
	padding-bottom:31px;
	line-height:12px;
}
.newsTxtmain span{
	font:bold 16px/21px Arial, Helvetica, sans-serif;
	color:#993300;
	background-color:inherit;
	padding:2 0 0 0px;
	display:block;

}
.newsTxtmain a{
	padding:7px 7 7px 7;
	display:block;
}
.welcome{
	padding-bottom:28px;
	line-height:14px;
}
.welcome h2{
	height:25px;
}
.welcome a{
	padding:5px 0 7px 0;
	display:block;
}
h3.facilites{
	padding:8px 0 7px 0;
	display:block;
}
h3.facilitesB{
	padding:8px 0 7px 0;
	display:block;

}
a.more{
	display:block;
	padding-top:6px;
padding-bottom:6px;
}
.student{
}	
.student h2{
	height:31px;
padding:30;

}
.student h3{
	padding-bottom:11px;
}
.student ul{
}
.student ul li{
	height:20px;
	padding:13 0 0 13px;
	background:url(images/bullet.gif) no-repeat 1px 4px;
}
.student ul li a{
	line-height:11px;
}
.foot{
	padding:20px 0 16px 0;
	color:#768A2E;
	background-color:#303D02;
}
.foot ul{
}
.foot ul li{
	float:left;
	padding:0 19px 0 16px;
	width:auto;
	background:url(images/footlibg.gif) no-repeat 100% 50%;
}
.foot ul li.nobg02{
	background:none;
}
.foot ul li a{
	font:bold 12px/14px "Trebuchet MS", sans-serif, serif;
	color:#FFDB9F;
	background-color:inherit;
	text-decoration:none;
}
.foot ul li a:hover{
	color:#FFFF00;
	background-color:inherit;
}
.foot p{
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#768A2E;
	background-color:inherit;
	text-align:center;
}
.foot p a{
	font-weight:normal;
	color:#FFDB9F;
	background-color:inherit;
	text-decoration:none;
}
.foot p a:hover{
	text-decoration:underline;
}
.aboputmain{
	padding-bottom:16px;
}
.aboputmain h2{
	height:32px;
}
.aboputmain a{
	padding:5px 0 7px 0;
	display:block;
}
h3.subTxt{
	padding:4px 0 9px 0;
}
p.aboutTxt{
	padding-bottom:11px;
}
	
