BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 70% 'Lucida Grande',Verdana, Helvetica, sans-serif; PADDING-TOP: 0px
}
#threeColLayout {
	BACKGROUND: url(background.gif) #cac78a fixed repeat-x
}
#twoColLayout {
	BACKGROUND: url(background.gif) #cac78a fixed repeat-x
}
#oneColLayout {
	BACKGROUND: url(background.gif) #cac78a fixed repeat-x
}
A:link {
	COLOR: #666; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #990; BACKGROUND-COLOR: #ffc; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #666; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
H1 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 150%; PADDING-BOTTOM: 30px; MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: -9000px; PADDING-TOP: 30px
}
H2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 130%; BACKGROUND: #e5e2a9; PADDING-BOTTOM: 2px; MARGIN: 0px 10px; COLOR: #000000; PADDING-TOP: 2px
}
H3 {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; FONT-SIZE: 92%; PADDING-BOTTOM: 2px; MARGIN: 10px 5px 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 2px
}


.default H3 {
	BACKGROUND: #f6ce45
}
.careers H3 {
	BACKGROUND: #f762e0
}
.one_man H3 {
	FONT-SIZE: 110%; BACKGROUND: #b18fd1
}
.interviews H3 {
	FONT-SIZE: 110%; BACKGROUND: #ffff99
}
.plants H3 {
	FONT-SIZE: 110%; BACKGROUND: #00FF00
}
.profiles H3 {
	BACKGROUND: #c4ddb8
}
.hbnWOOL {
	color:#333333; 
	font-weight:bold;
}



#wrapper {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px auto; 
	WIDTH: 950px; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #d7d493
	font-family: Verdana, Arial, Sans-serif;
}
#art_wrapper {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 580px; PADDING-TOP: 0px; BACKGROUND-COLOR: #d7d493
}
#header {
	BACKGROUND: url(header-hbn.jpg); WIDTH: 950px; HEIGHT: 170px
}

#ba_header {
	BACKGROUND: url(header-ba.jpg); WIDTH: 950px; HEIGHT: 170px
}
#art_header {
	BACKGROUND: url(header-art.jpg); WIDTH: 579px; HEIGHT: 141px
}
#leftSideContent {
	FLOAT: left; 
	WIDTH: 610px;
}
#primaryContent {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 20px; WIDTH: 800px
}
#secondaryContent {
	FLOAT: left; 
	WIDTH: 335px;
	MARGIN: 0px 0px 20px 5px; 
}
#preview {
	DISPLAY: block;
}
#sideContent {
	FLOAT: left; 
	WIDTH: 302px;
	MARGIN: 30px 0px 0px -950px; 
}

#threeColLayout #primaryContent {
	FLOAT: left; 
	WIDTH: 303px;
	MARGIN: -13px 0px 0px 308px; 
}

#twoColLayout #primaryContent {
	FLOAT: left; MARGIN: 0px 0px 0px; WIDTH: 375px
}
#twoColLayout #secondaryContent {
	FLOAT: left; MARGIN: 0px 0px 20px; WIDTH: 375px
}
#twoColLayout #sideContent {
	DISPLAY: none
}
#twoColContent {
	FLOAT: left; MARGIN: 0px 0px 20px 195px; WIDTH: 555px
}


#oneColLayout #secondaryContent {
	DISPLAY: none
}
#oneColLayout #sideContent {
	DISPLAY: none
}
#oneColLayout #primaryContent {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 20px; WIDTH: 800px
}

.cbSide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px 10px; WIDTH: 282px; PADDING-TOP: 10px
}
.cbSide P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
.box {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(diags.gif); PADDING-BOTTOM: 5px; MARGIN: 15px 0px 0px; PADDING-TOP: 5px
}

.cbb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px 10px; LINE-HEIGHT: 170%; PADDING-TOP: 5px; text-align: left
}
.cbbVideo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px 10px; LINE-HEIGHT: 170%; PADDING-TOP: 5px; text-align: left
}
.cbbVideo P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
.cbb P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px
}
.cb P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 50px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px
}
.cb {
	FLOAT: left; MARGIN: 0.5em 0px; WIDTH: 100%; LINE-HEIGHT: 170%
}
.bt {
	BACKGROUND: url(box.gif) no-repeat 100% 0px; MARGIN: 0px 0px 0px 18px; HEIGHT: 27px
}
.bt DIV {
	BACKGROUND: url(box.gif) no-repeat 0px 0px; LEFT: -18px; WIDTH: 18px; POSITION: relative; HEIGHT: 27px
}
.bb {
	BACKGROUND: url(box.gif) no-repeat 100% 100%; MARGIN: 0px 0px 0px 12px; HEIGHT: 14px
}
.bb DIV {
	BACKGROUND: url(box.gif) no-repeat 0px 100%; LEFT: -12px; WIDTH: 12px; POSITION: relative; HEIGHT: 14px
}
.floatimgleft { 
	float:left; margin-top:5px; margin-right:10px; margin-bottom:10px; 
} 
.floatimgright { 
	float:right; margin-top:5px; margin-left:10px; margin-bottom:10px; 
}

