body {
	background:url(../img/bg-body.gif) top center repeat-y #f89e19;
	margin:0;
	padding:0;
}
body,div,select,input,textarea,table,th,td {
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
a {text-decoration:none;}
a:hover {text-decoration:underline}
form {margin:0;padding:0}
img {border:0}


h1 {
	font:20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	display:block;
	position:absolute;
	color:#cc0000;
	margin:-20px 0 0 255px;
}
h2 {
	font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000099;
	margin:10px
}

#master {
	text-align:center;
}
#body {
	width:780px;
	margin:0 auto;
	text-align:left;
}

/* header */
#hL { width:350px;vertical-align:top }
#hR { vertical-align:top }
.r {
	line-height:25px;
	text-align:right;
	padding-right:10px
}
#r1, #r1 a {
	background-color:#ffe509;
	color:#000;
}
#r2, #r2 a {
	background-color:#588526;
	color:#fff;
}
#r3 {
	background-color:#fff;
	padding:18px 12px;
	_padding:19px 12px;
	height:100px
}
#r4, #r4 a{
	background-color:#91268f;
	line-height:37px;
	color:#fff;
}
#r4 img {
	float:left
}
#r5 {
}


/*********************************************************************************/
#content td { vertical-align:top; text-align:left }
#sideNav {
width:199px;
border-right:1px solid #3F6617;
font:11px Verdana, Arial, Helvetica, sans-serif;
}
#sideNav p {
margin:0;
padding:6px;
}
ul#cat {font:normal 15px "arial narrow", Arial, Helvetica, sans-serif;list-style-image:url(../img/li-left.gif)}
ul#cat a {color:#663300;}
ul#cat li {margin-bottom:10px;}

#love {padding:10px;background-color:#FFEAF4;color:#666;border-bottom:1px dashed #FF9999}
#love span {font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#660099;}
#love i {font:italic 11px Verdana, Arial, Helvetica, sans-serif;color:#333}
#love a {font:11px Verdana, Arial, Helvetica, sans-serif;color:#0066CC}

#ads {padding:10px;background-color:#f2fad5;color:#333;border-bottom:1px dashed #FFCC33}
#ads span {font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#660099}

#tq {padding:10px;background-color:#f0dffb;color:#333;border-bottom:1px dashed #bd90da}
#tq span {font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#660099}

#sideAbout {padding:10px;background-color:#FFFFCC;color:#333;border-bottom:1px dashed #FFCC33}
#sideAbout span {font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#660099}

#ccaccept {padding:10px;background-color:#F0F8FF;color:#333;border-bottom:1px dashed #6699FF}
#ccaccept span {font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#660099}

#bookmark {text-align:center}
#bookmark img {margin:3px}
#bookmark span {display:block;width:184px;text-align:left;padding:8px}
#bookmark span a {font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#660099}

.imgTrue {margin:6px 26px 6px 26px;width:121px;height:160px}
.imgFalse {margin:26px 6px 26px 6px;width:160px;height:121px}

#productThumb td {
	width:172px;
	height:262px;
	background:url(../img/thumb-bg.jpg) top left no-repeat
}
#productThumb td div.c {
	padding:9px;
	font-weight:bold;
	color:#660099
}
#productThumb td div.p {
	padding:2px 2px 1px 10px;
	color:#333
}
#productThumb td div.p span {
	float:right;
	margin-right:10px;
	color:#2e6fc8;
	font-weight:bold
}
#productThumb td div.p span a {
	color:#2e6fc8;
}



.imglTrue {margin:6px;width:270px;height:360px}
.imglFalse {margin:50px 0 0 0;width:360px;height:270px}

#productDetails {
	width:518px;
	height:520px;
	background:url(../img/productDetailsBg.gif) top left no-repeat;
	margin-top:30px;
	margin-left:20px;
}
#productDetails td div.c {
	padding:9px;
	font-weight:bold;
	color:#660099
}
#productDetails td div.d {
	padding:9px;
	color:#333
}
#productDetails td div.p {
	padding:2px 2px 1px 10px;
	color:#333
}
#productDetails td div.p span {
	float:right;
	margin-right:10px;
	color:#2e6fc8;
	font-weight:bold
}
#productDetails td div.p span a {
	color:#2e6fc8;
}

#productDetails td.imgl {
	text-align:center;
	height:400px;
}
#productDetails td {
/*
	width:172px;
	height:222px;
	background:url(../img/categoryThumb.gif) top left no-repeat
*/
}
a.dc:hover {
	text-decoration:none;
}
#categoryThumb td {
	background:url(../img/categoryThumb.gif) top left no-repeat;
	height:225px
}
#categoryThumb td div.c {
	padding:8px;
	font-weight:bold;
	color:#130080;
	text-align:center;
	font-size:12px;
}
#categoryThumb td a {
	color:#130080;
}
#categoryThumb td a:hover {
	text-decoration:none
}
#contentBody {
	padding:10px;
}
#writeup {
	padding:10px 30px 10px 30px;
	width:518px;
}

#foot {
	padding:30px 10px 10px 10px;
	text-align:right;
	height:75px;
	background:url(../img/bg-footer.gif) no-repeat bottom right;
	color:#333
}
#foot a {
	color:#333
}

#catDesc {
/*	
	border:1px solid #FFCC00;
	background-color:#FFFFCC;
*/
	color:#FFFF99;
	border:1px solid #FFFFCC;
	background-color:#FF6600;
	padding:5px;
	margin:10px 20px 5px 20px;
}

#notice {
	color:#FFFFCC;
	border:1px solid #FFFFCC;
	background-color:#FF3300;
	padding:5px;
	margin:10px 20px 25px 20px;
}
