html
{
overflow: auto;
margin: 0px;
padding: 0px;
}                              
               
body 
{
margin: 0;
padding: 0;
background-color: #c0c0c0;                              
}

p {

font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #ffffff; 
line-height: 28px;
margin-top: 0px;
margin-right: 37px;	             
margin-bottom: 0px;
margin-left: 0px; 
}

h2 { color: #ffffff; text-decoration: none; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; line-height: 0px; margin-top: 10px; margin-bottom: 10px; }

h3 { color: #f8b525; text-decoration: none; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; line-height: 0px; margin-top: 5px; margin-bottom: 0px; }

h4 { color: #ffffff; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; line-height: 0px; margin-top: 5px; margin-bottom: 14px; }

a:link 
	{
	color: #ffffff;
	text-decoration: underline;
	}
	
a:visited 
	{
	color: #ffffff;
	text-decoration: underline;
	}

a:hover {
	color: #ffffff;
	text-decoration: none;

	}
a:active 
	{
	color: #ffffff;
	text-decoration: none;
	}
	
img { border: 0; }

/* ----------------------- Classes ------------------------ */

p.content
{
line-height: 28px;
margin-top: 0px;
margin-right: 37px;	             
margin-bottom: 0px;
margin-left: 15px; 
}
	             

ol.list
{
color: #ffffff; text-decoration: none;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
}

.topmenu
{
width: 975px;
height: 76px;
margin: 0;
padding: 0;
background-image: url(/images/bkgmenu.jpg);
background-repeat: no-repeat;
}
	             
               
.orange
{
color: #f8b525;
}

.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }

div.bottomR
{
float: right;
width: 642px;
margin: 0;
padding: 0 0 0 0px;
}

div.leftminicol2
{
float: left;
width: 185px; 
margin: 10px 0 10px 0;
padding: 0;
}

div.rightminicol2
{
float: left;
width: 435px; 
margin: 2px 10px 0 10px;
padding: 0;
}

div.leftminicol
{
float: left;
width: 125px;
margin: 10px 0 50px 0;
padding: 0;
}

div.rightminicol
{
float: right;
width: 470px; 
margin: 10px 10px 0 0px;
padding: 0;
}

div.interiorL { width: 202px; }
div.interiorR { width: 425px; margin-left: 15px; }

img.border { border: 1px white solid }
img.thumbnailL { margin-left: 2px; margin-top: 7px; }
img.thumbnailR { margin-top: 7px; margin-left: 9px; }

img.petbrightlogo
{
float: left;
}
               
img.menuhome
{
padding-left: 330px;
padding-top: 24px;
}
               
img.menu
{
padding-left: 10px;
padding-top: 24px;
}               
img.menu9px
{
padding-left: 9px;
padding-top: 24px;
}
               
img.menu10px
{
padding-left: 10px;
padding-top: 24px;
}
                                           
img.logo
{
float: left;
position: relative;
margin-top: -81px;
z-index: 0;
}
               
.movie
{
width: 640px; height: 387px; float: right; margin-top: -232px; margin-right: 10px;"
}

img.galleryitem
{
margin-top: 15px;
margin-left: 15px;
}

img.galleryitemL
{
margin-top: 15px;
}

img.horses
{
padding-left: 322px;
padding-top: 16px;
}

img.horse
{
clear: both; float: left; position: relative; z-index: 5; margin-top: -170px;         
}
	             
img.kickindust
{
padding-left: 15px;
padding-top: 10px;
}

img.leftmenuheader
{
padding-left: 15px;
padding-top: 19px;
}
	             
img.leftmenuhighlights
{
padding-left: 15px;
padding-top: 9px;
}
	             
img.leftmenuitem
{
padding-left: 15px;
}
	             
	             
img.seperator
{
padding-top: 0px;
padding-left: 15px;
}
	             
	             
img.submenuhome
{
padding-top: 90px;
}
	             
img.submenu
{
padding-top: 13px;
}
	   
img.sep { margin-top: 15px; margin-bottom: 15px; }	   

/* ----------------------- IDs ------------------------ */

#bottomright
{
float: right;
width: 642px;
margin: 0;
padding: 0 5px 0 0px;
}

#leftminicolumn
{
float: left;
width: 305px; 
margin: 10px 0 0 15px;
padding: 0;
}

#rightminicolumn
{
float: right;
width: 305px; 
margin: 10px 10px 0 0;
padding: 0;
}

#footer
{
width: 975px;
height: 137px;
margin: 0;
padding: 0;
background-color: #b51d11;
}

#footermenu
{
float: right;
width: 654px;
height: 137px;
background-image: url(/images/bkgfootermenu.png);
background-repeat: no-repeat;
}


#menuleft
{
clear: both;
float: left;
width: 311px;
margin: 0;
padding: 0; 
}

#redbkgHOME
{
width: 975px;
clear: both;
margin: -60px auto 0 auto;
padding: 0;
background-image: url(/images/bkgred.png);
background-repeat: no-repeat;
background-color: #b51d11;
border: 0;
}

#redbkg
{
width: 975px;
clear: both;
margin: 0 auto 0 auto;
padding: 0;
background-image: url(/images/bkgred.png);
background-repeat: no-repeat;
background-color: #b51d11;
border: 0;
}


#texturebkg
{
width: 975px;
height: 407px;
padding-top: 1px;
padding: 0;
background-image: url(/images/bkgtexture.png);
background-repeat: no-repeat;
}



#texturebkg_breeding
{
width: 975px;
height: 236px;
margin: 0;
padding: 0;
background-image: url(/images/bkg_breeding.png);
background-repeat: no-repeat;
}


#topsection
{
width: 975px;
height:313px;
margin: 0;
padding: 0;
background-image: url(/images/bkg_pagetop_breeding.png);
background-repeat: no-repeat;
}

#wrapper 
{
width: 975px;           
margin: 0 auto 0 auto;                  
}








                        



	              