.i1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.i2 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; BACKGROUND: url(borders.gif) repeat-y 100% 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.i3 {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
.date {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #666
}
.posted {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; MARGIN: -5px 0px 0px 50px; COLOR: #666; PADDING-TOP: 0px
}
.postedUnderline {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 0px 5px 5px 5px; COLOR: #666; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid
}
.popularUnderline {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%;PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; COLOR: #666; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px double
}

ADDRESS {
	MARGIN-LEFT: 50px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(footer3.jpg); PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px; HEIGHT: 85px
}
#footer P {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 10px 10px 0px 0px; PADDING-TOP: 50px
}
#footer A:link {
	COLOR: #d7d493
}
#footer A:visited {
	COLOR: #d7d493
}
#footer A:hover {
	BACKGROUND: #d7d493; COLOR: #000
}
IMG {
	BORDER-RIGHT: #c5bdbd 2px solid; BORDER-TOP: #c5bdbd 2px solid; FLOAT: left; MARGIN: 0px 0px 2px 5px; BORDER-LEFT: #c5bdbd 2px solid; BORDER-BOTTOM: #c5bdbd 2px solid
}
.default IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.mainImage {
	BORDER-RIGHT: #c5bdbd 3px solid; BORDER-TOP: #c5bdbd 3px solid; MARGIN-TOP: 4px; DISPLAY: block; FLOAT: none; BORDER-LEFT: #c5bdbd 3px solid; BORDER-BOTTOM: #c5bdbd 3px solid
}
.img-wrapper {
	BACKGROUND: url(shadow.gif) no-repeat right bottom; FLOAT: left; MARGIN: 20px 40px 0px 0px; LINE-HEIGHT: 0
}
.img-wrapper IMG {
	BORDER-RIGHT: #c5bdbd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c5bdbd 1px solid; PADDING-LEFT: 4px; BACKGROUND: #fff; LEFT: -5px; FLOAT: none; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #c5bdbd 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #c5bdbd 1px solid; POSITION: relative; TOP: -5px
}
.thumbnails {
	MARGIN: 0px 0px 20px 50px
}
.spacer {
	CLEAR: both
}
.cbSide UL {
	PADDING-RIGHT: 3px; MARGIN-TOP: 0px; PADDING-LEFT: 3px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
.cbSide LI A:link {
	DISPLAY: block; BACKGROUND: url(ticks.gif) #fff; WIDTH: 275px; COLOR: #333; LINE-HEIGHT: 150%; BORDER-BOTTOM: #edeaeb 1px solid; TEXT-DECORATION: none
}
.cbSide LI A:active {
	DISPLAY: block; BACKGROUND: url(ticks.gif) #fff; WIDTH: 275px; COLOR: #333; LINE-HEIGHT: 150%; BORDER-BOTTOM: #edeaeb 1px solid; TEXT-DECORATION: none
}
.cbSide LI A:hover {
	DISPLAY: block; BACKGROUND: url(ticks.gif) #fff 0px -20px; WIDTH: 275px; COLOR: #990000; LINE-HEIGHT: 150%; BORDER-BOTTOM: #edeaeb 1px solid; TEXT-DECORATION: none
}
.cbSide LI A:visited {
	DISPLAY: block; BACKGROUND: url(ticks.gif) #fff 0px -40px; WIDTH: 275px; COLOR: #999; LINE-HEIGHT: 150%; BORDER-BOTTOM: #edeaeb 1px solid; TEXT-DECORATION: none
}
#mainNav {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 90%; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 30px 0px 0px; 
	WIDTH: 900px; 
	PADDING-TOP: 0px; 
	HEIGHT: 35px
	overflow: auto;
}

#mainNav LI {
	float: left;
	list-style: none;
	background-color: #666;
}


#mainNav A {

	display: block;
	background-image: url(tabright.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	color: #d7d493;
	text-decoration: none
	font-weight: bold;

}

#mainNav span {
	display: block;
	background-image: url(tableft.jpg);
	background-repeat: no-repeat;
	padding: 5px 15px;
}
#mainNav A:hover {
	background-position: right -198px;
}
#mainNav A:hover span {
	background-position: 0 -198px;
}
#mainNav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	margin-left: 2px;
	font-size: 90%;
  	clear: both;
}
#mainNav li ul a, #mainNav li ul a:link {
	background-image: none;
	padding: 5px;
	width: 10em;
	background-color: #666;
}
#mainNav li ul a:hover {
	background-color: #333;
}

#mainNav li:hover ul, #mainNav li.sfhover ul {
	left: auto;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#mainNav li:hover ul ul,
ul#mainNav li:hover ul ul ul,
ul#mainNav li.iehover ul ul,
ul#mainNav li.iehover ul ul ul {
  display: none;
}

