/*-------------------------------------------------------Global Styles ---------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	font-family:Arial, Helvetica, sans-serif;
}

img	{
	-ms-interpolation-mode: bicubic;
}

:focus {
	outline: 0;
}
body {
	line-height: 1;
}
table {
	border-collapse: separate;
	vertical-align:top;
}

a	{
	text-decoration: none;
}
a:hover	{
	text-decoration: underline;
}
a img	{
	border:0;
}
tr, td	{
	vertical-align:top;
}

.clear { clear:both;}

.left { float:left;}

.right { float: right;}

.last { border:none !important; background:none !important;}

.center { text-align:center !important;}

.vert_middle { vertical-align:middle !important;}



body { text-align:center !important; margin:0 auto !important; width:974px; font-family:Arial, Helvetica, sans-serif; background:url(/site/images/bckg/bg_body.gif) repeat-x;}

#mainContents { width:790px;}
/*------------------------------------------------------- Header ---------------------------------------*/

#sc_header { position:relative; height:155px; }

#sc_header h3 { background:url(/site/images/bckg/logo_omega.gif) no-repeat; width:258px; height:61px; text-indent:-50000px; position:absolute; left:0px; top:0px;  }

#sc_header h3 a { display:block; width:258px; height:61px; }

#sc_header ul#top_left {position:absolute; left:260px; top:0px;}

#sc_header ul#top_right {position:absolute; right:0px; top:0px;}

#sc_header ul.topmenu { margin:0px; padding:0px;  list-style:none; }

#sc_header ul.topmenu li {background:url(/site/images/bckg/back_top_menu.gif) right 10px no-repeat; float:left; color:#666666; font-size:11px;}

#sc_header ul.topmenu li a { padding:9px 8px 8px 8px; color:#666666; text-transform:uppercase; text-decoration:none; display:block;}

#sc_header ul.topmenu li a:hover { color:#ff4f02;  text-decoration:none;}

#questions { position:absolute; top:46px; left:420px; text-indent:-5000px; background:url(/site/images/bckg/header_questions.gif) no-repeat; width:139px; height:40px;}
#APspecial { position:absolute; top:46px; left:580px; text-indent:-5000px; background:url(http://www.theendrecords.com/apocalypse_header_image.png) no-repeat; width:117px; height:53px;}
#APspecial a {  display:block;  width:117px; height:53px;}
#sc_header #free_ship { position:absolute; top:46px; right:0px; text-indent:-5000px; background: url(/site/images/bckg/header_free_shipping.gif) no-repeat; width:232px; height:40px;}

#sc_header #free_ship a { display:block; width:232px; height:40px;}

#div_nav_h { position:absolute; left:0px; top:95px; background:url(/site/images/bckg/nav_back.gif) no-repeat top left; height:36px; width:974px; }

#div_nav_h ul { list-style:none; margin:0px; padding:0px;}

#div_nav_h ul li { float:left; height:36px;}

#div_nav_h ul li a { display:block; background:url(/site/images/bckg/nav_back.gif) no-repeat; height:36px; text-indent:-5000px;}




#crum { position:absolute; left:8px; top:137px; font-size:10px; color:#5f5f5f; text-align:left;  }
#crum span {color:#181717;}
#crum a {color:#5f5f5f; font-size:10px;}

#top_message {font-size:10px; color:#5f5f5f; text-align:left; position:absolute; right:0px; top:137px;}
#top_message span { color:#ff6623;}



/*----Header RR ------*/

body.RR { background:url(/site/images/RR/body_back_RR.jpg) repeat-x #000;}

.RR #sc_header h3 { background: url(/site/images/RR/roadrunner_logo.jpg) no-repeat; width:188px; height:75px; text-indent:-50000px; position:absolute; left:0px; top:0px;  }

.RR #sc_header h3 a { display:block; width:188px; height:75px; }

.RR #sc_header ul.topmenu li { background:url(/site/images/RR/back_top_menu.gif) right 11px no-repeat; float:left; color:#666666; font-size:11px;}

.RR #sc_header ul.topmenu li a { color:#c4c4c4; text-transform:uppercase; text-decoration:none;}

.RR #sc_header ul.topmenu li a:hover { color:#fff;  text-decoration:none;}

.RR #sc_header ul#top_right li.kore { background:url(/site/images/RR/back_top_menu.gif) right -41px repeat-x !important;}

.RR  #questions { background: url(/site/images/RR/questions_RR.jpg) no-repeat; }

.RR #sc_header #free_ship { background: url(/site/images/RR/free_ship_RR.gif) no-repeat; top:55px; height:25px; }

.RR #sc_header #free_ship a {height:25px;}

.RR #div_nav_h { position:absolute; left:0px; top:95px; background:url(/site/images/RR/nav_back.gif) no-repeat top left; height:36px; width:974px; }

.RR #div_nav_h ul li a { display:block; background:url(/site/images/RR/nav_back.gif) no-repeat; height:36px; text-indent:-5000px;}

#div_nav_h ul li#music a { background-position:0px 0px; width:84px; }
#div_nav_h ul li#music a:hover { background-position:0px -36px; }

#div_nav_h ul li#merchan a { background-position:-84px 0px; width:137px; }
#div_nav_h ul li#merchan a:hover { background-position:-84px -36px;}

#div_nav_h ul li#dvds a { background-position:-221px 0px; width:73px; }
#div_nav_h ul li#dvds a:hover { background-position:-221px -36px;}

#div_nav_h ul li#books a { background-position:-592px 0px; width:126px; }
#div_nav_h ul li#books a:hover { background-position:-592px -36px;}

#div_nav_h ul li#vinyl a { background-position:-294px 0px; width:73px; }
#div_nav_h ul li#vinyl a:hover { background-position:-294px -36px;}

#div_nav_h ul li#excu a { background-position:-367px 0px; width:121px;}
#div_nav_h ul li#excu a:hover { background-position:-367px -36px;}

#div_nav_h ul li#specials a { background-position:-488px 0px; width:104px; }
#div_nav_h ul li#specials a:hover { background-position:-488px -36px;}

#div_nav_h ul li#end a { background-position:-718px 0px; width:120px; }
#div_nav_h ul li#end a:hover { background-position:-718px -36px;}

#div_nav_h ul li#new a { background-position:-838px 0px; width:135px; }
#div_nav_h ul li#new a:hover { background-position:-838px -72px;}

#div_nav_h ul li.korehover a { background-position:-838px -36px !important; }
#div_nav_h ul li.hoverend a { background-position:-718px -72px !important; }

.RR #crum {color:#cfcfcf;}
.RR #crum span {color:#cfcfcf;}
.RR #crum a {color:#cfcfcf;}


.RR #top_message {font-size:10px; color:#cfcfcf; text-align:left; position:absolute; right:0px; top:137px;}
.RR #top_message span { color:#cc0000;}


/*------------------------------------------------------- LEFT ---------------------------------------*/

#left_menu_td { width:184px; overflow:hidden; padding:0px; margin:0px;}

#left_menu { width:184px;}

#left_menu p { margin:0; padding:0;}
.boxes_left { background:url(/site/images/bckg/back_lef_boxes.gif) no-repeat; margin-bottom:7px; width:184px; position:relative;}

#box_search { background-position:0px -68px; height:57px; overflow: hidden;   }

#box_search .title { position:absolute; font-size:16px; font-weight:bold; color:#FFF; top:10px; left:8px;}

#box_search #searchBtn { position:absolute; top:29px; right:3px; }

#box_search #input_info { position:absolute; top:31px; left:6px; width:133px; height:18px;}

#box_search #go_btn { border:none; width:31px; height:23px; background:url(/site/images/btn/goBtn.gif) no-repeat; padding:0; width:34px; cursor:pointer; }

#search_input { border:0px solid #fff !important; height:18px; width:130px; padding:0px;}

#box_shop { background-position:0px 0px; height:65px; }

#box_shop .title { position:absolute; top:10px; left:35px; font-size:12px; color:#474646; text-transform:uppercase; font-weight:bold; }

#box_shop .title a { color:#474646;}

#box_shop .qtyItem {position:absolute; font-size:14px; color:#474646; left:14px; top:35px; font-weight:bold;}

#box_shop .qtyItem span {font-size:11px; font-weight:normal;}

#box_shop .money {position:absolute; font-size:14px;color:#474646; left:97px; top:35px; font-weight:bold;}

#box_shop .checkandview {position:absolute; z-index:50; bottom:-18px; left:29px; text-indent:-5000px; background:url(/site/images/bckg/shop_btns.gif) no-repeat top right; width:127px; height:18px;}
#box_shop a.checkBtn  {display:block; width:80px; height:18px; float: right;}
#box_shop a.view  {display:block; width:47px; height:18px; float:left;}

#box_left_menu { width:184px; overflow:hidden; }
#box_left_menu .top { height:10px; overflow:hidden;  background:url(/site/images/bckg/back_lef_boxes.gif) no-repeat 0px -128px; }
#box_left_menu .bottom { height:10px; overflow:hidden;  background:url(/site/images/bckg/back_lef_boxes.gif) no-repeat 0px -142px; }
#box_left_menu .content { border-left:1px solid #c8c4c4; border-right:1px solid #c8c4c4; background:#fbfbfb; }

#box_left_menu .title { font-size:12px; color:#474646; text-transform:uppercase; font-weight:bold; padding:3px 0px; text-indent:12px;  }


#content_all_td
{
width:182px;
background-color:#FFFFFF;
text-align:center !important;
font-size:12px ;
color:#2a2a2a ;
overflow:hidden;
}

#content_all_td a {
font-size:12px;
color:#2a2a2a;
}
#content_all_td td smalltext .textboldnolink a {
background-color:#E4EDF9;
color:#2a2a2a !important;
}



