html { overflow: -moz-scrollbars-vertical; }
html { overflow-x: auto; }

body {
	margin:0px; padding:0px;
	background:url(imgs/bg.jpg) #000000 top center no-repeat;
	font-family:Verdana, Arial, Helvetica, Verdana, sans-serif; font-size:12px; color:#000000;
}

h1 { font-size:18px; }
h2 { font-size:16px; color:#e83f04; }
h3 { font-size:14px; }

form { margin:0; padding:0; }

a { color:#333333; text-decoration:none; font-weight:bold; }
a:hover { color:#666666; }

.wrap { width:980px; margin:0 auto; }

.nav { background-color:#FFFFFF; padding:5px 0 0 0; }
.nav a { display:block; float:left; padding:0 15px 0 15px; border-right:2px solid #000000; color:#000000; font-size:16px; font-weight:normal; }
.nav a:hover { color:#FFFFFF; }
.nav .en { border:none; padding-right:0; color:#CC0000; }

.content { background:url(imgs/bg2.jpg) top left repeat-y; margin-top:10px; }
.left { float:left; width:680px; min-height:500px; }
.right { float:left; width:300px; }
.r-nav { background-color:#f6f5f3; margin:0 0 0 10px; padding:10px; }
.r-nav a { font-size:16px; font-weight:normal; }
.r-nav b { color:#CC0000; }
.line { height:7px; background-color:#454545; }
.foot { height:179px; background-color:#000000; text-align:center; }
.design { padding:0; margin:0; position:absolute; left:-1000px; width:900px; }
.social { float:right; font-weight:bold; font-size:16px; }
.social a { color:#CC0000; }
#countbox { padding:4px 5px 4px 0; font-size:14px; font-weight:bold; } 

.pad { padding:10px;}
