/* CSS Document */
html{ margin:0; padding:0; background:#445e7b url(../images/bgr_html.png) repeat-x top ;}
body{ margin:0; padding:0; background:url(../images/bgr_main.jpg) no-repeat center top; font-family:Arial, Helvetica, sans-serif; font-size:12px; z-index:100; }
img{ border:0; }
a{ margin:0; padding:0;  text-decoration:none;}
ul li{ list-style-type:none; }
#main{ margin:0 auto; width:1000px; }

#main #outer{ float:none; margin:0; padding:0; width:1000px; }

      #outer #header{ float:left; margin:0; padding:0; width:1000px; position:relative; }
             #header .menuimg{ float:left; margin:0; padding:0; width:1000px; height:115px; background:url(../images/bgr_header.png) no-repeat top left; }
             /* #header .menuimg .logo{ float:left; margin:10px 20px; padding:0;}
             #header .menuimg .logo{color:#fff;	font-size:47px;	font-weight:normal;	font-style:italic;	font-family:Georgia, "Times New Roman", Times, serif;letter-spacing:-4px;padding:20px 0 0 60px;	float:left;	width:447px;}
			 #header .menuimg .logo a{color:#fff;text-decoration:none;}
			 #header .menuimg .logo a:hover{text-decoration:none;}
			 #header .menuimg .logo .description{letter-spacing:0;font-size:16px;color:#333;text-align:center;display:block; } */
             #header .logo span { 
				display : block;
				position : absolute;
				cursor : pointer;
				top : 0px;
				left : 0px;
				width : 292px;
				height : 69px;
				background : url(/deals/images/logo.jpg) no-repeat bottom left;
				z-index : 1;
				} 
             #header h1.logo { 
				display : inline;
				position:relative;
				font-size : 12px;
				float:left; margin:25px 0 0 61px; padding:0;
				}
