.lc_header {
	height: 141px;
}
#hdr_sr {
  /*margin-left:315px;*/
  margin-top:70px;
  padding-left:10px;
}
#hdr_sr a{
  color: #7E4301;
  text-decoration:none;
}

TD {
	font-family: Verdana;
	font-size: 11px;
}
A {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
}
.Textbox {
	font-family: Verdana;
	font-size: 11px;
	border-width: 1px;
	border-color: #666666;
}
.mini {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
	margin: 4px 0px;
	padding-top: 2px;
}
A.LinkMenu {
	color: #F9728C;
	text-decoration: None;
}
A.LinkMenu:Hover {
	color: #FFFFFF;
}
A.TopMenu {
	color: #FFFFFF;
	text-decoration: None;
}

A.TopMenu:Hover {
	color: #FF4848;
}
A.TopSubMenu {
	color: #FFFFAA;
	text-decoration: None;
}
A.TopSubMenu:Hover {
	color: #5BFF5F;
}
A.LinkMenuLeft {
	color: #111111;
	text-decoration: None;
	line-height: 130%;
}
A.LinkMenuLeft:Hover {
	color: #666666;
}
A.MainMenu {
	color: #333333;
	text-decoration: None;
}
A.MainMenu:Hover {
	color: #666666;
	text-decoration: Underline;
}
.quickStats {
	font-weight: normal;
	font-size: 9px;
	line-height: normal;
	font-style: normal;
	font-variant: normal;
}
.quickStats TD {
	border-bottom: #ccc 1px solid;
}
.sml2 {
	font-family: Verdana;
	font-size: 11px;
}
.row {
	font-weight: normal;
	font-size: 8.5pt;
	color: #000000;
	font-family: Verdana;
	background-color: #f7f7f7;
}
.borderedtable {
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.infoBox {
	background: #CCCCCC;
}
.leftMenu_bxT {
	background-image: url(../images/leftmenu_top_.png);
	background-repeat: no-repeat;	
	width:231px;
	height:42px;
}
.leftMenu_TC {
	background-image: url(../images/leftmenu_top.gif);
	background-repeat: no-repeat;	
	width:231px;
	height:42px;
}
.leftMenu_bxB {
	background-image: url(../images/leftmenu_bot.png);
	width:231px;	
	height:15px;	
}
.leftMenu {
	background-image: url(../images/leftmenu_bg.png);
	background-repeat:repeat-y ;
	width:231px;
	overflow:hidden; 	
}
.leftMenu_date {
	background-image: url(../images/leftmenu_bg.png);
	background-repeat:repeat-y ;
	width:231px;
	overflow:hidden; 	
}
.leftMenu_date a {
   font-family: Verdana;
   font-size:11px;
   font-weight:bold;
   color: #a9223c;
   margin-left: 20px;
   padding-left: 10px;
   background-position:left center;
	background-repeat: no-repeat;
	text-decoration:none;
	line-height:22px;
}
.leftMenu a {
  font-family: Verdana;
  font-size:12px;
  font-weight:bold;
  color: #a9223c;
  margin-left: 10px;
  padding-left: 10px;
	background-image: url(../images/arrow.gif);
  background-position:left center;
	background-repeat: no-repeat;
	text-decoration:none;
	line-height:22px;
}
.leftMenu ul {
	list-style-type: none;
	padding-left: 15px; 
	margin: 0px;
}
.leftmenu ul li a {
	background-image: url(../images/bg_list.gif);
  background-position: left center;
	background-repeat: no-repeat;
	color: #1A1A1A;
	font-size: 11px;
	font-weight: normal;
  padding-left: 15px; 
	line-height:18px;  
  color: #a9223c;
	text-decoration:none;
}
.infoBoxContents {
	background: #f7f7f7;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.oldPrice {
	text-decoration: line-through;
}
.specialPrice {
	color: #ff0000;
}


/* Home Content */
body {
	background: #FFFFFF url(../images/bg_main.gif) repeat-x scroll 0 0;
	text-align:center;
	height: 100%;
}
#divcontent {
	background: #FFFFFF;
	padding-left:5px;
	padding-right:5px;
	width:990px;
}
 #right_shad {
  padding-top:200px;
} 
 
