/* Content */
.hsb_hr_bar {
	background:#e6e5e5;
	clear:both;
	display:inline;
	float:left;
	height:4px;
	margin:0 20px 0 20px;
	overflow:hidden;
	width:900px;
}
.hsb_hr_bar hr {
	display:none;
}
ul.hsb_sect_hdr_nav, span.hsb_sect_hdr_lnk {
	bottom:0px;
	float:left;
	right:0px;
	position:absolute;
}
ul.hsb_sect_hdr_nav li {
	float:left;
	list-style:none;
	margin:0;
	padding:0 10px 7px 10px;
}
ul.hsb_sect_hdr_nav li.last {
	padding:0 0 7px 10px;
}
span.hsb_sect_hdr_lnk {
	margin-bottom:7px;
}
.hsb_sect_hdr_nav a:link, .hsb_sect_hdr_nav a:visited, .hsb_sect_hdr_nav a:active {
	color:#808080;
	font:1.0em arial;
	font-weight:bold;
	text-decoration:none;
}
.hsb_sect_hdr_nav a:hover {
	text-decoration:underline;
}



/* Recall Section - grg */

.recall a {
	color:#CC0000;
}

.recall a:link,
.recall a:visited,
.recall a:active {
	text-decoration:none;
}

#hsb_recall {
	background-color: #e5e5e5;
	font: .9em arial;
	height: 26px;
	margin: 3px 20px;
	width:900px;
}

b.rtop, b.rbottom{display:block;background: #fff}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #e5e5e5}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 1px}


#hsb_recall #recall_inner_container {
	line-height:18px;
	padding: 0 0 0 8px;
	vertical-align:middle;
}

#hsb_recall li {
	color: #acacac;
	display:inline;
}

#hsb_recall li a {
	color:#CC0000;
}

#hsb_recall li a:link,
#hsb_recall li a:visited,
#hsb_recall li a:active {
	text-decoration:none;
}
#hsb_recall li a:hover {
	text-decoration:underline;
}


/* Shop Section */
#hsb_sect_shop {
	display:inline;
	float:left;
	margin:0 20px 26px 20px;
	width:900px;
}
#hsb_sect_shop_hdr {
	background:#fff;
	float:left;
	position:relative;
	height:34px;
	width:900px;
}
#hsb_sect_shop_hdr h3 a{
color:#FC8E03;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
#hsb_sect_shop_hdr h3 {
position:relative; z-index:1000; float:left; font-size:50px; margin:0; padding:0; background-color:#fff;	color:#FC8E03; height:50px; line-height:60px; font-family:Arial, Helvetica, sans-serif;
}  
#hsb_sect_shop_hdr img {
	left:0;
	position:relative;
	
	float:left;
	top:1px;
}
#hsb_sect_shop_hdr ul.hsb_sect_hdr_nav {
	float:left;
	position:absolute;
	margin:0;
	padding:0;
	bottom:0px;
	width:680px;
}
#hsb_sect_shop_hdr a.hsb_sect_hdr_lnk{
margin-top:-8px;
}
#hsb_sect_shop_hdr a.hsb_sect_hdr_lnk:link, 
#hsb_sect_shop_hdr a.hsb_sect_hdr_lnk:visited,
#hsb_sect_shop_hdr a.hsb_sect_hdr_lnk:active {
	background:url('../images/home/arr_orange.gif') no-repeat right 26px;
	_background:url('../images/home/arr_orange.gif') no-repeat right 51px;
	color:#fc8e03;
	float:right;
	font:1.0em arial;
	font-weight:bold;
	padding:24px 12px 0 0;
	_padding:49px 12px 0 0;
	text-decoration:none;

}
#hsb_sect_shop_hdr a.hsb_sect_hdr_lnk:hover {
	text-decoration:underline;
}


