/* CSS Document */
body{padding:0;border-left:5px solid #EBEBEB; border-right:5px solid #EBEBEB; margin:25px auto 0; width:1006px; color:black; font-size:13px; font-family:Arial, Helvetica, sans-serif}
h1,h2,h3,ul,li,p{ margin:0; padding:0}
ul,li{ list-style:none}
a{ text-decoration:none;color:black}
.logo{ height:166px;background:url(images/top-left.gif) no-repeat left;height:166px; padding-left:14px; position:absolute; left:5%; top:0.5%}
.logo h1{ background-color:#440309;width:260px;height:106px; padding-top:60px; overflow:hidden; float:left; color:white}
.logo h1 a{font-size:11px; border-right:1px solid white; padding:0 10px; color:white; display:block; float:left; margin-top:20px}
.logo h1 a:hover{color:yellow}
.logo h1 .noBorder{ border:0}
.logoR{ background:url(images/top-right.gif) no-repeat right;height:166px; width:15px ;float:left;}
#top,#topNav,#hotProduct,.decorate,.main,#footer{ margin:0 25px}
#top{ height:60px; background-color:#EDEDED; text-align:right; font-size:10px; border-bottom:13px solid #333333; margin-bottom:11px}
#top a{ margin:0 10px; line-height:60px; color:#737373}
#top a:hover{color:red}
#topNav{ border-top:3px solid #BBB; background-color:#707070; height:62px; padding-left:350px;}
.menu,.menuProduct,.menuDown,.menuGuide{ width:503px; height:38px}
.menu{background:url(images/top-nav.gif) no-repeat top left;}
.menuProduct{background:url(images/top-nav.gif) no-repeat 0px -38px;}
.menuDown{background:url(images/top-nav.gif) no-repeat 0px -78px;}
.menuGuide{background:url(images/top-nav.gif) no-repeat 0px -118px;}
.menu a,.menuProduct a,.menuDown a,.menuGuide a{display:block;line-height:38px; font-weight:bold; width:125px; float:left; text-align:center}
.menu a:hover,.menuProduct a:hover,.menuDown a:hover,.menuGuide a:hover{background:url(images/top-nav.gif) no-repeat top left;width:125px;color:white}
.onMenu{color:white}
a:hover.onMenu{color:yellow}
#hotProduct{ background:url(images/hot-product.jpg) no-repeat; height:180px; padding:65px 0 0 504px; line-height:150%; font-size:11px; font-weight:bold}
#hotProduct ul{ margin-top:5px}
#hotProduct li{ background:url(images/hot-list.jpg) no-repeat left center; padding-left:30px; line-height:30px}
.decorate{ background:url(images/decorate.gif) no-repeat; height:64px;}
#hotProduct,.decorate{border-bottom:3px solid #BBB}
.dvd{ background:url(images/dvd.gif) no-repeat; width:100px; height:100px; position:absolute;right:4%; top:135px}
.left,.break{float:left;background-color:#EFEFEF}
.left{width:565px; line-height:180%}
.break{ border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7; width:2px; margin:0 16px; height:1000px}
.right{width:351px;background-color:#EFEFEF; float:right}
.h2,.h3{ height:35px; line-height:35px; clear:left;}
.h2{background:url(images/title.gif) #A20A00 left center no-repeat;padding:0 15px 0 35px;width:380px; }
.h3{background:url(images/title.gif) #515151 left center no-repeat;padding-left:35px; width:315px; color:white}
.intro,.feature{padding:8px 0 8px 30px; clear:left;}
.intro{ text-align:justify}
.buyDown{height:60px; margin-bottom:10px; clear:left}
.buy,.download{ display: block; float:left; margin-right:5px; width:114px; height:24px; margin-top:30px}
.buy{background:url(images/buy.gif) no-repeat left bottom;}
.download{ background:url(images/download.gif) no-repeat left bottom;}
.price{background: url(images/price.gif) no-repeat; display:block; float:left; width:110px; height:25px; padding:34px 0 0 50px; font-weight:bold; color:#8B0B00; font-size:20px; line-height:100%; margin-right:15px}
.feature{ font-size:13px}
.feature li{ padding-left:20px; line-height:30px}
.feature .R,.rightNav .R{ background:url(images/r.gif) no-repeat left 10px}
.feature .B,.rightNav .B{background:url(images/b.gif) no-repeat left 10px}
.rightNav{ background-color:#f2f2f2; padding-left:5px}
.rightNav li{ padding-left:35px;line-height:38px;}
.rightNav li a{ border-bottom: dashed 2px #C9C7C8; width:255px; display:block; font-weight:bold}
.rightNav li a:hover{color:red; font-style:italic}
.rightNav #buttom{background-color:#515151; height:50px; }
.footer{border-top:5px solid #494949; clear:both; height:110px; font-size:12px;text-align:center; }
#buttom{border-top:2px solid #d4d4d4; height:42px; background-color:#e5e5e5; line-height:42px;font-weight:bold}
#buttom a{padding:0 8px}
#buttom a:hover{color:red}
.transfer{width:75px; height:52px; margin-bottom:120px;}
.learmore{width:90;height:20px;border:0;margin-bottom:20px }
.rights{padding-top:15px}
.red,.black{font-weight:bold; font-size:13px;}
.red{color:red}
.Download span{ display:block; float:left; margin:30px 10px; color:#8B0B00; font-weight:bold}