@charset "utf-8";
body {
		font:small Verdana, AppleGothic, Sans-serif;
		color:#333333; margin:0px 0; padding:0px; 
		background:#FFFFFF url('./images/default/background.gif') 0 0 repeat-x; 
		word-break:break-all; }

a { text-decoration:none; color:#666666; }
a:hover { color:#FF0000; }


/* Float bug */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display: inline-block; }

/* Holly Hack Targets IE Win only \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End Holly Hack */


/* misc */
img { border: none; }

p { 	margin: .4em 0 .5em 0; 
		line-height: normal; 
		}
	p img { margin: 0; }

hr {
		height: 1px; color: #aaa; background-color: #aaa;
		border: 0; margin: .2em 0 .2em 0;
		}

h1, h2, h3, h4, h5, h6 {
		color: black; background: none; font-weight: normal;
		margin: 0;
		/*
		padding-top: .5em;
		padding-bottom: .17em;
		border-bottom: 1px solid #aaa;
		*/
		}
	h1 { font-size: 188%; }
	h2 { font-size: 150%; }
	h3, h4, h5, h6 {
		border-bottom: none;
		font-weight: normal;
		}
	h3 { font-size: 132%; }
	h4 { font-size: 116%; }
	h5 { font-size: 100%; }
	h6 { font-size: 90%; }

/*-------------------------------*/
/* customization */
/*-------------------------------*/

fieldset { padding:1em; border:1px solid #A1A1A1; letter-spacing:0; }
* html fieldset { /* \ Not Mac */ position:relative; clear:both; margin-top:1.8em;  padding:2em 1em 1em; /* */ }

legend { font:11px Verdana; color:#666666; }
* html fieldset legend { /* \ Not Mac */ position:absolute; top:-.8em;left:.4em; /* */}

fieldset div { margin:.3em 0; }

.input{ 	padding:3px .5em 1px .5em; margin:0px 0px 0px 0px; 
			background:#fafaf8 url('./images/common/bgForm.gif') repeat-x 0 0;
			color:#444444; border:1px solid #B1B1B1; }

.textarea {		padding:4px .5em; margin:0px 0px 1px 0px; 
				color:#444444; 
				background:#fafaf8 url('./images/common/bgForm.gif') repeat-x 0 0; border:1px solid #B1B1B1; }

.checkbox { background:none; padding:0; width:12px; border:0 none; }

.submit .input {
	padding:.3em; height:26px;
	color:#444444; cursor:pointer;
	}

.dotLine { background:url('./images/common/dotLine.gif') bottom repeat-x; }

.more { padding-bottom:10px; }
.more a { display:block; text-indent:-999em; width:100%; height:16px; padding-top:16px; 
		  background:url('./images/default/more.gif') right bottom no-repeat }

.pathway { color:#333333; font-size:90%; text-align:left; padding:10px 0 10px 21px; }
	.pathway a { color:#333333; text-decoration:underline; }
	.pathway a:hover { color:#FF0000;}

.paging{
	font:small Verdana;
	color:666666;
	text-decoration:none;
	margin-top:30px;
	margin-bottom:10px;
	text-align:center;
	line-height:30px;
	}
	/*.paging a { color:#666666; text-decoration:underline; }*/
	/*.paging a:hover { color:#FF0000;}*/
	
	
	.paging a.pagePrev  { color:#333333; background-color:#FFFFFF; border:1px #D1D1D1 solid; padding:0 4px; text-decoration:none; }
	.paging a.pageNext  { color:#333333; background-color:#FFFFFF; border:1px #D1D1D1 solid; padding:0 4px; text-decoration:none; }
	.paging a.pageNum  { color:#333333; background-color:#FFFFFF; border:1px #D1D1D1 solid; padding:0 4px; text-decoration:none; }
	.paging a:hover.pageNum  { color:#333333; background-color:#E1E1E1; border:1px #999999 solid; text-decoration:none; }

	.paging a.pageNow  { color:#333333; background-color:#E1E1E1; border:1px #999999 solid; padding:0 4px; text-decoration:none; }
	.paging a:hover.pageNow  { color:#333333; background-color:#E1E1E1; border:1px #999999 solid; text-decoration:none; }


.pagingN { font-size:90%; float:left; clear:left; width:100%; height:24px; margin:10px 0 10px 0; line-height:22px; text-align:center; }
.pagingN ol { list-style:none; margin:0; padding:0; float:left; position:relative; left:50%; text-align:center; }
.pagingN ol li { list-style:none; padding:0; float:left; position:relative; right:50%; margin:0 4px 0 0; background:none; text-align:center; color:#666666;}
.pagingN ol li span { color:#32ABC9; }
.pagingN ol li a { float:left; display:block; height:22px; padding:0 6px; color:#666666; border:1px #E6E6E6 solid; }
.pagingN ol li a:hover { border:1px #999999 solid; text-decoration:none; }
.pagingN ol li.active { background:#E6E6E6; }
.pagingN ol li.active a { color:#32ABC9; }
.pagingN ol li.disabled { }
.pagingN ol li.disabled a { color:#E6E6E6; }

.pageWidget { border:1px #DEDEDE solid; padding:0 20px 25px 20px; margin-bottom:18px}

/* Wrap START */
#wrap { width:100%;  }
#container { width:1000px; margin:0 auto; background:#FFFFFF url('./images/default/headerBg.jpg') right 27px no-repeat; border:1px #BB095E solid; border-left:none; border-right:none; }
/* Wrap END */

/* header START */
#header { height:33px;  }
	#header_1 { }
		#header_1-1 { float:left; width:280px; padding-right:10px }
		#header_1-2 {float:right; width:710px;}
		#header_1-2_1 {  }
	#header_2 {  }

#title { width:276px; height:32px; }
	#title h1 a { width:276px; height:32px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/shopname.gif') 0px 0px no-repeat; }

#logotitle { width:200px; height:137px; }
	#logotitle h1 a { width:200px; height:137px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/logo.gif') 0px 0px no-repeat; }

#navigationQuick {	font-size:90%; }
	#navigationQuick A {  font-size:100%; color:#333333;  }
	#navigationQuick A:hover { color:#FF0000; text-decoration:underline; }
	#navigationQuick h3 { display:none;   }
	#navigationQuick ul { list-style:none; margin:0 0 0 0; padding:10px 10px 0px 0px; color:#333333; text-align:right; }
	#navigationQuick li {	display:inline; margin:0; padding:0 0px 0 10px; white-space:nowrap; 
							background: url('./images/common/separate01.gif') 0 2px no-repeat; }
	#navigationQuick li.first { background-image:none; }

#box_CATEGORIES_0 { height:47px; background-color:#ED0B77; width:700px  }
	
	#box_CATEGORIES_0 a { color:#FFFFFF; }
	#box_CATEGORIES_0 a:hover { color:#FFF200; text-decoration:underline; }
	
	#box_CATEGORIES_0 ul { list-style:none; margin:0; padding:21px 0 0 0px; text-align:right }
	#box_CATEGORIES_0 li { display:inline; padding:0 20px 0 30px; }
	#box_CATEGORIES_0 li a {}
/* header END */


/* content START */
#content { padding:0; }
	#content_1 { padding:0; margin:0; } 
		#content_1-1 { width:800px; float:right; overflow-x:hidden;  }
			#content_1-1_1 { height:137px; background-color:#ED0B77; }
			#content_1-1_2 { padding:0; margin:0; }
		#content_1-2 { width:200px; float:left; }
		
	#content_2 { padding:0 0px 0px 0px; }
            #content_2_1-1 { float:right; width:800px; }
            	#content_2_1-1_1 { height:137px; background-color:#ED0B77; }
            #content_2_1-2 { float:left; width:200px;}
        #content_2-2 { width:1000px} 
		      
	#content_3 { padding:0 0px 0px 0px; }
		#content_3-1 { width:800px; float:right; overflow:hidden; }
			#content_3-1_1 { height:137px; background-color:#ED0B77; }
			#content_3-1_2 { background-color:#F5EBE7; }
			#content_3-1_3 { padding:15px 0px 0px 20px; }
		#content_3-2 { width:200px; float:left; }
/* content END */

/* banner START*/
.bannerWidget { }
	.bannerWidget h3 { display:none; }
	.bannerWidget ul { list-style:none; margin:0; padding:0; }
	.bannerWidget li a { color:#555555; text-decoration:underline; }
	.bannerWidget li a:hover { color:#FF0000; }
	.bannerWidget li { margin:0; padding:0 0 8px 0; text-align:center; }
	.bannerWidget li span { display:block; font-size:90%; text-align:center; margin-top:3px; }

#bannerWidget_main_header { width:740px; overflow:hidden; text-align:center; margin:0px 0 0 0px; }
#bannerWidget_main_header img { }
#bannerWidget_main_header span { display:none; }

#bannerWidget_main_footer { width:740px; overflow:hidden; text-align:center; margin:12px 0 0 0px; }
#bannerWidget_main_footer img { }
#bannerWidget_main_footer span { display:none; }

#bannerWidget_main_1 { width:200px; overflow:hidden; text-align:center; margin:30px 0 0 0px; }
#bannerWidget_main_1 img { }
#bannerWidget_main_1 span { display:none; }


#bannerWidget_page_header { width:740px; overflow:hidden; text-align:center; margin:0px 0 0 0px; }
#bannerWidget_page_header img { }
#bannerWidget_page_header span { display:none; }

#bannerWidget_page_footer { width:740px; overflow:hidden; text-align:center; margin:12px 0 0 0px; }
#bannerWidget_page_footer img { }
#bannerWidget_page_footer span { display:none; }

#bannerWidget_page_1 { width:200px; overflow:hidden; text-align:center; margin:30px 0 0 0px; }
#bannerWidget_page_1 img { }
#bannerWidget_page_1 span { display:none; }

/*
#bannerWidget_page_sidebar2 { width:195px; overflow:hidden; text-align:center; margin:30px 0 0 0px; }
#bannerWidget_page_sidebar2 span { }
*/

/* banner END*/


/* footer START */
#footer { height:74px;  background-color:#FFFFFF ;}
	#footer_1{background-color:#ED0B77; height:41px;}

#footerQuick {	font-size:90%; }
	#footerQuick A {  font-size:100%; color:#FFFFFF;  }
	#footerQuick A:hover { color:#FFF200; text-decoration:underline; }
	#footerQuick h3 { display:none;   }
	#footerQuick ul { list-style:none; margin:0 0 0 0; padding:12px 10px 0px 0px; color:#333333; text-align:right; }
	#footerQuick li {	display:inline; margin:0; padding:0 0px 0 10px; white-space:nowrap; 
							background: url('./images/common/separate01.gif') 0 2px no-repeat; }
	#footerQuick li.first { background-image:none; }

#navigation {float:left; font-size:90%; color:#FFFFFF;  }
	#navigation a { text-decoration:underline;  }
	#navigation a:hover { color:#FFF200; }
	#navigation h3 { display:none; }
	#navigation ul {list-style:none; margin:0 0 0 0; padding:12px 10px 0px 21px; }
	#navigation li {display:inline; margin:0; padding:0 0px 0 10px; white-space:nowrap; 
							background: url('./images/common/separate01.gif') 0 2px no-repeat;}
	#navigation li.first { background-image:none}	
	#navigation li a { color:#FFFFFF;text-decoration:none;} 
	#navigation li a:hover { color:#FFF200;text-decoration:none;}

#copyright {font-size:90%; padding:10px 0 0 23px   }
	#copyright a { text-decoration:underline;  }
	#copyright a:hover { color:#FF0000; }
	#copyright h3 { display:none; }
	#copyright .level1 {  margin-bottom:12px; }
	  #copyright .level1 .fax { display:none  }
	  #copyright .level1 span { padding:0 5px; }
	#copyright .level2 { text-align:center; }
	#copyright .service { display:none; }
/* footer END */

/* backTop */

/* IE 6 */
/* -- fail--
* html { overflow:hidden; }
* html body { width:100%; height:100%; overflow:auto; }
* html #backTop { position:absolute; right:17px; }
*/
* html #backTop { display:none; }
/* IE 6 END*/
	
#backTop { display:inline; position:fixed; bottom:0; right:0; width:73px; height:34px; }
#backTop a { display:block; width:73px; height:34px; text-indent:-9999px; background:transparent url('./images/backTop.gif') 0 0 no-repeat; }
#backTop a:hover { border:none; background:transparent url('./images/backTop.gif') 0 -34px no-repeat; }
#backTop a:focus { -moz-outline-style:none; }

/* backTop END */


#box_TICKER { }
	#box_TICKER h3 { display:none; }
	#box_TICKER .bbody { /*float:left; width:955px;*/ }
	#box_TICKER .bbody td { line-height:26px; }
	#box_TICKER p { display:none; /*float:right; width:40px;*/ }

#box_SPECIALS { margin-bottom:12px;}
	#box_SPECIALS h3 {	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
						padding-top:30px; background: url('./images/default/specialWidget.gif') 0px 0px no-repeat; }
	
	#box_SPECIALS .portfolioBox0 { padding:8px 0px 0px 0px;  }
	#box_SPECIALS .portfolioBox { list-style:none; padding:0px; margin:0px auto; background-color:#FFFFFF;  }
	#box_SPECIALS .portfolioItem { padding:10px 0 10px 0; margin:0px; height:220px; width:180px; }
	
	#box_SPECIALS .portfolioItem .cover { text-align:center; margin-bottom:6px; }
	#box_SPECIALS .portfolioItem .title { text-align:center; margin-bottom:6px; }
	#box_SPECIALS .portfolioItem .price { text-align:center; margin-bottom:12px; font-size:90%; }
	#box_SPECIALS .portfolioItem .description { display:none; font-size:90%; line-height:140%; color:#818181; }
	
	#box_SPECIALS .portfolioItem a { color:#333333; font-weight:bold; text-decoration:none; }
	#box_SPECIALS .portfolioItem a .cover img { border:1px #BBBBBB solid; }
	
	#box_SPECIALS .portfolioItem a:hover { color:#F26522; }
	#box_SPECIALS .portfolioItem a:hover .cover img { border-color:#999999; }
	
	#box_SPECIALS .more { display:none; margin-top:12px; text-align:right; padding-right:8px; }
	#box_SPECIALS .more a { color:#FF0000; text-decoration:underline; }
	#box_SPECIALS .more a:hover { text-decoration:none; }

	#box_SPECIALS {}
	#box_SPECIALS .price_style { color:#FF0000; font-family:Arial; font-weight: bold; }

	#box_SPECIALS .price_special_original { text-decoration:line-through; }
	#box_SPECIALS .price_special_original .price_style { }


#box_CATEGORIES {  padding-bottom:25px; background:#FFFFFF url('./images/default/sideTitlesBg.jpg') bottom no-repeat; }
	#box_CATEGORIES h3 {	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
							padding-top:30px;  background: url('./images/default/productTitle.gif') no-repeat; }
	
	#box_CATEGORIES_container { }
	#box_CATEGORIES_container div.pane { display:none; }
	#box_CATEGORIES_container h4 {	color:#333333; font-size:100%; font-weight:normal; 
									background:#FFFFFF url('./images/common/dotLine.gif') bottom repeat-x; padding:7px 5px 7px 18px; cursor:pointer; }
		#box_CATEGORIES_container h4 a { font-size:100%; color:#333333; text-decoration:none; padding-left:8px; background: url('./images/common/separate02.gif') 0px 7px no-repeat; }
		#box_CATEGORIES_container h4 a:hover { color:#FF0000; }
	
	#box_CATEGORIES_container h4.current { color:#ED0B77; }
		#box_CATEGORIES_container h4.current a { font-size:100%; color:#ED0B77; text-decoration:none; }
		#box_CATEGORIES_container h4.current a:hover { color:#333333; }

	#box_CATEGORIES_container .portfolioBox { list-style:none; padding:8px 0 16px 0; margin:0; background:#FFFFFF url('./images/common/dotLine.gif') bottom repeat-x; }
	#box_CATEGORIES_container .portfolioItem { color:#666666; font-size:90%; padding:0px; line-height:200%; }
		#box_CATEGORIES_container .portfolioItem .assist { padding-left:36px; background:#FFFFFF url('') 5px center no-repeat; }
		#box_CATEGORIES_container .portfolioItem a { font-size:100%; color:#666666; text-decoration:none; }
		#box_CATEGORIES_container .portfolioItem a:hover { color:#FF0000; text-decoration:underline; }

#box_INFOBOX { height:45px; background-color:#ED0B77; width:700px; }
	#box_INFOBOX h3 {	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:21px; 
						padding-top:21px;  background: url('./images/default/sideTitles.gif') 0px -105px no-repeat; }
	#box_INFOBOX ul { list-style:none; padding:15px 0 0 21px; margin:0}
	#box_INFOBOX li { float:left; padding:0 8px 0 0;color:#FFFFFF;}
	#box_INFOBOX li a { color:#FFFFFF; text-decoration:underline;}
	#box_INFOBOX li a:hover { color:#FFF200;}

	/*
	#box_INFOBOX .portfolioBox { padding:8px; }
	#box_INFOBOX .portfolioItem { margin-bottom:6px; }
	*/

#box_BEST_SELLERS { margin-bottom:0px; border-bottom:1px #DFDFDF solid; background: url('./images/default/bg_215.gif'); padding-bottom:10px; }
	#box_BEST_SELLERS h3 {	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:24px; 
							padding-top:24px;  background: url('./images/default/sideTitles.gif') 0px -72px no-repeat; }
	
	#box_BEST_SELLERS .spotlight { padding:10px 10px 10px 10px; background:transparent url('./images/common/dotLine.gif') bottom repeat-x; }
	#box_BEST_SELLERS .spotlight .cover { }
	#box_BEST_SELLERS .spotlight .title { margin-bottom:6px; }
	#box_BEST_SELLERS .spotlight .price { display:none; font-size:90%; }
	#box_BEST_SELLERS .spotlight .description { display:none; color:#555555; font-size:90%; line-height:160%; }
	
	#box_BEST_SELLERS .portfolioBox { list-style:none; margin:0; padding:0 10px 10px 10px; }
	#box_BEST_SELLERS .portfolioItem { padding:8px 0 8px 0; background:transparent url('./images/common/dotLine.gif') bottom repeat-x; }
	
	#box_BEST_SELLERS .portfolioItem .number { float:left; width:22px; margin-right:10px; }
		#box_BEST_SELLERS .portfolioItem .number1 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px 0px no-repeat; }
		#box_BEST_SELLERS .portfolioItem .number2 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px -22px no-repeat; }
		#box_BEST_SELLERS .portfolioItem .number3 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px -44px no-repeat; }
		#box_BEST_SELLERS .portfolioItem .number4 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px -66px no-repeat; }
		#box_BEST_SELLERS .portfolioItem .number5 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px -88px no-repeat; }
		#box_BEST_SELLERS .portfolioItem .number6 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px -110px no-repeat; }
		#box_BEST_SELLERS .portfolioItem .number7 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px -132px no-repeat; }
		#box_BEST_SELLERS .portfolioItem .number8 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px -154px no-repeat; }
		#box_BEST_SELLERS .portfolioItem .number9 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px -176px no-repeat; }
		#box_BEST_SELLERS .portfolioItem .number10 { width:22px; height:22px; text-decoration:none; text-indent:-999em; display:block; background:url('./images/default/numberIcons.gif') 0px -198px no-repeat; }
	
	#box_BEST_SELLERS .portfolioItem .cover { }
	#box_BEST_SELLERS .portfolioItem .title { padding-left:15px; background:transparent url('./images/common/titleDot.gif') 2px 6px no-repeat; }
	#box_BEST_SELLERS .portfolioItem .price { font-size:90%; }
	#box_BEST_SELLERS .portfolioItem .description { margin-top:8px; color:#555555; font-size:90%; line-height:160%; }
	
	#box_BEST_SELLERS .portfolioItem a { color:#333333; text-decoration:underline; }
	#box_BEST_SELLERS .portfolioItem a .cover img { border:2px #E1E1E1 solid; }
	
	#box_BEST_SELLERS .portfolioItem a:hover { color:#F26522; text-decoration:underline; }
	#box_BEST_SELLERS .portfolioItem a:hover .cover img { border-color:#F26522; }

#box_NOTICE { padding-bottom:110px; background:#FFFFFF url('./images/default/noticeWBg.gif') bottom left no-repeat }
	#box_NOTICE h3 {	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
							padding-top:30px; background: url('./images/default/noticeWidget.gif') 0px 0px no-repeat;  }
	
	#box_NOTICE .portfolioBox { list-style:none; margin:0; padding:9px 10px 0 18px; }
	#box_NOTICE .portfolioItem {	padding:5px 0px 5px 0px; /*background:transparent url('./images/common/dotLine.gif') bottom repeat-x; */
									line-height:1.4; }
	
	#box_NOTICE .portfolioItem .title {	 padding-left:8px; line-height:1.5; 
										background:transparent url('./images/default/titleDot.gif') 0px 8px no-repeat; }
	#box_NOTICE .portfolioItem .date { display:none; float:right; width:85px; color:#FF9D3E; }
	#box_NOTICE a:hover { color:#FF0000; }
	
   #box_NOTICE .box_NOTICE_cube { background:url('./images/module/notice_head.gif') top left no-repeat; }


#box_PRODUCTS_INDEX { margin:20px 0 10px 20px; width:780px; overflow:hidden ;text-align:center; }
	#box_PRODUCTS_INDEX h3 {	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:20px; 
								padding-top:20px; margin-bottom:12px; background: url('./images/default/box_products_index_title.jpg') 0px 0px no-repeat; }
	
	#box_PRODUCTS_INDEX .portfolioBox { list-style:none; margin:0px; padding:0 0 0 0px; width:840px; }
	#box_PRODUCTS_INDEX .portfolioItem { width:165px; height:240px; float:left; text-align:center; padding:0px; margin-right:40px; }
	
	#box_PRODUCTS_INDEX .portfolioItem .cover { margin-bottom:4px; }
	#box_PRODUCTS_INDEX .portfolioItem .cover img { background-position:center center; background-color:#FFFFFF; background-repeat:no-repeat; }
	#box_PRODUCTS_INDEX .portfolioItem .title {  text-align:center; color:#555555; margin:6px 0; }
	#box_PRODUCTS_INDEX .portfolioItem .price {  color:#555555; font-weight:normal;  }
	
	#box_PRODUCTS_INDEX .more { margin-top:8px; text-align:right; padding-right:12px; }
	#box_PRODUCTS_INDEX .more a { color:#FF0000; text-decoration:underline; }
	#box_PRODUCTS_INDEX .more a:hover { text-decoration:none; }
	#box_PRODUCTS_INDEX .price_style { color:#555555; font-family:Arial; font-weight: normal; }
	#box_PRODUCTS_INDEX .price_special_original { text-decoration:line-through; }

#box_PRODUCTS_NEW { margin:0 0 10px 20px; width:780px; overflow:hidden ;text-align:center; }
	#box_PRODUCTS_NEW h3 {	display:block; overflow:hidden; text-indent:-999em; width:100%; height:0 !important; height:/**/:20px; 
							padding-top:20px; margin-bottom:12px; background: url('./images/default/box_products_new_title.jpg') 0px 0px no-repeat; }
	
	#box_PRODUCTS_NEW .portfolioBox { list-style:none; margin:0px; padding:0 0 0 0px; width:840px; }
	#box_PRODUCTS_NEW .portfolioItem { width:165px; height:240px; float:left; text-align:center; padding:0px; margin-right:40px; }
	
	#box_PRODUCTS_NEW .portfolioItem .cover { margin-bottom:4px; }
	#box_PRODUCTS_NEW .portfolioItem .cover img { background-position:center center; background-color:#FFFFFF; background-repeat:no-repeat; }
	#box_PRODUCTS_NEW .portfolioItem .title {  text-align:center; color:#555555; margin:6px 0; }
	#box_PRODUCTS_NEW .portfolioItem .price {  color:#555555; font-weight:normal;  }
	
	#box_PRODUCTS_NEW .more { margin-top:8px; }
	#box_PRODUCTS_NEW .more a { }
	#box_PRODUCTS_NEW .more a:hover { }
	#box_PRODUCTS_NEW .price_style { color:#555555; font-family:Arial; font-weight: normal; }
	#box_PRODUCTS_NEW .price_special_original { text-decoration:line-through; }
	

#box_SEARCH { border-bottom:#FFFFFF 8px solid;background-color:#000000; height:37px }
#box_SEARCH h3 { display:none; }
#box_SEARCH .portfolioBox { padding-left:11px; padding-top:7px; }
#box_SEARCH .searchInput {
		padding:0; margin:0px; width:118px; 
		background:#FFFFFF ;
		color:#444444; vertical-align: middle; cursor: pointer; display: inline-block; }
#box_SEARCH .searchStart {
			border-style: none; border-color: inherit; border-width: 0; 
			padding: 0; margin: 0; vertical-align: middle; cursor: pointer; display: inline-block;
			width:56px; height:22px; background:url('./images/default/search.gif') 0px 0px no-repeat; }


#voicePlayer { width:535px; height:33px; border-top:0; }

#about1212 { padding:15px 0 20px 0; }
	#about1212 h3 {	display:block; text-indent:-999em; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
					padding-top:30px; background: url('./images/default/aboutWidget.gif') 0px 0px no-repeat; padding-bottom:12px  }
	#about1212 .cover { float:left; width:71px; padding:0 0 0 21px}
	#about1212 .description { float:left; padding-left:11px; line-height:1.4; color:#666666} 
	#about1212 .sign {padding:0 0 0 21px; line-height:3.2; background:#FFFFFF url('./images/default/sign.gif') 70px bottom  no-repeat;	}
	#about1212 a:hover { color:#FF0000; }
	 			
.moduleRow A { color: #444444; }
.moduleRow { color:#444444; font-size:12px; line-height:1.7; padding-left:6px; width:170px; }
.moduleRowOver { color:#000000; font-size:12px; background-color:#FFFFFF; line-height:1.7; padding-left:6px; width:170px; } 
.moduleRowOut { color:#000000; font-size:12px; background-color: #FFFFFF; line-height:1.7; padding-left:5px; width:170px; } 

TABLE#box_new_products2 {}
TABLE#box_new_products2 TD.box_title { background-color:#404040; padding: 8px 15px 6px 15px; text-align: left; color: #FFFFFF; }
TABLE#box_new_products2 TD.box_content { }

SPAN.productOldPrice { font-size:12px; color:#666666; font-weight:normal; }



TABLE#nav TD.nav-quicksearch {
	background-color: #B9A88F;
	color: #FFFFFF;
	padding: 5px;
}

TABLE#main {
	margin-top: 2px;
}
TABLE#main TD.main-left_column {}
TABLE#main TD.main-right_column {}
TABLE#main TD.main-content {}

/* custom configure end */

/* ϥ */
.number_spotlight { color: #FF0000; font-weight: bold; border-bottom:1px #FF0000 solid; line-height:17px; text-decoration:none; }
/* ϥ END */


FORM {display: inline;}
.block {display: block;}
.spacer {padding:2px}
.tableShop {border-left:1px; border-style:solid; border-color: #C7C7D5; margin: 0px 3px 0px 3px;}
.navLeft {border-right: 1px solid #B6B7CB;border-left: 1px solid #C7C7D5;}
.navRight {border-left: 1px solid #B6B7CB;border-right: 1px solid #C7C7D5;}

TD.headerNavigation {font-size:15px; color:#FFFFFF; padding:2px;}
TD.topNavigation {font-size: 13px; color: #5887B6;}
A.topNavigation {color: #5887B6;}
A.topNavigation:hover {color: #FF0000;}
A.headerNavigation {color: #ffffff; font-size: 13px; background: #C3C3C3;}
A.headerNavigation:hover {color: #FF0000;}

/*  ------- r]w2006-0202 JEDI -------  */
.sss-main {font-size: 12px; line-height: 1.2; color:#8E8E8E;}
.ss-main {font-size: 12px; line-height: 1.2; color:#8E8E8E;}
.s-main {font-size: 13px; line-height: 1.5; color:#8E8E8E;}
.main {font-size: 15px; line-height: 1.5; color:#5C6C6C;}
TD.main, P.main {font-size: 15px; line-height: 1.5; color:#5C6C6C;}
.l-main {font-size: 12px; line-height: 1.5; }
.ll-main {font-size: 18px; line-height: 1.5; color:#3C5C5C;}

.ss-main-r{font-size: 12px; line-height: 1.5; color:#FF0000;}

TD.checker_s{font-size:12px;border: 1px solid; border-color:#FFFFFF; padding:2px; background:#F5F5F5;text-align:center; color:#8E8E8E;}
TD.checker_m{font-size:15px;border-bottom: 2px dotted; border-color:#AAAAAA; padding:5px;text-align:center; color:#5C6C6C; background:#FFFFFF;}
TD.checker_m2{font-size:15px;border-bottom: 2px dotted; border-color:#AAAAAA; padding:5px;text-align:center; color:#5C6C6C; background:#F5F5F5;}

TD.smallText, SPAN.smallText, P.smallText {font-size: 12px;}

/* formArea  */
TABLE.formArea {background:#F8F4E8; border-color:#E6D5A8; border-style: dotted; border-width: 1px;}
.formArea-text {border-bottom: 1px dotted; border-color:#E6D5A8; font-size:15px; color:#5C6C6C; padding:5px;}


.s-text {font-size:12px; color:#A3A3A3;}

.errorBox {font-size:15px; background:#FFDDEE; padding:9px; line-height:1.5; color:#EE3300;border: 2px dotted;border-color:#FF99CC;}
.stockWarning {font-size : 12px; color: #cc0033;}
.productsNotifications {background: #f2fff7;}

.productinfo_title {font-size:15px; color: #333333; font-weight: bold;}
.productinfo_price {font-size:16px; color: #0000FF;}
.orderEdit {font-size : 12px; color: #70d250; text-decoration: underline;}

TR.headerError {background: #ff0000;}
TD.headerError {font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center;}

TR.headerInfo {background: #00ff00;}

TD.headerInfo {
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TD.footer {background: #C3C3C3;}
.footer_top {border-top:2px solid; border-color: #BABABA; background: #C3C3C3; text-align:right;padding:2px;}

/*  ------- box-title -------  */
TD.BoxHeading {font-size:13px;background:#DEE6E9;color:#737373;border-bottom: 1px solid;
  	border-top: 1px solid;border-color: #A5BAC2;line-height:1.5;padding-top:3px;}

TD.BoxHeading_2 {font-size:13px;background:#FF6600;color:#FFFFFF;border-bottom: 3px solid;
  	border-top: 3px solid;border-color:#FF9900;line-height:1.5;padding-top:3px;}
	
TD.infoBox, SPAN.infoBox {font-size: 12px;}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {border: 1px; border-style:solid; border-color: #b6b7cb; border-spacing:1px;}

.productListing-heading {font-size:12px;background:#b6b7cb; color: #FFFFFF;font-weight: bold;}

TD.productListing-data {font-size: 12px;}


TD.pageHeading, DIV.pageHeading {font-size: 16px; font-weight: bold; color: #000000;}

TR.subBar {background: #f4f7fd;}
TD.subBar {font-size: 12px; color: #000000;}


TD.smallText, SPAN.smallText, P.smallText {font-size: 12px;}

TD.accountCategory {font-size: 13px; color: #aabbdd;}
TD.fieldKey {font-size: 12px; font-weight: bold;}
TD.fieldValue {font-size: 12px;}
TD.tableHeading {font-size: 12px; font-weight: bold;}

SPAN.newItemInCart {font-size: 12px; color: #ff0000;}



SPAN.greetUser {font-size: 15px; color:#009200; font-weight: bold;}


TD.formAreaTitle {font-size: 12px; font-weight: bold;}



SPAN.productSpecialPrice {color: #FF0000;}

SPAN.errorText {color: #ff0000;}

SPAN.productDiscountPrice {color: #ff0000; font-weight: bold;}

/* message box */
.messageBox { }
.messageStackError, .messageStackWarning { }
.messageStackSuccess { }

/* input requirement */
.copyright {font-size: 10px; color: #999999; text-align: center;}

<!-- password_double_opt_in -->
TABLE#password_double_opt_in { }
TABLE#password_double_opt_in TD.head { width:120px; text-align:right; }
TABLE#password_double_opt_in TD.input_field { font-size:10px; color:#999999; }
TABLE#password_double_opt_in TD.input_field INPUT { width:300px; padding:2px; border:1px #999999 solid;  }

<!-- newsletter -->
TABLE#newsletter { }
TABLE#newsletter TD.head { width:120px; text-align:right; }
TABLE#newsletter TD.input_field { font-size:10px; color:#999999; }
TABLE#newsletter TD.input_field INPUT { width:300px; padding:2px; border:1px #999999 solid;  }

<!-- info_message -->
TABLE#info_message { font-size:12px; color:#459137; border:1px #57B846 solid; background-color:#F0FEED; margin-bottom:12px; }
TABLE#info_message TD { padding:8px; }

INPUT.box_search-keyword { font-size: 12px; font-family: Verdana; color: #333333; width: 130px; border:1px #999999 solid; padding: 3px 2px 2px 3px; }
INPUT.box_newsletter-email { font-size: 12px; font-family: Verdana; color: #333333; width: 130px; border:1px #999999 solid; padding: 3px 2px 2px 3px; }




TABLE#navtrail { color:#333333; }
TABLE#navtrail A { color:#888888; text-decoration:underline; }
TABLE#navtrail A:hover { color:#FF5F3D; text-decoration:underline; }

TABLE#box_SHOPINFO { color:#777777; line-height:1.6; }

TABLE#box_TOPICS {}

SPAN#box_ADD_A_QUICKIE {}
SPAN#box_ADD_A_QUICKIE A { color:#666666; text-decoration: underline; }
SPAN#box_ADD_A_QUICKIE A:hover { color:#FF0000; text-decoration: underline; }

TABLE#box_ADMIN { color:#555555; line-height:1.6; margin-bottom:8px; }

TABLE#box_CATEGORIES { margin-bottom:8px; }

TABLE#box_BEST_SELLERS { margin-bottom:8px; }

TABLE#box_CART { color:#555555; margin-bottom:8px;}

TABLE#box_CONTENT { margin-bottom:8px; }

TABLE#box_COUNTER {}
TABLE#box_COUNTER .numeral { font-size:12px; font-weight:bold; color:#FF2D00; text-decoration:underline; }

TABLE#box_INDEX_INTRO {}

TABLE#box_INFOBOX { color:#555555; line-height:1.6; }

TABLE#box_LAST_VIEWED { color:#555555; line-height:1.5; margin-bottom:8px; }

TABLE#box_LOGO { font-size:21px; letter-spacing:-1px; font-weight:bold; padding-left:7px; }

TABLE#box_MFT { color:#555555; line-height:1.6; margin-bottom:8px; }

TABLE#box_MFT_INFO { margin-bottom:8px; }

TABLE#box_NEWSLETTER { margin-bottom:8px; }

TABLE#navigation { background-color:#F1F1F1; }
TABLE#navigation .display_number {}
TABLE#navigation .page_links { text-align:right; }
A.pageResults { color:#555555; text-decoration:underline; }
A.pageResults:hover { color:#ED0009; text-decoration:underline; }





#order_details { color:#333333; }
#order_details .products_name A { color:#333333; text-decoration:none; }
#order_details .products_name A:hover { color:#ED1C24; text-decoration:underline; }
#order_details .products_model { color:#888888; }
#order_details .products_short_description { line-height:1.4; color:#888888; padding-top:10px; }
#order_details .price_style { color:#FF0000; font-family:Arial; font-weight: bold; border-bottom:1px #FF0000 solid; }

#order_details .price_consult { color:#A1A1A1; }
	#order_details .price_consult .price_style2 { color:#A1A1A1; font-family:Arial; font-weight: bold; border-bottom:1px #A1A1A1 solid; }

	#order_details .price_consult_now { color:#000000; }
		#order_details .price_consult_now .price_style2 { color:#000000; font-family:Arial; font-weight: bold; border-bottom:1px #333333 solid; }

#order_details .stock_mark { color:#FF0000; border-bottom:1px #FF0000 solid; line-height:20px; }
#order_details .products_quantity { color:#FF0000; font-weight: bold; border-bottom:1px #FF0000 solid; }
#order_details .attributes_value_name { color:#FF0000; border-bottom:1px #FF0000 solid; line-height:17px; }
#order_details .total_content { padding-top:16px; padding-bottom:16px; font-size:132%; font-weight:bold; font-family:Verdana; text-align:right; }

#order_details th.layer0 { color:#333333; border-bottom:1px #B1B1B1 solid; }
#order_details .markProductOutOfStock { color:#FF0000; font-weight:bold; border-bottom:1px #FF0000 solid; }


.file_default { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/txt.gif') 0px 0px no-repeat; }
.file_doc { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/doc.gif') 0px 0px no-repeat; }
.file_csv { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/csv.gif') 0px 0px no-repeat; }
.file_txt { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/txt.gif') 0px 0px no-repeat; }
.file_xls { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/xls.gif') 0px 0px no-repeat; }
.file_pdf { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/pdf.gif') 0px 0px no-repeat; }
.file_ppt { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/ppt.gif') 0px 0px no-repeat; }
.file_gif { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/gif.gif') 0px 0px no-repeat; }
.file_jpeg { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/jpeg.gif') 0px 0px no-repeat; }
.file_png { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/png.gif') 0px 0px no-repeat; }
.file_tiff { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/tiff.gif') 0px 0px no-repeat; }
.file_bmp { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/bmp.gif') 0px 0px no-repeat; }
.file_wav { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/wav.gif') 0px 0px no-repeat; }
.file_mpg { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/mpg.gif') 0px 0px no-repeat; }
.file_m3u { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/m3u.gif') 0px 0px no-repeat; }
.file_wma { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/wma.gif') 0px 0px no-repeat; }
.file_ram { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/ram.gif') 0px 0px no-repeat; }
.file_css { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/css.gif') 0px 0px no-repeat; }
.file_html { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/html.gif') 0px 0px no-repeat; }
.file_rtf { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/rtf.gif') 0px 0px no-repeat; }
.file_xml { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/xml.gif') 0px 0px no-repeat; }
.file_mpg { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/mpg.gif') 0px 0px no-repeat; }
.file_mov { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/mov.gif') 0px 0px no-repeat; }
.file_wmv { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/wmv.gif') 0px 0px no-repeat; }
.file_bz2 { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/bz2.gif') 0px 0px no-repeat; }
.file_tgz { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/tgz.gif') 0px 0px no-repeat; }
.file_tar { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/tar.gif') 0px 0px no-repeat; }
.file_zip { padding-left:20px; background:transparent url('../../images/icons/extensionIcons/zip.gif') 0px 0px no-repeat; }


#shopping_flowA { margin:16px auto; width:1000px; overflow:hidden }
	#shopping_flowA ul { list-style:none; margin:0; padding:0 0 0 0px; width:1050px  }
	#shopping_flowA li { float:left; margin:0 0px 0 0px; margin:0 25px 0 0px; }
	#shopping_flowA li span {	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:57px; 
									padding-top:57px; color:#FFFFFF; }
	
	#shopping_flowA .item_1 { width:180px; background-repeat:no-repeat; }
	#shopping_flowA .item_2 { width:180px; background-repeat:no-repeat; }
	#shopping_flowA .item_3 { width:180px; background-repeat:no-repeat; }
	#shopping_flowA .item_4 { width:180px; background-repeat:no-repeat; }
	#shopping_flowA .item_5 { width:180px; background-repeat:no-repeat; }
	
	#shopping_flowA .step1 .item_1 { background-image:url('./images/checkout/flowA_01_on.gif'); }
	#shopping_flowA .step1 .item_2 { background-image:url('./images/checkout/flowA_02_off.gif'); }
	#shopping_flowA .step1 .item_3 { background-image:url('./images/checkout/flowA_03_off.gif'); }
	#shopping_flowA .step1 .item_4 { background-image:url('./images/checkout/flowA_04_off.gif'); }
	#shopping_flowA .step1 .item_5 { background-image:url('./images/checkout/flowA_05_off.gif');}
	
	#shopping_flowA .step2 .item_1 { background-image:url('./images/checkout/flowA_01_on.gif'); }
	#shopping_flowA .step2 .item_2 { background-image:url('./images/checkout/flowA_02_on.gif'); }
	#shopping_flowA .step2 .item_3 { background-image:url('./images/checkout/flowA_03_off.gif'); }
	#shopping_flowA .step2 .item_4 { background-image:url('./images/checkout/flowA_04_off.gif'); }
	#shopping_flowA .step2 .item_5 { background-image:url('./images/checkout/flowA_05_off.gif'); }
	
	#shopping_flowA .step3 .item_1 { background-image:url('./images/checkout/flowA_01_on.gif');}
	#shopping_flowA .step3 .item_2 { background-image:url('./images/checkout/flowA_02_on.gif'); }
	#shopping_flowA .step3 .item_3 { background-image:url('./images/checkout/flowA_03_on.gif'); }
	#shopping_flowA .step3 .item_4 { background-image:url('./images/checkout/flowA_04_off.gif'); }
	#shopping_flowA .step3 .item_5 { background-image:url('./images/checkout/flowA_05_off.gif'); }
	
	#shopping_flowA .step4 .item_1 { background-image:url('./images/checkout/flowA_01_on.gif');}
	#shopping_flowA .step4 .item_2 { background-image:url('./images/checkout/flowA_02_on.gif'); }
	#shopping_flowA .step4 .item_3 { background-image:url('./images/checkout/flowA_03_on.gif'); }
	#shopping_flowA .step4 .item_4 { background-image:url('./images/checkout/flowA_04_on.gif'); }
	#shopping_flowA .step4 .item_5 { background-image:url('./images/checkout/flowA_05_off.gif');}
	
	#shopping_flowA .step5 .item_1 { background-image:url('./images/checkout/flowA_01_on.gif'); }
	#shopping_flowA .step5 .item_2 { background-image:url('./images/checkout/flowA_02_on.gif'); }
	#shopping_flowA .step5 .item_3 { background-image:url('./images/checkout/flowA_03_on.gif'); }
	#shopping_flowA .step5 .item_4 { background-image:url('./images/checkout/flowA_04_on.gif'); }
	#shopping_flowA .step5 .item_5 { background-image:url('./images/checkout/flowA_05_on.gif'); }
	
		
#shopping_flowA_step2 {  }
#shopping_flowA_step3 {  }
#shopping_flowA_step4 {  }
#shopping_flowA_step5 { }



.titleWrap { padding:12px 6px; margin-bottom:8px; background:#FFD84F; line-height:160%; }
.titleWrap .title { padding-left:6px; color:#333333; font-size:116%; font-weight:normal; }



#products_listing {}
#products_listing h3 { display:none; }
#products_listing .titleWrap { }
#products_listing .titleWrap .title { }
#products_listing .titleWrap .heading_title { display:none; }
#products_listing .titleWrap .description { display:none; }

#products_for_category_listing { }
#products_for_category_listing h3 { display:none; }
#products_for_category_listing .titleWrap { }
#products_for_category_listing .titleWrap .title { }
#products_for_category_listing .titleWrap .heading_title { display:none; }
#products_for_category_listing .titleWrap .description { display:none; }

#products_search_listing {}
#products_search_listing h3 { display:none; }
#products_search_listing .titleWrap { }
#products_search_listing .titleWrap .title { }


#product_info table { }
#product_info td.coverPart { /*background: url('./images/default/productBg.gif') left top no-repeat;*/ }
#product_info .cover { /*padding:16px;min-height:366px; height: auto !important; height: 366px;*/ }
#product_info h3 { display:none; }





#login {}
#login h3 { display:none; }
#login .titleWrap {display:none; }
#login .titleWrap .title { }

#login .login_cube_01 { background:url('./images/module/login_block_01_header.gif') top left no-repeat; }
	#login .login_cube_01_in { padding:60px 10px 0 85px }

#login .login_cube_02 { background:url('./images/module/login_block_02_header.gif') top left no-repeat; }
	#login .login_cube_02_in { padding:60px 10px 0 85px }
	#login .login_cube_02_in .text {padding-bottom:10px; line-height:1.4}
 


#contact_us {}
#contact_us h3 { display:none; }
#contact_us .titleWrap { display:none; }
#contact_us .titleWrap .title { }

#contact_us .contact_us_cube { background:url('./images/module/contactIcon.gif') top left no-repeat; }
	#contact_us .contact_us_cube_in { padding:60px 10px 0 85px }

#contact_us .article { line-height:1.7;}
#contact_us .contactForm td { padding:3px 0; }

	#contact_us TD.head { width:100px; text-align:right; vertical-align:top; }
	#contact_us TD.input_field { vertical-align:top; padding-left:15px; line-height:180%; }
	
	#contact_us .field_name input, 
	#contact_us .field_email input, 
	#contact_us .field_vvcode input { width:300px; }
	#contact_us .field_message textarea  { width:450px; height:200px; }

#shopping_cart { padding:0 0 10px 0px}
#shopping_cart h3 { display:none; }
#shopping_cart .titleWrap { display:none; }
#shopping_cart .titleWrap .title { }
#shopping_cart .price { font-weight:bold; color:#FC0000; text-decoration:underline}
#shopping_cart .price_style { border:none}

#checkout_valued {}
#checkout_valued h3 { display:none; }
#checkout_valued .titleWrap { display:none; }
#checkout_valued .titleWrap .title { }
#checkout_valued .price_style { color:#FF0000; font-family:Arial; font-weight: bold; border-bottom:1px #FF0000 solid; }

#checkout_shipping { padding:0 0px 10px 0 }
#checkout_shipping h3 { display:none; }
#checkout_shipping .titleWrap { display:none; }
#checkout_shipping .titleWrap .title { }
#checkout_shipping .price { font-weight:bold; color:#FC0000; text-decoration:underline}
#checkout_shipping .price_style { border:none}

#checkout_shipping_address {}
#checkout_shipping_address h3 { display:none; }
#checkout_shipping_address .titleWrap { display:none; }
#checkout_shipping_address .titleWrap .title { }

#checkout_payment_address {}
#checkout_payment_address h3 { display:none; }
#checkout_payment_address .titleWrap { display:none; }
#checkout_payment_address .titleWrap .title { }


#checkout_payment { padding:0 0px 10px 0}
#checkout_payment h3 { display:none; }
#checkout_payment .titleWrap { display:none; }
#checkout_payment .titleWrap .title { }
#checkout_payment .price_style { color:#FF0000; font-family:Arial; font-weight: bold; border-bottom:1px #FF0000 solid; }

#checkout_confirmation { padding:0 0px 10px 0}
#checkout_confirmation h3 { display:none; }
#checkout_confirmation .titleWrap { display:none; }
#checkout_confirmation .titleWrap .title { }
#checkout_confirmation .price { font-weight:bold; color:#FC0000; text-decoration:underline}
#checkout_confirmation .price_style { border:none}

#checkout_success {}
#checkout_success {}
#checkout_success h3 { display:none; }
#checkout_success .titleWrap { display:none; }
#checkout_success .titleWrap .title { }
#checkout_success .price { font-weight:bold; color:#FC0000; text-decoration:underline}
#checkout_success .price_style { border:none}

#account {}
#account h3 { display:none; }
#account .titleWrap { display:none; }
#account .titleWrap .title { }

#account .account_cube_01 { background:url('./images/module/acc_block_01_header.gif') top left no-repeat; }
	#account .account_cube_01_in { padding:60px 10px 0 85px }
#account .pageWidget_01 { border:1px #DEDEDE solid; padding:0 10px 25px 20px; margin-bottom:18px}
#account .account_cube_02 { background:url('./images/module/acc_block_02_header.gif') top left no-repeat; }
	#account .account_cube_02_in { padding:60px 0px 0 85px; width:646px; overflow:hidden;  }
#account .account_cube_03 { background:url('./images/module/acc_block_03_header.gif') top left no-repeat; }
	#account .account_cube_03_in { padding:60px 10px 0 85px }


#account_history {}
#account_history h3 { display:none; }
#account_history .titleWrap { display:none; }
#account_history .titleWrap .title { }

#account_history .account_history_cube { background:url('./images/module/acc_block_03_header.gif') top left no-repeat; }
	#account_history .account_history_cube_in { padding:60px 10px 0 85px }


#account_history_info {}
#account_history_info h3 { display:none; }
#account_history_info .titleWrap { display:none;}
#account_history_info .titleWrap .title { }

#account_history_info .account_history_info_cube_01 { background:url('./images/module/order_h_info_i01.gif') top left no-repeat; }
	#account_history_info .account_history_info_cube_01_in { padding:60px 10px 0 85px }
	
#account_history_info .account_history_info_cube_02 { background:url('./images/module/order_h_info_i02.gif') top left no-repeat; }
	#account_history_info .account_history_info_cube_02_in { padding:60px 10px 0 85px }

#account_history_info .account_history_info_cube_03 { background:url('./images/module/order_h_info_i03.gif') top left no-repeat; }
	#account_history_info .account_history_info_cube_03_in { padding:60px 10px 0 85px }

#account_history_info .account_history_info_cube_04 { background:url('./images/module/order_h_info_i04.gif') top left no-repeat; }
	#account_history_info .account_history_info_cube_04_in { padding:60px 10px 0 85px }

#account {}
#account h3 { display:none; }
#account .titleWrap { display:none; }
#account .titleWrap .title { }

#create_account {}
#create_account h3 { display:none; }
#create_account .titleWrap {display:none;  }
#create_account .titleWrap .title { }

#create_account .create_account_cube { background:url('./images/module/login_block_02_header.gif') top left no-repeat; }
	#create_account .create_account_cube_in { padding:60px 10px 0 85px }

	#create_account .titleRequirement { padding-left:15px; background:url('./images/common/icon_start.gif') 0 0px no-repeat; }
	#create_account TD.head { width:120px; text-align:right; vertical-align:top; }
	#create_account TD.input_field { vertical-align:top; padding-left:15px; line-height:180%; }
	
	#create_account .field_email input,
	#create_account .field_password input,
	#create_account .field_confirmation input,
	#create_account .field_vvcode input,
	
	#create_account .field_firstname input,
	#create_account .field_lastname input,
	#create_account .field_dob input,
	#create_account .field_from input,
	#create_account .field_company input,
	#create_account .field_vat input,
	#create_account .field_suburb input,
	#create_account .field_street input,
	#create_account .field_tel input,
	#create_account .field_fax input { width:300px; }
	
	#create_account .field_readme textarea { width:530px; height:220px; color:#444444; font-size:90%; padding:8px; }
	
	#create_account .field_vvcode img { border:1px #999999 solid; }


#create_account_guest {}
#create_account_guest h3 { display:none; }
#create_account_guest .titleWrap { display:none; }
#create_account_guest .titleWrap .title { }

#create_account_guest { }
#create_account_guest TD.head { width:120px; text-align:right; }
#create_account_guest TD.input_field { font-size:10px; color:#999999; }
#create_account_guest TD.input_field INPUT { width:300px; padding:2px; border:1px #999999 solid;  }

#address_book {}
#address_book h3 { display:none; }
#address_book .titleWrap { display:none; }
#address_book .titleWrap .title { }

#address_book .address_book_cube { background:url('./images/module/modify_02_header.gif') top left no-repeat; }
	#address_book .address_book_cube_in { padding:60px 10px 0 85px }

#address_book_process {}
#address_book_process h3 { display:none; }
#address_book_process .titleWrap { display:none; }
#address_book_process .titleWrap .title { }

#address_book_process .address_book_process_cube { background:url('./images/module/modify_02_header.gif') top left no-repeat; }
	#address_book_process .address_book_process_cube_in { padding:60px 10px 0 85px }

	#address_book_process .titleRequirement { padding-left:15px; background:url('./images/common/icon_start.gif') 0 0px no-repeat; }
	#address_book_process TD.head { width:80px; text-align:right; vertical-align:top; }
	#address_book_process TD.input_field { vertical-align:top; padding-left:15px; line-height:180%; }
	
	#address_book_process .field_firstname input,
	#address_book_process .field_street input { width:300px; }


	#checkout_address .titleRequirement { padding-left:15px; background:url('./images/common/icon_start.gif') 0 0px no-repeat; }
	#checkout_address TD.head { width:120px; text-align:right; vertical-align:top; }
	#checkout_address TD.input_field { vertical-align:top; padding-left:15px; line-height:180%; }
	
	#checkout_address .field_firstname input,
	#checkout_address .field_street input { width:300px; }

#account_edit {}
#account_edit h3 { display:none; }
#account_edit .titleWrap {display:none; }
#account_edit .titleWrap .title { }

#account_edit .account_edit_cube { background:url('./images/module/modify_01_header.gif') top left no-repeat; }
	#account_edit .account_edit_cube_in { padding:60px 10px 0 85px }

#account_edit .account_history_info { width:}

	#account_edit .titleRequirement { padding-left:15px; background:url('./images/common/icon_start.gif') 0 0px no-repeat; }
	#account_edit TD.head { width:90px; text-align:right; vertical-align:top; }
	#account_edit TD.input_field { vertical-align:top; padding-left:15px; line-height:180%; }
	
	#account_edit .field_email input,
	
	#account_edit .field_firstname input,
	#account_edit .field_lastname input,
	#account_edit .field_tel input,
	#account_edit .field_fax input { width:300px; }
	

#account_password {}
#account_password h3 { display:none; }
#account_password .titleWrap { display:none;}
#account_password .titleWrap .title { }

#account_password .account_password_cube { background:url('./images/module/password_update.gif') top left no-repeat; }
	#account_password .account_password_cube_in { padding:60px 10px 0 85px }

	#account_password .titleRequirement { padding-left:15px; background:url('./images/common/icon_start.gif') 0 0px no-repeat; }
	#account_password TD.head { width:150px; text-align:right; vertical-align:top; }
	#account_password TD.input_field { vertical-align:top; padding-left:15px; line-height:180%; }
	
	#account_password .field_actual input,
	#account_password .field_new input,
	#account_password .field_confirm input { width:300px; }

#password_double {}
#password_double .password_double_cube { background:url('./images/module/password_double_opt_in.gif') top left no-repeat; }
	#password_double .password_double_cube_in { padding:60px 10px 0 85px }
	#password_double .titleRequirement { padding-left:15px; background:url('./images/common/icon_start.gif') 0 0px no-repeat; }
	#password_double TD.head { width:150px; text-align:right; vertical-align:top; }
	#password_double TD.input_field { vertical-align:top; padding-left:15px; line-height:180%; }



#newsletter {}
#newsletter h3 { display:none; }
#newsletter .titleWrap { display:none;}
#newsletter .titleWrap .title { }

#newsletter .newsletter_cube { background:url('./images/module/modify_03_header.gif') top left no-repeat; }
	#newsletter .newsletter_cube_in { padding:60px 10px 0 85px }

	#newsletter .titleRequirement { padding-left:15px; background:url('./images/common/icon_start.gif') 0 0px no-repeat; }
	#newsletter TD.head { width:150px; text-align:right; vertical-align:top; }
	#newsletter TD.input_field { vertical-align:top; padding-left:15px; line-height:180%; }
	
	#newsletter .field_code input,
	#newsletter .field_email input { width:300px; }


.entrance h3 {	display:block; overflow:hidden; width:100%; height:0 !important; height:/**/:30px; 
				padding-top:30px; background:url('./images/module/moduleTitles.gif') 0 0px no-repeat; margin-bottom:8px; }

	.entry { padding:0 0 20px 0; }
		.entry .titleWrap {}
			.entry .titleWrap { }
			.entry .titleWrap .hh2 { padding-left:6px; color:#333333; font-size:116%; font-weight:normal; }
			.entry .titleWrap .hh2 .new { padding-right:32px; background:url('./images/common/statusNew.gif') right 4px no-repeat; }
			
			.entry .titleWrap .date { color:#333333; font-size:90%; padding-left:6px; /*margin:0 10px 10px 10px; background:transparent url('./images/common/date.gif') 0px 0px no-repeat;*/ }
				
			.entry .titleWrap .created { }
			
		.entry .article { 	padding:10px 0px 15px 6px; line-height:180%; min-height:200px; height: auto !important; height: 200px; 
							/*background:transparent url('./images/default/entryListBg.gif') right bottom no-repeat; */}
		.entry .files { padding-left:6px; margin-top:12px; }
			.entry .file { margin-top:6px; color:#555555; }
				.entry .file a { text-decoration:underline; }
				.entry .file a:hover { }
		
		.entry .images { margin-top:12px; text-align:center; line-height:200%; }
			.entry .image { margin-bottom:12px; }
			.entry .image .imageDescription { color:#555555; }
				.entry .image a img { border:3px #E1E1E1 solid; }
				.entry .image a:hover img { border:3px #FF8300 solid; }
				.entry .image a .imageDescription { color:#333333; text-decoration:underline; }
				.entry .image a:hover .imageDescription { color:#FF8300; }
		
		.entry .back { background:url('./images/common/arrow_undo.gif') 0 1px no-repeat; margin-top:30px; padding-left:20px; }
		.entry .back A { color:#A7A7A7; text-decoration:none; border-bottom:1px #A7A7A7 solid; }
		.entry .back A:hover { color:#FF0000; border-bottom:1px #FF0000 solid; }
		
	.entryList { padding:0px 0 20px 0; /*min-height:600px; height: auto !important; height: 600px;*/ }
		.entryList .titleWrap {}
			
			.entryList .titleWrap { }
			.entryList .titleWrap .hh2 { padding-left:6px; color:#333333; font-size:132%; font-weight:normal; }
			
		.entryList .pageNavigator {	color:#555555; line-height:35px; background:transparent url('./images/common/pageNavigatorBg.gif') right 0px no-repeat; 
									border:1px #DCDCDC solid; border-bottom:2px #EFEFEF solid; padding:0px 10px 0px 10px; }
			.entryList .pageNavigator .pages { float:left; white-space:nowrap; background:transparent url('./images/common/page_copy.gif') 0px 10px no-repeat; padding-left:20px; }
			.entryList .pageNavigator .archive { float:left; white-space:nowrap; background:transparent url('./images/common/date.gif') 0px 10px no-repeat; padding-left:20px; padding-right:20px; }
		.entryList .search { margin-top:10px; }
		
		.entryList ul.portfolioBox { list-style:none; margin:0 0 10px 0; padding:0; }
		.entryList li.portfolioItem { padding:16px 10px 16px 10px; background:transparent url('./images/common/dotLine.gif') bottom repeat-x; }
			
			.entryList ul.portfolioBox:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
			.entryList ul.portfolioBox  { display:inline-block; }
			/* Holly Hack Targets IE Win only \*/
			* html .entryList ul.portfolioBox  { height:1%; }
			.entryList ul.portfolioBox  { display:block; }
			/* End Holly Hack */
			
			.entryList li.portfolioItem:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
			.entryList li.portfolioItem  { display:inline-block; }
			/* Holly Hack Targets IE Win only \*/
			* html .entryList li.portfolioItem  { height:1%; }
			.entryList li.portfolioItem { display:block; }
			/* End Holly Hack */
			
			.entryList li.odd { }
			.entryList li.even { }
			
			.entryList li.portfolioItem .cover { }
			.entryList li.portfolioItem .cover img { background-color:transparent; background-position:center center; background-repeat:no-repeat; border:1px #E1E1E1 solid; }
			.entryList li.portfolioItem .title { }
			.entryList li.portfolioItem .title A { color:#E12424; text-decoration:underline; font-weight:bold; }
			.entryList li.portfolioItem .title A:hover { color:#E12424; text-decoration:none; }
			.entryList li.portfolioItem .title .signning { padding-right:32px; background:url('./images/common/statusSignning.gif') right 1px no-repeat; }
			.entryList li.portfolioItem .title .new { padding-right:32px; background:url('./images/common/statusNew.gif') right 1px no-repeat; }

			.entryList li.portfolioItem .date { font-size:90%; color:#FF7209; margin-bottom:6px; }
			.entryList li.portfolioItem .description { font-size:90%; color:#555555; line-height:150%; margin-top:6px; }
			.entryList li.portfolioItem .description A { color:#444444; text-decoration:underline; }
			.entryList li.portfolioItem .description A:hover { color:#FF0000; }


#about_us {}
#about_us h3 { display:none; }
#about_us .entry .titleWrap {  padding:18px 6px; margin-bottom:8px; background:#FFFFFF; line-height:160%; }
#about_us .entry .titleWrap .hh2 { color:#999999; font-size:132%; font-weight:bold; border-bottom:1px #AAAAAA solid; padding-bottom:3px;}


#shop_content {}
#shop_content h3 { display:none; }
#shop_content .entry { }
#shop_content .entry .titleWrap {  padding:18px 6px; margin-bottom:8px; background:#FFFFFF; line-height:160%; }
#shop_content .entry .titleWrap .hh2 { color:#999999; font-size:132%; font-weight:bold; border-bottom:1px #AAAAAA solid; padding-bottom:3px;}

#error_handler {}
#error_handler h3 { display:none; }
#error_handler .titleWrap { }
#error_handler .titleWrap .title { }


#notice { width:100%}
#notice h3 { display:none; }
	#notice .notice_list_cube { background:url('./images/module/notice_head.gif') top left no-repeat; }
	#notice .notice_list_cube_in {padding:60px 10px 0 10px } 
	#notice .notice_list_cube_in .titleWrap { padding-bottom:0}
	#notice.notice_cube { background:url('./images/module/notice_head.gif') top left no-repeat; }
	#notice .notice_cube_in {padding:60px 10px 30px 85px } 
	#notice .entry table .hh2 {color:#E57360;}
	#notice .entry table .date {color:#999999;}
#notice .article { padding:0 15px; line-height:1.7}
#notice .images { text-align:center; padding:15px}
	#notice .images  a img {border:3px #E1E1E1 solid}
	#notice .images  a:hover img {border-color:#FF8300;}
	#notice .images  a .imageDescription { }
	#notice .images  a:hover .imageDescription { color:#FF8300;}

#notice .entryList .titleWrap { display:none;}
#notice .portfolioBox { padding-bottom:15px}
#notice .portfolioItem .cover { float:left; width:105px; }
#notice .portfolioItem .cover img { width:83px; height:83px; }
#notice .portfolioItem .title { }
#notice .portfolioItem .title a { text-decoration:underline; color:#E57360; }
#notice .portfolioItem .title a:hover { color:#E57360; }
#notice .portfolioItem .description { color:#999999; margin-top:8px;  }

#ticker {}
#ticker h3 { display:none; background-position: 0 -900px !important; }
#ticker .portfolioItem .title { }
#ticker .portfolioItem .title a { text-decoration:underline; color:#000000; }
#ticker .portfolioItem .title a:hover { color:#FF0000; }
#ticker .portfolioItem .description { color:#999999; margin-top:8px;  }

#guestbook {}
#guestbook h3 { display:none; background-position: 0 -900px !important; }
#guestbook .paddingField { padding-left:12px; }
#guestbook .fieldRequirement { padding-left:15px; background:transparent url('./images/common/icon_start.gif') 0px 3px no-repeat; }
#guestbook .commentAddBody { border:2px #D9D6CB solid; background-color:#F7F7F7; padding:15px 30px; }
#guestbook .commentCommentBody { margin-bottom:16px; border:2px #D9D6CB solid; background-color:#F7F7F7; }
#guestbook .replyFormBody { display:none; padding:15px 30px; background:#F9FFE6 url('./images/common/dotLine.gif') top repeat-x; }
#guestbook .topic { padding:12px 16px; background:transparent url('./images/common/dotLine.gif') bottom repeat-x; }
#guestbook .topic h4 { font-weight:bold; }
#guestbook .reply0 { }
#guestbook .description0 { color:#555555; padding:16px 16px 24px 16px; line-height:120%; background:transparent url('./images/common/dotLine.gif') bottom repeat-x; }
#guestbook .description0ReplyBody { margin:12px 0 0 0; background-color:#FFFEDE; border:1px #C5C2B8 solid; padding:12px; }
#guestbook .info0 { padding:12px 12px 0 12px; }
#guestbook .info0 .infoLeft { width:600px; float:left; }
#guestbook .info0 .infoRight { width:100px; float:right; text-align:right; }
#guestbook .info { padding:12px 12px 0 12px; }
#guestbook .info .infoLeft { width:530px; float:left; }
#guestbook .info .infoRight { width:100px; float:right; text-align:right; }
#guestbook .replies { background:transparent url('./images/common/icon_reply.gif') 13px 3px no-repeat; }
#guestbook .reply { background:transparent url('./images/common/dotLine.gif') bottom repeat-x; padding:0px 0px 0px 70px; }
#guestbook .styleName { color:#3B5998; font-weight:bold; }
#guestbook .styleDate { color:#999999; }
#guestbook .styleLink { color:#FF0000; text-decoration:underline; cursor:pointer; }
#guestbook .styleId { color:#C1C1C1; }
#guestbook .description { color:#555555; padding:12px 12px 24px 12px; line-height:120%; }
#guestbook .descriptionReplyBody { margin:12px 0 0 0; background-color:#FFFEDE; border:1px #C5C2B8 solid; padding:12px; }
#guestbook .spotLight { background-color:#FFE5E8 !important; }


#delar {}
#delar h3 { display:none; }
#delar .portfolioItem .address { }
#delar .portfolioItem .address a { line-height:200%; padding-left:20px; background:transparent url('./images/common/iconOpenLink.gif') 0 0 no-repeat; text-decoration:underline; }

#qa {}
#qa h3 { display:none; }
#qa .portfolioBox { margin-top:12px; border-top:2px #E1E1E1 solid; border-bottom:2px #E1E1E1 solid; }
#qa .portfolioItem { padding:0px; }
#qa .portfolioItem .title { padding-left:35px; margin:0px; padding-top:8px; padding-bottom:8px; border-bottom:1px #E1E1E1 solid; border-top:1px #E1E1E1 solid; background:transparent url('./images/default/qaQ.gif') 8px 8px no-repeat; cursor:pointer; }
#qa .portfolioItem .description { padding-left:35px; margin:0px; padding-top:8px; padding-bottom:8px; border-bottom:1px #FFFFFF solid; border-top:1px #FFFFFF solid; background:#E1E1E1 url('./images/default/qaA.gif') 8px 11px no-repeat; }

#file_download {}
#file_download h3 { display:none; }

#entries {}
#entries h3 { display:none; }
#entries .portfolioItem .cover { display:none; float:left; width:105px; }
#entries .portfolioItem .cover img { width:83px; height:83px; }
#entries .portfolioItem .title { }
#entries .portfolioItem .title a { text-decoration:underline; color:#000000; }
#entries .portfolioItem .title a:hover { color:#FF0000; }
#entries .portfolioItem .description { color:#999999; margin-top:8px;  }

#entries2 {}
#entries2 h3 { display:none; }
#entries2 h3 { display:none; }
#entries2 .portfolioItem .cover { display:none; float:left; width:105px; }
#entries2 .portfolioItem .cover img { width:83px; height:83px; }
#entries2 .portfolioItem .title { }
#entries2 .portfolioItem .title a { text-decoration:underline; color:#000000; }
#entries2 .portfolioItem .title a:hover { color:#FF0000; }
#entries2 .portfolioItem .description { color:#999999; margin-top:8px;  }

#entries3 {}
#entries3 h3 { display:none; }
#entries3 h3 { display:none; }
#entries3 .portfolioItem .cover { display:none; float:left; width:105px; }
#entries3 .portfolioItem .cover img { width:83px; height:83px; }
#entries3 .portfolioItem .title { }
#entries3 .portfolioItem .title a { text-decoration:underline; color:#000000; }
#entries3 .portfolioItem .title a:hover { color:#FF0000; }
#entries3 .portfolioItem .description { color:#999999; margin-top:8px;  }

#advanced_search { }
#advanced_search h3 { display:none; }
#advanced_search .titleWrap { }
#advanced_search .titleWrap .title { }
#advanced_search .advanced_search_table .head { width:120px; text-align:right; }
#advanced_search .advanced_search_table .keyword { 
			width:400px; 
			padding:3px .5em 1px .5em; margin:0px 0px 0px 0px; 
			background:#fafaf8 url('./images/common/bgForm.gif') repeat-x 0 0;
			color:#444444; border:1px solid #B1B1B1; }
#advanced_search .advanced_search_table .priceFrom, 
#advanced_search .advanced_search_table .priceTo {
			width:120px; 
			padding:3px .5em 1px .5em; margin:0px 0px 0px 0px; 
			background:#fafaf8 url('./images/common/bgForm.gif') repeat-x 0 0;
			color:#444444; border:1px solid #B1B1B1; }


#specials { }
#specials h3 { display:none; }
#specials .portfolioBox { list-style:none; margin:0; padding:0; }
#specials .portfolioBox .portfolioItem { width:184px; height:320px; float:left; text-align:center; padding:0px; }

#specials .portfolioBox .portfolioItem .cover { margin-bottom:8px; }
#specials .portfolioBox .portfolioItem .title { margin-bottom:6px; }

#specials .portfolioBox .portfolioItem a { color:#333333; text-decoration:none; }
#specials .portfolioBox .portfolioItem a .cover img { border:1px #B1B1B1 solid; }

#specials .portfolioBox .portfolioItem a:hover { color:#F26522; text-decoration:underline; }
#specials .portfolioBox .portfolioItem a:hover .cover img { border-color:#333333; }

#specials .category_image { margin-bottom:12px; }
#specials .category_description { margin-bottom:12px; }

#specials .sub_categories { border:3px #B3CD36 solid; padding:10px 16px; background-color:#F9FFE6; margin-bottom:12px; }
#specials .sub_categories .title { margin-bottom:8px; }
#specials .sub_categories .count { color:#888888; }
#specials .sub_categories a { color:#333333; text-decoration:underline; }
#specials .sub_categories a:hover { color:#FF0000; }
#specials .sub_categories ul { list-style:none; padding:0px; margin:0; }
#specials .sub_categories li { float:left; width:170px; padding:0; margin:0; }

#specials .price_style { color:#FF0000; font-family:Arial; font-weight: bold; }
#specials .price_special_original { text-decoration:line-through; }


#products_new { }
#products_new h3 { display:none; }
	#products_new .portfolioBox { list-style:none; margin:0px; padding:0 0 0 0px; width:840px; }
	#products_new .portfolioItem { width:165px; height:240px; float:left; text-align:center; padding:0px; margin-right:40px; }
	
	#products_new .portfolioItem .cover { margin-bottom:4px; }
	#products_new .portfolioItem .cover img { background-position:center center; background-color:#FFFFFF; background-repeat:no-repeat; }
	#products_new .portfolioItem .title {  text-align:center; color:#555555; margin:6px 0; }
	#products_new .portfolioItem .price {  color:#555555; font-weight:normal;  }
	
	#products_new .more { margin-top:8px; }
	#products_new .more a { }
	#products_new .more a:hover { }
	#products_new .price_style { color:#555555; font-family:Arial; font-weight: normal; }
	#products_new .price_special_original { text-decoration:line-through; }

	#products_new .category_image { margin-bottom:12px; }
	#products_new .category_description { margin-bottom:12px; }

	#products_new .sub_categories { border:3px #B3CD36 solid; padding:10px 16px; background-color:#F9FFE6; margin-bottom:12px; }
	#products_new .sub_categories .title { margin-bottom:8px; }
	#products_new .sub_categories .count { color:#888888; }
	#products_new .sub_categories a { color:#333333; text-decoration:underline; }
	#products_new .sub_categories a:hover { color:#FF0000; }
	#products_new .sub_categories ul { list-style:none; padding:0px; margin:0; }
	#products_new .sub_categories li { float:left; width:170px; padding:0; margin:0; }

	#products_new .price_style { color:#FF0000; font-family:Arial; font-weight: bold; }
	#products_new .price_special_original { text-decoration:line-through; }

