body {
	background: url(toys-imgs/toptoysBG.gif) repeat-x center top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	FONT-SIZE: 12px;
	line-height: 1.8em;
	padding: 0 0 0 0;
	text-align: center;
	background-color:#FFFFFF;
	margin:0 0 0 0; 
}
p { 
	padding: 0px 0px 0px 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	text-align: justify;
	}
td {
padding: 5px;
	}

p.small	{
	margin-top: 0px;
	font-size:11px;
	text-align:left;
	line-height: 1.6em;	
}

.container {
	margin:0 auto 0 auto;
	padding:0;
	width:775px;
}
#dTop {
	background: url(/toys-imgs/FHR.gif) no-repeat right top;
	width: 775px;
	height: 94px;
	text-align:left;
	}
#dTop1 {
	background: url(toys-imgs/ToysPoint-logo.gif) no-repeat left top;
	width: 300px;
	height: 94px;
	float:left;
	}
#dTop2 {
	width: 475px;
	height: 94px;
	float:right;
}	
#dTopM {
	background: url(img/TopBgS.gif) repeat center top;
	width: 775px;
	height: 18px; /*old 25*/
	text-align:right;
}	
#dTopM p.p1 {
	text-align: right;
	font-size:11px;
	margin:5px 30px 0px 0;
	}


#dTitle {
	width: 775px;
	height: 34px;
	text-align:right;
	BORDER-BOTTOM: #FFCCCC 1px solid;
}	

div.spacer {
  clear: both;
  }	

#dContent {
	width: 775px;
	float: left;
}
#dContImg{
	width: 250px;/*img=250*/
	float: left;
	margin:8px 0px 10px 0px;
}

#dCont{
	width:500px;
	float: left;
	padding:28px 0px 10px 25px;
	text-align:left;
}

#dBranbNav{
	width: 250px;/*img=250*/
	float: left;
	margin:8px 0px 10px 0px;
	text-align:left;
}

#dBrand{
	width:500px;
	float: left;
	padding:8px 0px 10px 25px;
	text-align:left;
	border-top: 1px #CCCCCC dashed;
}

#dType{
	width:500px;
	float: left;
	padding:8px 0px 10px 25px;
	text-align:left;
}

H1{
font: 2.4em/1em Georgia,"Bitstream Vera Serif","Times New Roman",serif;
	color:#CC0033;
	margin-bottom:3px;
}

H2, H3, H4 {
	margin:10px 0px;
	color: #000;
}
H2 {
	font: 1.6em/1em Georgia,"Bitstream Vera Serif","Times New Roman",serif;
}

H2.h2reviews {
	font: 1.8em/1em Georgia,"Bitstream Vera Serif","Times New Roman",serif;
	color:#CC0033;
	margin-bottom:10px;
}

H3{
	font: 1.3em/1em
 }

H3.h3articles {
	color:#CC0033;
}

.tcPriceR{
	padding:20px 5px 8px 4px;
	text-align:center;
	vertical-align:top;
	border-bottom:#DDDDDD 1px solid; 
}
.tcPrice{
	padding:20px 8px 8px 8px;
	text-align:left;
	vertical-align:top;
	border-bottom:#DDDDDD 1px solid; 
}


.tcPriceLL{
	padding:20px 15px 8px 4px;
	text-align:left;
	vertical-align:top;
	border-bottom:#DDDDDD 1px solid; 		
}
.tcPriceRL{
	padding:20px 5px 8px 4px;
	text-align:center;
	vertical-align:top;
	border-bottom:#DDDDDD 1px solid; 		
}

.tcPriceLD{
	padding:20px 15px 8px 4px;
	text-align:left;
	vertical-align:top;
	border-bottom:#DDDDDD 1px solid; 		
}
.tcPriceRD{
	padding:20px 5px 8px 4px;
	text-align:center;
	vertical-align:top;
	border-bottom:#DDDDDD 1px solid; 		
}

.brand{
margin:0 0 10px 26px;
text-align:right;
}*/
.tShowC{
color:#666;
}
#dNavC {
	float: left;
	text-align:center;
	background-color:#FFF2FF;
	color:#333333;
	width:740px;
	margin:0px;
	padding:4px 6px 4px 10px;
		border:1px solid #EFBEBE;
}
.pDetails {
	float: left;
	padding:18px 6px 10px 16px;
	text-align:left;
	width: 753px;
}
#dBot {
	background: url(toys-imgs/bottomtoysBG.gif) no-repeat center top;
	width:775px;
	height:44px;
	float:left;
	padding:0px;
	color:#666666;
	font-size:10px;
}



#mT{
	text-align:center;
}
#mTop{
}

  li.inline {
  display: inline;
  padding-left: 1px;
  padding-right: 3px;
  margin:0 0 0 0;
  }

  li.lk {
  display: list-item;
  margin:0 0 0 -22px;
  list-style-image:url(img/hereGo.gif);
 }

/*LINKS-------------------*/
a {
	color: #0066CC;
	text-decoration:underline;
}
a:hover {
	color: #CC0033;
	text-decoration:underline;
}	
a.lkM {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
	text-decoration:none;
	padding: 0px 10px 0px 0px;
	font-weight:bold;
	text-transform:uppercase;
}	
a.lkM:hover {
text-decoration:underline;
color:#FFF;
}
a.plkNavC {
	color: #0066CC;
	text-decoration:underline;
	background: url(img/herePlus.gif) no-repeat left;
	padding-left:10px;
}
a.plkNavC:hover {
	text-decoration:underline;
	color:#CC0033;
}
a.plkPink {
	color: #CC0033;
	text-decoration:underline;
}
a.plkPink:hover {
	text-decoration:underline;
	color: #003399;
}

