﻿@charset "UTF-8";

/* Basic Style Sheet (for version 4 browsers) */
* {margin:0; padding:0; font-family: Helvetica, Arial, sans-serif; border:none; outline:none; }
body {
	background:#3776c9 url('/assets/images/static/general/bg_body.jpg') top center no-repeat;
	font-size:70%;
	line-height:1.2;
	text-align:left;
	color:#7a7a7a;
	font-family: Helvetica, Arial, sans-serif;
	font-size:70%;
	line-height:120%;
}
p {margin-top:.8em; }
ul {list-style:none;}

/* form elements */
select {font-size:.9em; vertical-align:middle; }
input {font-size:.8em; color:#006ebd; margin:0 3px 4px 0; }
textarea {font-size:.8em; overflow:auto; background-color:#fff; }
button {
	background:transparent url(/assets/images/static/general/bg_btn.gif) top left no-repeat;
	width:118px;
	line-height:16px;
	color:#fff;
	font-size:1em;
	margin-top:20px;
	display:block;
	float:left;
	clear:both;
}

.fake_button {
	background:transparent url(/assets/images/static/general/bg_btn.gif) top left no-repeat;
	width:118px;
	line-height:16px;
	color:#fff;
	font-size:1em;
	margin-top:20px;
	display:block;
	float:left;
	clear:both;
	text-align:center;
}

.fake_caption {color:#006ebd; font-size:1.1em; font-weight:bold; margin:0; text-align:left; padding-bottom:15px; text-align:center; }

/* link elements */
a {color:#006ebd; text-decoration:none; }
a:hover {text-decoration:underline; }

/* header elements */
h1, h2, h3, h4 {line-height:1; }
h1 {
	display:block;
    float:left;
	width:234px;
	height:125px;
	text-indent:-9000px;
	color:#fff;
	background:transparent url('/assets/images/static/general/blu-ray_logo.jpg') top left no-repeat;
	font-size:.875em; }
h2 {font-size:.814em;}
h3 {font-size:1em; }
h4 {font-size:1em; font-weight:normal; }
#l_main_home h2, #l_main_home_trailers h2 {position:relative; top:0; left:-9000px; height:0; }
#l_exploring h2, #l_hardware h2,#l_main_bdtitles h2, #l_main_news h2,
#l_faq h2, #l_main_brclub h2, #l_bdlive h2 {
	background:#002a7f url('/assets/images/static/general/bg_h2.gif') top left no-repeat;
	width:610px;
	height:19px;
	overflow:hidden; 
	padding:7px 0 0 10px;
	color:#fff;
	font-size:1.025em;
}
#header_advert {margin-top:10px}

/* Main Navigation */
#navigation {background:transparent url('/assets/images/static/general/menu_bar.jpg') top left no-repeat; width:975px; height:26px; }
#navigation ul {height:26px; margin-left:18px; background:transparent url('/assets/images/static/general/bg_nav_border.gif') bottom left no-repeat; position:relative; }
#navigation li {float:left; background:transparent url('/assets/images/static/general/bg_nav_border.gif') bottom right no-repeat; }
#navigation li a {
	display:block;
	height:26px;
	overflow:hidden;
	width:94px;
	height:26px;
	text-align:center;
	line-height:26px;
	color:#737373;
	font-weight:bold;
	font-size:1em;
	text-indent:-9000px;
	background:transparent url('/assets/images/static/general/bg_nav.gif') no-repeat;
	
}
#navigation li a#home {background-position:0 0; width:95px; }
#navigation li a#home:hover {background-position:0 -26px; }
#navigation li a#home.on {background-position:0 -52px; }
#navigation li a#home.on:hover {background-position:0 -78px; }
#navigation li a#exploring {background-position:-95px 0; }
#navigation li a#exploring:hover {background-position:-95px -26px; }
#navigation li a#exploring.on {background-position:-95px -52px; }
#navigation li a#exploring.on:hover {background-position:-95px -78px; }
#navigation li a#hardware {background-position:-189px 0; }
#navigation li a#hardware:hover {background-position:-189px -26px; }
#navigation li a#hardware.on {background-position:-189px -52px; }
#navigation li a#hardware.on:hover {background-position:-189px -78px; }
#navigation li a#bdtitles {background-position:-283px 0; }
#navigation li a#bdtitles:hover {background-position:-283px -26px; }
#navigation li a#bdtitles.on {background-position:-283px -52px; }
#navigation li a#bdtitles.on:hover {background-position:-283px -78px; }
#navigation li a#news {background-position:-377px 0; }
#navigation li a#news:hover {background-position:-377px -26px; }
#navigation li a#news.on {background-position:-377px -52px; }
#navigation li a#news.on:hover {background-position:-377px -78px; }
#navigation li a#faq {background-position:-471px 0; }
#navigation li a#faq:hover {background-position:-471px -26px; }
#navigation li a#faq.on {background-position:-471px -52px; }
#navigation li a#faq.on:hover {background-position:-471px -78px; }
#navigation li a#brclub {background-position:-565px 0; }
#navigation li a#brclub:hover {background-position:-565px -26px; }
#navigation li a#brclub.on {background-position:-565px -52px; }
#navigation li a#brclub.on:hover {background-position:-565px -78px; }
#navigation li a#bdlive {background-position:-659px 0; }
#navigation li a#bdlive:hover {background-position:-659px -26px; }
#navigation li a#bdlive.on {background-position:-659px -52px; }
#navigation li a#bdlive.on:hover {background-position:-659px -78px; }

/* layout general */
#wrapper {width:975px; margin:0 auto; }
#holder {float:left; width:975px; padding-bottom:10px; background:#fff url('/assets/images/static/general/bg_holder.jpg') top left no-repeat; position:relative; }
#header  {width:975px; height:125px; overflow:hidden; }
#leaderboard  {
	display:block;
	width:728px;
	height:90px;
    float:right; 
	margin:10px 12px 0 0;
	vertical-align:top;
}

/* search */
#main_search fieldset {
	background:transparent url('/assets/images/static/general/search.gif') top left no-repeat;
	height:26px;
	width:205px;
	position:absolute;
	top:125px;
	right:0px;
}
#navigation label {float:left; position:relative; left:-9000px; width:0; height:0; overflow:hidden; }
#main_search fieldset input {height:15px; width:141px; margin-left:20px; vertical-align:middle; }
#main_search fieldset input.submit {height:26px; width:24px; margin-left:4px; }
#boxnav_bg form {padding-left:11px; margin-top:7px; float:left; width:50%; }
#boxnav_bg label {color:#006ebd; font-weight:bold; }
#boxnav_bg fieldset input#search_string {
	background:transparent url('/assets/images/static/general/bg_search.gif') 0 5px no-repeat;
	width:161px;
	height:22px;
	padding:10px 0 0 5px;
	vertical-align:middle;
}
#boxnav_bg fieldset input.submit {height:24px; width:23px; vertical-align:middle; }
p.no_results {float:left; margin:18px; }

