/* CSS Document */

/* ------------- BEGIN global styles --------------------------- */

h1,h2,h3,h4,h5,p,ul,li,img,form,label,fieldset,legend{
margin:0px;
padding:0px;
border:none;
list-style:none;
}
input{
	margin:0px;
	padding:0px;
	}

html{
	margin:0px;
	padding:0px;
	}
body{
	margin:0px; 
	padding:40px 0px 40px 0px;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:normal;
	line-height:18px;
	}
a { outline:none;}


/* ------------- END of global styles --------------------------- */


/* --------------------------------------------------------------------------- */

#mainContainer{
	width:1025px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;
	}

/* --------------------------------------------------------------------------- */

#content .content .leftCollumnC {
border-top: none;
padding:10px;
}
#content .content .rightCollumnC {
	border-top:none;
	padding:10px;
}

#headerHolder{
	width:1025px;
/*	height:115px; */
	padding:10px 0px 0px 0px;
	}
#headerHolder .header{
	width:1025px;
	padding:0px 0px 0px 0px;
	}
#headerHolder .logoHolder{
	width:185px;
	float:left;
	}
#headerHolder .bannerHolder{
	width:485px;
	padding:5px 0px 0px 0px;
	float:right;
	}

/* --------------------------------------------------------------------------- */

#content{
	width:1025px;
	padding:0px 0px 0px 0px;
	}
	
#mainMenu{
/*	width:123px;
	float:left;
 */
	padding:12px 0px 12px 20px;
	margin:0px 0px 20px -13px;
	background-color: #D9DBC0;
	width: 1005px;
	font-size: 12px;
}
#content .contentArea{
	padding-top: 10px;
	width:1001px;
	float:left;
	color: #EEE;
	}
#content .adArea{
/*	width:160px; */
	width:1px;
	float:right;
	}
#content .tblHolder{
	width:999px;
	padding:30px 0px 0px 0px;
	}

/* --------------------------------------------------------------------------- */

#menu ul{
	width:160px;
	padding:10px 0px 53px 0px;
	}
#menu li{
	padding:0px 0px 0px 0px;
	}
#menu a{
	display: block;
	padding:2px 0px 5px 10px;
	width: 150px;
	font-size:12px;
	text-decoration:none;
	}

#menu a:hover {
	background-color: #4D4D4D;
	text-decoration:none;
	}

	
#menu ul.submenu{
	width:90px;
	padding:0px 0px 0px 19px;
	}
#menu ul.submenu li{
	padding:5px 0px 10px 0px;
	}
#menu ul.submenu a{
	font-size:11px;
	padding:0px 0px 0px 13px;
	text-decoration:none;
	}

/* --------------------------------------------------------------------------- */

#content .content{
	padding:25px;
	}
#content .contentArea .content strong{
	font-size:16px;
	font-weight:normal;
	}

/* --------------------------------------------------------------------------- */

#footerHolder{
	width:1025px;
	height:188px;
	padding:0px 0px 0px 0px;
	}
#footerHolder .footer{
	width:989px;
	height:104px;
	padding:15px 0px 0px 36px;
	}

/* --------------------------------------------------------------------------- */

.paging{
	padding:10px 0px 5px 0px;
	}
.paging a{
	background-color:#F1F1F1;
	padding:0px 4px 0px 4px;
	text-decoration:none;
	color:#727272;
	border:1px solid #BABEC2;
	}
.paging a:hover{
	background-color:#46484A;
	color:#fff;
	}
.notice{
	padding:10px;
	background-color:#F9F9F4;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#777761;
	}
.notice_error{
	padding:10px;
	background-color:#F9F9F4;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#FE8900;
	font-weight:normal;
	}
	
#content .contentArea p a,#content .contentArea td a{ color:#99CCFF; text-decoration:none;}
#content .contentArea p a:hover,,#content .contentArea td a:hover{ color:#99CCFF; text-decoration: hover; }	

#content .contentArea .Products h3 {
	border-top: 1px solid #666;
	padding-top: 10px;
}


#content .contentArea .Products p,#content .contentArea .ProductDetails p {
	font-size: 12px;
}

.Products td.img, .ProductDetails td.img {
	width: 150px;
}

#content .contentArea .ProductDetails p.Desc {
	font-size: 14px;
}

#content .contentArea .Products .productLinks a, #content .contentArea .ProductDetails .productLinks a {
	color: #C8CEA2;
	font-size: 18px;
	padding-right: 21px;
}

#content .contentArea .Products .productLinks a:hover, #content .contentArea .ProductDetails .productLinks a:hover {
	color: #99CCFF;
}

.Prices {
	display: block;
}

.NewPrice, .UsedPrice, .CollectiblePrice, .RefurbishedPrice {
	float: left;
	font-size: 12px;
}

.CollectiblePrice {
	color: #999;
}


.NewPrice label, .UsedPrice label, .CollectiblePrice label, .RefurbishedPrice label {
	display: block;
	float: none;
	text-align: left;
	width: 100px;
	padding: 0px;
}

#content .contentArea .NewPrice strong, #content .contentArea .UsedPrice strong, #content .contentArea .CollectiblePrice strong, #content .contentArea .RefurbishedPrice strong {
	display: block;
	float: none;
	text-align: left;
	font-size: 22px!important;
	color: #99CCFF;
}

#content .contentArea .CollectiblePrice strong {
	display: block;
	float: none;
	text-align: left;
	font-size: 22px!important;
	color: #999;
}

.clr {
	clear: both;
}
