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


.copyright_text
{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#FFFFFF;
font-size:11px;
}

#container
{
width:990px;
background-image:url(images/dark_green.jpg);
margin:auto;
}

#container2
{

width:940px;
background-image:url(images/lighter_green.jpg);
margin-left:25px;
}

#beigecontainer
{
position:relative;
left:17px;
width:890px;
background-image:url(images/beige.jpg);
padding:10px;
}

#logo
{
position:relative;
top:20px;
left:15px;
width:286px;
height:107px;
background-image:url(images/logo.png);
}

img
{
border:none;
}

#footer
{
width:990px;
background-image:url(images/cream.jpg);
margin:auto;
}

#homepage_textbox
{
position:relative;
left:-5px;
top:-130px;
width:900px;
margin:auto;
}

#curve_box
{
position:relative;
background:url(images/curve_box.png);
height:223px;
width:930px;
left:5px;

}

.homepage_statement
{
font-family:Arial, Helvetica, sans-serif;
font-size:larger;
font-weight:bold;
font-size:20px;
color:#FFFFFF;
}

.our_pedigree_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:larger;
font-weight:bold;
font-size:13px;
color:#000000;
}

#our_pedigree_intro_box
{
position:relative;
left:110px;
width:660px;
text-align:center;
}

#our_vision_text_box
{
position:relative;
left:60px;
width:780px;
text-align:center;
}

#home_page_text_box
{
position:relative;
left:80px;
width:760px;
text-align:center;
}

/*************************/
/**      Buttons        **/
/*************************/

#page_buttons
{
position:relative;
height:25px;
width:930px;
border:thick;
top:30px;
border-color:#000000;
}

/*home button */

a.home_button 
{
	position:absolute;
	background:url(images/home_button.png) repeat 0px 0px;
	width: 152px;
	height: 31px;
	display: block;
	left: 2px;
}

a.home_button span 
{ 
        display: none; 
}

a.home_button:hover 
{ 
        background:url(images/home_button.png) repeat 0px -31px; 
}

#home_button_down
{
	position:absolute;
	background:url(images/home_button_down.png) repeat 0px 0px;
	width: 152px;
	height: 31px;
	display: block;
	left: 2px;
}

/*catalogue button */

a.catalogue_button 
{
	position:absolute;
	background:url(images/catalogue_button.png) repeat 0px 0px;
	width: 152px;
	height: 31px;
	left:158px;
	display: block;
}

#catalogue_button_down
{
	position:absolute;
	background:url(images/catalogue_button_down.png) repeat 0px 0px;
	width: 152px;
	height: 31px;
	left:158px;
	display: block;
}

a.catalogue_button span 
{ 
        display: none; 
}

a.catalogue_button:hover 
{ 
        background:url(images/catalogue_button.png) repeat 0px -31px; 
}

#catalogue_button_down
{
	position:absolute;
	background:url(images/catalogue_button_down.png) repeat 0px 0px;
	width: 152px;
	height: 31px;
	left:158px;
	display: block;
}

/*our pedigree button */

a.our_pedigree_button 
{
	position:absolute;
	background:url(images/our_pedigree_button.png) repeat 0px 0px;
	width: 152px;
	height: 31px;
	left:314px;
	display: block;
}

a.our_pedigree_button span 
{ 
        display: none; 
}

a.our_pedigree_button:hover 
{ 
        background:url(images/our_pedigree_button.png) repeat 0px -31px; 
}

#our_pedigree_button_down
{
	position:absolute;
	background:url(images/our_pedigree_button_down.png) repeat 0px 0px;
	width: 152px;
	height: 31px;
	left:314px;
	display: block;
}

/*latest news button */

a.latest_news_button 
{
	position:absolute;
	background:url(images/latest_news_button.png) repeat 0px 0px;
	width: 152px;
	height: 31px;
	left:627px;
	display: block;
}

#latest_news_button_down 
{
	position:absolute;
	background:url(images/latest_news_button_down.png) repeat 0px 0px;
	width: 152px;
	height: 31px;
	left:627px;
	display: block;
}

a.latest_news_button span 
{ 
        display: none; 
}

a.latest_news_button:hover 
{ 
        background:url(images/latest_news_button.png) repeat 0px -31px; 
}

/*contact us button */

a.contact_us_button 
{
	position:absolute;
	background:url(images/contact_us_button.png) repeat 0px 0px;
	width: 152px;
	height: 31px;
	left:783px;
	display: block;
}

#contact_us_button_down
{
	position:absolute;
	background:url(images/contact_us_button_down.png) repeat 0px 0px;
	width: 152px;
	height: 31px;
	left:783px;
	display: block;
}

a.contact_us_button span 
{ 
        display: none; 
}

a.contact_us_button:hover 
{ 
        background:url(images/contact_us_button.png) repeat 0px -31px; 
}

/*our vision button */


a.our_vision_button 
{
	position:absolute;
	background:url(images/our_vision_button.png) repeat 0px 0px;
	width: 152px;
	height: 31px;
	left:471px;
	display: block;
}

#our_vision_button_down
{
	position:absolute;
	background:url(images/our_vision_button_down.png) repeat 0px 0px;
	width: 152px;
	height: 31px;
	left:471px;
	display: block;
}

a.our_vision_button span 
{ 
        display: none; 
}

a.our_vision_button:hover 
{ 
        background:url(images/our_vision_button.png) repeat 0px -31px; 
}

/*****Links*****/

A.footer:link {font-family:Arial; font-size: 11px; color:#FFFFFF;text-decoration:none; font-weight:normal; border:none; }
A.footer:visited {font-family: Arial; font-size: 11px; color:#FFFFFF;text-decoration: none; font-weight:normal;  border:none;}
A.footer:active {font-family: Arial; font-size: 11px; color:#FFFFFF;text-decoration: none; font-weight:normal;  border:none;}
A.footer:hover {font-family: Arial; font-size: 11px; color:#FFCC00;text-decoration:underline; font-weight:normal; border:none;}

A:link {font-family:Arial; font-size: 16px; color:#FFFFFF;text-decoration:none; font-weight:normal; border:none; }
A:visited {font-family: Arial; font-size: 16px; color:#FFFFFF;text-decoration: none; font-weight:normal;  border:none;}
A:active {font-family: Arial; font-size: 16px; color:#FFFFFF;text-decoration: none; font-weight:normal;  border:none;}
A:hover {font-family: Arial; font-size: 16px; color:#FFCC00;text-decoration:underline; font-weight:normal; border:none;}

/****************/