/* scroll bar */
.scroll-pane {padding-bottom:5px; }
.jScrollPaneDrag {background:transparent url('/assets/images/static/scroll/scroll_pane_drag.gif') 6px 0 no-repeat; }
.jScrollPaneTrack {background:#fff url('/assets/images/static/scroll/scroll_pane_track.gif') top left repeat-y; }
a.jScrollArrowUp {background:#fff url('/assets/images/static/scroll/scroll_pane_arrow_up.gif') top left no-repeat; height:18px; }
a.jScrollArrowDown {background:#fff url('/assets/images/static/scroll/scroll_pane_arrow_down.gif') top left no-repeat; height:18px; }

/* ---------------------- layout pages ---------------------- */
#lefthome {width:638px; float:left; margin:12px 0 0 18px; display:inline; }
#righthome {width:302px; float:left; margin:12px 0 0 0; }
#left {width:638px; float:left; margin:28px 0 0 17px; display:inline; }
#right {width:302px; float:left; margin:28px 0 0 0;}
.copy3col {background:transparent url('/assets/images/static/general/bg_inset_small.gif') top left no-repeat; font-size:.9em; padding:15px 5px 15px 14px; height:105px; }
#news_container .copy3col img, #disc_container .copy3col img {height:auto; }
.btcopy {margin:10px 0; }
.btcopy a {
	display:block;
	font-weight:  bold;
	float:left;
	width:118px;
	height:16px;
	background:transparent url('/assets/images/static/general/bg_btn.gif') top left no-repeat;
	color:#fff;
	text-align:center;
	line-height:16px;
	font-size:1em;
	margin-right:4px;
}

.btcopy2 {  }
.btcopy2 a {
	margin-left:33px;
	display:block;
	font-weight:  bold;
	float:left;
	width:118px;
	height:16px;
	background:transparent url('/assets/images/static/general/bg_btn.gif') top left no-repeat;
	color:#fff;
	text-align:center;
	line-height:16px;
	font-size:1em;
	margin-right:4px;
	text-decoration: none;
}

.btcopy a:hover {text-decoration:none; }
.btheader {margin-right:3px; position:absolute; top:0; right:0; display:none; }
.btheader li {width:15px; height:26px; float:left; padding-right:3px; background:transparent url('/assets/images/static/general/bt_header.gif') top left no-repeat; }
.btheader li.checked {width:15px; height:26px; float:left; padding-right:3px; background:transparent url('/assets/images/static/general/bt_header_on.gif') top left no-repeat; }
#mpu {width:300px; height:250px; padding:1px; margin: 20px 0 0 0; background-color: #c4c4c4;}
#l_main_caption {padding:15px; clear:both; background:transparent url('/assets/images/static/general/bg_caption.gif') top left repeat-x; }
#l_main_caption h3 {color:#006ebd; font-size:1em; }
#l_main_caption p {color:#929292; }
#boxnav_bg  {float:left; width:620px; height:49px; background:#eee url('/assets/images/static/general/bg_boxnav.gif') top right repeat-x; }
.error {color:#006ebd; font-weight:bold; float:left; width:30%}
.error * {float:left; }

/* footer styles */
#footer {background:transparent url('/assets/images/static/general/footer_logos.gif') top left no-repeat; float:left; width:975px; height:115px; position:relative; margin-top:20px }
#footer #partners { display:none; width:0; height:0; line-height: 0; overflow: hidden; clip: rect(0,0,0,0); }
#footer #partners * {height:1px; }
#footercopy {padding-left:16px; color:#999; position:absolute; top:92px; left:0; background:#fff; line-height:22px; width:959px; height:22px; }
#footercopy a {color:#999; }

.subnav {
	width:618px;
	height:21px;
	background:#fff url('/assets/images/static/general/bg_tabs.gif') top right repeat-x;
	margin:0 1px;
}
#tabs_bg  {float:left; margin-bottom:0; }
#tabs_bg li {float:left; position:relative; }
#tabs_bg li a {
	display:block;
	color:#979898;
	padding:0 18px;
	line-height:21px;
	background:transparent url('/assets/images/static/general/bg_tabs_bt.gif') top right no-repeat;
	font-weight:bold;
	font-size:.8em;
	border:0;
}
#tabs_bg li a:hover {text-decoration:none; background:transparent url('/assets/images/static/general/bg_tabs_over.gif') top right no-repeat; }
#tabs_bg li a.on, #tabs_bg li a.on:hover {color:#fff; background:transparent url('/assets/images/static/general/bg_tabs_on.gif') top right no-repeat; }
#tabs_bg li a.onsub, #tabs_bg li a.onsub:hover {color:#fff; background:transparent url('/assets/images/static/general/bg_tabs_onsub.gif') top right no-repeat; }
#tabs_bg li a.hw_sub {background:transparent url('/assets/images/static/general/bg_tabs_sub.gif') top right no-repeat; }
#tabs_bg li a.hw_sub:hover {background:transparent url('/assets/images/static/general/bg_tabs_sub_hover.gif') top right no-repeat; }
.pagination {float:right; line-height:21px; }
.pagination li {padding:0 5px; font-size:.8em; float:left; }
.pagination li span {font-size:1.1em; position:relative; top:-2px; }
.pagination li a {background:none; padding:0; font-size:1em; }
.pagination li a:hover {text-decoration:underline; }
.pagination li strong {color:#003592; font-weight:bolder; }
#tabs_bg li.studios ul {
	position:absolute;
    top:21px;
    display:none;
}
#tabs_bg li.studios ul li {float:left; position:relative; width:210px; }
#tabs_bg li.studios ul li a:link,
#tabs_bg li.studios ul li a:active,
#tabs_bg li.studios ul li a:visited{
    display:block;
    padding:0px 18px;
    border-right:1px solid #ccc;
    border-bottom:1px solid #ccc;
    border-left:1px solid #ccc;
    text-decoration:none;
	float:left;
	width:100%;
 }

/* home */
#equation {margin:21px 0 0 17px; }
#l_main_home, #l_main_home_trailers {
	width:620px;
	height:371px;
	float:left;
	margin-right:18px;
	background:transparent url('/assets/images/static/faq/bg_mainbox.gif') bottom left no-repeat;
	position:relative;
}
#leftbox {
	width:319px;
	float:left;
	margin-bottom:20px;
}
#rightbox {
	width:301px;
	float:left;
	margin-bottom:20px;
}
#news_container {
	width:301px;
	margin:18px 18px 0 0;
	padding-top:26px;
	position:relative;
}
#disc_container {
	width:301px;
	margin:18px 0 0 0;
	padding-top:26px;
	position:relative;
}
.btheader li div.active {background:transparent url(/assets/images/loading.gif) top left no-repeat; height:100%; width:100%; }
#loading_left { 
	background:transparent url(/assets/images/loading.gif) center top no-repeat; 
	padding:33px 0px 0px 0px; 
	margin-top:150px;
	display:none;
	text-indent:-9000px;
	float:left;
	width:301px;
}
#loading_right { 
	background:transparent url(/assets/images/loading.gif) center top no-repeat; 
	padding:33px 0px 0px 0px; 
	margin-top:150px;
	display:none;
	text-indent:-9000px;
	float:right;
	width:301px;
}
.img_wrapper {width:301px; height:184px; background-color:#d9d9d9; }
.copy {height:90px; width:280px; }
#l_tip {
	width:620px; 
	float:left;
	margin:18px 18px 0 0;
	padding-top:26px;
	position:relative;
}
#r_join {
	width:302px;
	float:left;
	margin:0 0 0 0;
	padding-top:26px;
	position:relative;
}
#header_main_home  {
	width:620px;
	height:27px;
	overflow:hidden;
	background:transparent url('/assets/images/static/home/header_main.gif') top left no-repeat;
}
#header_main_home li {float:left; }
#header_main_home li a {
	background:transparent url('/assets/images/static/home/tab_main.gif') top left no-repeat;
	display:block;
	width:187px;
	height:27px;
	color:#fff;
	text-align:center;
	line-height:27px;
	font-weight:bold;
}
#header_main_home li a:hover {text-decoration:none; background:transparent url('/assets/images/static/home/tab_main_on.gif') top left no-repeat; }
#header_main_home li a.on {background:transparent url('/assets/images/static/home/tab_main_on.gif') top left no-repeat; }
#news_container h2,
#disc_container h2,
#r_join h2 {
	font:bold 1em Helvetic, Arial, sans-serif;
	color:#fff;
	line-height:26px;
	width:301px;
	padding-left:15px;
	overflow:hidden;
	background:transparent url('/assets/images/static/general/bg_inset_hdr_small.gif') top left no-repeat;
	position:absolute;
	top:0;
	left:0;
}
.btheaderhome {width:15px; height:27px; position:absolute; top:0; right:0; }

