/*
	Author: Affilipoint.com.
	Date: june 10, 2009.
	Title:  :: PS3 consoles::
====================================
*/
body{
	font-family:"Arial",trebuchet MS,Tahoma,Trebuchet MS,Verdana,Georgia, Lucida,Helvetica, sans-serif,Antenna;
	font-size:12px;
	color:#FDD9ED;
	text-align:left;
	background:url(images/bodybg02.jpg);
	
}
*{
	padding:0;	margin:0;
}
ul,ol{
	list-style:none;
}
img,fieldset{
	border:none;
}	
a{
	color:#FFDE3E; 
	font-size:11px;
	text-decoration:none; 
}
a:hover{
}
.hide,#logoLink b,i
{
     position: absolute;
     left: -9999px;
} 

/*------------------------------Page Structure
*/
#wraper{
	width:100%;
	background:url(images/bodybg.jpg) repeat-x;
}	
#wrap{
	width:932px;
	margin:0 auto;
}
#hdr{
	width:932px;
	height:58px;
	padding:38px 0 27px 0px;
	overflow:hidden;
}

#hdr h1{
	float:left;
	width:188px;
	padding-left:39px;

}
#hdr h1 a{
	background:url(images/logo.jpg) no-repeat;
	width:188px;
	height:58px;
	display:block;
}
.hdrrt{
	width:321px;
	float:right;
	height:29px;
	padding:16px 0 13px 0;
}
.hdrboxbg,.hdrboxtop,.hdrboxbtm{
	height:29px;
	display:block;
}
.hdrboxbg{
	background:url(images/hdrboxbg.jpg) repeat-x;
}
.hdrboxtop{
	background:url(images/hdrboxtop.jpg) no-repeat;
}
.hdrboxbtm{
	background:url(images/hdrboxbtm.jpg) no-repeat right top;
}
.linkhdr{
	width:306px;
	overflow:hidden;
	padding-left:15px;
}
.linkhdr li{
	background:url(images/icon.jpg) no-repeat 0 12px;
	float:left;
	padding-right:20px;
}
.linkhdr li a{
	font-size:9px;
	font-weight:bold;
	color:#fff;
	line-height:29px;
	padding-left:20px;
}
#nav{
	width:928px;
	height:43px;
}
.navlink{
	width:932px;
	height:45px;
	overflow:hidden;
}
.navlink li{
	float:left;
}

.navlink .nav01{
	background:url(images/nav01.jpg) no-repeat;
}
.navlink .nav01 a{
	width:106px;
	height:45px;
	display:block;
}

.navlink .nav02{
	background:url(images/nav02.jpg) no-repeat;
}
.navlink .nav02 a{
	width:158px;
	height:45px;
	display:block;
}

.navlink .nav03{
	background:url(images/nav03.jpg) no-repeat;
}
.navlink .nav03 a{
	width:132px;
	height:45px;
	display:block;
}

.navlink .nav04{
	background:url(images/nav04.jpg) no-repeat;
}
.navlink .nav04 a{
	width:154px;
	height:45px;
	display:block;
}

.navlink .nav05{
	background:url(images/nav05.jpg) no-repeat;
}
.navlink .nav05 a{
	width:155px;
	height:45px;
	display:block;
}

.navlink .nav06{
	background:url(images/nav06.jpg) no-repeat;
}
.navlink .nav06 a{
	width:111px;
	height:45px;
	display:block;
}

.navlink .last{
	background:url(images/nav07.jpg) no-repeat;
}
.navlink .last a{
	width:114px;
	height:45px;
	display:block;
}


#bnr{
	width:930px;
	height:352px;
	margin-bottom:15px;
}
.bnrbg{
	background:url(images/bnrbg.jpg) repeat-x;
}
.bnrtop{
	background:url(images/bnrtop.jpg) no-repeat left top;
}
.bnrbtm{
	background:url(images/bnrbtm.jpg) no-repeat right top;
}
.bnrbg, .bnrtop, .bnrbtm{
	height:352px;
	display:block;
}
.contbnr{
	width:682px;
	padding: 37px 119px 0 129px;
	height:315px;
	overflow:hidden;
}
.contbnr img{
	float:left;
	width:258px;
	height:315px;
}
.bnrrt{
	width:394px;
	float:right;
}
.bnrrt h2{
	background:url(images/bnrrt01.jpg) no-repeat;
}
.bnrrt h2 a{
	width:394px;
	height:141px;
	display:block;
}
.bnrrt label{
	width:394px;
	font-size:14px;
	color:#0F0F0F;
	display:block;
	padding-top:15px;
	font-weight:bold;
}
.bnrrt h3{
	width:279px;
	padding-top:40px;
	padding-left:36px;
}
.bnrrt h3 a{
	width:279px;
	height:40px;
	display:block;
	background:url(images/bnr03btn.jpg) no-repeat;
}


