@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}

/*============ Gerneral Layout ==============*/
body{background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#body-container{width:900px; margin:0px auto; padding:15px; border-right:1px solid #cccccc; border-left:1px solid #cccccc;}
div#top-five-page div#body-container {border:none;}
div#column-nav{float:left; width:200px;}
div#content{margin-left:215px;}
div#foot{clear:both; margin-top:12px; text-align:center; font-size:10px;}

/*=================== classes =====================*/
.red {color:#ff0000;}
.green{ color:#00FF00;}
.bold {font-weight:bold;}
.float-left {float:left;}
.text-right{text-align:right;}
.italic {font-style:italic;}
/*=================== frame Styling =====================*/
iframe {width:650px; height:2240px;}
div#top-five-content{margin-left:0px; width:630px;}
/************************ Top Ten List ************************/
.review {clear:both;}
.review a {
	text-decoration:none;
	}
.leftReview {
	float:left;
	margin:0px 10px 0px 0px;
	}
.review h2 {text-decoration:none;font-size:14px;}
.review h2 a, .review h2 a:visited {color:#22a3e5;}
.review h2 a:hover {color:#2bcc1f;}
 
.leftReview a img {
	margin-top:10px;
	}
.review p {
	margin-left:5px;
	text-align:justify;
	}
.review p a {
	color:#0066cc;
	text-decoration:none;
	}
.review a:hover {
	color:#0000ff;
	text-decoration:underline;
	}
.lastParagraph a {
	float:right;
	border-bottom:1px solid #e2e2e2;
	padding-bottom:15px;
	margin-bottom:30px;
	text-align:right;
	width:613px;
	}
.lastReview a{
	border-bottom:none;
	}

/** div scoreLine **/
div.scoreLine {
	margin-left:450px;
	margin-top:-15px;
	}
div.scoreLine img {
	float:left;
	padding-right:5px;
	}
p.score {
	color:#000000;
	float:left;
	margin:0px 5px 0;
	font-weight:bold;
	}
p.rating {
	color:#000000;
	margin:0;
	font-weight:bold;
	}
	
.lastReview {
	border-bottom:none;
	}
p.buy-discount{margin-left:348px;}

/*============ h tags ==============*/
h1{font-size:24px; color:#22a3e5; margin-bottom:10px; text-align:center;}
h2{font-size:16px; margin-bottom:10px;}
h3{font-size:14px;}
/*============ p tags ==============*/
p{font-size:14px; margin-bottom:10px; line-height:22px;}

/*============ hr tags ==============*/
hr{margin:20px 0px;}


/*=================== list tags =====================*/
div#content ul, #top-five-content ul{margin:15px 0px 15px 50px;}
div#content ul li, #top-five-content ui li{font-size:12px; margin-bottom:3px;}

/*=================== img tags =====================*/
div#content img {margin:0px auto 15px auto;}


/*============ Top Navigation ==============*/
div#navigation{margin-bottom:12px;}
div#logo{background-image:url(../images/banner/dpdp-banner.jpg); width:900px; height:130px;}
div#navigation h1{color:#454545; font-size:14px; text-align:right;margin-top:-17px; padding-bottom:10px;}
div#navigation img {margin-left:650px; margin-top:-130px; float:right; }
div#nav-bar{clear:both; background:url(../images/nav-bar.png) no-repeat top center; width:900px; height:33px; padding-top:6px;}
div#nav-bar ul {width:850px; padding:0px 25px; text-align:center; }
div#nav-bar ul li{display:inline; margin:0px 55px 0px 0px;}
div#nav-bar ul li.last-item{display:inline; margin:0px 0px 0px 0px;}
div#navigation div#nav-bar ul li a{font-size:14px; text-decoration:none; color:#ffffff;}
div#navigation div#nav-bar ul li a:hover{color:#454545;}

/*============= Left Column Navigation =================*/
div#column-nav h1{font-size:14px; margin:0px 0px 0px 9px; padding:9px 0px 0px 0px; color:#ffffff;}
div#column-nav div#best-seller div {background:url(../images/column-top-green.png) no-repeat top; width:200px; height:31px;} 
div#column-nav div#staff-pick div{background:url(../images/column-top-red.png) no-repeat top; width:200px; height:31px;}
div#column-nav div#staff-pick div {margin-top:12px;}
div#column-nav div#products div {background:url(../images/column-top-blue.png) no-repeat top; width:200px; height:31px; margin-top:12px;}
div#column-nav ul{list-style-type:none; border:1px solid #8fc9e6; border-top:none;}
div#column-nav ul li{border-bottom:1px solid #8fc9e6; padding:3px 10px 3px 10px;}
div#column-nav ul li.last-item{border-bottom:none; margin:0; padding:5px 0 5px 10px;}
div#column-nav ul li.item-image a > img{border:none;}
div#column-nav ul li a{font-size:12px; text-decoration:none; color:#454545;}
div#column-nav ul li a:hover{color:#2bcc1f;}
div#column-nav ul li.item-image ol li { background:url(../images/bullet.png) no-repeat; border-bottom:none; font-size:12px; list-style:none; padding-left:23px; }
div#column-nav ul li.item-image{margin:0; padding:5px 0 5px 0px;}

 div#column-nav div#sponsor div {background:url(../images/column-top-blue.png) no-repeat top; width:200px; height:31px; margin-top:12px;}
 div#column-nav div#sponsor ul li p{font-size:10px; line-height:12px;}
 
/*=================== Privacy Policy =====================*/
div#privacy-policy h2{font-size:12px;}
div#privacy-policy ol.policy-list{list-style-type:decimal; margin-left:25px;}
div#privacy-policy ol.policy-list ol{list-style-type:lower-alpha; margin:0px 0px 15px 25px; font-size:12px;}

/*=================== Text Styling =====================*/
p.question{font-weight:bold;}
.email{text-decoration:underline; color:#0000ff;}

/*============ Buy Btn Layout ==============*/

div#content .buy-section-btn img {float:left; margin:0; padding:0;}
div#content .buy-section-btn a img {border:none;}

/*============ Product Review Form ==============*/
div#product-review-form form#comment_form{width:680px;}
div#product-review-form form#comment_form label{font-size:16px;}
div#product-review-form form#comment_form input{width:100%; margin:3px 0px;}
div#product-review-form form#comment_form textarea{width:100%; height:150px; margin:3px 0px;}
div#product-review-form form#comment_form input#submit{width:18%; float:right;}

/*============ Product Review Comments ==============*/
div#comments{margin-top:35px;}
div.productReviews{border:1px solid #000; padding:10px; margin-bottom:15px;}
div.productReviews p{margin:0px;}