/* CSS Document */
body { margin:0; padding:0; background:#fff; font-family:arial; font-size:12px; line-height:20px; color:#333;}
div, form, img, dl, dt, dd, h1, h2, h3, h4, h5, h6, p{ margin: 0; padding: 0; border:0; }
	
.fl { float:left; }
.fr { float:right; }
.clear { clear: both; }

a { color:#002BB8; text-decoration:underline; }
a:visited { color:#002BB8; text-decoration:underline; }
a:hover { color:#333; text-decoration:none; }

.top {width:960px; margin:0 auto; height:50px;}
#logo {width:241px; height:50px;float:left;}
#sublink { color:#999;  margin:17px 0 0 70px; line-height:20px;  float:right;}
#sublink a{ color:#999; text-decoration:none;margin-left:5px;}
#sublink a:visited { text-decoration:none; }
#sublink a:hover { color:#000; text-decoration:underline; }

.menu {width:100%; background-image:url(images/menubgm.gif);}
.menunav {width:960px; margin:0 auto; text-align:right; font-weight:bold;}
.menunav a { color:#333; text-decoration:none; margin:0 8px 0 8px;}
.menunav a:visited { color:#333; text-decoration:none; margin:0 8px 0 8px;}
.menunav a:hover { color:#000; text-decoration:underline; margin:0 8px 0 8px;}

.nav {width:960px; margin:0 auto; margin-top:3px;}
.nav a { color:#999; text-decoration:none; margin:0 3px 0 3px;}
.nav a:visited { color:#999; text-decoration:none;}
.nav a:hover { color:#000; text-decoration:underline;}
.nav h1 { font-size:12px; display:inline; }

.guide_link a { color:#002BB8; text-decoration:none; }
.guide_link a:hover { text-decoration:underline; }

.banner {width:960px; height:200px;  background-image:url(images/macvideoconverter_banner.jpg); margin:0 auto; margin-top:8px;}
#intro {width:600px;}
#intro h1 {font-size:26px; font-weight:bold; padding:20px 0 4px 12px;}
#intro h1 a { text-decoration:none;color:#000;}
#intro h1 a:hover { color:#333; text-decoration:underline; }
#intro h2 {font-size:16px; font-weight:bold; padding:6px 0 0 12px;}
#intro ul {padding: 0 0 0 10px; margin:10px 0 14px 25px;}
#list {width:200px; height:100px;}
#price {clear:both;width:450px; font-size:14px; text-align:center; margin-top:0px; font-weight:bold;}
#price img {margin-right:20px;}

.indexbody{width:960px; margin:0 auto; margin-top:16px; height:550px;}
.indexbody img {margin-right:6px; float:left;}
.indexbody h3{font-size:18px; font-weight:bold; padding:10px 0 10px 8px; margin-bottom:14px; background-image:url(images/title_bg.jpg); background-repeat:no-repeat;}
#content {width:600px; padding-left:8px; border-color:#D9D9D9; border-style:solid; border-width:1px;padding-bottom:14px;}
#content h3 {margin-left:-8px;}
#content ul {padding: 0 0 0 10px; margin:10px 3px 14px 25px;}
#content ul span { font-size:13px; font-weight:bold; color:#000;}
#content h2 {font-size:14px; font-weight:bold; padding:0 0 4px 0; }
#sidebar {width:320px; border-color:#D9D9D9; border-style:solid; border-width:1px;padding-bottom:10px;}
#sidebar h2 {font-size:13px; font-weight:bold;line-height:normal;}
.trial {display:block;width:180px;float:left;}
.buy_text{ font-size:14px; font-weight:bold; margin-right:20px;display:block;float:left;}
.sitemap p{font-size:14px;margin:20px 0 10px 0; font-weight:bold;}

.productbody{width:960px; margin:0 auto; margin-top:8px; margin-bottom:6px;  }
.productbody h1{font-size:28px; font-weight:bold; padding:12px 0; color:#000;}
.productbody h2{font-size:16px; font-weight:bold; padding-bottom:12px;}
.productbody h3{font-size:14px; font-weight:bold; padding-top:18px; }

#pcontent {width:765px; }

#gcontent {width:745px; font-size: 13px; padding-right:20px;}
#gcontent #refer{background-color:#F9FEF8;border:1px solid #E5E5E5;clear:both;height:1%;margin:10px 0;overflow:hidden;padding:8px; padding-bottom:0;}
#gcontent p{margin-top:10px;}
#gcontent img {margin-top:10px;}
#gcontent ul { padding: 0 0 0 10px; margin:10px 0 14px 5px; }
#gcontent ul img { margin:0 5px;; }
#gcontent h2 { font-size:20px; font-weight:bold; padding:12px 0; color:#000; }
#gcontent h3 { font-size:17px; font-weight:bold; margin-top:10px; }
#gcontent a { font-size:13px; color:#002BB8; text-decoration:none; }
#gcontent a:hover { text-decoration:underline; }
#gcontent .hei li { margin-top:8px;}
#gcontent .hei span { font-weight:bold; }
#gcontent .dark_red { font-weight:bold; color:#9f0105;}

#content1 {width:635px;}
#content2 {width:130px; text-align:center; margin-top:18px; }
.red {font-size:14px; color:#FF0000;font-weight:bold;}
.quote {font-size:14px; font-style:italic; font-weight:bold; color:#666; font-family:Georgia, Times New Roman, Times, serif;}
.headline {font-size:13px; font-weight:bold; color:#000;}
#content3 {width:765px; margin-top:16px;}
#content31 {width:220px;}
#content32 {width:520px;}
#content32 span { font-size:14px; color:#FF0000;font-weight:bold; }
#content33 {width:760px; margin-top:28px;}
#content33 ul li a {  color:#002BB8; text-decoration:none; }
#content33 ul li a:hover { text-decoration:underline; }
#content3 ul {padding:3px 3px 6px 3px; margin:3px 3px 6px 16px; list-style-type:disc; line-height:22px; font-size:13px; }
.content4 {width:380px; float:left; margin-top:20px; margin-bottom:10px;}
.content4 a {margin-right:20px;}
.content4 img {float:left; margin-top:6px;}
.content4 p {font-weight:bold;}
.content4 p span {font-size:14px; color:#FF0000;}
.content4 p a {text-decoration:none;}
#pslidebar {width:185px; margin-top:8px;}
#pslidebar a { font-size:12px; color:#002BB8; text-decoration:none; }
#pslidebar a:hover { text-decoration:underline; }
.nav_right { width:183px; margin-top:10px; border:1px solid #c4c4c4; border-top:0;}
.nav_right h4{ background: url(images/navbg.jpg) no-repeat; border:0px; height:28px; line-height:28px; font-size:14px; padding-left:8px;}
.nav_right ul { padding:3px 1px 6px 3px; line-height:22px; margin:3px 3px 6px 3px; list-style-type:none;}
.nav_right li{padding-left:2px;}
.pro { text-align:center; }
.pro img { margin:8px 0;}

.resource {width:960px; height:130px; margin:0 auto; margin-top:16px; margin-bottom:10px; padding-top:6px; border-top-color:#D9D9D9; border-top-style:solid; border-top-width:1px; }
#about {width:302px; padding-left:8px;}
#article { padding-left:8px; margin-left:20px; }
#article a{ color:#002BB8; text-decoration:none; }
#article a:hover { text-decoration:underline; }
#testimonial {width:280px; padding-left:8px; margin-left:20px; }

.bottom {width:960px; margin:0 auto; padding:10px 0 10px 0; text-align:center; border-top-color:#D9D9D9; border-top-style:solid; border-top-width:1px; }
.bottom a { color:#666; text-decoration:none; margin:0 5px 0 5px;}
.bottom a:visited { color:#666; text-decoration:none; margin:0 5px 0 5px;}
.bottom a:hover { color:#000; text-decoration:underline; margin:0 5px 0 5px;}
/* .img_box { margin-right:6px;}*/


