#rtd2 {
	background:none;
	padding-bottom:10px;
}
#logo0 {
	background:url(/imgs/logoh.gif) left top no-repeat;
	width:278px;
	height:135px;
	cursor:pointer;
	margin-bottom:0px;
	padding-top:0px;
	text-align:left;
	font-size:15px;
	margin-bottom:10px;
	margin-left:20px;
}
/*  resizing
#logo0 {
	background:url(/imgs/logo0.gif) left top no-repeat;
	width:266px;
	height:70px;
	cursor:pointer;
	margin-bottom:0px;
	padding-top:55px;
	text-align:right;
	font-size:15px;
	margin-bottom:10px;
	margin-left:20px;
}
*/
#underlogo0 {
	margin-top:20px;
	margin-bottom:0px;
	margin-left:20px;
}
#underlogo0 .left {
	width:112px;
	vertical-align:top;
	padding-right:12px;
}
#newstable {
	margin-left:20px;
	width:auto;
	font-size:12px;
	margin-top:30px;
	color:#0F0F0F;
}
#newstable .hr {
	margin-bottom:5px;
	margin-top:20px;
	border-bottom-color: #B6B5B3;
}
#newstable b a {text-decoration:none;font-size:13px;}
#newstable img {
	margin-top:3px;
	width:100px;
}
#prodselect {margin-bottom:20px;}
#ageselect {	margin:0px 0 20px;}

#prodselect td {vertical-align:top;}
#bestselect {width:100%;}
#bestselect th {color:black; background:#C7E281;border:solid 1px white;height:20px;}
#bestselect td {text-align:center;vertical-align:top;}
#bestselect img, #bestselect h3 {cursor:pointer;}
#bestselect img {margin-top:10px; margin-bottom:20px; height:90px;}
#bestselect h3 {font-weight:bold;color:#000;}
#bestselect .price0{font-size:16px; line-height:27px;font-weight:bold;color:#000;padding-top:7px;}

#bestselect th {width:10%}

.m0 {margin:0;}
td {padding:0;}

#bsk {width:100%;}
#bsk td {padding-top:3px;}
#bsk img {margin-top:-2px;padding-right:3px;}

#basket2 {white-space:nowrap;padding-right:0;margin-right:0px;float:right;text-align:right; width:400px;}
#basket2 a {float:right;display:block;}
#ltd2 .hr {margin-bottom: 0px;margin-top:20px;}


#dgreen { background:url(/imgs/green_slice.gif) bottom left repeat-x;}
#dgirl { background:url(/imgs/girl0.jpg) right bottom no-repeat; }
#dslogan {width:100%; min-width:500px; height:250px; background:url(/imgs/slogan0.gif) left bottom no-repeat;}

#dnban {width:100%; min-width:500px; height:250px; background:url(/imgs/night_top_baner.jpg) left bottom no-repeat;}

#dgreen0 { background:url(/imgs/green_slice0.gif) bottom left repeat-x;}
#dgirl0 { background:url(/imgs/girl01.jpg) right bottom no-repeat; }
#dslogan0 {width:100%; min-width:500px; height:260px; background:url(/imgs/slogan01.gif) left bottom no-repeat;}

#grn4 {border:solid 4px #65AA00; border-top:none;}
#glb {background:url(/imgs/glb.gif) left bottom no-repeat;margin:0;}
#grb {background:url(/imgs/grb.gif) right bottom no-repeat;margin:0 -4px -4px;}

#mainselect {padding:19px;}

#mainselect h1 {font-size:17px; color:#404040; text-transform:none; margin-bottom:10px;}
#mainselect h1 span {font-size:17px; color:#404040; padding:2px 0; background:#DDE396;}
#mainsearch {padding-top:180px;}
#mainsearch input {vertical-align:middle;}
#mainsearch input.pg2 {height:17px; font:normal 12px Arial; width:200px;border:solid 1px #999; margin-right:7px;}
#mainsearch span { color:#65AA00;}
#topmenu #carttop {border:none; text-align:right;}
#carttop a {font-weight:bold; color:#65AA00;}

#mainleaders { margin-top:20px;width:100%}
#mainleaders .h1 { margin-bottom:10px;}

#ageselect .gray a {color: white;}
#btmtbl0 {width:100%;}
#btmtbl0 td {padding:5px 15px;vertical-align:top;}

#thehead {
	position:absolute;
	top:60px;
	left:330px;
	height:140px;
	width:300px;
	background:#fff;
	line-height:1em;
}
#thehead span {line-height:1em;}
#thehead .t1{font:bold 32px Tahoma;text-transform:uppercase;}
#thehead .t2{font:bold 42px Tahoma;line-height:1em;}
#thehead .gray {color:#6A6A6A;}
#thehead .t3{font:normal 21px Tahoma;line-height:1em;color:#000;}