BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A IMG {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; TEXT-DECORATION: none! important; BORDER-BOTTOM-STYLE: none! important
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
BODY {
	FONT-SIZE: 12px; BACKGROUND: #42a4bf url('outer_bg_fix1.jpg') repeat-x left bottom; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV#wrapper_top {
	BACKGROUND: url('wrapper_top.jpg') repeat-x 0px 0px; OVERFLOW: hidden; WIDTH: 100%
}
DIV#wrapper {
	BACKGROUND: url('outer_top_bg_fix.jpg') no-repeat center top; FLOAT: left; WIDTH: 100%
}
DIV#layout {
	MARGIN: 0px auto; WIDTH: 1035px
}
DIV.left_curve {
	FLOAT: left; WIDTH: auto
}
DIV.right_curve {
	FLOAT: right; WIDTH: auto
}
DIV#header {
	PADDING-RIGHT: 80px; PADDING-LEFT: 95px; FLOAT: left; PADDING-BOTTOM: 40px; WIDTH: 860px; PADDING-TOP: 120px; POSITION: relative
}
DIV.bg#header {
	BACKGROUND: url('header_bg.jpg') no-repeat 95px top; PADDING-BOTTOM: 41px
}
DIV#header DIV.sale_left {
	Z-INDEX: 1; LEFT: 97px; WIDTH: 300px; POSITION: absolute; TOP: 49px; HEIGHT: 200px
}
DIV#header DIV.sale_right {
	Z-INDEX: 1; RIGHT: 90px; WIDTH: 300px; POSITION: absolute; TOP: 40px; HEIGHT: 200px
}
DIV#header DIV.seals_l.sale_left {
	BACKGROUND: url('seals_left.jpg') no-repeat 0px 0px; 
}
DIV#header DIV.moose_l.sale_left {
	BACKGROUND: url('moose_left.jpg') no-repeat 0px 0px; 
}
DIV#header DIV.penguins_l.sale_left {
	BACKGROUND: url('penguins_left.jpg') no-repeat 0px 0px; 
}
DIV#header DIV.polarbears_l.sale_left {
	BACKGROUND: url('polarbears_left.jpg') no-repeat 0px 0px; 
}
DIV#header DIV.seals_r.sale_right {
	BACKGROUND: url('seals_right.jpg') no-repeat 114px 0px; 
}
DIV#header DIV.moose_r.sale_right {
	BACKGROUND: url('moose_right.jpg') no-repeat 114px 0px; 
}
DIV#header DIV.penguins_r.sale_right {
	BACKGROUND: url('penguins_right.jpg') no-repeat 114px 0px; 
}
DIV#header DIV.polarbears_r.sale_right {
	BACKGROUND: url('polarbear_right.jpg') no-repeat 114px 0px; 
}
DIV#header IMG {
	FLOAT: left
}
DIV#header DIV.logo {
	LEFT: 402px; FLOAT: left; POSITION: absolute; TOP: -4px
}
DIV#header DIV.logo_inner {
	LEFT: 398px; FLOAT: left; POSITION: absolute; TOP: -4px
}
DIV#header DIV.menu {
	BACKGROUND: url('menu_mid.jpg') repeat-x left top; FLOAT: left; WIDTH: 860px
}
DIV#header DIV.menu UL.left {
	Z-INDEX: 100; LEFT: 115px; FLOAT: left; WIDTH: auto; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 140px
}
DIV#header DIV.menu UL.right {
	Z-INDEX: 100; RIGHT: 90px; FLOAT: left; WIDTH: auto; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 140px
}
DIV#header DIV.menu LI {
	PADDING-RIGHT: 24px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left
}
DIV#header DIV.menu LI A {
	COLOR: #1a7994; TEXT-DECORATION: none
}
DIV#header DIV.menu LI A:hover {
	COLOR: #ee1945
}
DIV#header DIV.menu LI A.current {
	COLOR: #ee1945
}
DIV#body_container {
	PADDING-RIGHT: 95px; PADDING-LEFT: 95px; BACKGROUND: url('body_mid_bg.jpg') repeat-y center top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 845px; PADDING-TOP: 0px; POSITION: relative
}
DIV#body_container DIV.top_bg {
	BACKGROUND: url('body_top_bg.jpg') no-repeat left top; FLOAT: left; WIDTH: 845px
}
DIV#body_container DIV.bottom_bg {
	BACKGROUND: url('body_bottom_bg.jpg') no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 176px; WIDTH: 845px
}
DIV#body_container DIV.polar {
	BACKGROUND: url('polar.jpg') no-repeat left top; LEFT: -4px; FLOAT: left; WIDTH: 180px; BOTTOM: -6px; POSITION: absolute; HEIGHT: 336px
}
DIV#body_container DIV.left_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 31px; FLOAT: left; PADDING-BOTTOM: 330px; WIDTH: 316px; PADDING-TOP: 36px; POSITION: relative
}
DIV#body_container DIV.play {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; BACKGROUND: url('boy.jpg') no-repeat left bottom; LEFT: 100px; FLOAT: left; PADDING-BOTTOM: 216px; WIDTH: 347px; BOTTOM: 236px; PADDING-TOP: 36px; POSITION: absolute
}
DIV#body_container DIV.middle_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 283px; PADDING-TOP: 36px
}
DIV#body_container DIV.middle_container P {
	PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 241px; COLOR: #125f74; LINE-HEIGHT: 16px; TEXT-ALIGN: justify
}
DIV#body_container DIV.middle_container DIV.vbs_overview {
	BORDER-TOP: #ee1945 1px solid; MARGIN-TOP: 10px; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 18px; FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 246px; COLOR: #125f74; PADDING-TOP: 4px; BORDER-BOTTOM: #ee1945 1px solid; FONT-FAMILY: "Arial Black", Arial, Helvetica, sans-serif
}
DIV#body_container DIV.middle_container DIV.vbs_overview P {
	PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 6px
}
DIV#body_container DIV.middle_container DIV.vbs_overview SPAN {
	COLOR: #ee1945
}
DIV#body_container DIV.middle_container DIV.vbs_overview A {
	FLOAT: right
}
DIV#body_container DIV.middle_container DIV.vbs_catalog {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 18px; FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 246px; COLOR: #125f74; PADDING-TOP: 4px; BORDER-BOTTOM: #ee1945 1px solid; FONT-FAMILY: "Arial Black", Arial, Helvetica, sans-serif
}
DIV#body_container DIV.middle_container DIV.vbs_catalog P {
	PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 6px
}
DIV#body_container DIV.middle_container DIV.vbs_catalog SPAN {
	COLOR: #ee1945
}
DIV#body_container DIV.middle_container DIV.vbs_catalog A {
	FLOAT: right
}
DIV#body_container DIV.middle_container H3 {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 18px; FLOAT: left; WIDTH: auto; COLOR: #125f74; PADDING-TOP: 20px; FONT-FAMILY: "Arial Black", Arial, Helvetica, sans-serif
}
DIV#body_container DIV.middle_container H3 SPAN {
	COLOR: #ee1945
}
DIV#body_container DIV.middle_container UL {
	DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 273px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