.listRevTitle {
	font-size:1.2em;
	color:#000;
	margin-bottom:0px;
}
p.p1 {
margin:4px 4px 8px 14px
}

.price {
font-size:12px;
color:#CC0033;
font-weight:bold;
}

.datas{
font-size:10px;
color:#666666;
}

.shopname {
color:#330033;
}
.saves {
color:#339933;
}

.sbig {
color:#330033; 
font-size:12px;
letter-spacing:1px;
text-align:center;
}

.list-makeup {
	margin:10px 0px 3px 30px;
	text-indent:-20px;}
	
.searchBox {
	border:1px solid #FF0066; 
	padding:2px; 
	font-size:11px; 
	color:#0066FF;  
	background-color:#FFFFFF;}
	
.bestBuy{
	color:#000;
	margin-bottom:3px;
	font-size:11px;
	font-weight:bold;
}

.bbPrice{
font: 1.8em/1em Georgia,"Bitstream Vera Serif","Times New Roman",serif;
	color:#CC0033;
	margin-bottom:3px;
}

a.bbPriceLk {
	font-size:11px;
	font-weight:bold;
}

a.bbPriceLk: hover {
color: #CC0033;
}

.box4 {
	float:left;
	width:193px;
	margin:0px 1px 0px 0px;
	text-align:center;
	}
.box4r {
	float:left;
	width:193px;
	margin:0px;
	text-align:center;	
	}
.box43 {
	float:left;
	width:775px;
	margin:20px 0px 0px 0px;
	text-align:left;
	}

.boxBS {
	float:left;
	height:160px;
	width:104px;
	margin:0px 30px 0px 0px;	
	text-align:center;
	}
.boxBS6 {
	float:left;
	width:104px;
	height:160px;
	margin:0px 0px 0px 1px;	
	text-align:center;
	}	
.boxBrand3, .boxBrand3R {
	float:left;
	width:146px;
	margin:24px 31px 0px 0px;	
	text-align:left;
	}
.boxBrand3R {
	margin:24px 0px 0px 0px;	
	}	

.boxMain3, .boxMain3R  {
	float:left;
	width:146px;
	margin:24px 31px 0px 0px;	
	text-align:center;
	}
.boxMain3R {
	margin:24px 0px 0px 0px;	
}	
.pagination {
	float:right;
	margin:36px 0px 0px 0px;	
	padding:0px 20px 0px 20px;
	text-align:right;
	border-top: #CCCCCC dashed 1px;
	}	
.box2, .box2r {
	float:left;
	width:362px;
	margin:20px 0px 0px 0px;
	text-align:left;
	}
.box2r {
	margin:20px 0px 0px 26px;
}


.inBox {
	float:left;
	margin:36px 0px 0px 0px;	
}	

.boxBrowse1 {
	float:left;
	width:173px;
	margin:0px 0px 8px 0px;
	text-align:center;
	}
.boxBrowse2, .boxBrowse3{
	float:left;
	margin:0px 0px 8px 20px;
	text-align:left;
	}	
.boxBrowse2 {
	width:311px;
}		

.boxBrowse3 {
	width:251px;
}


a.lkPink{
	color:#CC0033;
	font: 1.2em/1em Georgia,"Bitstream Vera Serif","Times New Roman",serif;
	text-decoration:none;
}
a.lkPink:hover {
	text-decoration:underline;
}

a.lkPinkVerdana{
	color:#CC0033;
	text-decoration:none;
}
a.lkPinkVerdana:hover {
	text-decoration:underline;
}

a.lkBox {
text-decoration:underline;
color:#000;
}
a.lkBox:hover {
text-decoration:underline;
color:#000;
}
a.lkMP{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
}
a.lkMP:hover {
	color:#CC0033;
	text-decoration:underline;
}
.greyTxt {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:11px;
}
.pinkTxt{
	color:#CC0033;
}
.spaceBrand{
margin:18px 0px 0px 0px;
}
.spaceBrand2{
margin:4px 0px 0px 0px;
}

a.lkGrey2{
	color:#666;
	text-decoration:none;
	font-size:10px;
	line-height: 1em;
}
a.lkGrey2:hover {
	text-decoration:underline;
}
a.lkGrey2U{
	text-decoration:underline;
	color:#666;
	font-size:10px;
	line-height: 1em;
}
a.lkGrey2U:hover {
	text-decoration:underline;
}

a.lkNone{
	text-decoration:none;
}
a.lkNone:hover {
	text-decoration:none;
}

.pLeftMenu {
margin:10px 0px 10px 0px;
text-align:left;
}

a.lkGrey{
	color:#666;
	text-decoration:none;
}
a.lkGrey:hover {
	text-decoration:underline;
}

.boxListBrands {
	float:left;
	width:230px;
	margin:20px 30px 20px 0px;
	}
.boxListBrandsR {
	float:left;
	width:230px;
	margin:20px 0px 20px 0px;
	}	
.tblAddRevL {
text-align:right;
vertical-align:top;
width:150px;
padding-right:10px;
}
.tblAddRevR {
text-align:left;
vertical-align:top;
}

a.lkH3{
	text-decoration:none;
	color:#000000;
}
a.lkH3:hover {
	text-decoration:underline;
}