#hsb_sect_shop_hdr ul.hsb_sect_hdr_nav li {
	display:inline;
	float:left;
}
#hsb_sect_shop_hdr ul.hsb_sect_hdr_nav li.last{
	float:right;
}
#hsb_sect_shop_hdr ul.hsb_sect_hdr_nav li a.arr {
	background:url('../images/home/arr_orange.gif') no-repeat right center;
	color:#fc8e03;
	padding:0 12px 0 0;
}
#hsb_sect_shop_hdr ul.hsb_sect_hdr_nav li.selected {
	background:url('../images/home/arr_up_orange.gif') no-repeat center bottom;
}
#hsb_sect_shop_hdr ul.hsb_sect_hdr_nav li.selected a {
	color:#fc8e03;
	text-decoration:none;
}
#hsb_sect_shop_body {
	background:#fc8e03;
	display:inline;
	float:left;
	width:900px !important;
	_overflow:hidden;
	
}
.hsb_sect_shop_main {
	background:#fff;
	display:inline;
	float:left;
	margin:8px;
	padding-top:38px;
	width:400px;
}
.hsb_sect_shop_quad {
	display:inline;
	float:right;
	margin:8px 8px 8px 0;
	position:relative;
	width:476px;
}
.hsb_sect_shop_quad h2.hsb_sect_shop_quad_hdr a:link,
.hsb_sect_shop_quad h2.hsb_sect_shop_quad_hdr a:visited,
.hsb_sect_shop_quad h2.hsb_sect_shop_quad_hdr a:active {
	color:#fc8e03;
	font-weight:bold;
	text-decoration:none;
	z-index:101;
}
.hsb_sect_shop_quad h2.hsb_sect_shop_quad_hdr a:hover {
	text-decoration:underline;
}

.hsb_sect_shop_quad .hsb_sect_shop_tout {
	height:160px;
	position:relative;
	width:234px;
	background-color:#fff;
}
.hsb_sect_shop_tout_img {
	left:0;
	position:absolute;
	bottom:0;
	z-index:100;
}
.hsb_sect_shop_tout_topleft {
	margin-bottom:8px;
	float:left;
	z-index:80;
}
.hsb_sect_shop_tout_topright {
	margin-bottom:8px;
	float:right;
	z-index:100;
}
.hsb_sect_shop_tout_btmleft {
	clear:left;
	float:left;
	z-index:70;
}
.hsb_sect_shop_tout_btmright {
	clear:right;
	float:right;
	z-index:90;
}
.hsb_sect_shop_tout_plus {
	position:absolute;
	top:7px;
	right:9px;
	z-index:101;
}
.hsb_sect_shop_quad_hdr {
	font:1.15em arial;
	position:absolute;
	top:9px;
	left:11px;
	margin:0;
	padding:0;
	z-index:101;
}
/* Shop Section Rollovers */
.hsb_shop_overlay {
	background:url('../images/home/shop_ol_top.gif') no-repeat;
	position:absolute;
	top:35px;
	right:0px;
	width:410px;
	visibility:hidden;
	z-index:102;
}
.hsb_shop_overlay .hsb_ol_bg {
	background:#ccc;
	margin:9px 0 0 0;
	width:410px;
}
.hsb_shop_overlay .hsb_ol_bg .hsb_ol_body_top {
	background:#fff;
	margin:0 6px 0 6px;
	position:relative;
}
.hsb_shop_overlay .hsb_ol_bg .hsb_ol_body_top {
	border-bottom:solid 1px #ccc;
	width:398px;
}
.hsb_shop_overlay .hsb_ol_bg .hsb_ol_body_top img {
	margin:0;
	padding:0;
}
.hsb_shop_overlay .hsb_ol_bg .hsb_ol_body_btm {
	background:#fff;
	margin:0 6px 0 6px;
}
.hsb_shop_overlay .hsb_ol_bg .hsb_ol_body_btm_left {
	float:left;
	width:250px;
}
.hsb_shop_overlay .hsb_ol_bg .hsb_ol_body_btm_right {
	float:left;
	width:148px;
}
.hsb_shop_overlay .hsb_ol_bg .hsb_ol_body_btm_right img {
	margin:20px 0 0 20px;
}
#hsb_sect_shop_body .hsb_shop_overlay .hsb_ol_bg .hsb_ol_body_btm_right a.hsb_ol_arr {
	background:url('../images/home/arr_orange_sm.gif') no-repeat 75% 9px;
	color:#fc8e03;
	display:block;
	font:1.0em arial;
	font-weight:bold;
	margin:0 0 0 28px;
	padding:5px 11px 0 0;
}
.hsb_shop_overlay .hsb_ol_bg .hsb_ol_body_btm_left h1 {
	color:#808080;
	font:1.5em arial;
	font-weight:bold;
	line-height:0.9px;
	margin:0 12px 0 12px;
	padding:16px 0 5px 0;
}
.hsb_shop_overlay .hsb_ol_bg .hsb_ol_body_btm_left h2 {
	color:#808080;
	font:1.2em arial;
	font-weight:bold;
	margin:4px 12px 0 12px;
}
.hsb_shop_overlay .hsb_ol_bg .hsb_ol_body_btm_left p {
	margin:0 12px 12px 12px;
}
.hsb_ol_close {
	position:absolute;
	right:6px;
}
.hsb_shop_overlay .hsb_ol_btm {
	background:url('../images/home/shop_ol_btm.gif') no-repeat;
	height:13px;
	width:410px;
}