#content_all_td td
{
vertical-align:middle;
}

#content_all_td a
{
text-decoration:none;
}

#content_all_td td td
{
 border-bottom:#d2cfcf 1px solid;
 height:22px;
 vertical-align:middle !important;
 padding-left:5px !important;
} 

#content_all_td td .text, #content_all_td td .textboldnolink { }


#content_all_td .noprint
{
/*display:none;*/
} 

#content_all_td  .textboldnolink  a {
font:12px;
font-size:12px;
color:#2a2a2a !important;
font-weight:bold !important;
}

#content_all_td td .textboldnolink  {
color:#3b3b3b;
font-size:13px; 
font-weight:bold;
}

.RR #content_all_td{ background-color:#1e1e1e; color:#fff ;}

.RR #content_all_td a {color:#fff;}
.RR #content_all_td td smalltext .textboldnolink a {background-color:#1e1e1e; color:#2a2a2a !important;}
.RR #content_all_td td td { border-bottom:#2c2c2c 1px solid;} 

.RR #content_all_td  .textboldnolink  a {color:#fff !important;}

.RR #content_all_td td .textboldnolink  {color:#fff;}

/*---LEFT RR ------------------------*/

.RR .boxes_left { background:url(/site/images/RR/back_lef_boxes.gif) no-repeat 0 1px; margin-bottom:7px; width:184px; position:relative;}

.RR #box_search { background-position:0px -68px;   }

.RR #box_search .title { position:absolute; font-size:16px; font-weight:bold; color:#FFF; top:10px; left:8px;}

.RR #box_search #searchBtn { position:absolute; top:29px; right:3px; }

.RR #box_shop .title { font-size:12px; color:#fff; }

.RR #box_shop .title a { font-size:12px; color:#fff; }

.RR #box_shop .qtyItem {color:#fff; font-weight:bold;}

.RR #box_shop .qtyItem span {font-size:11px; font-weight:normal;}

.RR #box_shop .money {color:#fff;}

.RR #box_shop .checkandview {position:absolute; z-index:50; bottom:-18px; left:29px; text-indent:-5000px; background:url(/site/images/RR/shop_btns.gif) no-repeat top right; width:127px; height:18px;}
.RR #box_left_menu .top { height:10px; overflow:hidden;  background:url(/site/images/RR/back_lef_boxes.gif) no-repeat 0px -128px; }
.RR #box_left_menu .bottom { height:10px; overflow:hidden;  background:url(/site/images/RR/back_lef_boxes.gif) no-repeat 0px -142px; }
.RR #box_left_menu .content { border-left:1px solid #242424; border-right:1px solid #242424; background:#1e1e1e; }

.RR #box_left_menu .title { color:#fff;  }

.RR #box_search #go_btn { border:none; width:31px; height:23px; background: url(/site/images/RR/go_RR.gif) no-repeat;  }


/*------------------------------------------------------- FOOTER ---------------------------------------*/

#footer { text-align:center; margin:18px auto 0 auto;}

#footer_top { position:relative; background: url(images/bckg/top_footer_back.gif) repeat-x #636363;  font-size:12px; color:#cbcaca; text-align:left; overflow:auto;   }
#footer_top hr { position:absolute; top:0px; left:0px; width:974px; height:7px; color:#000; border:none; background:#000; margin:0px;}

#footer_top a { color:#cbcaca;}


#footer_top .content {float:left;  background:url(/site/images/bckg/border_footer.gif) repeat-y right; height:140px; #height:170px; line-height:120%; padding:15px 0px;   }
#footer_top ul { list-style:none; font-size:11px;  }
#footer_top #new_l { width:217px; position:relative; background: url(/site/images/bckg/back_newl.gif) no-repeat 10px 0px;}

#footer_top #new_l iframe { position:absolute;left:10px; position:absolute; top:40px; width:190px !important;  }

#footer_top #custo { width:184px;}
#footer_top #custo ul { margin: 0 0 0 27px;}
#footer_top #way { width:169px;}
#footer_top #way ul { margin: 0 0 0 41px;}
#footer_top #myacc { width:162px;}
#footer_top #myacc ul { margin: 0 0 0 36px;}
#footer_top #contac{ width:239px; background:none !important;}
#footer_top #contac p{ margin: 0 0 0 57px;}

#footer_top .title { font-weight:bold; font-size:12px !important; color:#FFF; padding-bottom:3px;}

#footer_bt { /*overflow:auto;*/ padding-top:7px; }


#footer_bt ul#footer_left { float:left; font-size:11px; color:#595959; text-align:left; list-style:none; margin:0px; padding:0px; width:530px;}