DIV#body_container DIV.middle_container LI {
	PADDING-LEFT: 10px; BACKGROUND: url('bullet.jpg') no-repeat left 2px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 119px; COLOR: #125f74
}
DIV#body_container DIV.middle_container LI A {
	COLOR: #125f74; TEXT-DECORATION: none
}
DIV#body_container DIV.middle_container LI A:hover {
	TEXT-DECORATION: underline
}
DIV#body_container DIV.right_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 203px; PADDING-TOP: 36px
}
DIV#body_container DIV.right_container P {
	PADDING-LEFT: 8px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 181px; COLOR: #094b5c; TEXT-ALIGN: justify
}
DIV#body_container DIV.right_container DIV.box {
	PADDING-RIGHT: 11px; MARGIN-TOP: 12px; DISPLAY: inline; PADDING-LEFT: 11px; FONT-SIZE: 10px; BACKGROUND: #297897; FLOAT: left; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 11px; MARGIN-LEFT: 8px; WIDTH: 158px; COLOR: #fff; PADDING-TOP: 11px; TEXT-ALIGN: center
}
DIV#body_container DIV.right_container DIV.box IMG {
	MARGIN: 3px 0px
}
DIV#body_container DIV.right_container DIV.box STRONG {
	FONT-SIZE: 13px; COLOR: #ffbd31
}
DIV#body_container DIV.right_container DIV.box SPAN {
	FONT-SIZE: 11px
}
DIV#body_container DIV.right_container DIV.box1 {
	PADDING-RIGHT: 11px; MARGIN-TOP: 12px; DISPLAY: inline; PADDING-LEFT: 11px; FONT-SIZE: 10px; BACKGROUND: #297897; FLOAT: left; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 8px; WIDTH: 158px; COLOR: #fff; PADDING-TOP: 8px; TEXT-ALIGN: center
}
DIV#body_container DIV.right_container DIV.box1 IMG {
	MARGIN: 3px 0px; HEIGHT: 100px
}
DIV#body_container DIV.right_container DIV.box1 STRONG {
	FONT-SIZE: 13px; COLOR: #ffbd31; LINE-HEIGHT: 22px
}
DIV#body_container DIV.right_container DIV.box1 SPAN {
	FONT-SIZE: 11px
}
DIV#body_container DIV.right_container DIV.box1 SPAN A {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV#body_container_inner {
	PADDING-RIGHT: 90px; PADDING-LEFT: 95px; BACKGROUND: url('body_mid_bg_inner.jpg') repeat-y 95px top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 850px; PADDING-TOP: 0px; POSITION: relative
}
DIV#body_container_inner DIV.search_container {
	Z-INDEX: 1; RIGHT: 140px; FLOAT: left; WIDTH: 144px; POSITION: absolute; TOP: 54px
}
DIV#body_container_inner DIV.search_container FORM {
	FLOAT: left; WIDTH: 142px
}
DIV#body_container_inner DIV.search_container FIELDSET {
	FLOAT: left; WIDTH: 142px
}
DIV#body_container_inner DIV.search_container INPUT {
	border:1px solid #4394ab; DISPLAY: inline; BACKGROUND: url('input_bg.jpg') repeat-x left top; FLOAT: right; WIDTH: 122px; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; HEIGHT: 20px
}
DIV#body_container_inner DIV.search_container INPUT.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: auto; BORDER-BOTTOM-STYLE: none
}
DIV#body_container_inner DIV.search_container SPAN {
	PADDING-RIGHT: 5px; FLOAT: right; WIDTH: 137px; COLOR: #125f74; TEXT-ALIGN: right
}
DIV#body_container_inner DIV.top_bg_inner {
	BACKGROUND: url('body_top_bg_inner.jpg') no-repeat left top; FLOAT: left; WIDTH: 850px
}
DIV#body_container_inner DIV.bottom_bg_inner {
	BACKGROUND: url('body_bottom_bg_inner.jpg') no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 128px; WIDTH: 850px
}
DIV#body_container_inner DIV.left_container {
	PADDING-LEFT: 24px; FLOAT: left; PADDING-BOTTOM: 220px; WIDTH: 164px; PADDING-TOP: 69px
}
DIV#body_container_inner DIV.left_container UL {
	FLOAT: left; WIDTH: 164px; LIST-STYLE-TYPE: none
}
DIV#body_container_inner DIV.left_container LI {
	FLOAT: left; WIDTH: 164px; LINE-HEIGHT: 17px
}
DIV#body_container_inner DIV.left_container LI A {
	COLOR: #125f74; TEXT-DECORATION: none
}
DIV#body_container_inner DIV.left_container LI A:hover {
	COLOR: #f8f635
}
DIV#body_container_inner DIV.left_container LI.current {
	COLOR: #fff
}
DIV#body_container_inner DIV.right_container {
	PADDING-LEFT: 35px; FLOAT: left; PADDING-BOTTOM: 21px; WIDTH: 626px; PADDING-TOP: 34px
}
DIV#body_container_inner DIV.right_container H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #125f74
}
DIV#body_container_inner DIV.right_container H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; PADDING-BOTTOM: 8px; COLOR: #e82234
}
DIV#body_container_inner DIV.right_container P {
	PADDING-RIGHT: 35px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #494949; LINE-HEIGHT: 17px; PADDING-TOP: 8px
}
DIV#body_container_inner DIV.right_container P STRONG {
	COLOR: #125f74
}
DIV#body_container_inner DIV.right_container P STRONG SPAN {
	FONT-WEIGHT: normal
}
DIV#body_container_inner DIV.right_container P A {
	FONT-WEIGHT: bold; COLOR: #125f74; TEXT-DECORATION: none
}
DIV#body_container_inner DIV.right_container P A:hover {
	COLOR: #d62132
}
DIV#footer {
	PADDING-RIGHT: 95px; PADDING-LEFT: 95px; FLOAT: left; PADDING-BOTTOM: 40px; WIDTH: 845px; PADDING-TOP: 33px; POSITION: relative
}
DIV#footer DIV.bear {
	LEFT: 150px; FLOAT: left; WIDTH: auto; POSITION: absolute; TOP: -20px
}
DIV#footer DIV.shop {
	RIGHT: 150px; FLOAT: left; WIDTH: auto; POSITION: absolute; TOP: -4px
}
DIV#footer DIV.footer_menu {
	FONT-SIZE: 11px; BACKGROUND: url('footer_mid.jpg') repeat-x left top; FLOAT: left; WIDTH: 845px; COLOR: #fff; TEXT-ALIGN: center
}
DIV#footer DIV.footer_menu DIV.link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 803px; PADDING-TOP: 14px
}
DIV#footer DIV.footer_menu DIV.link A {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV#footer DIV.footer_menu DIV.link A:hover {
	COLOR: #f8f635
}
DIV#footer DIV.address {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 845px; COLOR: #639eb3; PADDING-TOP: 40px; TEXT-ALIGN: center
}
DIV.clipArt {
	CLEAR: left; LEFT: -35px; POSITION: relative; TEXT-ALIGN: center
}
DIV.coloring {
	CLEAR: left; MARGIN-TOP: 12px
}
DIV.puppets {
	PADDING-RIGHT: 35px; OVERFLOW: hidden
}
DIV.puppets IMG.leadImage {
	FLOAT: right; MARGIN-LEFT: 12px
}
DIV.puppets P.download {
	CLEAR: right; WIDTH: 300px
}
DIV.puppets P.download IMG {
	DISPLAY: block; MARGIN-BOTTOM: 1em
}
DIV.right_container .sampleLessons {
	PADDING-TOP: 12px
}
DIV.right_container .sampleLessons IMG {
	PADDING-RIGHT: 12px
}
DIV.right_container OL.musicTracks {
	CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; COLOR: #125f74; PADDING-TOP: 0px
}
DIV.right_container OL.musicTracks LI {
	LIST-STYLE-POSITION: outside; MARGIN: 0px 0px 1em; LIST-STYLE-TYPE: decimal
}
DIV.right_container OL.musicTracks LI SPAN {
	DISPLAY: block
}
DIV.right_container OL.musicTracks LI OBJECT {
	POSITION: relative; TOP: 6px
}
DIV.right_container DIV.videos {
	DISPLAY: block; FLOAT: none; POSITION: relative
}
DIV.right_container DIV.videos OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.right_container DIV.videos LI {
	DISPLAY: inline; FLOAT: left; WIDTH: 214px; MARGIN-RIGHT: 8em; HEIGHT: 225px
}
DIV.right_container DIV.videos LI A IMG {
	DISPLAY: block
}
DIV.right_container DIV.videos LI P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
.left_container IMG.watchOverview {
	BORDER-RIGHT: #518d9e 1px solid; BORDER-TOP: #518d9e 1px solid; LEFT: -6px; BORDER-LEFT: #518d9e 1px solid; BORDER-BOTTOM: #518d9e 1px solid; POSITION: relative
}
.left_container IMG.txt.watchOverview {
	MARGIN-BOTTOM: 6px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.right_container DIV.overview {
	WIDTH: 585px
}
DIV#body_container_inner DIV.right_container DIV.overview P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 24px; PADDING-TOP: 0px
}
DIV.right_container DIV.overview P STRONG.title {
	COLOR: #e82234! important
}
DIV.right_container DIV.overview TABLE {
	BORDER-TOP: #5da8bd 1px solid; BACKGROUND: #074763; MARGIN-BOTTOM: 16px; BORDER-LEFT: #5da8bd 1px solid; WIDTH: 100%; COLOR: #125f74; BORDER-COLLAPSE: collapse
}
DIV.right_container DIV.overview TABLE.offer {
	MARGIN-TOP: 24px
}
DIV.right_container DIV.overview TABLE.offer H3 {
	FONT-SIZE: 18px! important; MARGIN-BOTTOM: 6px; TEXT-ALIGN: center
}
DIV.right_container DIV.overview TABLE.offer TD {
	TEXT-ALIGN: center! important
}
DIV.right_container DIV.overview TABLE.offer TD.table_col_a STRONG {
	DISPLAY: inline! important; FONT-SIZE: 12px! important
}
DIV#body_container_inner DIV.right_container DIV.overview TABLE P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.right_container DIV.overview .table_top {
	FONT-SIZE: 14px; BACKGROUND: #075070; COLOR: #fff
}
DIV.right_container DIV.overview TH {
	BORDER-RIGHT: #5da8bd 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; BORDER-BOTTOM: #5da8bd 1px solid; HEIGHT: 13px
}
DIV.right_container DIV.overview TD {
	BORDER-RIGHT: #5da8bd 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; BORDER-BOTTOM: #5da8bd 1px solid; HEIGHT: 13px
}
DIV.right_container DIV.overview TD.table_col_a {
	BACKGROUND: #e6f6fa
}
DIV#body_container_inner DIV.right_container DIV.overview TD.table_col_a STRONG {
	DISPLAY: block; FONT-SIZE: 14px; TEXT-ALIGN: center
}
DIV.right_container DIV.overview TD.table_col_b {
	BACKGROUND: #cff5ff
}
DIV#body_container_fullspan {
	PADDING-RIGHT: 90px; PADDING-LEFT: 95px; BACKGROUND: url('body_mid_bg_fullspan.jpg') repeat-y 95px top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 850px; PADDING-TOP: 0px; POSITION: relative
}
DIV#body_container_fullspan DIV.top_bg_fullspan {
	BACKGROUND: url('body_top_bg_fullspan.jpg') no-repeat left top; FLOAT: left; WIDTH: 850px
}
DIV#body_container_fullspan DIV.bottom_bg_inner {
	BACKGROUND: url('body_bottom_bg_inner.jpg') no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 128px; WIDTH: 850px
}
DIV#body_container_fullspan .forums {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; PADDING-BOTTOM: 48px; PADDING-TOP: 48px
}
DIV#body_container_fullspan .forums H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; PADDING-BOTTOM: 8px; COLOR: #e82234
}
DIV#body_container_fullspan .forums IFRAME {
	MARGIN: 0px auto; WIDTH: 804px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 2000px; BORDER-BOTTOM-STYLE: none
}
DIV#body_container_fullspan .videoScreen {
	PADDING-RIGHT: 65px; PADDING-LEFT: 65px; PADDING-BOTTOM: 48px; PADDING-TOP: 48px
}
DIV#body_container_fullspan .videoScreen #flash {
	MARGIN: 0px auto 12px; WIDTH: 720px; HEIGHT: 520px
}
DIV#body_container_fullspan .videoScreen H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; PADDING-BOTTOM: 8px; COLOR: #e82234
}
DIV#body_container_fullspan .videoScreen P.back A {
	COLOR: #125f74; TEXT-DECORATION: none
}
DIV#body_container_fullspan .videoScreen P.back A:hover {
	COLOR: #125f74; TEXT-DECORATION: underline
}
DIV#body_container_inner DIV.right_container H3.product A {
	FONT-WEIGHT: normal! important
}
DIV#body_container_inner DIV.right_container H3.product {
	FONT-WEIGHT: normal
}
DIV#body_container_inner DIV.right_container H3 A {
	COLOR: #125f74; TEXT-DECORATION: none
}
DIV#body_container_inner DIV.right_container DIV.search_container INPUT.button {
	WIDTH: 85px
}
DIV.right_container #products {
	WIDTH: 606px; COLOR: #125f74
}
DIV.right_container #products FORM.search {
	MARGIN-BOTTOM: 6px
}
DIV.right_container #products A {
	COLOR: #125f74; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