/* search results */
.search_section {
color:#006EBD; font-size:1.1em; font-weight:bold; display:block;
float:left; width:420px; height:33px; background:#eee url('/assets/images/static/general/bg_boxnav.gif') top right repeat-x;  
}

/* homepage trailers */
#packshot li {display:inline; float:left; width:123px; height:172px; margin-left:1px; text-align:center; background:#fff url('/assets/images/static/bdtitles/bg_packshot.gif') bottom right no-repeat; }
#packshot li p {margin:0 6px; text-align:center; color:#006ebd; }
#packshot li img {margin-top:5px; }

/* homepage latest videos */
#packshot_lv li {display:inline; float:left; width:154px; height:161px; margin-left:1px; text-align:center; background:#fff url('/assets/images/static/bdtitles/bg_packshot_long.gif') bottom right no-repeat; }
#packshot_lv li p {margin:11px 6px; text-align:center; color:#006ebd; }
#packshot_lv li img {margin-top:0px; }

/* exploring */
#l_exploring {width:620px; float:left; display:inline; margin-right:18px; background:transparent url('/assets/images/static/faq/bg_mainbox.gif') bottom left no-repeat; }
#l_exploring img {border-bottom:1px solid #114292; }

/* bd titles */
#l_main_bdtitles {width:620px; min-height:440px; float:left; display:inline; margin-right:18px; background:transparent url('/assets/images/static/bdtitles/bg_mainbox.gif') bottom left no-repeat; }
.extra_features {font-size:.8em; }
#studios {margin-left:1px; }
#studios li {float:left; height:170px; width:154px; }
#studios li img {float:right; }