#footer_bt ul#footer_left  li { padding-left:10px; float:left;}

#footer_bt ul#footer_left  li a {color:#595959;}

#footer_bt #footer_right { float:right; text-align:right; font-size:12px; color:#ff5a00; font-weight:bold;}

/*------ FOOTER  RR -----------*/

.RR #footer_top { background: url(/site/images/RR/back_foooter_RR.gif) repeat-x #242424;    }

.RR #footer_top .content {background:url(/site/images/RR/border_footer.gif) repeat-y right;  }

.RR #footer_bt ul#footer_left  li { color:#595959;}

.RR #footer_bt ul#footer_left  li a {color:#595959;}

.RR #footer_bt #footer_right { color:#fff;}


/*------------------------------------------------------- RIGHT ---------------------------------------*/

#Col_right_td { width:207px; padding:0px; margin:0px; overflow:hidden;}

#Col_right { width:207px;}

#Col_right p { margin:0px; padding:0px;}
#Col_right .banner { margin-bottom:12px;}

#dayleS { text-align:left; margin-bottom:30px;}

#dayleS .title { padding:0 0 4px 0; margin:0; font-size:16px; font-weight:bold; color:#000;/* background:url(/site/images/bckg/border_point.gif) repeat-x bottom;*/}

#dayleS .title span { color:#fd6703; padding-right:5px;}

#dayleS .image { float:left; width:100px; overflow:hidden;}

#dayleS .text { float: right; width:100px;}

#dayleS .text p { text-align:left; padding-bottom:6px; font-size:12px; font-weight:bold; color:#000000;}

#dayleS p.name { text-transform:uppercase; padding-bottom:5px; font-size:13px; color:#000;}
#dayleS p.name a { color:#000000;}

#dayleS .text p.detail { color:#535353; display:none;}
#dayleS .text p.price span { color:#ed5a00; font-size:15px;}
#dayleS .descrip { clear:both; text-align:left; color:#000; font-size:12px; padding-top:10px; height:90px; overflow:hidden;}
#dayleS #qty { display:none;}
#dayleS .smalltext { display:none;}
#dayleS #addtocart { border:0px solid #fff; width:100px;}

#recenVideo { text-align:center; margin:0 0 60px 0;}
#recenVideo .title { font-weight:bold; font-size:14px; text-transform:uppercase; text-align:left; }
#recenVideo .content { margin:auto;}

#very_s { text-align:center;}
#very_s img { margin:0 auto 20px auto;}
#pay_pal { text-align:center;}
#pay_pal img { margin:auto;}

/*------------------------------------------------------- home List ---------------------------------------*/

#home_list_td {width:783px; padding-left:7px; #width:790px;}

#home_list { width:566px;}

#home_list .banner { margin-bottom:13px; position:relative; width:566px; height:207px; overflow:hidden;}


#newhomeshowcase { position:relative; width:566px; height:207px;}

#newhomeshowcase .homebanner { position:absolute; left:0; top:0; }
#newhomeshowcase .slideButtons { position:absolute; right:0; bottom:0; padding:5px; z-index:1000000000; }
#newhomeshowcase .slideButtons a { line-height:18px; color:#000; font-size:12px; text-align:center; float:left; background:url(/site/images/bckg/back_number.png); width:20px; height:19px; margin-left:2px; }
#newhomeshowcase .slideButtons a.selected { font-weight:bold; }

#newhometabs { display:	none; }

#newhomeback { position:absolute; bottom:0px; height:20px; margin:0px; width:566px; }

#home_list .banner ul { list-style:none; position:absolute; bottom:0px; right:10px; margin:0px; padding:5px 0px;}

#home_list .banner li { float:left; background:url(/site/images/bckg/back_number.png) no-repeat center center; margin-right:3px;  }

/*#home_list .banner li { float:left; background-color:#FFFFFF; filter: alpha(opacity=50); moz-opacity:.5; opacity:.5; }*/

#home_list .banner li a { display:block; padding:5px 6px; font-size:14px; color:#020001; font-weight:normal; }

#home_list .banner li.tabSelected { }

#home_list .banner li.tabSelected a { color:#FC8B25; }

.tabs1	{filter: alpha(opacity=10); moz-opacity:.1; opacity:.1;}
.tabs2	{filter: alpha(opacity=20); moz-opacity:.2; opacity:.2;}
.tabs3	{filter: alpha(opacity=30); moz-opacity:.3; opacity:.3;}
.tabs4	{filter: alpha(opacity=40); moz-opacity:.4; opacity:.4;}
.tabs5	{filter: alpha(opacity=50); moz-opacity:.5; opacity:.5;}
.tabs6	{filter: alpha(opacity=60); moz-opacity:.6; opacity:.6;}
.tabs7	{filter: alpha(opacity=70); moz-opacity:.7; opacity:.7;}
.tabs8	{filter: alpha(opacity=80); moz-opacity:.8; opacity:.8;}
.tabs9	{filter: alpha(opacity=90); moz-opacity:.9; opacity:.9;}
.tabs10	{filter: alpha(opacity=100); moz-opacity:1; opacity:1;}

.tabs_test1	{filter: alpha(opacity=10); moz-opacity:.1; opacity:.1;}
.tabs_test2	{filter: alpha(opacity=20); moz-opacity:.2; opacity:.2;}
.tabs_test3	{filter: alpha(opacity=30); moz-opacity:.3; opacity:.3;}
.tabs_test4	{filter: alpha(opacity=40); moz-opacity:.4; opacity:.4;}
.tabs_test5	{filter: alpha(opacity=50); moz-opacity:.5; opacity:.5;}
.tabs_test6	{filter: alpha(opacity=60); moz-opacity:.6; opacity:.6;}
.tabs_test7	{filter: alpha(opacity=70); moz-opacity:.7; opacity:.7;}
.tabs_test8	{filter: alpha(opacity=80); moz-opacity:.8; opacity:.8;}
.tabs_test9	{filter: alpha(opacity=90); moz-opacity:.9; opacity:.9;}
.tabs_test10	{filter: alpha(opacity=100); moz-opacity:1; opacity:1;}

#dayle_up { margin-bottom:6px;}
#dayle_up .top {height:25px;background:url(/site/images/bckg/border_point.gif) repeat-x bottom; text-align:left; position:relative;}
#dayle_up p { padding:0px; margin:0px;}

#dayle_up .title {  font-size:16px; font-weight:bold; color:#000; float:left; width:250px; text-transform:uppercase; padding-top:1px;}
#dayle_up .link { float:right; background:url(/site/images/bckg/more_dayle.gif) no-repeat; width:136px; height:16px; color:#fff; font-size:10px; text-transform:uppercase; padding:2px 0px 0px 4px;  }

#dayle_up .link a {color:#fff; }

#dayle_up .content { height:240px; overflow:auto; background:#f2f2f2; clear:both; font-size:12px; text-align:left;  }

#top_five { margin:3px 0px; background-color:#ededed;overflow:auto; }
#top_five p, #top_five ol  { margin:0px; padding:0px; list-style:inside; }
#top_five li  { margin:0px; padding:0 0 3px 0; font-size:11px; text-align:left; list-style-type:decimal;}
#top_five li a { color:#000;}
#top_five .content {width:283px; float:left; background:#ededed; }
#top_five .title { background:url(/site/images/bckg/5_top.gif) no-repeat; text-indent:-5000px; height:43px; }