#bodycontent {
	width: 1000px;
	text-align:left;
	margin: 0px auto;
	padding: 0px;
}
.divcategory {
	margin-left: 5px;
}
.category_l {
	background: transparent url(../images/cont_heading2_l.jpg) no-repeat scroll 0 0;
	height: 28px;
	margin-top: -8px;
}
.category_r {
	background: transparent url(../images/cont_heading2_r.jpg) no-repeat scroll 100% 0;
	height: 28px;
}
.category_r h1 {
	background: #FEFBFB url(../images/cont_heading2_l.gif) repeat-x scroll 0 0;
	height: 28px;
	line-height: 28px;
	font-size: 11px;
	color: White;
	margin: 0 28px 0 28px;
  padding:0px;
	clear: both;
}
.category_r #divhead {
	background: #FEFBFB url(../images/cont_heading2_l.gif) repeat-x scroll 0 0;
	height: 28px;
	line-height: 28px;
	font-size: 11px;
	color: White;
	margin: 0 28px 0 28px;
  padding:0px;
	clear: both;
}
.category_r h1 a {
	font-size: 14px;
	color: White;
	text-decoration: none;
}
.category_r #divhead a {
	font-size: 14px;
	color: White;
	text-decoration: none;
	font-weight:bold;
}

.category_tbox {
}
.cat_tl {
	height: 5px;
	background-image: url(../images/cont_heading2_tl.png);
	background-position: left top;
	background-repeat: no-repeat;
}
.cat_tr {
	background-image: url(../images/cont_heading2_tr.png);
	background-position: right top;
	background-repeat: no-repeat;
	height: 5px;
}
.cat_tc {
	background-image: url(../images/cont_heading2_t.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 5px;
	margin-left: 5px;
	margin-right: 5px;
}
.cat_bl {
	height: 4px;
	background-image: url(../images/cont_heading2_bl.png);
	background-position: left top;
	background-repeat: no-repeat;
}
.cat_br {
	background-image: url(../images/cont_heading2_br.png);
	background-position: right top;
	background-repeat: no-repeat;
	height: 4px;
}
.cat_bc {
	background-image: url(../images/cont_heading2_b.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 4px;
	margin-left: 5px;
	margin-right: 5px;
  margin-bottom:0px;
}

html > /**/ body .category_l /* Have IE7 Working FireFox Only */ {
	margin-top: 0px;
	height:100%;
}


.cont_heading2_td {
}

.catbox ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 5px; 
}
.catbox ul li {
	padding: 5px 5px 5px 10px; 
	list-style-position: inside;  
}
.catbox ul li a {
	background: transparent url(../images/bg_list.gif) no-repeat scroll 0 10px;
	color: #1A1A1A;
	font-size: 13px;
	font-weight: normal;
	line-height: 16px;
	padding-left: 10px;
	padding-top: 5px;
	text-decoration: underline;   
}
.cat_frame {
	background-image: url(../images/prod_c.gif);
	background-repeat: repeat-x;
	background-color: Transparent;
}
.cat_frame h1 {
	font-size: 14px;
	color: Black;
	padding: 0;
	margin: 0;
}
.cat_frame a {
	text-decoration: none;
}

.cat_frame a img {
	border: 0px;
}
.cat_frame .lnkdetail {
	margin-right: 5px;
}
.cat_frame_t {
	line-height: 25px;
	padding-left: 5px;
}
.cat_content {
}
.boxtopcenter {
	height: 8px;
	border-top: solid 1px #edc9cb;
	margin-left: 8px;
	margin-right: 8px;
}
.boxbotcenter {
	height: 7px;
	border-bottom: solid 1px #edc9cb;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: -6px;
}
html > /**/ body .boxbotcenter {
	/* Have IE7 Working FireFox Only */
	margin-top: 0px;
}
.boxtopleft {
	height: 8px;
	background-image: url(../images/top_left.png);
	background-position: top left;
	background-repeat: no-repeat;
}
.boxtopright {
	height: 8px;
	background-image: url(../images/top_right.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.boxbotleft {
	height: 8px;
	background-image: url(../images/bot_left.png);
	background-position: top left;
	background-repeat: no-repeat;
}
.boxbotright {
	height: 8px;
	background-image: url(../images/bot_right.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.boxcontent {
	border-left: solid 1px #edc9cb;
	border-right: solid 1px #edc9cb;
	padding: 5px;
	margin-top: -7px;
	background-image: url(../images/prod_c.gif);
	background-repeat: no-repeat;
}
html > /**/ body .boxcontent {
	/* Have IE7 Working FireFox Only */
	margin-top: -2px;
}

.boxtitle {
	background-color: White;
	margin-top: -8px;
	position: relative;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
}

.cat_cl {
	height: 5px;
	background-image: url(../images/box2_tl.png);
	background-position: left top;
	background-repeat: no-repeat;
}
.cat_cr {
	background-image: url(../images/box2_tr.png);
	background-position: right top;
	background-repeat: no-repeat;
	height: 5px;
}
.cat_cc {
	background-image: url(../images/box2_t.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 5px;
	margin-left: 5px;
	margin-right: 5px;
}
.category_box {
	margin-top: 5px;
	margin-bottom: 5px;  
}
.cat_bcl {
	height: 4px;
	background-image: url(../images/box2_bl.png);
	background-position: left top;
	background-repeat: no-repeat;
}
.cat_bcr {
	background-image: url(../images/box2_br.png);
	background-position: right top;
	background-repeat: no-repeat;
	height: 4px;
}
.cat_bcc {
	background-color: White;
	background-position: left top;
	background-repeat: repeat-x;
	height: 4px;
	border-bottom: 1px solid #EECDCF;
	margin-top: -9px;
	margin-left: 4px;
	margin-right: 4px;
}
html > /**/ body .cat_bcc {
	margin-top: 0px;
}


.catbox {
 background-color : white;
 background-image  : url(../images/box_l.jpg); 
 background-repeat: repeat-x;
 clear: both;
 height: 270px; 
}
html > /**/ body .catbox {
	margin-top: 0px; 
}
.prod_tl {
	background: transparent url(../images/prod_tl.png) no-repeat scroll 0 0;
}
.prod_tr { 
background:transparent url(../images/prod_tr.png) no-repeat scroll right 0;
}
.prod_tc { 
background:transparent url(../images/prod_tc.gif) repeat-x scroll 0 0;
font-size:0;
height:8px;
line-height:0;
margin:0 8px;
}
.prod_c { 
background:#FFFFFF url(../images/prod_c.gif) repeat-x scroll 0 0;
}
.prod_c h1{
	font-size: 11px;
	color: #93031E;
	padding: 0;
	margin: 0;
	padding-bottom:10px;
}
.prod_c a img{ 
	border:0px;
}
.prod_c a{ 
text-decoration:none;
}
.prod_r { 
background:transparent url(../images/prod_r.gif) repeat-y scroll 100% 0;
}
.prod_bl { 
background:transparent url(../images/prod_bl.png) no-repeat scroll 0 0;
}
.prod_br { 
background:transparent url(../images/prod_br.png) no-repeat scroll right 0;
}
.prod_bc { 
background:transparent url(../images/prod_bc.gif) repeat-x scroll 0 0;
font-size:0;
height:5px;
line-height:0;
margin:0 5px;
}
.prod_l { 
background:transparent url(../images/prod_l.gif) repeat-y scroll 0 0;
padding:0 18px 2px;
}
.box_topl
{
 width:7px; height:7px; background-image:url(../images/top_l.gif); background-repeat:no-repeat;
  background-position: right top;
 }
.box_topr
{
 width:7px; height:7px; background-image:url(../images/top_r.gif); background-repeat:no-repeat;
 }
 .box_topbg
 {
 background-image:url(../images/top_bg.gif);
 background-repeat:repeat-x;
 width:200px;
 height:7px;
 }
.box_botl
{
 width:7px; height:7px; background-image:url(../images/bot_l.gif); background-repeat:no-repeat;   background-position: right top;
 }
.box_botr
{
 width:7px; height:7px; background-image:url(../images/bot_r.gif); background-repeat:no-repeat;
 }
 .box_botbg
 {
 background-image:url(../images/bot_bg.gif);
 background-repeat:repeat-x;
 width:200px;
 height:7px;
 }
.leftbg
{
 background-image:url(../images/left_bg.gif);
 background-repeat:repeat-y;
 width:7px;
 height:220px; 
}
.rightbg
{
 background-image:url(../images/right_bg.gif);
 background-repeat:repeat-y;
 width:7px;
 height:220px; 
}
#sliderWrap {
margin: 0 auto;
width: 380px;
margin-left:-90px;
}
#slider {
position: absolute;
background-position: bottom;
width: 400px;
height: 459px;
margin-top: -461px;
background: #f2f2f2;
border: #29216d 1px solid;
}
#slider img {
border: 0;
}
#sliderContent {
margin: 0px 10 0 10px;
width: 380px;
height: 440px;
position: absolute;
text-align:center;
color:#333333;
font-weight:bold;
padding: 10px;
overflow-x:hidden;
overflow-y:auto;
}
#openCloseWrap {
position:absolute;
margin: 460px 0 0 200px;
font-size:12px;
font-weight:bold;
}



