/* general stuff */
/* generated by csscreator.com */ 
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
} 
 
#pagewidth{ 
 width:920px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
} 
 
#header{
	position:relative;
	height:134px;
	background-color:#000000;
	width:920px;
	padding-top: 30px;
	padding-bottom:30px;
} 

#headerleft{
	float:left;
	height:134px;
	width:449px;


} 
#headerright{
	float:right;
	height:134px;
	width:471px;
	background-image: url(images/logo-right.jpg);

} 


 #content{
	width:920px;
	float:left;
	position:relative;
	background-color:#000000;
	background-image: url(images/gradient.jpg);
 }
  .contentup{
	width:920px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
	background:transparent url(images/top-content-curve.jpg) repeat scroll 0 0;
	height:28px;
 }
   .contentcenter{
	width:920px;
	background:transparent url(images/menum.gif) repeat-y scroll 0 0;
 }
 
   .contentdn{
	width:920px;
height:28px;
	background:transparent url(images/bot-content-curve.jpg) repeat scroll 0 0;
 }
 
#leftcol{
	width:20%;
	padding-top: 30px;
	float:left;
	position:relative;
	padding-left:20px;
 }
 
#maincol{
	float: right;
	display:inline;
	position: relative;
	width:75%;
 }
 #maincolLeft{
	float: left;
	width:400px;
	padding-left:30px;
	line-height: 20px;
 }
  #maincolRight{
	float: right;
	width:220px;
 }
   #specialsbox{
	float: right;
	width:225px;
	height: 600px;
	margin-right:10px;
	padding-top:15px;
	background-color: #000000;


 }
    #specialsboxwide{
	float: left;
	width:420px;
	height: 188px;
	padding-top:5px;
	background:transparent url(images/black-specials.gif) no-repeat 0 0;
	color: #000000;
	line-height: 20px;
	padding-left: 20px;
	margin-right: 40px;


 }
     #specialsboxwidetext{
	float: left;
	width:90%;
	height: 188px;
	padding-top:5px;
	color: #FFDB8D;
	line-height: 20px;



 }
 
    #specialsboxtext{
	float: left;
	width:190px;
	height: 379px;
		color:#ffdb8d;
	font-size:12px;
	padding-left:10px;

	
 }
 
#footer{
 height:146px; 
  background-color:#000000; 
 clear:both;
 } 
 

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}


body{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #000000;
	background-repeat: repeat-x;
}

a {
text-decoration:  underline;
font-weight: bold;
border: none;
color: #CC3300;
 }
a:hover {
text-decoration:  underline; 
border: none;
color: #666666;
 }
 
.headerlogo{
	width: 235px;
	height: 115px;
	background-image: url(images/eagle-view-gold-SMALL-LOGO.gif);

} 

.headerimage{
	width: 270px;
	height: 115px;
	background-image: url(images/logocows.jpg);
	float: right;

} 
 .menus{
	text-align: left;
	font-size: 14px;
	line-height: normal;
	color: #FF6600;
	font-weight: bold;
	height: 35px;
	position: relative;
	border-bottom: solid #CC6633 1px;

}
.menus a{
	color: #FFCC66;
	text-decoration: none;
	
}
.menus a:hover{

	color: #999999;
	text-decoration: none;
}
.menus a:active{

	color: #666666;
	text-decoration: none;
}

 .leftmenu{
	width: 130px;
	height: 500px;
	float: left;
	border-top: 0px;
	position: relative;
	padding-left: 6px;

}
 .menucontainer{
	width: 130px;
	float: left;
	border-top: 0px;
	position: relative;

}
 
.h1{
	color: #CC3300;
	font-size: 18px;
	font-weight: bold;
	margin-left: 0px;
	padding-top: 25px;
}
.bodycontent{
	color: #333333;
	font-size: 14px;
	text-align: left;
	width: 430px;
	padding-left: 20px;
	float: left;
	line-height: 16px;
	
}
.emailcontactform{
	color: #000000;
	font-size: 14px;
	text-align: left;
	float: left;
	line-height: 16px;
	
}
.footertext{
	color: #CC9933;
	font-size: 10px;
	text-align: center;
	
}

.cattletitle{
	color: #CC6633;
	font-size: 15px;
	font-weight: bold;
	height: 20px;
	border-bottom: solid #CC6633 1px;
	text-align: left;
	margin-top: 10px;
	width: 100px;


}
.menubox{
	width: 152px;
	text-align: left;
	float: none;
	
}
#contact.input{
	background: red;	
	color:#000000
	
}

.clr{clear:both;}

.thumbnailimagebox{
	width: 180px;
	height: 135px;
	border: solid #000000 5px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;	
}
.thumbnailimageboxthin{
	width: 180px;
	height: auto;
	border: solid #000000 5px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	
}
.thumbnailcontainerbox{
	width: 620px;
	margin-top: 10px;
	height: auto;
	float: inherit;
	border-top: solid #333333 2px;
	
}
.thumbnailimageboxmisc{
	width: 180px;
	height: 135px;
	border: solid #000000 5px;
	margin: 10px;
	float: left;
	margin-left: 0px;

	
}
.ebv_chart{
	width: auto;
	height: auto;
	float: left;

	
}

.contenttable{
	background-color: #FFDA8C;
	background-image: url(images/gradient.jpg);
	padding-bottom:15px;
	}
	
.footer {
background-color: #000000;
	}
	
	