/* news */
#l_main_news {width:620px; float:left; display:inline; margin-right:18px; background:transparent url('/assets/images/static/news/bg_mainbox.gif') bottom left no-repeat; }
#news_content {float:right; width:320px; overflow:hidden; clear:both; }
#news_content .news_img_wrapper {width:320px; height:184px; }
#news_content img {width:320px; height:184px; }
#news_content h3 {padding:10px 15px; color:#006ebd; }
.news_content_copy {overflow:auto; float:left; height:460px; }
.news_content_copy div {padding:0 15px; color:#929292; }
#news_list {border-right:1px solid #ccc; }
#news_list li {float:right; width:299px; height:92px; margin-left:1px; background:transparent url('/assets/images/static/faq/bg_faqcopy.gif') repeat-x scroll left bottom; position:relative; }
#news_list li a {display:block; text-indent:-9000px; width:300px; height:95px; position:absolute; top:0; left:0; }
.newsitem_right {float:right; width:175px; padding:10px; }
.newsitem_right h3 {color:#006ebd; }
.newsitem_right div {color:#929292; }
.newsitem_left {float:left; width:100px; font-size:.9em; }
.newsitem_left img {width:105px; height:62px; }
.newsitem_left div {width:105px; padding:5px; color:#b5b5b5; }
.latestNewsBoxText { margin-top:6px;
	
}


/* faq */
#l_faq {
	width:620px;
	float:left;
	display:inline;
	margin-right:18px;
	background:transparent url('/assets/images/static/faq/bg_mainbox.gif') bottom left no-repeat;
	overflow:hidden;
}
.faq {overflow:auto; float:left; height:401px; }
.faq dt {float:left; width:585px; margin-left:1px; padding:16px 20px 0 13px; font-weight:bold; color:#006ebd; font-size:1.1em; }
.faq dd {float:left; width:585px; background:transparent url('/assets/images/static/faq/bg_faqcopy.gif') bottom left repeat-x; margin-left:1px; padding:10px 20px 15px 13px; color:#929292; }
.faq_date {font-size:.8em; color:#b9b9b9;}


/* blu-ray club */
#l_main_brclub {width:620px; float:left; display:inline; margin-right:18px; padding-bottom:4px; background:transparent url('/assets/images/static/brclub/bg_mainbox.gif') bottom left no-repeat; }
#brc_topcontent {width:620px; height:258px; }
.brc_image_wrapper {float:left; width:300px; height:258px; overflow:hidden; }
.brc_copy_wrapper {float:left; width:292px; height:226px; padding:16px 14px; display:inline; overflow:auto; }
.brc_copy_wrapper h3 {color:#006ebd; }
.brc_copy_wrapper a {font-weight:bold; font-size:13px; }
#l_main_brclub #l_main_caption {
	background:#ebebeb url('/assets/images/static/general/bg_caption.gif') bottom left repeat-x;
	border:1px solid #e1e1e0;
	float:left;
	width:588px;
}
#l_main_brclub #l_main_caption li {font-size:1.2em; color:#929292; float:left; padding-right:4px; }
#l_main_brclub #l_main_caption li a {color:#006ebd; }
#l_main_brclub #register {float:left; width:588px; padding:15px; background:#ebebeb; margin-left:1px; }
#l_main_brclub #login {float:left; width:588px; padding:15px; background:#ebebeb; margin-left:1px; }
#l_main_brclub #register label, #l_main_brclub #login label {display:block; color:#929292; padding-left:3px; }
#l_main_brclub #login p {margin:0; padding-left:3px; }
#l_main_brclub input.text {background:transparent url('/assets/images/static/brclub/bg_input_txt.gif') top left no-repeat; width:165px; height:22px; padding:5px 5px 0 5px; }
#l_main_brclub textarea#tiebreaker {background:transparent url('/assets/images/static/brclub/bg_input_txt_long.gif') top left no-repeat; max-width:265px; max-height:70px; width:265px; height:70px; padding:5px 5px 0 5px; }
.register_left {float:left; width:287px; }
.register_right {float:left; width:281px; background:transparent url('/assets/images/static/brclub/bg_register_right.gif') top left no-repeat; padding-left:20px; }
.loginTitle{ color:#006ebd; font-size:1.1em; font-weight:bold; margin:0; text-align:left; padding-bottom:15px; }
.login_left {float:left; width:287px; }
.login_right {float:left; width:281px; background:transparent url('/assets/images/static/brclub/bg_register_right.gif') top left no-repeat; padding-left:20px; }
.register_full {float:left; }
#l_main_brclub #register .register_full label.checkbox {width:500px; display:inline; float:left; position:relative;	}
.checkbox {float:left; position:relative;	 }
/* input.checkbox {display:inline; float:right; background:transparent url('/assets/images/static/brclub/bg_input_chkbox.gif') top left no-repeat; margin-left:3px; } */
input.checkbox {display:inline; }
/* .radio {background:transparent url('/assets/images/static/brclub/bg_input_chkbox.gif') top left no-repeat; }*/
.radio { }
#l_main_brclub #register table {width:280px; background:none; }
#l_main_brclub #register table caption {color:#006ebd; font-size:1.1em; font-weight:bold; margin:0; text-align:left; padding-bottom:15px; }
#l_main_brclub #register table thead th {color:#006ebd; text-align:center; width:40px; }
#l_main_brclub #register table tbody th {color:#929292; text-align:left; width:85px; }
#l_main_brclub #register table td {text-align:center; width:40px; }
.alignLeft { text-align:left; }

#l_main_brclub #voteCompetition {float:left; width:588px; padding:15px; background:#ebebeb; margin-left:1px; }
#l_main_brclub #voteCompetition label, #l_main_brclub #login label {display:block; color:#929292; padding-left:3px; }
.voteCompetition_left {float:left; width:287px; }
.voteCompetition_right {float:left; width:281px; background:transparent url('/assets/images/static/brclub/bg_register_right.gif') top left no-repeat; padding-left:20px; }
.voteCompetition_full {float:left; }
#l_main_brclub #voteCompetition .voteCompetition_full label.checkbox {width:500px; display:inline; float:left; position:relative;	}
#l_main_brclub #voteCompetition table {width:280px; background:none; }
#l_main_brclub #voteCompetition table caption {color:#006ebd; font-size:1.1em; font-weight:bold; margin:0; text-align:left; padding-bottom:15px; }
#l_main_brclub #voteCompetition table thead th {color:#006ebd; text-align:center; width:40px; }
#l_main_brclub #voteCompetition table tbody th {color:#929292; text-align:left; width:85px; }
#l_main_brclub #voteCompetition table td {text-align:center; width:40px; }

#l_main_brclub #Guide { float:left; width:588px; padding:15px; background:#ebebeb; margin-left:1px; }
.Guide_left { float:left; width:287px; }
.Guide_right { float:left; width:281px; padding-left:20px; }
p.Guide_bolder { font-weight:bold; }

/* bdlive */
#l_bdlive {width:620px; height:507px; float:left; display:inline; margin-right:18px; background:transparent url('/assets/images/static/faq/bg_mainbox.gif') bottom left no-repeat; }

/* hardware */
/*#l_hardware {width:620px; height:580px; float:left; display:inline; margin-right:18px; background:transparent url('/assets/images/static/faq/bg_mainbox.gif') bottom left no-repeat; }*/
#l_hardware {width:620px; height:300px; float:left; display:inline; margin-right:18px; background:transparent url('/assets/images/static/faq/bg_mainbox.gif') bottom left no-repeat; }
/*#l_hardware_thumbs {width:299px; height:484px; float:left; margin-left:1px; border-right:1px solid #ccc; }*/
#l_hardware_thumbs {width:620px; height:280px; float:left; margin-left:1px;}

/*#l_hardware_thumbs li {float:left; width:300px; text-align:center; }*/
#l_hardware_thumbs li {float:left; width:620px; text-align:left; }

/*#l_hardware_thumbs li a {display:block; width:300px; height:36px; color:#fff; }*/
#l_hardware_thumbs li a {display:block; width:618px; height:46px; color:#fff; }

#l_hardware_thumbs li#sony {background:transparent url('/assets/images/static/hardware/brand_sony.gif') top left no-repeat; }
#l_hardware_thumbs li#sharp {background:transparent url('/assets/images/static/hardware/brand_sharp.gif') top left no-repeat; }
#l_hardware_thumbs li#lg {background:transparent url('/assets/images/static/hardware/brand_lg.gif') top left no-repeat; }
#l_hardware_thumbs li#panasonic {background:transparent url('/assets/images/static/hardware/brand_panasonic.gif') top left no-repeat; }
#l_hardware_thumbs li#pioneer {background:transparent url('/assets/images/static/hardware/brand_pioneer.gif') top left no-repeat; }
#l_hardware_thumbs li#samsung {background:transparent url('/assets/images/static/hardware/brand_samsung.gif') top left no-repeat; }
#l_hardware_thumbs li ul {width:100%; background-color:#ccc; }
#l_hardware_thumbs li ul li {width:100px; height:72px; background:transparent url('/assets/images/static/hardware/bg_thumb.gif') top right no-repeat; }
#l_hardware_thumbs li ul li a {display:block; height:72px; width:98px; color:#006ebd; font-size:.9em; }
#l_hardware_thumbs li ul li a.selected {background:#fff url('/assets/images/static/hardware/bg_selected.gif') top right; }
#l_hardware_thumbs li ul li a:hover {text-decoration:none; }
#l_hardware_thumbs li ul li img {margin:10px auto 0 auto; width:69px; border:1px solid #ccc; }
.hardware_content_copy {float:left; overflow:auto; width:299px; height:271px; padding:13px 5px 0 5px; }
#l_product {float:left; width:280px; padding:10px; }
#l_product img {display:block; width:288px; height:190px; }
#l_product .btcopy a {background:transparent url('/assets/images/static/general/bg_btn_big.gif') top left no-repeat; width:158px; }