.bnrdown{
	width:930px;
	height:39px;
	background:url(images/bnrdownbg.jpg) repeat-x;
}
.contbnrdown{
	width:857px;
	padding:0 40px 0 33px;
	overflow:hidden;
}
.contbnrdown h4{
	background:url(images/txt01.jpg) no-repeat;
	width:137px;
	height:39px;
	float:left;
}
.contbnrdown h5{
	background:url(images/txt02.jpg) no-repeat;
	width:213px;
	height:39px;
	float:right;
}
#mainbox{
	width:870px;
	border:1px solid #fff;
	background:#fff url(images/mainbg.jpg) repeat-x;
	margin-bottom:14px;
	color: #000;
	padding: 20px 30px;
}
#mainbox h1, h2, h3, h4, h5 { margin: 0; padding: 0; }
#mainbox h1 { font-size: 24px; color: #000; letter-spacing: -1px; margin-bottom: 15px; line-height: 24px; }
#mainbox h2 { font-size: 20px; color: #C84700; letter-spacing: -1px; margin-bottom: 15px; line-height: 20px; }
#mainbox h3 { font-size: 18px; color: #C84700; letter-spacing: -1px; margin-bottom: 15px; line-height: 20px; }
.contmain{
	width:878px;
	overflow:hidden;
}
.contmain a { color: #0066cc; font-size: 12px; }
.contmain a:hover { color: #3399FF; text-decoration: underline; font-size: 12px; }
.mainlt{
	width:614px;
	float:left;
	overflow:hidden;
}
.lt01{
	width:295px;
	float:left;
	overflow:hidden;
}
.lting{
	float:left;
	padding-top:29px;
	color: #000;
}
.lting .pic01{
	width:74px;
	height:68px;
	margin-bottom:27px;
}
.lting .pic02{
	width:67px;
	height:70px;
	margin-bottom:25px;
}

.lting .pic03{
	width:71px;
	height:68px;
	margin-bottom:14px;
}
.lttxt{
	width:212px;
	float:left;
	overflow:hidden;
}
.lttxt h4{
	width:212px;
	font-size:12px;
	color:#CF2209;
	padding-top:29px;
}
.lttxt p{
	width:212px;
	font-size:11px;
	color:#0F0F0F;
	padding-bottom:10px;
}
.lttxt label{
	background:url(images/readbtn.jpg) no-repeat;
	float:left;
	margin-right:5px;
}
.lttxt label a{
	width:58px;
	height:15px;
	display:block;
}
.lttxt span{
	background:url(images/buybtn.jpg) no-repeat;
	float:left;
}
.lttxt span a{
	width:58px;
	height:15px;
	display:block;
}
	


.mainrt{
	width:235px;
	float:left;
	padding-top:29px;
}
.mainrt label{
	width:270px;
	font-size:11px;
	color:#0F0F0F;
	display:block;
	padding-bottom:5px;
}
.mainrt b{
	background:url(images/star.jpg) no-repeat right;
	width:150px;
	font-size:11px;
	color:#343434;
	display:block;
	margin-bottom:20px;
}
#maindown{
	width:922px;
	height:49px;
	border:5px solid #DDDDDD;
	background:url(images/maindownbg.jpg) repeat-x;
}
.contmaindown{
	width:881px;
	height:31px;
	padding:10px 0px 0 40px;
}
.linkmaindown{
	width:881px;
	overflow:hidden;
}
.linkmaindown li{
	float:left;
	padding-right:50px;
}

.linkmaindown .amazon{
	height:31px;
	width:96px;
}
.linkmaindown .game{
	height:31px;
	width:91px;
}
.linkmaindown .play{
	height:31px;
	width:98px;
}
.linkmaindown .toys{
	height:31px;
	width:103px;
}
.linkmaindown .littlewoods{
	height:31px;
	width:94px;
}
.linkmaindown .argoes{
	height:31px;
	width:70px;
}
#ftr{
	width:932px;
	margin:0 auto;
}
#ftr p{
	width:832px;
	color:#C9C9C9;
	padding:20px 40px 10px 40px;
}
#ftr a{
	font-size:11px;
	color:#C9C9C9;
}
#ftr label{
	width:932px;
	text-align:center;
	font-size:11px;
	color:#7C7C7C;
	display:block;
	padding-bottom:20px;
}
.inputbox {
	font-size: 13px;
	padding: 2px;
	width: 390px;
	}
.inputbox1 {
	font-size: 13px;
	padding: 2px;
	width: 390px;
	border: 2px solid red;
	}
.flash { border: 1px solid #ccc; background-color: #fff; padding: 8px; margin-bottom: 20px; color: green; }
.flash2 { border: 1px solid #ccc; background-color: #fff; padding: 8px; margin-bottom: 20px; color: red; }
.form { margin: 0; padding: 0; }
.error { color: #ff0000; }
.heading { color : #fff; padding-top: 7px; font-size: 20px; letter-spacing: -1px; }
.button { color: #fff; font-weight: bold; border: 0; background: url(images/button-bg.jpg) center left repeat-x; padding: 5px; margin-top: 10px; }
.hr { border: 0px; background-color: #ccc; height: 2px; padding: 0; margin: 15px 0px; }
.clearLeft { clear: left; }

#productBox { }

#productBox .price { font-size: 18px; font-weight: bold; color: red; margin: 5px 0px; }
#productBox .title { font-weight: bold; }
#productBox .link { margin-top: 5px; }

.products { border: 5px solid #e6e6e6; }
.cell { padding: 8px; }

