/* Play Section */
#hsb_sect_play {
	display:inline;
	float:left;
	margin:0 20px 25px 20px;
	width:900px;
}
#hsb_sect_play_hdr {
	float:left;
	height:43px;
	_height:69px;
	position:relative;
	width:900px;
}

#hsb_sect_play_hdr h3 a{
color:#EB0933;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
#hsb_sect_play_hdr h3{
position:relative; z-index:1000; float:left; font-size:48px; margin:0; padding:0; background-color:#fff;	color:#EB0933; height:70px; line-height:60px; font-family:Arial, Helvetica, sans-serif;
}

#hsb_sect_play_hdr img {
	left:0;
	position:relative;
	
	float:left;
	top:1px;
}
#hsb_sect_play_hdr a.hsb_sect_hdr_lnk:link, 
#hsb_sect_play_hdr a.hsb_sect_hdr_lnk:visited,
#hsb_sect_play_hdr a.hsb_sect_hdr_lnk:active {
	background:url('../images/home/arr_red.gif') no-repeat right 26px;
	_background:url('../images/home/arr_red.gif') no-repeat right 51px;
	color:#eb0933;
	float:right;
	font:1.0em arial;
	font-weight:bold;
	padding:24px 12px 0 0;
	_padding:49px 12px 0 0;
	text-decoration:none;
}
#hsb_sect_play_hdr a.hsb_sect_hdr_lnk:hover {
	text-decoration:underline;
}
#hsb_sect_play_body {
	background:#eb0933;
	display:inline;
	float:left;
	padding:8px;
	width:884px;
}
#hsb_sect_play_body ul {
	float:left;
	list-style:none;
	width:884px;
}
#hsb_sect_play_body ul li {
	background:#fff;
	display:inline;
	float:left;
	margin:0px 0 0 8px;
	width:215px;
}
#hsb_sect_play_body ul li a {
	clear:left;
	display:block;
	float:left;
}
#hsb_sect_play_body ul li p {
	clear:left;
	display:inline;
	float:left;
	color:#7A7979;
	font:1.0em verdana;
	margin:5px 0 5px 13px;
	width:200px;
}
#hsb_sect_play_body ul li.hsb_sect_first {
	display:inline;
	float:left;
	padding:12px 0 0 0;
	margin:0;
}
#hsb_sect_play_body ul li .hsb_sect_play_hdr {
	font:1.15em arial;
	font-weight:bold;
	margin:0;
	padding:19px 0 0 13px;
}
#hsb_sect_play_body ul li.hsb_sect_first .hsb_sect_play_hdr {
	padding:8px 0 0 13px;
}
#hsb_sect_play_body ul li h2.hsb_sect_play_hdr a:link, 
#hsb_sect_play_body ul li h2.hsb_sect_play_hdr a:visited,
#hsb_sect_play_body ul li h2.hsb_sect_play_hdr a:active {
	color:#000;
	text-decoration:none;
}
#hsb_sect_play_body ul li h2.hsb_sect_play_hdr a:hover {
	text-decoration:underline;
}

