@charset "UTF-8";
/* CSS Document */

body {
margin:0;
padding:0;
border:0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
line-height:100%;
text-align:left;
background-image:url(/images/mainbk.gif);
}

img, div, a, input, h1 { behavior: url(/css/iepngfix.htc) }

#header {
width:100%;
height:250px;
background-image:url(/images/hbk.jpg);
background-position:center;
position:relative;
}

#headercont {
width:960px;
padding-top:151px;
margin:0 auto;
}

#middle {
width:100%;
background-image:url(/images/midbk.jpg);
background-repeat:repeat-x;
background-position:top;
position:relative;
padding-bottom:30px;
}

#topmenu {
width:960px;
padding-top:12px;
margin:0 auto;
border-bottom:1px #CCCCCC solid;
}

#menucont {
height:25px;
float:left;
}

#menucont2 {
height:25px;
float:right;
}


#content {
width:960px;
padding-top:20px;
margin:0 auto;
position:relative;
}

#pl {
width:630px;
padding-right:19px;
float:left;
}

#pr {
width:310px;
float:left;
}

#homeleft {
width:710px;
padding-right:20px;
float:left;
}

#pagemidd {
width:460px;
padding-left:20px;
padding-right:19px;
float:left;
}

#pageleft {
width:460px;
padding-right:20px;
float:left;
}

#pageleft2 {
width:230px;
height:481px;
padding-right:19px;
float:left;
}

#pageright {
width:230px;
height:481px;
padding:0;
float:left;
}

#homeright {
width:210px;
height:451px;
padding:20px 10px 10px 10px;
background-image:url(/images/hblbk.jpg);
float:left;
}

#aboutleft {
width:210px;
height:451px;
padding:20px 10px 10px 10px;
background-image:url(/images/aboutright.jpg);
float:left;
}



.sliderleft {
padding:20px 10px 0 25px; 
width:420px;
color:#FFFFFF; 
float:left;
}

.sliderright {
padding:20px 25px 0 10px; 
width:220px; 
float:left;
}

/* Easy Slider */

.graphic, #prevBtn, #nextBtn {
margin:0;
padding:0;
display:block;
overflow:hidden;
text-indent:-8000px;
}

#slider {
background-image:url(/images/sliderbk.png);
background-repeat:no-repeat;
padding-bottom:20px;
}
	
#slider ul, #slider li {
margin:0;
padding:0;
list-style:none;
}
	
#slider li { 
/* 
define width and height of list item (slide)
entire slider area will adjust according to the parameters provided here
*/ 
width:710px;
height:260px;
overflow:hidden;	
}	

#prevBtn, #nextBtn { 
display:block;
width:28px;
height:28px;
position:absolute;
left:-14px;
top:136px;
}	

#nextBtn { 
left:696px;
}
																
#prevBtn a, #nextBtn a {  
display:block;
width:28px;
height:28px;
background:url(/images/btn_prev.png) no-repeat 0 0;	
}	

#nextBtn a{ 
background:url(/images/btn_next.png) no-repeat 0 0;	
}												

/* // Easy Slider */

.bookcontent {
width:710px;
height:260px;
color:#FFFFFF;
background-image:url(/images/sliderbk.png);
background-repeat:no-repeat;
margin-bottom:15px;
}

#footer {
width:100%;
height:226px;
background-image:url(/images/fbk.jpg);
}

#footercont {
width:960px;
padding-top:30px;
margin:0 auto;
}

#footerleft {
width:320px;
float:left;
}

.fcol {
width:140px;
height:163px;
padding:0 10px 0 9px;
border-left:1px #FFFFFF solid;
float:left;
}

#cows {
width:100%;
height:30px;
background-image:url(/images/cbk.gif)
}

#cowscont {
width:960px;
padding-top:8px;
margin:0 auto;
}

img.r {
float:right;
padding:0 0 20px 20px;
}

.flashcont {
background-image:url(/images/flashbk.png);
width:630px;
height:472px;
}




