body{
background: url('../Images/background-top.gif') repeat-x;
font-family: Tahoma, Verdana, Arial;
font-size: 10.5pt;
line-height: 1.3em;
}
#header{
width: 700px;
margin: 0 auto;
padding: 30px 0;
}
#box{
border-right: 1px solid silver;
border-left: 1px solid silver;
}
#insider{
width: 650px;
margin: 0 auto;
}
h1{
font-size: 16pt;
font-weight: bold;
text-align: center;
letter-spacing: -1px; 
line-height: 1.3em;
font-family: Tahoma, Verdana, Arial;
}
h3{
color: #cc0000;
font-size: 18pt;
font-weight: bold;
text-align: center;
letter-spacing: 0; 
line-height: 1.3em;
letter-spacing: -1px; 
margin: 20px 0;
}
h4{
color: #000000;
font-size: 14pt;
font-weight: bold;
text-align: center;
letter-spacing: -1px; 
line-height: 1.3em;
margin: 20px 0;
}
h5{
color: #cc0000;
font-size: 14pt;
font-weight: bold;
text-align: center;
letter-spacing: -1px; 
line-height: 1.3em;
margin: 20px 0;
}
#price{
color: green;
font-size: 24pt;
font-weight: bold;
text-align: center;
letter-spacing: -1px; 
padding: 23px 0;
margin: 20px auto;
width: 456px;
height: 70px;
background: url(images/circled.gif) no-repeat;
}
#copyrights {
width: 350px;
margin: 50px auto 10px auto;
padding: 5px;
background-color: #e2e2e2;
border: 1px solid silver;
}
#copyrights, #copyrights a{
font-size: xx-small; 
line-height: 1.5em;
color: #666666;
}
.moudle{
width: 600px;
margin: 25px auto;
padding: 15px;
border: 1px solid silver;
}
.moudle-left{
width: 150px;
float: left;
padding: 25px;
}
.moudle-right{
width: 400px;
float: right;
}
.moudle-list{
clear: both;
}
li{
padding: 5px 0;
}
.yellow2 {
	background-color: #FFFF00;
}
.order-box{
width: 500px;
margin: 25px auto;
padding: 25px;
border: 1px solid silver;
}
.attention{
color: #cc0000;
font-size: 10.5pt;
font-weight: bold;	
}
#subtable{
background-color: #cc0000;
margin-bottom: 12px;
margin-top: 10px;
}
#submitform {
font-size: 14pt;
font-family: Arial;
letter-spacing: -1px;
font-weight: bold;
width: 360px;
height: 40px;
}
.intext {
width: 220px;
}
.subscribe-box{
font-family: Arial;
font-size: 10pt;
}
#submitform {
font-size: 14pt;
font-family: Arial;
letter-spacing: -1px;
font-weight: bold;
width: 280px;
height: 40px;
}
#videolist{
width: 450px;
border: 4px;
border-style: solid;
border-color: #FFE9BB;
margin: 30px auto;
padding: 15px;
background-color: #ffffcc;
}
#subscribe{
width: 420px;
padding: 20px;
margin: 0 auto;
background-color: #eeeeee;
border: 3px dashed black;
border-collapse: collapse;
}
#hlist{
color: #cc0000;
font-size: 11pt;
font-weight: bold;
letter-spacing: -1px; 
text-align: center;
padding-bottom: 10px;
}
#titles{
clear: both;
padding-top: 10px;
}

body_popex { position:relative; }
#pop {
	top:30px;
	width:500px;
	margin-left:-250px;
	left:50%;
	display:none;
	position:absolute;
	z-index:100000;
}
#popstyle {
	background-color:#fff;
	border:5px solid #79b;
	padding:10px 15px;
	text-align:center;
}
#popdim {
	background-color:#3c4043;
	opacity: 0.8;
	filter:alpha(opacity=80);

	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	display:none;
	z-index:99999;
}