#seller { padding:10px 0 10px 10px; border-right:1px solid #e3e1e1;}
#seller  .title { background-position:0px -37px; width:140px; }
#artist { padding:10px 0 10px 10px; }
#artist .title { background-position:0px -82px; width:195px; padding-top:14px !important; padding-bottom:5px; text-indent:30px !important; font-size:16px; font-weight:bold; color:#2b2b2b; text-decoration:none; width:256px; !important; height:auto !important; text-transform:uppercase; }
#artist .title a { font-size:14px; font-weight:bold; color:#2b2b2b; text-decoration:none;}
#artist .title span {  padding-right:10px; background:url(/site/images/bckg/back_art.gif) no-repeat right;}
#feature_lis {}

#feature_lis .title { font-size:16px; font-weight:bold; text-transform:lowercase; border-bottom:1px solid #e3e1e1; padding:0px 0px 8px 10px; text-align:left; }

#feature_lis .content_list { border-bottom:1px solid #e3e1e1;}

.homeCell_td { width:140px; border-right:1px solid #e3e1e1; text-align:center; padding:10px 0 5px 0; }

.homeCell { width:105px; margin:auto; overflow:hidden; }

.homeCell .image { margin-bottom:5px;}

.homeCell .image img { margin:auto; width:100px;}

.homeCell .name { font-size:11px; text-align:left; color:#000; margin-bottom:5px;}

.homeCell .name a { font-size:11px; text-align:left; color:#000; }

.homeCell .price {margin-bottom:5px; text-align:left; color:#ed4e00; font-size:13px; }

.homeCell .instock {}

.homeCell .preorder {}


/*------------------------------------------------------- Category List ---------------------------------------*/
categoryN_td { width:790px;}
#categoryN { margin-left:15px;}

#categoryN  h1 { font-size:18px; font-weight:bold; text-align:left; color:#FF7101; padding:0 0 10px 3px;}

#categoryN .descrip { padding:10px 8px; background-color:#ECECEC; text-align:left; border-top:1px solid #CECECE; color:#494949; font-size:12px; margin-bottom:15px;}

#categoryN .cate_list { margin-bottom:25px; }

#categoryN .cate_cell_td { width:400px;}
#categoryN .cate_cell_td { width:400px;}

#categoryN .cate_cell { width:355px; overflow: auto; margin-bottom:20px;}
#categoryN .image { width:113px; float:left;}

#categoryN .image .conten_T { background:url(/site/images/bckg/category_cell.gif) no-repeat top; padding-top:10px; text-align:center;}
#categoryN .image .conten_B { background:url(/site/images/bckg/category_cell.gif) no-repeat 0 -120px; height:10px; overflow:hidden; text-align:center;}

#categoryN .detail { width:209px; float:right; text-align:left; font-size:12px; color:#2F2F2F; }

#categoryN .detail p { margin:0px; padding:0 0 6px 0; font-size:12px; color:#2F2F2F;  }

#categoryN .detail p.title {font-size:14px; color:#2F2F2F; font-weight:bold;  }

#categoryN .detail a {color:#2F2F2F;}


/*---------- Category List RR --------------*/

.RR #categoryN { margin-left:15px;}

.RR #categoryN  h1 { font-size:18px; font-weight:bold; text-align:left; color:#FFF; padding:0 0 10px 3px;}

.RR #categoryN .descrip { background-color:#1d1d1d; text-align:left; border-top:1px solid #4c4c4c; color:#fff; font-size:12px; margin-bottom:15px;}

.RR #categoryN .cate_list { margin-bottom:25px; }

.RR #categoryN .detail { width:209px; float:right; text-align:left; font-size:12px; color:#fff; }

.RR #categoryN .detail p { margin:0px; padding:0 0 6px 0; font-size:12px; color:#fff;  }

.RR #categoryN .detail p.title {font-size:14px; color:#fff; font-weight:bold;  }

.RR #categoryN .detail a {color:#62a7dc; text-transform:uppercase;}


/* TSHIRTS */
.tshirtthing label	{
	font-size:8pt;
	text-decoration:underline;
	padding-right:10px;
}
.tshirtthing select	{
	font-size:8pt;
	border:1px solid #999;
	background:#ffffe5;
}

/*------------------------------------------------------- ITEM List ---------------------------------------*/


item_list_td { width:790px;}
#item_list { text-align:left; margin-left:15px;}

#item_list h2 { font-size:16px; border-bottom:1px solid #e3e1e1; padding:0px 0px 8px 10px; font-weight:bold; }

#item_list .content_list {}

#item_list .item_cell_td { }

.item_cell { border:1px solid #CFCFCF; padding:7px 5px; width:362px; #width:376px; margin:10px 5px; }
.item_cell label { font-size:8pt; padding-right:10px; }
.item_cell select { border:1px solid #999; font-size:8pt; background:#ffffe5; color:#000; }

.item_cell .imagen_content { width:100px; float:left;}
.item_cell .imagen_content .image { width:100px; height:100px; overflow:hidden; margin-bottom:8px;}

.item_cell .imagen_content .image img { width:100px; }

.pre_order{ text-align:center; height:10px; background: url(/site/images/bckg/preorder.gif)  no-repeat left center; text-indent:-5000px;  }
.item_cell .pre_order{ text-align:center; height:10px; background: url(/site/images/bckg/preorder.gif)  no-repeat center center; text-indent:-5000px;  }

.in_stock { text-align:center; height:10px; background: url(/site/images/bckg/in_stock.gif) no-repeat left center; text-indent:-5000px;   }
.item_cell .in_stock { text-align:center; height:10px; background: url(/site/images/bckg/in_stock.gif) no-repeat center center; text-indent:-5000px;   }

.re_order{ text-align:center; height:10px; background: url(/site/images/bckg/re_order.gif)  no-repeat left center; text-indent:-5000px;  }
.item_cell .re_order{ text-align:center; height:10px; background: url(/site/images/bckg/re_order.gif)  no-repeat center center; text-indent:-5000px;  }


.in_stock { text-align:center; height:10px; background: url(/site/images/bckg/in_stock.gif) no-repeat left center; text-indent:-5000px;   }
.item_cell .content { width:250px; float:right; text-align:left; font-size:13px;}
.item_cell .content .name { height:32px; overflow:hidden; margin-bottom:6px; font-weight:bold;}
.item_cell .content .name a { color:#000;}
.item_cell .content .descrip { height:30px; overflow:hidden; margin-bottom:6px; color:#9b9b9b; overflow:hidden;}

.item_cell .content .price { height:17px; overflow:hidden; color:#ec4b00; margin-bottom:3px; font-weight:bold; }

.item_cell .content .price span { height:17px; overflow:hidden; color:#8b8b8b; text-decoration:line-through; padding-left:5px; }

.item_cell .content .aadto #qty { display:none;}

.item_cell .content .aadto div { float:left;}

.item_cell .content .aadto input#addtocart { border:0px solid #fff !important; background:url(/site/images/btn/aadto_cell.gif) no-repeat; width:114px; height:24px;  cursor:pointer;  }


/*------------------------------------------------------- ITEM List RR ---------------------------------------*/

.RR #item_list h2 { font-size:16px; border-bottom:1px solid #303030; color:#fff; font-variant:bold; }

.RR .item_cell { background:#1e1e1e; border:none; }

.RR .in_stock { text-align:center; height:10px; background:url(/site/images/RR/in_stock_RR.gif) no-repeat center center; text-indent:-5000px;  }
.RR .pre_order { text-align:center; height:10px; background: url(/site/images/RR/pre_order.gif) no-repeat center center; text-indent:-5000px;   }
.RR .re_order { text-align:center; height:10px; background: url(/site/images/RR/re_order.gif) no-repeat center center; text-indent:-5000px;   }

.RR .item_cell .content .name { color:#62a7dc;}
.RR .item_cell .content .name a { color:#62a7dc;}
.RR .item_cell .content .descrip { height:30px; overflow:hidden; margin-bottom:6px; color:#919191; overflow:hidden;}

.RR .item_cell .content .price { height:17px; overflow:hidden; color:#5d9ecf; margin-bottom:3px; font-weight:bold; }

.RR .item_cell .content .price span { height:17px; overflow:hidden; color:#919191; text-decoration:line-through; padding-left:5px; }

.RR .item_cell .content .aadto {}

.RR .item_cell .content .aadto input#addtocart { background: url(/site/images/RR/addtocart_rr.gif) no-repeat; height:26px;} 






/*------------------------------------------------------- Item Template  ---------------------------------------*/


#item_templateN { width:770px; float:right; overflow:hidden;}

#item_templateN .Content_L { width:160px; float:left; font-size:11px; text-align:left; color:#3e3e3e;}

#item_templateN .Content_L a {font-size:11px; color:#3e3e3e; text-decoration:underline;}

#item_templateN .Content_L .image { width:160px; height:160px; overflow:hidden; margin-bottom:10px;}

#item_templateN .Content_L .reviews { width:155px;  overflow:hidden; margin-bottom:10px;}

#item_templateN .Content_L .reviews p { margin-bottom:5px;}

#item_templateN .Content_L .banner_FF { width:160px; padding-left:5px; margin-top:15px;}

#item_templateN .Content_R { width:573px; float:right; position:relative; z-index:80;}

#item_templateN .Content_R #top_box_it {  position:relative; padding-bottom:5px;  }

#item_templateN .Content_R .boxes {border:1px solid #dadada;}

#item_templateN .Content_R .title { background:url(/site/images/bckg/title_item_t.gif) repeat-x #dfdfdf 0px -1px; padding:5px 10px; text-align:left; font-size:13px; font-weight:bold; text-transform:uppercase;}

#item_templateN h1 { font-size:16px !important; color:#000; text-transform:none !important; font-weight:bold; }

#item_templateN h1 span { font-size:15px; font-weight:bold; color:#e70000; text-transform:uppercase;  }

.icon_name { position:absolute; top:0px; left:-27px; width:29px; height:31px; text-indent:-5000px; }

.icon_preorder { background:url(/site/images/icons/stra_name.gif) no-repeat 0px 0px; width:29px; height:31px; text-indent:-5000px;}

.icon_order{ background: url(/site/images/icons/ico_check.gif) no-repeat 0px 0px; width:29px; height:31px; text-indent:-5000px;}

#item_templateN .icon_reorder { background: url(/site/images/icons/ico_reorder.gif) no-repeat 0px 0px; width:29px; height:31px; text-indent:-5000px;}

#top_box_it { text-align:center;}    
#top_box_it .all_option { margin-top:10px; margin-right:auto; margin-left:auto; margin-bottom:0px; #margin-left:0px !important; width:548px; background:url(/site/images/bckg/back_Top_box.gif) repeat-y; list-style:none; padding:10px; overflow:auto;}

#top_box_it .all_option li { width:165px; #width:165px; float:left; text-align:left; font-size:12px; color:#3e3e3e; padding-left:12px; line-height:115%; }

#top_box_it  .all_option li#price_add { width:194px; padding-left:0px;}

#top_box_it .all_option li p { padding:0 0 5px 0; margin:0px; }

#top_box_it .all_option #rrp { color:#92908f; text-decoration:line-through; }

#top_box_it .all_option #our_price { font-weight:bold; font-size:13px; color:#f24d00;}

#top_box_it .all_option #save { font-weight:bold; font-size:13px; color:#2eac01;}

#top_box_it .all_option #addtocart { padding:5px 0 5px 0; font-size:11px; color:#444444; /*position:relative;*/ #float:none;}
#top_box_it .all_option #addtocart_div { padding:5px 0 5px 0; font-size:11px; color:#444444; /*position:relative;*/ #float:none;}

#sc_qty_add { font-size:11px; color:#444444; vertical-align:middle; }

#sc_qty_add  #qty { border:1px solid #b4b4b4; font-size:12px; font-weight:bold; text-align:right; padding:5px; width:28px; margin:0px 7px; #height:25px;}

#sc_qty_add span { padding-top:5px;}

#td_add_to_cart  #addtocart {border:0px solid #fff !important; background:url(/site/images/btn/aadto_cell.gif) no-repeat; width:114px; height:24px;  cursor:pointer;}
#td_add_to_cart  #addtocart_div {border:0px solid #fff !important; background:url(/site/images/btn/aadto_cell.gif) no-repeat; width:114px; height:24px;  cursor:pointer;}
#top_box_it .all_option #date{ font-size:14px; font-weight:bold; color:#000; }
#top_box_it .all_option #reserve{ font-weight:bold; color:#11b7ad;}

#top_box_it .all_option #ship{ padding-top:5px;}

#top_box_it .all_option .pre_order, #top_box_it .all_option .in_stock, #top_box_it .all_option .re_order { padding-bottom:8px;}

#next_box { text-align:left; margin-top:10px; color:#323131; font-size:12px; min-height:1px; height:auto; #height:1px;}

.RR #next_box { color:#BBBBBB; background:#242424;} 

#new_new_desc {border: #CCCCCC solid 1px; margin-bottom:15px; font-size:12px; margin-top:15px;}
.RR #new_new_desc { background:#242424; border:0 solid #DADADA; color:#BBBBBB;}

#middle_box_it { margin:15px 0 20px 0; /*overflow:auto;*/ #height:10px; }

#middle_box_it .w_track { width:335px;}
#middle_box_it .no_track { width:570px !important;}

#middle_box_it #box_descrip { position:relative; float:left;}

#middle_box_it #box_descrip .content { padding:14px 0px 0px 12px; font-size:12px; color:#323131; text-align:left;}

#middle_box_it #box_descrip .name { color:#000; font-weight:bold; padding-right:20px; display:none;}

#middle_box_it #box_descrip .descrip_cd { height:150px; overflow-y:auto; margin-top:10px;}

#middle_box_it #box_descrip .descrip_cd_no { height:auto; padding-bottom:14px;}

#middle_box_it #box_descrip .video { position:absolute; top:4px; right:3px; background: url(/site/images/btn/icon_video.gif) no-repeat 0px 0px; width:28px; height:21px;  }

#box_descrip .video a { width:28px; height:21px; display:block; text-indent:-50000px; }

#middle_box_it #box_track  { float:right; width:227px; overflow:hidden; }


#related_box {}

#related_list { margin-bottom:20px; position:relative; }

#related_list .title { margin-bottom:10px;}

#related_list .content { overflow:auto ; width:570px; /*#overflow-y:hidden;*/ height:auto; }

.relatedCell_td { width:140px; border-right:1px solid #e3e1e1; text-align:center; padding:10px 0 5px 0; }

.relatedCell_all { width:140px;  }

.relatedCell { width:105px; overflow:hidden; margin:auto; }

.relatedCell .image { margin-bottom:5px;}

.relatedCell .image img { margin:auto; width:100px;}

.relatedCell .name { font-size:11px; text-align:left; color:#000; margin-bottom:5px;}

.relatedCell .name a { font-size:11px; text-align:left; color:#000; }

.relatedCell .price {margin-bottom:5px; text-align:left; color:#ed4e00; font-size:13px; font-weight:bold; }

.relatedCell .instock {}

.relatedCell .preorder {}

#review_box { margin-bottom:20px; position:relative; clear:both; }

#review_box #stars { position:absolute; width:69px; padding-top:1px; height:18px; text-align:center; left:80px; top:4px; background:url(/site/images/btn/back_review.gif) no-repeat;}

#review_box #stars img { margin:auto;}





#review_box #write_r { position:absolute; padding-top:1px; text-align:center; right:4px; top:4px; width:104px; height:19px; text-indent:-5000px; background: url(/site/images/btn/view_cart.gif) 0px 0px;}

#write_r a { text-indent:-5000px; width:104px; height:19px; display:block; } 

#review_box .content { padding:10px; text-align:left; color:#4c4c4c; font-size:12px; }

#review_box .content b { color:#1c1b1b; font-size:12px; }

#review_box .content p { padding:5px;}


/*------------------------------------------------------- Item Template  Merch ---------------------------------------*/

#c_enlarge {
color:#000000;
font-size:12px;
padding-bottom:5px;
text-align:center;
}
#item_templateMer { width:770px; float:right; overflow:hidden;}



#item_templateMer .Content_L { width:236px; float:left; font-size:11px; text-align:left; color:#3e3e3e;}

#item_templateMer .Content_L a {font-size:11px; color:#3e3e3e; text-decoration:underline;}

#item_templateMer .Content_L .image { width:236px; overflow:hidden; margin-bottom:10px;}

#item_templateMer .Content_L .image img { width:235px;}

#item_templateMer .Content_L .reviews {   overflow:hidden; margin:10px 0px; clear:both;}

#item_templateMer .Content_L .reviews p { margin-bottom:8px;}

#item_templateMer .Content_R { width:488px; float:right;}

#item_templateMer.Content_R #top_box_it {  position:relative; padding-bottom:5px;  }

#item_templateMer .boxes {border:1px solid #dadada;}

#item_templateMer .Content_R .title, #related_box  .title{ background:url(/site/images/bckg/title_item_t.gif) repeat-x #dfdfdf 0px -1px; padding:5px 10px 5px 10px; text-align:left; font-size:13px; font-weight:bold; text-transform:uppercase;}

#item_templateMer h1 { font-size:16px !important; color:#000; text-transform:none !important; font-weight:bold; }

#item_templateMer h1 span { font-size:15px; font-weight:bold; color:#e70000; text-transform:uppercase;  }

#item_templateMer .icon_name { position:absolute; top:0px; left:-27px; }

#item_templateMer #middle_box_it { margin:15px 0 20px 0; }

#item_templateMer #middle_box_it #box_descrip { position:relative; float:none !important;}

#item_templateMer #middle_box_it #box_descrip .content { padding:14px 0px 0px 12px; font-size:12px; color:#323131; text-align:left;}

#item_templateMer #middle_box_it #box_descrip .name { color:#000; font-weight:bold; padding-right:20px; display:none;}

#item_templateMer #middle_box_it #box_descrip .video { position:absolute; top:4px; right:3px; }

#item_templateMer #middle_box_it #box_descrip .descrip_cd { height:auto !important; padding-bottom:10px;}

#item_templateMer #related_list .content { overflow:auto; width:768px; height:auto; padding-bottom:10px;}

#item_templateMer #top_box_it .all_option { margin:auto; #margin-left:0px !important;  width:460px; background:url(/site/images/bckg/back_Top_box_merch.gif) repeat-y; list-style:none; padding:10px 0 0 0; overflow:auto;}

#item_templateMer #top_box_it a { color:#3E3E3E; text-decoration:underline;}

#item_templateMer #top_box_it .all_option li { width:188px; #width:188px; float:left; text-align:left; font-size:12px; color:#3e3e3e; padding-left:12px; line-height:115%; }

#item_templateMer #top_box_it  .all_option li#price_add { width:194px; padding-left:0px;}

#item_templateMer #top_box_it .all_option li p { padding:0 0 5px 0; margin:0px; }

#item_templateMer #top_box_it .all_option #rrp { color:#92908f; text-decoration:line-through; }

#item_templateMer #top_box_it .all_option #our_price { font-weight:bold; font-size:13px; color:#f24d00;}

#item_templateMer #top_box_it .all_option #save { font-weight:bold; font-size:13px; color:#2eac01;}

#item_templateMer #top_box_it .all_option #addtocart { padding:5px 0 5px 0; font-size:11px; color:#444444; /*position:relative;*/}
#item_templateMer #top_box_it .all_option #addtocart_div { padding:5px 0 5px 0; font-size:11px; color:#444444; /*position:relative;*/}
#item_templateMer #top_box_it .all_option #date{ font-size:14px; font-weight:bold; color:#000; }
#item_templateMer #top_box_it .all_option #reserve{ font-weight:bold; color:#11b7ad;}

#item_templateMer ul#multimages { width:236px; margin:0 0 10px 0; padding:0px; overflow:auto; list-style:none;}

#item_templateMer ul#multimages li { margin-right:5px; /*border:1px solid #c3c3c3;*/ width:73px; height:73px; overflow:hidden; float:left; }

#item_templateMer ul#multimages li img{ width:73px; height:73px;}

#item_templateMer ul#multimages li#li3 { margin-right:0px !important; }

#item_templateMer #share { margin-top:10px;}

#top_box_it .all_option #ship{ padding-top:5px;}

#top_box_it .all_option .pre_order, #top_box_it .all_option .in_stock, #top_box_it .all_option .re_order { padding-bottom:8px;}




/*------------------------------------------------------- Item Template  RR ---------------------------------------*/


.RR #item_templateN .Content_L { color:#fff;}

.RR #item_templateN .Content_L a {font-size:11px; color:#fff; text-decoration:underline;}

.RR #item_templateN .Content_L .reviews p.title { margin-bottom:8px;}
.RR #item_templateN .Content_L .reviews p { color:#fff}
.RR #item_templateN .Content_L .reviews p a { color:#fff}

.RR .icon_preorder { background:url(/site/images/icons/stra_name.gif) no-repeat 0px -40px !important;}

.RR .icon_order { background: url(/site/images/icons/ico_check.gif) no-repeat 0px -39px;}

.RR .icon_reorder { background: url(/site/images/icons/ico_reorder.gif) no-repeat 0px -39px !important;}

.RR #item_templateN .Content_L p.write_r a {color:#62a7dc;}

.RR #item_templateN .Content_L .banner_FF { width:122px; padding-left:5px; margin-top:15px;}

.RR #item_templateN .Content_R { width:573px; float:right;}

.RR #item_templateN .Content_R #top_box_it {  position:relative; padding-bottom:5px;  }

.RR #item_templateN .Content_R .boxes {border:0px solid #dadada; background:#242424;}

.RR #item_templateN .Content_R .title { background:#323232 none; color:#FFF; }

.RR #item_templateN h1 { font-size:16px !important; color:#fff; text-transform:none !important; font-weight:bold; }

.RR #top_box_it .all_option { background:url(/site/images/RR/back_Top_box.gif) repeat-y; }

.RR #top_box_it .all_option li { color:#b1b1b1; }

.RR #top_box_it .all_option #rrp { color:#eaeaea; }

.RR #top_box_it .all_option #our_price {  color:#62a7dc;}

.RR #top_box_it .all_option #addtocart { color:#bbb;}
.RR #top_box_it .all_option #addtocart_div { color:#bbb;}

.RR #top_box_it .all_option #date{ color:#fff; }

.RR #middle_box_it #box_descrip .content { color:#bbbbbb; }

.RR  #middle_box_it #box_descrip .name { color:#fff; font-weight:bold; padding-right:20px;}

.RR  #middle_box_it #box_descrip .video { background:url(/site/images/btn/icon_video.gif) no-repeat 0px -29px; width:28px; height:21px;  }

.RR .relatedCell_td { width:140px; border-right:1px solid #373737; text-align:center; padding:10px 0 5px 0; }

.RR .relatedCell .name { font-size:11px; text-align:left; color:#fff; margin-bottom:5px;}

.RR .relatedCell .name a { font-size:11px; text-align:left; color:#fff; }

.RR .relatedCell .price {margin-bottom:5px; text-align:left; color:#ed4e00; font-size:13px; font-weight:bold; }

.RR #review_box  #stars { background:url(/site/images/btn/back_review.gif) no-repeat 0px -32px ;}

.RR #review_box  #write_r { background: url(/site/images/btn/view_cart.gif) 0px -29px; height:20px;  }

.RR #review_box .content { color:#bbbbbb;}

.RR #review_box .content b { color:#ffffff;}

.RR #td_add_to_cart #addtocart {border:0px solid #fff !important; background: url(/site/images/RR/addtocart_rr.gif) no-repeat; width:114px; height:26px;  cursor:pointer;}
.RR #td_add_to_cart #addtocart_div{border:0px solid #fff !important; background: url(/site/images/RR/addtocart_rr.gif) no-repeat; width:114px; height:26px;  cursor:pointer;}
#testube {position:absolute; z-index:150; top:70px; left:250px; background: url(/site/images/bckg/load.gif) no-repeat center center #D3D3D3; padding:15px;   }

.RR #sc_qty_add { color:#939393; }

.RR #item_templateN .Content_L .reviews p.image_r {
		background:url(/site/images/btn/back_review.gif) no-repeat 0px -32px ;
		width:69px;
		height:18px;
		text-align:center;
}
.video {  cursor:pointer;}

.RR #item_templateN .in_stock { text-align:center; height:10px; background:url(/site/images/RR/in_stock_RR.gif) no-repeat left center; text-indent:-5000px;  }
.RR #item_templateN .pre_order { text-align:center; height:10px; background: url(/site/images/RR/pre_order.gif) no-repeat left center; text-indent:-5000px;   }
.RR #item_templateN .re_order { text-align:center; height:10px; background: url(/site/images/RR/re_order.gif) no-repeat left center; text-indent:-5000px;   }

#top_box_it { position:relative;}
#close_kore {position:absolute; top:-15px; right:-15px; #right:0px; padding:0px 10px; font-size:12px;  font-weight:bold; background:#FF7300; cursor:pointer; color:#fff;}
.RR #close_kore { background:#D00000; color:#FFF; }

/*------------------------------------------------------- Review ---------------------------------------*/

#reviews { overflow:auto;}

h3.title { font-size:12px !important; color:#1c1b1b !important; background: none !important; font-weight:bold !important; text-transform:none !important; padding:5px 0px !important;}


#reviews p { padding:5px 0px !important;}
#reviews .content { padding:5px 0px;}
#reviews_average a	{
		font-weight:bold;
		display:block;
	}
	#reviews_starline	{
		margin-bottom:10px;
	}
	.product_review {
		border-bottom:1px dotted #ccc;
		color:#4c4c4c;
		float:left;
		#float: none;
		margin-bottom:10px;
		padding-bottom:10px;
		width:540px;
	}
	
	#item_templateMer .product_review {width:460px;}
	
	
	.product_review .heading, .product_review .content, .product_review .footing {
		float:left;
		width:540px;
	}
	#item_templateMer .product_review .heading, #item_templateMer .product_review .content, #item_templateMer .product_review .footing {
		float:left;
		width:460px;
	}
	.product_review h3 {
		float:left;
		font-size:13px;
		margin:0;
	}
	.product_review .heading {
		margin-bottom:5px;
	}
	.product_review .heading .rating {
		float:right;
			}
	
	
	.product_review .content blockquote {
		color:#000;
		font-size:11px;
		margin:0;
	}
	.product_review .footing p {
		font-size:11px;
		font-style:italic;
		margin:0;
	}
	#add_review {
		color:#000;
		font-size:11px;
		text-decoration:underline;
	}
	#reviews h4 {
		color:#FFD000;
		font-size:16px;
		font-weight:normal;
		margin:0 0 10px;
	}
	#reviews_container {
	}
	#new_review {
		display:none;
	}
	#starsrating a {
		cursor:pointer;
		display:block;
		float:left;
		height:20px;
		text-indent:-1000px;
		width:10px;
	}
	#starsrating a.left {
		background-image:url(/site/reviews/starleft.png);
	}
	#starsrating a.right {
		background-image:url(/site/reviews/starright.png);
	}
	
	
	.selected, .hovered {
		background-position:0 -20px;
	}
	.field {
		clear:both;
	/*	float:left;*/
		margin-top:10px;
		
	}
	.field label {
		color:#000;
		display:block;
		font-family:Arial,Helvetica,sans-serif;
		font-size:11px;
		font-weight:bold;
		line-height:20px;
		margin-right:5px;
		#width:520px;
	}
	
	
	
	.field input, .field textarea, .field select, .field div {
		font-size:13px;
		width:270px;
	}
	.field input, .field select, .field textarea {
		border:1px solid #CCCCCC;
	}
	.field.submit input {
		background:#EEECEC none repeat scroll 0 0;
		border:1px solid #C2BFBF;
		cursor:pointer;
		height:20px !important;
		width:70px !important;
		color:#4F4F4F;
	}
	
	
	.field span {
		color:#000;
		font-size:9px; #width:250px;
	}
	
	.reviews_average {
		color:#000;
		font-size:11px;
		text-decoration:underline;
	}
	.reviews_img {
		position:relative;
		top:1px;
	}
	
	
	
	
	.RR h3.title { font-size:12px !important; color:#fff !important;}
	.RR .product_review {
		border-bottom:1px solid #2e2e2e;
		color:#bbbbbb;		
	}
	.RR .product_review .heading .rating {
		background:url(/site/images/btn/back_review.gif) no-repeat 0px -32px ;
		width:69px;
		height:18px;
		text-align:center;
	}
	.RR .product_review .content blockquote  {color:#bbbbbb; }
	.RR #starsrating a.left {
		background-image:url(/site/reviewsRR/starleft.png);
	}
	.RR #starsrating a.right {
		background-image:url(/site/reviewsRR/starright.png);
	}
	.RR .field label {
		color:#fff;
			}
	.RR .field.submit input {
		background:#A70000 none repeat scroll 0 0;
		border:0px solid #CCCCCC;
		color:#fff;
	}
	.RR .field span {
		color:#fff;
		font-size:9px;
	}
	
/*------------------------------------------------------- Shopping Cart ---------------------------------------*/

#thirdPartyCheckoutButtons { padding:0 258px 0 0 !important;}

#shop_cart_td #mainContents { width:974px; }

#shop_cart_td #lef_menu_shop { width:200px; display:block !important; }

#shop_cart_td #box_shop { display:none; }

#shop_cart_td #new_shop { width:774px; }

#shop_cart_td #carttable {width:774px; }


#shop_cart_td #related_list .content { width:774px !important;}

#sc_top_shop { position:relative; height:80px; text-align:left; display:block !important; }
#sc_top_shop h1 { position: absolute; left:0px; top:0px; padding:0px; margin:0px; font-size:16px; font-weight:bold; color:#000000; } 

#sc_top_shop #custom_sh { position: absolute; left:0px; top:38px; font-size:14px; } 
#sc_top_shop #print_page_sh { position: absolute; right:0px; top:28px; padding-left:28px; padding-top:10px; font-size:13px; color:#3b3b3b; background: url(/site/images/icons/print_page.gif) no-repeat 0px 2px; }

#sc_top_shop #print_page_sh a { color:#3b3b3b;  }

#box_left_menu .content li a { font-size:11px; display:block; padding:5px 0px 5px 20px; color:#2a2a2a;}

#box_left_menu .content li { border-top:1px solid #C8C4C4}

#new_shop #carttable{ border:#9d9d9d solid 1px !important; font-size:12px; color:#000000; margin-bottom:15px;}

#carttable tr, #carttable td { 	font-size:12px; color:#444444; }

table#carttable a { text-decoration:underline; 	display:block; 	padding:5px;color:#444444;}

#carttableheader td.smalltext { vertical-align:middle; /*height:40px;*/}

table#carttable a:hover { text-decoration:underline !important; }

table#carttable b { font-size:14px; display:block; padding:3px; background-color:#FFF; }
table#carttable .bglttextrt { font-size:14px; padding:5px; 	background-color:#FFF; }
table#carttable .listheadernosort {	color:#ffffff; 	text-align:center; 	text-decoration:none !important; background-color:#999999;font-size:12px; }

.texttable { padding:3px !important; border-collapse:collapse;}
.texttablert, .texttablectr, .texttable, .listtexthl { 	border-top: none!important; border-left: none!important; border-right: none!important; border-bottom: #9d9d9d solid 1px !important; padding:3px !important; background-color: #FFF; }
td.texttable table { text-align:center;}

table#carttable .listheadernosort { font-weight:bold;  color:#ffffff; text-align:center; font-size:12px;}

#carttablerow0 .texttable, #carttablerow0 .texttablert, #carttablerow0 .texttablectr,  #carttablerow2 .texttable, #carttablerow2 .texttablert, #carttablerow2 .texttablectr, #carttablerow4 .texttable, #carttablerow4 .texttablert, #carttablerow4 .texttablectr, #carttablerow6 .texttable, #carttablerow6 .texttablert, #carttablerow6 .texttablectr, #carttablerow8 .texttable, #carttablerow8 .texttablert, #carttablerow8 .texttablectr, #carttablerow10 .texttable, #carttablerow10 .texttablert, #carttablerow10 .texttablectr, #carttablerow12 .texttable, #carttablerow12 .texttablert, #carttablerow12 .texttablectr, #carttablerow14 .texttable, #carttablerow14 .texttablert, #carttablerow14 .texttablectr{ background-color: #f4f4f4 !important}
 


#new_shop #checkout, #inputCheckoutAnalytic {background: #ff6100; border:1px solid #9ba5ae !important; color:#FFFFFF; font-size:12px; height:23px; line-height:23px; padding:0 0 0 0; text-align:left; cursor: pointer; margin-right:5px; width:170px !important; text-align:center !important; text-transform:none !important;}



#cancel, #recalc { cursor:pointer}


#new_shop #cancel {border:1px solid #999999 !important; width:118px; text-align:center; font-size:12px; height:23px; line-height:23px; background:#efefef; color:#110011; font-weight:bold;  }

#new_shop #recalc {border:1px solid #999999 !important; width:118px; text-align:center; font-size:12px; height:23px; line-height:23px; background:#efefef; color:#110011; font-weight:bold; text-align:center;  margin-left:5px;}

#box_cart ul { margin-top:7px;}


#informational {margin-left:15px; width: 760px; color:#555; font-size:12px}
#informational h1 {border-bottom:1px solid #E3E1E1;
font-size:16px;
font-weight:bold;
padding:0 0 8px 0px; margin-bottom:10px}
#informational p {color:#555; font-size:12px}
.titlelistnew { font-size:13px; font-weight:bold; color:#057d00;}
.titlelistupcoming  { font-size:13px; font-weight:bold; color:#018fad; }
.titlelistrestock  { font-size:13px; font-weight:bold; color:#f47808; }
.titlelistreduce { font-size:13px; font-weight:bold; color:#C60000; }

#dayle_up .content {padding:5px}
#dayle_up .content p {padding-top:8px}


#div__body, #div__header, #div__footer, #footer_top{ width:974px !important; }

body { width:974px !important; }
.outofstock{color:#ce0000; font-size:12px; text-align:center}
#top_box_it .outofstock { text-align:left !important}
.icon_outofstock {background:transparent url(/site/images/icons/icon_outstock.gif) no-repeat;
height:31px;
text-indent:-5000px;
width:29px;}
#dayle_up .content a:link, #dayle_up .content a:hover, #dayle_up .content a:visited { color: #444444}
#main_title {border-bottom:1px solid #E3E1E1;
font-size:16px;
font-weight:bold;
padding:0 0 8px 10px; margin-bottom:10px}
.bgbutton {
background-color:#FF6100; color: #FFF; }
.medtext a:link, .medtext {color: #555;}
.bglt {background-color:#FF5A00; color:#fff}

br.clear { display:block; height:1px; overflow:hidden;}

.advert {
	text-align: center;
background-color: transparent;
background-image: url(/site/images/advert_bg.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0% 0%;
width: 749px;
height: 101px;
padding-top: 5px;
padding-left: 4px;
margin-left: auto;
margin-right: auto;
}