DIV.right_container #products A:hover {
	TEXT-DECORATION: underline
}
DIV.right_container #products FONT {
	FONT-SIZE: 12px! important
}
DIV.right_container #products P B {
	FONT-WEIGHT: normal! important
}
DIV.right_container #products P I {
	FONT-STYLE: normal! important
}
DIV.right_container #products P.blurb {
	WIDTH: 424px
}
DIV.right_container #products INPUT {
	border:1px solid #4394ab; background:url('input_bg.jpg') repeat-x left top; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; HEIGHT: 20px
}
DIV.right_container #products INPUT.add {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.rbpstore.org/images/addtocart.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 122px; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; HEIGHT: 22px; BORDER-BOTTOM-STYLE: none! important
}
DIV#body_container_inner DIV.search_container A {
	COLOR: #125f74; TEXT-DECORATION: underline
}
DIV.right_container #products TABLE TABLE TD {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
DIV.right_container #products TABLE {
	FONT-SIZE: 14px; BACKGROUND: #cff5ff; COLOR: #125f74; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none! important
}
DIV.right_container #products TR TH {
	BORDER-RIGHT: #5da8bd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #5da8bd 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; BORDER-LEFT: #5da8bd 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #5da8bd 1px solid; TEXT-ALIGN: left! important
}
DIV.right_container #products TR TD {
	BORDER-RIGHT: #5da8bd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #5da8bd 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; BORDER-LEFT: #5da8bd 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #5da8bd 1px solid; TEXT-ALIGN: left! important
}
DIV.right_container #products TD STRONG {
	DISPLAY: block; MARGIN-BOTTOM: -10px! important
}
DIV.right_container #products TD.bodyCopy {
	BORDER-RIGHT: #5da8bd 1px solid; BORDER-TOP: #5da8bd 1px solid; BACKGROUND: #075070; BORDER-LEFT: #5da8bd 1px solid; COLOR: #fff! important; BORDER-BOTTOM: #5da8bd 1px solid
}
DIV.right_container #showProduct {
	LEFT: -21px; WIDTH: 489px; POSITION: relative; TOP: 21px
}
DIV.right_container #showProduct A {
	COLOR: #125f74; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
