body {
	background-image: url("images/bkg.gif");
	background-color: #151515;
	margin-top:5px;
	color:#999;
	font-family:Calibri,Arial, Helvetica, sans-serif;
}

td, th, tr {
	text-align:left;
	font-size: 10pt; 
}
p { line-height:1.3; margin-top:2px; margin-bottom:15px }
a {color:#ff9900; text-decoration:none }
a:hover {color:#ff9900; text-decoration:underline }
a:visited {color:#ff9900; text-decoration:none }
a.green {color:#00cc00; text-decoration:none }
a.green:hover {color:#00ff00; text-decoration:underline }
a.green:visited {color:#00ff00; text-decoration:none }

h1 { color:#ccc; margin:0; padding:0; font-size:17pt; font-weight:bold; }
h2 {margin:0; padding:0; font-size:14pt; font-weight:bold; color:#999 }
h2 a {color:#ff9900; text-decoration:none }
h2 a:hover { color:#ff9900; text-decoration:underline }
h2 a:visited { color:#ff9900; text-decoration:none }
h3 {margin:0; padding:0; font-size:14pt; font-weight:bold; color:#000 }
h3 a {color:#ff9900; text-decoration:none }
h3 a:hover { color:#ff9900; text-decoration:underline }
h3 a:visited { color:#ff9900; text-decoration:none }
blockquote { margin:0 0 10px 20px }
blockquote blockquote { margin:0 0 10px 120px }

.title-med-dk {font-weight:bold; font-size:12pt; color:#000 }
.title-med-red {font-weight:bold; font-size:12pt; color:#cc0000 }
.title-med-lt {font-weight:bold; font-size:10pt; color:#fff }
.small-dk {font-size:8pt; color:000 } 
.feature-red {color:#990000; font-weight:bold } 
/*---------HEADER--------------*/
#flashcontent { margin:0; padding:0; width:649px; height:116px }
#nav_top_link { float:right; padding-left:20px; margin:0; font-variant:small-caps; font-size:14px; font-weight:bold; text-align:left; vertical-align:text-top; }
#nav_top_link a { color:#FFFFFF; text-decoration:none;  }
#nav_top_link a:hover { color:#000; text-decoration:none; background-color:#ff9900 }
#nav_top { width:813px; padding-right:40px; margin:0 auto;}
#table_02 { margin:0; padding:0 }
#thumb { float:left; width:130px; margin: 0 10px 10px 0; text-align:center }
/*-----------BODY CODE------------*/
#content { 
	width:813px;
	height:20px;
	margin:0 auto;
	text-align:left;
	background-image:url("images/grp10-content_01.png");
	background-repeat:no-repeat;
}
#content-mid { 
	width:813px;
	margin:0 auto;
	padding-bottom:10px;
	text-align:left;
	background-image:url("images/grp10-content_02.png");
	background-repeat:repeat-y;
}
#text-area { padding:0 20px 0 10px;
	text-align:justify;
	font-size: 10pt;
	margin:0 auto;
	 }
#thumb img {    padding:2px;
   border:1px solid #ff9900;
   background-color:#000; } 
   
#footer { 
	width:813px;
	height:18px;
	margin:0 0 10px 0;
	text-align:center;
	font-size:10pt;
	background-image:url("images/grp10-content_03.png");
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:4px;
}
/* SIDEBAR 300px WIDE */
#sidebar { float:right; width:297px; margin-left:20px; text-align:center; margin-bottom:10px;
background-image:url('images/sidebar_04.gif'); background-repeat:repeat-y }
#sidebar-top { text-align:center; padding-top:5px; background-image:url('images/sidebar_01.gif'); background-repeat:no-repeat; height:25px;  }
#sidebar-top h1 {
	color: #fff;
	margin:0;
	font-size:18px;
	text-align: center;
	font-weight:bold;
	 }
#sidebar-textarea { background-image:url('images/sidebar_02.gif');background-position:left top; margin:0; background-repeat:no-repeat; padding: 0 20px 0 30px; color:#000; text-align:left;  }
#sidebar-textarea h1 { font-size:13pt; padding:0 0 2px 0; color:#000 }
#sidebar-textarea p {line-height:1; margin-bottom:5px;}
#sidebar-textarea a { color:#ff9900; text-decoration:none }
#sidebar-textarea a:hover { color:#ff9900; text-decoration:underline }
#sidebar-textarea a:visited { color:#ff9900; text-decoration:underline }
#sidebar-bottom { width:297px; background-image:url('images/sidebar_05.gif'); background-repeat:no-repeat; background-position:bottom ; height:13px }
span.sidebar-italic {line-height:0.9; font-size:9pt; font-style:italic}

/* --------MENU CODE-----------*/
.menu { margin:0; padding:0; height:31px}
/*.menu4 a {
      display: block;
      width: 100%;
      text-decoration: none;
    }
.menu4 a:hover {
      background: #ff9 none;
    }
.menu4 {
      width: 100%;
      margin: 0 0;
      padding: 0px 0.5em;
      background: #000 none;
    }
.menu4 ul {
      margin: 0;
      padding: 0;
      list-style-type: none;
    }
.menu4 li {
      margin: 0;
      padding: 0;
      float: left;
    }
.menu4 {
      padding: 0;
      background: #fff none;
    }
.menu4 li {
      width: 7em;
      margin-right: 1em;
      background: #000 none;
      text-align: center;
    }
*/
/* SHOW PHOTOS BUTTON */
#show-photos
{
  display: block;
  width: 164px;
  height: 31px;
  background: url("images/buttons/2010-show-photos.gif") no-repeat 0 0;

}
#show-photos:hover
{ 
  background-position: 0 -31px;
}
#show-photos span
{
  display: none;
}
/* CHAMPIONS ONLINE BUTTON */
#champs-online
{
  display: block;
  width: 155px;
  height: 31px;
  background: url("images/buttons/2010-champs-online.gif") no-repeat 0 0;

}
#champs-online:hover
{ 
  background-position: 0 -31px;
}
#champs-online span
{
  display: none;
}
/*SALE CATTLE BUTTON*/
#sale-cattle
{
  display: block;
  width: 144px;
  height: 31px;
  background: url("images/buttons/2010-sale-cattle.gif") no-repeat 0 0;

}
#sale-cattle:hover
{ 
  background-position: 0 -31px;
}
#sale-cattle span
{
  display: none;
}
/* FORM */
#contact {color:#FFFFFF }
span.wsp_required {
  color: #CC0000;
  font-size: 12px;
}
img.cal_ico {
  border:0px;
  cursor:pointer;
  padding-left:3px;
  vertical-align:-0.2em !important;
  vertical-align:baseline;
}
