/* CSS Document */
* {	margin:0; padding:0; }

body{ background: #8D8D99 url(../images/bg.jpg) repeat-x top ; margin:20px 0 0 0; padding:0px; color:#000; font:12px/24px Verdana,Arial;}

a { blr:expression(this.onFocus=this.blur()) }

a:link, a:visited { color:#03C; text-decoration:underline; }

a:hover { color:#00F; }

img { border:0px none; }

ol,ul { list-style:none; padding:0px; margin:0px; }

p{ margin:10px;}

h1 { color:#F50; font:normal 23px  Verdana; font-weight:bold; }

h2 { color:#036; font:bold 18px Tahoma; }

h3 { color:#008; font-size:18px; font-weight:bold; }

h4 { color:#E00; font-size:19px; }

h5 { color:#333; font:bold 15px Arial; line-height:20px; margin:30px 0 22px 0; }

h6 { color:#333; font:normal 17px Arial; margin:28px 0 20px 0; clear:both; }

hr { height:1px; color:#E0E0E0; overflow:hidden; margin:5px auto; }

#header{
margin:0px auto; padding:5px 20px; width:920px; height:90px; background:url(../images/top_bg.jpg) no-repeat; clear:both;
}

   #logo{float:left; width:310px; height:90px;color:white; font-size:18px; font-weight:bold;}
   #txt{float:right; width:600px; height:30px; color:#CCC; text-align:right;}

#main{
margin:0px auto; padding:10px 15px; width:930px; height:auto; background:white;
}

#main-left{width:660px; float:left; height: auto; border:1px solid #E0E0E0; padding:10px;}

/*menu Nav style*/
#menubar { clear:both; margin:0 auto; padding:0px; width:960px; }

#navmenu { width:958px; height:33px; background:url(../images/menubar_bg.gif); border-left:1px solid #FFF; border-right:1px solid #FFF; }

#navmenu li { list-style-type:none; float:left; }

#navmenu a { color:#039; font:bold 16px/32px Arial; text-decoration:none; padding:7px 76px 7px 75px; }

#navmenu a:hover { color:#F40; background:url(../images/menubar_on.gif); }

#nav_select { background:url(../images/menubar_select.gif) center top; }

#nav_select a { color:#E00; }

/*Nav end*/





#main-right{ 
    width:234px; 
	float: right; 
	height:auto; 
	overflow:hidden; 
	padding-top:3px;}
.main-right_top{ 
    background:url(../images/hot-products.gif); 
	background-repeat:no-repeat; 
/*	margin-top:10px;*/
	margin-left:1px;
	height:44px;}
	.mac {background:url(http://www.blueraydvdripper.net/images/mac-products.gif) no-repeat; height:41px;}
 
.main-right_mid{ 
    background:url(../images/green-bj.gif);
	height:auto;
	overflow:hidden;
	background-repeat:repeat-y; 
	padding:8px;
	font-size:11px;
	}
     .main-right_mid a{
	 text-decoration: none;
	 color:black;
	 }
	 .main-right_mid a:hover{
	 text-decoration:underline;
	 color:red;
	 
	 }
	 
	 
	 
	 
.main-right_mid ul{ 
    list-style-type:none; 
	line-height:20px; 
	margin-top:0px;}
	
.main-right_mid ul li{
 	margin-bottom:8px;
	padding-bottom:8px;
	border-bottom:1px solid #CCC;
 }
#main-right_bottom{
    background:url(../images/green-bottom.gif); 
	background-repeat:no-repeat; 
	height:10px;}



 /*bottom and footer style start here*/
#bottom{margin:0px auto; padding:0px; width:960px; height:40px; clear:both; background:url(../images/bottom_bar.jpg) no-repeat top;}

#footer{margin:0px auto; padding:20px 0 0 0; width:960px; height:60px; text-align:center;background:url(../images/footer_bg.jpg) no-repeat top; clear:both; font:Verdana,normal;  font-size:11px; line-height:24px;}

#footer a:link, #footer a:visited { color:#048; }

#footer a:hover { color:white; }
#footer p { color:#EEE; font:normal 11px/20px Tahoma; }
/*end here*/
   
/*class style here*/
.barline { width:2px; height:33px; background:url(../images/menubar_line.gif); }
 
.clear{clear:both; height:10px; width:auto;}
.red{ color:red;}
/*fit style*/
.ul {padding-left:25px; line-height:18px;} 

.ul li {
	list-style-image: url(../images/fit.gif);
	padding-top:10px;
  }
.bullet {padding-left:25px; line-height:18px;} 

.bullet li {
	list-style-image: url(../images/bullet.gif);
	padding-top:10px;
  }  
  
  .bottom{border-bottom:1px solid #CFD0D0; padding-bottom:5px;}
  
  .down{font-size:16px; font-weight:bold; text-align:center;}
  .red{ color:red;}