/*			#header .menuimg h1 span { 
			width : 292px;
			height : 69px;
			background : url(/deals/images/logo.jpg) no-repeat bottom left;
			font-size : 14px;
			cursor : pointer;
			padding:20px 0 0 60px;
			position : relative;
			
			}*/
					   .menuimg  .link{ float:left; margin:0; padding:0; position:absolute; top:40px; left:510px;}
					   .menuimg  .link ul{ float:left; margin:4px 0 0 10px; padding:0; width:500px; height:21px; }
					   .menuimg  .link ul li{ float:left; margin:7px 0 5px 0; padding:0; }
					   .menuimg  .link ul li a{ float:left; margin:3px 0 0 0; padding:0; text-decoration:none; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:inherit; }
					   .menuimg  .link ul li a:hover{text-decoration:underline; }

             #header .sliderbg{ float:left; margin:0; padding:0; width:1000px; height:258px; background:url(../images/bgr_board.png) no-repeat ; position:relative;  }



      #outer #middle{ float:left; margin:-10px 0 0 0; padding:0; width:1000px; background:url(../images/bgr_body_top1.png) repeat-y ; }
               .midd{ float:left;margin:0; padding:0; width:1000px; height:100%; background: url(../images/bgr_body_top.png) no-repeat top left ; }

				.midd #middlearea{ float:left; margin:7px 0 0 40px; padding:0; width:480px; }
					  .titlepad{clear:both; margin:10px 0 10px 20px; }
					  .titlepad h1{ clear:both; display:inline; width:650px; height:47px; font-size:29px; margin:0 0 5px 0; font-family:Georgia, "Times New Roman", Times, serif;	color:#000;	font-weight:normal; text-align:left;}
					  .titlepad h2{ clear:both; display:inline;  height:47px; font-size:29px; margin:0 0 5px 0; font-family:Georgia, "Times New Roman", Times, serif;	color:#000;	font-weight:normal;}
								  .titlepad h4{ float:right; width:63px; height:47px; padding:5px 0 0 0; margin:0;color:#cdcdcd;	text-align:center;	font-weight:normal;	font-size:25px;	font-family:Georgia, "Times New Roman", Times, serif;float:right; background: url(../images/bgr_post_comment.png) no-repeat ; }     
					  #middlearea p{ margin:20px; width:660px; text-align:justify; font-size:13px;}		
					  #middlearea p strong{ font-weight:bold; color:#333333; }	
                      #middlearea .ddd{clear:left; float:left; margin:10px 14px; width:670px; }  
					  #middlearea .ddd .wdhi{ float:left; margin:10px; padding:6px; border:1px solid #c9c9c9; text-align:center; }
                      #middlearea .freegift {float:left; margin:10px 14px; width:670px; }  
                      #middlearea .freegift ul { margin:0; padding:0;  text-align:center;}  
                      #middlearea .freegift ul li { float:left; margin:5px 2px; padding:0 3px; background:url(../images/g/giftbg.png ) no-repeat bottom ; width:157px; height:143px;}
					  #middlearea .freegift ul li:hover{  background:url(../images/g/giftbg.png) no-repeat top;width:157px; height:143px; }  
                      #middlearea .freegift ul li a { float:left; margin:0; padding:0; color:#0f6e8a; width:162px; text-align:center; font-size:11px;}
                      #middlearea .freegift ul li a:hover { color:#ffffff; }
					  #middlearea .freegift ul li img { float:left; margin:0 0 5px 5px; padding:10px; border:0; }  
					  #middlearea .mainitembox { float:left; margin:0; padding:0; width:680px; border:0px solid #d4d3d3; width:300px; }
                      #middlearea .rewtxt p{ float:left; padding:0; margin:10px 0 10px 20px; text-align:justify; width:660px;}
								  .mainitembox .midbox{ float:left; margin:0; padding:0; width:450px;}
											  .midbox ul{ margin:0 auto; padding:0 0 20px 5px; width:450px; float:left; }
                                              .midbox ul li .dv{ float:left; margin:0; padding:0; width:330px; }
                                              .midbox ul li .dv a img{ float:left; margin:0; padding:0; width:110px; height:30px;  }
											  .midbox ul li{ float:left; margin:20px 0 0 20px ; padding:0; list-style-type:none; border-bottom:1px solid #cdcdcd; width:440px; height:160px; background-color:#ffffff; background:url(../images/bgr_postmetadata.png) no-repeat ; position:relative; }
											  .midbox ul li h1{ font:bold 14px arial; color:#5e5c5c; padding:3px;  margin:5px; width:426px; height:10px; }
											  .midbox ul li h2{ float:left; font:normal 14px arial; color:#8cb5c6; height:12px; margin:2px; padding:0; }
											  .midbox ul li b{ margin:8px 5px 5px 5px; color:#707172; display:block; font-weight:normal;}
											  .midbox ul li strong{margin:4px 5px; color:#e48413; display:block;} 
											  .midbox ul li .hr{ float:left; margin:3px; padding:0; background:url(../images/bgr_postmetadata.png) no-repeat ; width:440px; }
											  .midbox ul li span{ margin:0 0 0 5px; color:#1a1a19; display:block;}
											  .midbox ul li .img1{ float:left; margin:5px; padding:12px 0 0 0 ; background:url(../images/imgbg.png) no-repeat; width:99px; height:147px; text-align:center;  }
											  .midbox ul li .img2{ float:right; margin:8px 10px 0 0; padding:0;}
											  .midbox ul li .img3{ float:left; margin:8px 0 0 10px; padding:0;}
                                              .midbox ul li .mor { float:right; margin:8px 0 0 8px; width:130px; height:20px; }
                                              .midbox ul li .mor a{ float:left; background:url(../images/moreinfo.png) no-repeat right top; color:#FFFFFF; font-weight:bold; text-align:center; padding:2px 0 0 0; width:130px; height:18px; }
                                              .midbox ul li .mor a:hover{ background:url(../images/moreinfo.png) no-repeat bottom;}
                       .midd .navi{background-color:#CCCCCC; color:#333333; display:block; width:930px; height:17px; padding:3px 0 0 6px; font-weight:bold; margin:0 0 0 32px; border-bottom:2px solid #fff; }
					   .midd .navi a{ color:#333333;}
					   .midd .navi a:hover{ text-decoration:underline; color:#1BACC2;}

							         .free{ float:left; margin:30px 0 0 20px; width:180px; height:100%; }
												 .free .tophed{ float:left;background:url(../images/free_gifts.jpg) no-repeat top left; padding:3px 0 0 0; width:180px; height:22px; text-align:center; font-weight:bold; font-size:13px; color:#FFFFFF; }
                                                 .free .midbox1{ float:left; width:180px; background:url(../images/bg_midtabs.gif) repeat-y top; margin:0 ; }
                                                 .free .midbox1 ul{ width:170px; margin:5px; padding:0; }
                                                 .free .midbox1 ul li{ width:170px; margin:0; padding:5px 0; list-style-type:none; border-bottom:1px dotted #ccc; text-align:center; height:90px; }
                                                 .free .midbox1 ul li img{ margin:5px 0 0 0; border:0;  }
                                                 .free .botbox { float:left; display:inline;  margin:0; padding:0; width: 180px; height:20px; background:url(../images/bg_tabsPopular.gif) no-repeat bottom; border-top:1px dotted #ccc;text-align:center; }
                                                 .free .botbox a{ font-weight:bold; font-size:13px; color:#545454; text-decoration:none; }


			    .midd #right{ float:right; margin:29px 59px 8px 0; padding:0; width:190px; background-color:#ecf7f8; border:1px solid #bbe3e5; }
					  #right .nav{ margin:10px 0 0 10px; padding:0; width:190px; }
					  #right .nav ul{ margin:0; padding:0; width:160px;}
					  #right .nav ul li{ margin:8px 5px; padding:5px 0 10px 0; border-bottom:1px solid #bbe3e5; }
					  #right .nav ul li a{ margin:0; padding:0; text-decoration:none; color:#000000; font-size:13px;  }
					  #right .nav ul li a:hover{ margin:0 0; padding:0;  text-decoration:underline; }     
					  #right .nav ul li a.add{ background: url(../images/add_remove.png) no-repeat top right ; width:150px; height:16px; display:block;   }          
					  #right .nav ul li a.remove{ background: url(../images/add_remove.png) no-repeat right bottom ; height:16px; }          
     
					  #right .nav ul li .bgg{ background-color:#f4feff; color:#FFFFFF; }					 

     #middlearea .review{float:left; margin:0; padding:0; text-align:justify; width:553px;}
     #middlearea .review p{ float:right; margin:5px 0; padding:0; text-align:justify; width:553px; }

     #footer{ clear:left; margin:0; padding:0; background:url(../images/bgr_footer.png) no-repeat top left; width:1000px; height:160px; }
     #footer .copy{ float:right; margin:60px 80px 0 0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#afb7c1; }
     #footer .ftlink{ clear:right; float:right; display:inline; margin:10px 80px 0 0; padding:0; font-size:12px; width:500px; text-align:right;}
     #footer .ftlink ul{ margin:0; padding:0; width:500px; }
     #footer .ftlink ul li{ float:right; margin:5px; padding:0; }
     #footer .ftlink ul li a{ margin:5px; padding:0; color:#afb7c1; text-decoration:none; }
     #footer .ftlink ul li a:hover{ margin:5px; padding:0; text-decoration:underline; }
     #footer .logo{color:#fff;	font-size:47px;	font-weight:normal;	font-style:italic;	font-family:Georgia, "Times New Roman", Times, serif;letter-spacing:-4px;padding:20px 0 0 60px;	float:left;	width:400px; }
     #footer .logo a{color:#fff;}
     #footer .logo a:hover{text-decoration:none;}
     #footer .logo .description{letter-spacing:0;font-size:16px;color:#333;text-align:center;display:block; }
	 #footer h2{ color:#fff;font-size:55px;	font-weight:normal;	font-family:Georgia, "Times New Roman", Times, serif;letter-spacing:-4px; padding:27px 0 0 50px; #padding:57px 0 0 50px;	font-style:italic;	float:left;	position:relative; }
	 #footer h2 a{ color:#fff; text-decoration:none;}
	 #footer h2 a:hover{ text-decoration:none; }
		.ftlink p{	color:#afb7c1;font-family:Verdana, Arial, Helvetica, sans-serif;padding:0 0 8px 0;font-size:13px;}
		.ftlink a{	color:#afb7c1;}


#lengthVal, #lengthVal1, #costVal, #costVal1, #minsVal, #minsVal1, #textsVal, #textsVal1, #priceVal, #priceVal1, #networkVal, #giftVal, #makeVal, #modelVal{ display:none;}