ul#mainNav li:hover ul,
ul#mainNav ul li:hover ul,
ul#mainNav ul ul li:hover ul,
ul#mainNav li.iehover ul,
ul#mainNav ul li.iehover ul,
ul#mainNav ul ul li.iehover ul {
  display: block;
}






#mainNav A:active {
	COLOR: #fff
}
#mainNav A.active:link {
	FONT-WEIGHT: bold; Z-INDEX: 102; BACKGROUND: #bbb;  POSITION: relative
}
#mainNav A.active:visited {
	FONT-WEIGHT: bold; Z-INDEX: 102; BACKGROUND: #bbb; POSITION: relative
}
BODY.home #mainNav A#home {
	COLOR: #fff; TEXT-DECORATION: underline
}
BODY.classifieds #mainNav A#classifieds {
	COLOR: #fff; TEXT-DECORATION: underline
}
BODY.contact #mainNav A#contact {
	COLOR: #fff; TEXT-DECORATION: underline
}
BODY.interviews #mainNav A#interviews {
	COLOR: #fff; TEXT-DECORATION: underline
}
BODY.movies #mainNav A#movies {
	COLOR: #fff; TEXT-DECORATION: underline
}
BODY.news #mainNav A#news {
	COLOR: #fff; TEXT-DECORATION: underline
}

BODY.reviews #mainNav A#reviews {
	COLOR: #fff; TEXT-DECORATION: underline
}
BODY.links #mainNav A#links {
	COLOR: #fff; TEXT-DECORATION: underline
}
BODY.about #mainNav A#links {
	COLOR: #fff; TEXT-DECORATION: underline
}
BODY.how #mainNav A#links {
	COLOR: #fff; TEXT-DECORATION: underline
}
BODY.create #mainNav A#links {
	COLOR: #fff; TEXT-DECORATION: underline
}
BODY.login #mainNav A#links {
	COLOR: #fff; TEXT-DECORATION: underline
}
BODY.price #mainNav A#links {
	COLOR: #fff; TEXT-DECORATION: underline
}
BODY.feed #mainNav A#links {
	COLOR: #fff; TEXT-DECORATION: underline
}
BODY.blog #mainNav A#links {
	COLOR: #fff; TEXT-DECORATION: underline
}
BODY.ba #mainNav A#ba {
	COLOR: #fff; TEXT-DECORATION: underline
}
BODY.home #mainNav A#home:hover {

}
BODY.classifieds #mainNav A#classifieds:hover {

}
BODY.contact #mainNav A#contact:hover {

}
BODY.interviews #mainNav A#interviews:hover {

}
BODY.movies #mainNav A#movies:hover {
}
BODY.news #mainNav A#news:hover {
}
BODY.reviews #mainNav A#reviews:hover {

}
BODY.links #mainNav A#links:hover {
}
BODY.about #mainNav A#links:hover {
}
BODY.how #mainNav A#links:hover {
}
BODY.create #mainNav A#links:hover {
}
BODY.login #mainNav A#links:hover {
}
BODY.price #mainNav A#links:hover {
}
BODY.feed #mainNav A#links:hover {
}
BODY.blog #mainNav A#links:hover {
}
BODY.healthy #mainNav A#links:hover {
}
BODY.disease #mainNav A#links:hover {
}

BODY.ba #mainNav A#ba:hover {

}





UNKNOWN {
	PADDING-RIGHT: 10px; BACKGROUND: url(external.gif) no-repeat right top
}
UNKNOWN {
	PADDING-RIGHT: 0px; BACKGROUND-IMAGE: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; WIDTH: 146px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}
.default FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 30px; MARGIN: 10px 0px -10px; WIDTH: auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LEGEND {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND: #d72e2e; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 2px -7px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 2px
}
.default LEGEND {
	DISPLAY: none
}
LABEL {
	DISPLAY: none
}
.default LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; MARGIN-TOP: 0px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #d7e7e9; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; COLOR: #333; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
TEXTAREA {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; MARGIN-TOP: 0px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #d7e7e9; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; COLOR: #333; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
.default INPUT {
	DISPLAY: block
}
INPUT.submit {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: -6px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
/* For Advertisement java script */
.m_banner_hide{
	display:none;
}
.m_banner_show{
	display:block;
}

/****** shop-script stuff ******/
.cpt_product_search {
	background:#1C2E17;
	font-size:75%;
	padding:5px 20px 0 0 ;
	line-height:40px;
	//padding:10px 20px 10px 0;
	//width:100%;
}
.cpt_product_search form {
	margin: 0px!important;	display: inline; 
}

#container_top_right .cpt_language_selection, #container_top .cpt_language_selection {
	height: 18px;
	font-size: 85%;
	padding:5px 22px 15px 5px;
}
#container_top_right .cpt_language_selection a, #container_top .cpt_language_selection a {
	color: white;
}
