BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 2em auto; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
P {
	COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL {
	COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
OL {
	COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI {
	COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE {
	COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR {
	COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	FONT-WEIGHT: normal; COLOR: #b41200; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: normal; COLOR: #b41200; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5 {
	COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H6 {
	COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A {
	COLOR: #000
}
A:link {
	COLOR: #000
}
A:visited {
	COLOR: #000
}
A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #000
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#page {
	BORDER-RIGHT: #919191 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #919191 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #919191 1px solid; WIDTH: 740px; PADDING-TOP: 0px; BORDER-BOTTOM: #919191 1px solid; POSITION: relative; TEXT-ALIGN: left;HEIGHT: 580px;
}
#homepage {
	BORDER-RIGHT: #919191 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #919191 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/home_bg.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 4% auto; BORDER-LEFT: #919191 1px solid; WIDTH: 736px; PADDING-TOP: 0px; BORDER-BOTTOM: #919191 1px solid; HEIGHT: 478px; TEXT-ALIGN: left
}
#homepagecontent {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; LEFT: 293px; BORDER-LEFT: white 1px solid; WIDTH: 396px; BORDER-BOTTOM: white 1px solid; POSITION: relative; TOP: 138px; HEIGHT: 263px
}
#homepagecontent H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; FONT-WEIGHT: normal; FONT-SIZE: 2.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: "Times New Roman", Times, serif
}
#homepagecontent H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; FONT-WEIGHT: normal; FONT-SIZE: 1.05em; PADDING-BOTTOM: 2px; MARGIN: 2px 0px 0px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: "Times New Roman", Times, serif
}
#homepagecontent H2 IMG {
	FLOAT: right; MARGIN: -2px 2px 0px 0px
}
#homepagecontent IMG {
	FLOAT: left
}
#homepagecontent #championpetfoodslogo {
	MARGIN: 10px
}
#homepagecontent #becausewecare {
	LEFT: -20px; POSITION: absolute; TOP: -20px
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/orijen_webheader.jpg) #d1d9ec repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 740px; PADDING-TOP: 0px; HEIGHT: 225px
}
#topleftfeature {
	POSITION: absolute
}
#orijenlogo {
	LEFT: 305px; POSITION: absolute; TOP: 10px
}
#navigation {
	BORDER-TOP: white 1px solid; MARGIN-TOP: 200px; WIDTH: 740px; LINE-HEIGHT: 12px; POSITION: absolute; HEIGHT: 25px
}
#navigation P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 555px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#navigation P A {
	PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 11px; BACKGROUND: url(../images/nav_bg.png); FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: auto; BORDER-LEFT: white 1px solid; COLOR: #000; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#navigation P A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