DIV.right_container #showProduct A:hover {
	TEXT-DECORATION: none
}
DIV.right_container #showProduct TABLE {
	FONT-SIZE: 14px; BACKGROUND: #cff5ff; COLOR: #125f74; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none! important
}
DIV.right_container #showProduct TABLE TABLE TR TD.BodyCopy {
	PADDING-RIGHT: 1em; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 0px
}
DIV.right_container #showProduct TABLE TABLE TD.BodyCopy UL LI {
	MARGIN: 0px 0px 0px 12px
}
DIV.right_container #showProduct TABLE TABLE TD.BodyCopy UL LI A {
	FONT-SIZE: 14px! important
}
DIV.right_container #showProduct TABLE TABLE TABLE TD {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 1em! important; WIDTH: auto! important; PADDING-TOP: 0px! important; empty-cells: hide
}
DIV.right_container #showProduct TR TD {
	BORDER-RIGHT: #5da8bd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #5da8bd 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; BORDER-LEFT: #5da8bd 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #5da8bd 1px solid; TEXT-ALIGN: left! important
}
DIV.right_container #showProduct TR TD TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.right_container #kit {
	COLOR: #125f74
}
DIV.right_container #kit P.desc {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 24px
}
DIV.right_container #kit P.desc EM {
	COLOR: #ee1945; FONT-STYLE: normal
}
DIV.right_container #kit IMG.orderkjv {
	DISPLAY: block; MARGIN: 0px 0px 6px -6px; WIDTH: 268px
}
DIV.right_container #kit IMG.ordernkjv {
	DISPLAY: block; MARGIN: 0px 0px 12px -6px; WIDTH: 268px
}
DIV.right_container #kit TABLE {
	FONT-SIZE: 14px; BACKGROUND: #cff5ff; WIDTH: 530px; COLOR: #125f74; BORDER-COLLAPSE: collapse; border-spacing: 1px
}
DIV.right_container #kit TABLE .kitImg {
	TEXT-ALIGN: center
}
DIV.right_container #kit TABLE .girlPuppet {
	MARGIN-BOTTOM: 28px
}
DIV.right_container #kit TABLE TD {
	BORDER-RIGHT: #baccd1 1px solid; PADDING-RIGHT: 16px; BORDER-TOP: #baccd1 1px solid; PADDING-LEFT: 16px; PADDING-BOTTOM: 16px; VERTICAL-ALIGN: top; BORDER-LEFT: #baccd1 1px solid; PADDING-TOP: 16px; BORDER-BOTTOM: #baccd1 1px solid
}
DIV.right_container #kit TABLE UL {
	MARGIN-BOTTOM: 24px; LIST-STYLE-TYPE: none
}
DIV.right_container #kit TABLE H4 {
	FONT-SIZE: 18px
}
DIV.right_container #cart {
	WIDTH: 424px; POSITION: relative
}
DIV.right_container #cart HR {
	DISPLAY: none! important; WIDTH: 100%! important
}
DIV.right_container #cart TABLE {
	WIDTH: 100%! important
}
DIV.right_container #cart TABLE TABLE TD {
	BORDER-RIGHT: #5da8bd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #5da8bd 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; BORDER-LEFT: #5da8bd 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #5da8bd 1px solid; TEXT-ALIGN: left! important
}
DIV.right_container #cart TABLE TABLE TD.cartText2 {
	BACKGROUND: #075070; COLOR: #fff
}
DIV.right_container #cart TABLE TABLE TD.cartText1 {
	BACKGROUND: #e6f6fa
}
DIV.right_container #cart TABLE TABLE TD.cartText1 B {
	FONT-WEIGHT: normal! important
}
DIV.right_container #cart TABLE INPUT {
	border:1px solid #4394ab; background:url('input_bg.jpg') repeat-x left top; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; HEIGHT: 20px
}
DIV.right_container #cart TABLE P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 12px! important; PADDING-TOP: 0px! important
}
DIV.right_container #cart FORM TABLE {
	FONT-SIZE: 14px; BACKGROUND: #cff5ff; COLOR: #125f74; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none! important
}
DIV.right_container #cart TABLE CENTER {
	DISPLAY: block; MARGIN-BOTTOM: 12px
}
DIV.right_container #cart TABLE CENTER INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: auto
}
DIV.bottom_bg_inner .bikesBooks {
	PADDING-RIGHT: 53px; PADDING-LEFT: 53px; FONT-SIZE: 14px; PADDING-BOTTOM: 53px; OVERFLOW: hidden; COLOR: #125f74; LINE-HEIGHT: 1.5; PADDING-TOP: 53px
}
DIV.bottom_bg_inner .bikesBooks IMG.leadImage {
	BORDER-RIGHT: #74bdd1 1px solid; BORDER-TOP: #74bdd1 1px solid; FLOAT: left; MARGIN: 0px 24px 0px 0px; BORDER-LEFT: #74bdd1 1px solid; BORDER-BOTTOM: #74bdd1 1px solid
}
DIV.bottom_bg_inner .bikesBooks P {
	MARGIN-BOTTOM: 24px
}
DIV.bottom_bg_inner .bikesBooks P.learnMore {
	FONT-WEIGHT: 700; TEXT-ALIGN: center
}
DIV.bottom_bg_inner .bikesBooks P.learnMore A {
	COLOR: #192c31; TEXT-DECORATION: none
}
DIV.bottom_bg_inner .bikesBooks P.learnMore A:hover {
	TEXT-DECORATION: underline
}
DIV.bottom_bg_inner .bikesBooks UL.volunteer {
	MARGIN: 0px 0px 24px 84px
}
DIV.bottom_bg_inner .bikesBooks UL.volunteer LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: disc
}
DIV.bottom_bg_inner .bikesBooks H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; PADDING-BOTTOM: 8px; COLOR: #e82234; LINE-HEIGHT: 1
}
DIV.bottom_bg_inner .catalog {
	PADDING-RIGHT: 53px; PADDING-LEFT: 53px; PADDING-BOTTOM: 53px; COLOR: #125f74; PADDING-TOP: 53px; TEXT-ALIGN: center
}
DIV.bottom_bg_inner .catalog H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN-BOTTOM: 12px; COLOR: #e82234
}
DIV.bottom_bg_inner .catalog P {
	MARGIN-BOTTOM: 12px
}
DIV.bottom_bg_inner .catalog A {
	COLOR: #192c31; TEXT-DECORATION: none
}
DIV.bottom_bg_inner .catalog A:hover {
	TEXT-DECORATION: underline
}