/* Discover Section */
#hsb_sect_disc {
	display:inline;
	float:left;
	margin:0 20px 40px 20px;
	width:900px;
}
#hsb_sect_disc_hdr {
	background:#fff;
	float:left;
	position:relative;
	width:900px;
}
#hsb_sect_disc_hdr img {
	position:absolute;
	top:0;
	left:0;
}
#hsb_sect_disc_bar {
	border-bottom:solid 8px #05b7f9;
	float:right;
	height:42px;
	width:624px;
}
#hsb_sect_disc_bar a.hsb_sect_hdr_lnk:link,
#hsb_sect_disc_bar a.hsb_sect_hdr_lnk:visited,
#hsb_sect_disc_bar a.hsb_sect_hdr_lnk:active {
	background:url('../images/home/arr_blue.gif') no-repeat right 26px;
	color:#05b7f9;
	font:1.0em arial;
	font-weight:bold;
	float:right;
	padding:24px 12px 0 0;
	text-decoration:none;
}
#hsb_sect_disc_bar a.hsb_sect_hdr_lnk:hover {
	text-decoration:underline;
}
#hsb_sect_disc_body {
	float:left;
	width:900px;
}
#hsb_sect_disc_body ul {
	list-style:none;
	display:block;
	float:left;
	padding:19px 0 0 0;
	width:900px;
}
#hsb_sect_disc_body ul li {
	display:inline;
	float:left;
	width:223px;
}
#hsb_sect_disc_body ul li img.hsb_disc_tout {
	float:left;
	width:80px;
}
#hsb_sect_disc_body ul li .hsb_sect_disc_desc {
	float:left;
	margin:0 0 0 20px;
	width:123px;
}
#hsb_sect_disc_body ul li .hsb_sect_disc_desc h2 {
	font:1.10em arial;
	font-weight:bold;
	margin:0;
	padding:2px 0 2px 0;
}
#hsb_sect_disc_body ul li .hsb_sect_disc_desc p {
	font:1.60em arial;
		margin:0;
	padding:2px 0 2px 0;
	color:#000;
}
#hsb_sect_disc_body ul li .hsb_sect_disc_desc h2 a:link,
#hsb_sect_disc_body ul li .hsb_sect_disc_desc h2 a:visited,
#hsb_sect_disc_body ul li .hsb_sect_disc_desc h2 a:active {
	color:#05b7f9;
	text-decoration:none;
}
#hsb_sect_disc_body ul li .hsb_sect_disc_desc h2 a:hover {
	text-decoration:underline;
}
#hsb_sect_disc_body ul li img.hsb_disc_text {
	float:left;
}
a.hsb_sect_disc_lnk:link,
a.hsb_sect_disc_lnk:visited,
a.hsb_sect_disc_lnk:active {
	background:url('../images/home/arr_blue.gif') no-repeat right;
	float:left;
	color:#05b7f9;
	font:1.10em arial;
	font-weight:bold;
	padding:0 12px 0 0;
	text-decoration:none;
}
a.hsb_sect_disc_lnk:hover {
	text-decoration:underline;
}

/* Bottom Section */
#hsb_sect_btm {
	display:inline;
	float:left;
	margin:11px 20px 10px 20px;
	width:900px;
}
#hsb_sect_btm ul {
	list-style:none;
}
#hsb_sect_news {
	float:left;
	width:420px;
}
#hsb_sect_news h3{
	font-size:18px;
	}
#hsb_sect_news ul li {
	clear:left;
	float:left;
	margin:14px 0 0 0;
	width:420px;
}
#hsb_sect_news ul li a img {
	display:block;
	float:left;
}
.hsb_sect_news_content {
	display:inline;
	float:left;
	margin:0 20px 0 15px;
	vertical-align:top;	
	width:280px;
}
#hsb_sect_news ul li h3 {
	color:#000;
	font:1.2em verdana;
	font-weight:bold;
	margin:0 0 5px 0;
}
#hsb_sect_news ul li p {
	margin:0 0 5px 0;
}
#hsb_sect_news a.hsb_blue_arr:link, #hsb_sect_news a.hsb_blue_arr:visited, #hsb_sect_news a.hsb_blue_arr:active {
	background:url('../images/home/arr_blue.gif') no-repeat right 3px;
	color:#05b7f9;
	font:1.05em arial;
	font-weight:bold;
	padding:0 10px 0 0;
	text-decoration:none;
}
#hsb_sect_news a.hsb_blue_arr:hover {
	text-decoration:underline;
}
#hsb_sect_cust_serv {
	display:block;
	float:left;
	margin:0 0 0 20px;
	width:460px;
}
#hsb_sect_cust_serv h3{
font-size:18px;
}
#hsb_sect_cust_serv ul li {
	display:inline;
	float:left;
	margin:14px 15px 0 0;
	width:220px;
}
#hsb_sect_cust_serv ul li.last {
	margin:14px 0 0 0;
}