#navigation P IMG {
	FLOAT: left; MARGIN-LEFT: 2px
}
#navigation P A IMG {
	WIDTH: 50px
}
#navigation A.homelink {
	WIDTH: 60px
}
 HTML #navigation A.homelink {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; WIDTH: 60px; PADDING-TOP: 0px
}
#icons {
	FLOAT: left; WIDTH: 185px
}
#icons IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT: white 1px solid; BORDER-RIGHT-WIDTH: 0px
}
#content {
	FONT-SIZE: 0.8em; WIDTH: 740px; POSITION: relative; HEIGHT: 313px
}
 HTML #content {
	OVERFLOW: visible; HEIGHT: 195px
}
 HTML #content #imagespace IMG {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#imagespace {
	BORDER-TOP: white 1px solid; FLOAT: left; WIDTH: 185px
}
#textarea {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: auto; WIDTH: 421px; PADDING-TOP: 17px; HEIGHT: 295px
}
#textarea H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#textarea H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#textarea H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#textarea H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#textarea H1 {
	FONT-SIZE: 20px; MARGIN: 5px 0px 11px
}
#textarea H2 {
	FONT-SIZE: 16px; MARGIN: 5px 0px 11px; COLOR: black
}
#textarea H3 {
	FONT-SIZE: 13px
}
#textarea H4 {
	FONT-SIZE: 12px
}
#textarea P {
	FONT-SIZE: 12px; MARGIN: 10px 0px; LINE-HEIGHT: 15px
}
#subnav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 80px; PADDING-TOP: 20px
}
#subnav A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #444; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
#subnav A:hover {
	BACKGROUND: #b41200; COLOR: #fff
}
#subnav A.active {
	BACKGROUND: #b41200; COLOR: #fff
}
#subnav P IMG {
	FLOAT: left; MARGIN: 3px 0px
}
#subnav IMG {
	FLOAT: left; MARGIN: 3px 0px
}
#subnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; PADDING-TOP: 0px
}
#subnav LI {
	FONT-SIZE: 11px
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 185px; WIDTH: 555px; PADDING-TOP: 5px; HEIGHT: 35px; TEXT-ALIGN: right
}
#footer IMG {
	FLOAT: right; MARGIN: 3px 33px 3px 3px
}
#footer P {
	PADDING-RIGHT: 20px; BORDER-TOP: #990000 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px 30px 0px 10px; COLOR: #990000; PADDING-TOP: 4px
}
 HTML #footer P {
	PADDING-RIGHT: 20px; BORDER-TOP: #990000 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px 40px 0px 10px; COLOR: #990000; PADDING-TOP: 4px
}
.orijenwhitepaper {
	BACKGROUND: #e8e8e8; COLOR: #000
}
.orijenwhitepaper A {
	COLOR: #000
}
.clearboxes {
	CLEAR: both
}
.icontextbox {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px; PADDING-LEFT: 10px; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 10px; BORDER-LEFT: #fff 1px solid; WIDTH: 164px; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 2px solid; POSITION: absolute; TOP: 0px
}
.icontextbox H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.icontextbox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; COLOR: #fff; PADDING-TOP: 0px
}
#icononetext {
	BACKGROUND: #a62315
}
#icontwotext {
	BACKGROUND: #00a0af
}
#iconthreetext {
	BACKGROUND: #d99632
}
#iconfourtext {
	BACKGROUND: #463c64
}
#iconfivetext {
	BACKGROUND: #90a546
}
#textarea TABLE {
	
}
#textarea TABLE TD {
	TEXT-ALIGN: left
}
#textarea TABLE TH {
	TEXT-ALIGN: left
}
#producttable TH {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: white 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid
}
#producttable TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: white 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid
}
#producttable {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-SIZE: 0.8em; FLOAT: right; MARGIN: 10px; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
#ingredientstable {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
#ingredientstable TH {
	BACKGROUND: #e8e8e8
}
#feedingtable {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; WIDTH: 95%; BORDER-BOTTOM: #000 1px solid
}
.product H1 {
	COLOR: #444
}
.product H2 {
	COLOR: #444
}
.product H3 {
	COLOR: #444
}
.analysistable {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-SIZE: 0.8em; FLOAT: right; MARGIN: 10px; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
.analysistable TH {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: white 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid
}
.analysistable TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: white 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid
}
.sup {
	FONT-SIZE: 70%
}
#feedingguidelines {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-SIZE: 0.8em; BACKGROUND: #fff; MARGIN: 5px; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
#feedingguidelines CAPTION {
	DISPLAY: none
}
#feedingguidelines TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: black 1px solid
}
#feedingguidelines TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid
}
#feedingguidelines TR.even TD {
	
}
.rightcolumn {
	BORDER-RIGHT: black 1px solid; WIDTH: 85px
}
.seniorfeedingguidelines TH {
	BACKGROUND: #f3c48e
}
.seniorfeedingguidelines TR.odd {
	BACKGROUND: #fadfc3
}
.seniorfeedingguidelines TR.even {
	BACKGROUND: #f3c48e
}
.puppylargefeedingguidelines TH {
	BACKGROUND: #f3c48e
}
.puppylargefeedingguidelines TR.odd {
	BACKGROUND: #f3c48e
}
.puppylargefeedingguidelines TR.even {
	BACKGROUND: #fadfc3
}
.puppyfeedingguidelines TH {
	BACKGROUND: #e0cb80
}
.puppyfeedingguidelines TR.odd {
	BACKGROUND: #e0cb80
}
.puppyfeedingguidelines TR.even {
	BACKGROUND: #e8d79d
}
.catfeedingguidelines TH {
	BACKGROUND: #fdd8a4
}
.catfeedingguidelines TR.odd {
	BACKGROUND: #fdd8a4
}
.catfeedingguidelines TR.even {
	BACKGROUND: #ffffff
}
.adultfeedingguidelines TH {
	BACKGROUND: #6dbec7
}
.adultfeedingguidelines TR.odd {
	BACKGROUND: #6dbec7
}
.adultfeedingguidelines TR.even {
	BACKGROUND: #a0cfd4
}
.senior TH {
	BACKGROUND: #87a65e
}
.senior TR {
	BACKGROUND: #c0cfa7
}
.senior TR.odd {
	BACKGROUND: #87a65e
}
.senior TR.even {
	BACKGROUND: #c0cfa7
}
.puppylarge TH {
	BACKGROUND: #9c8bb0
}
.puppylarge TR {
	BACKGROUND: #b6abca
}
.puppylarge TR.odd {
	BACKGROUND: #9c8bb0
}
.puppylarge TR.even {
	BACKGROUND: #b6abca
}
.puppy TH {
	BACKGROUND: #e0cb80
}
.puppy TR {
	BACKGROUND: #e8d79d
}
.puppy TR.odd {
	BACKGROUND: #e0cb80
}
.puppy TR.even {
	BACKGROUND: #e8d79d
}
.cat TH {
	BACKGROUND: #ef963d
}
.cat TR {
	BACKGROUND: #f5c490
}
.cat TR.odd {
	BACKGROUND: #ef963d
}
.cat TR.even {
	BACKGROUND: #f5c490
}
.adult TH {
	BACKGROUND: #6dbec7
}
.adult TR {
	BACKGROUND: #a0cfd4
}
.adult TR.odd {
	BACKGROUND: #6dbec7
}
.adult TR.even {
	BACKGROUND: #a0cfd4
}
