   img { border-style: none; }
form {
border:0px;
margin:0px;
padding:0px;
}

a {text-decoration:none;cursor:pointer}
a:hover { text-decoration:underline }
imput:hover { cursor:pointer }


body  {
background-color:#000;
margin:0px;
padding:0px
text-align:center;
background-image:url('images/bac.gif');
background-repeat:repeat-x;
	}
	

#wrapper {
background-color:#000;
background-image:url('images/bz.jpg');
background-repeat:repeat-y;
background-position:center;
width:900px;
margin:0px auto 0px auto;
border:solid 1px #230;
border-top:none;
border-bottom:solid 5px #230;
margin-bottom:0px;
padding:0px;
}



/* define whole page*/


#hed {
height:560px;
padding-top:20px;
}

#hed img {
margin:0px auto; position:absolute;
}

#hed a {
display:block;
width:325px;
position:absolute;
margin-top:205px;
margin-left:455px;
z-index:10;
font-size:18px;
font-family:times, arial, san-serif;
color:#ffc;
font-weight:bold;
text-decoration:underline;
}

#hed span {
display:block;
width:325px;
position:absolute;
margin-top:207px;
margin-left:457px;
z-index:8;
font-size:18px;
font-family:times, arial, san-serif;
color:#000;
font-weight:bold;
text-decoration:underline;
}


#hed a:hover {
color:#cf8;
}


#hed01 {
display:block;
position:absolute;
top:217px;

z-index:7;
font-size:19px;
font-family:typewriter, arial, san-serif;
color:#eec;
}


#bod { height: auto;   border-top:0px; 
padding:10px 20px 25px 20px;
background:#000;

}

#bod00 { height: auto; float:right; display:inline-block; width:200px; text-align: center; margin:0px 0px 0px 0px;
display:inline-block;clear:both;
}



#bod00 a {
font-weight:bold;
font-size:18px;
color:#fcc;
display:block;
margin:10px 0px;
text-decoration:none;
font-style:italic;
}


#bod00 a img {
border:none;
margin:25px 0px;
}

#bod00 a:hover {

color:#f99;

}


a#review {
display:block;
color:#fff;
position:relative;
margin-top:-100px;
z-index:4000;
}









#bod0000 div {
margin:0px 0px 0px 0px;
padding:25px 0px 0px 0px;
height:350px
background:#000;
position:relative;
}

#bod0001 {
height:390px;
margin-top: 0px; 
padding:5px;
background:#445; 
border:solid 2px #443;
position:relative;
}
#bod0002 {
height:501px;
margin-top:15px; padding:5px;
background:#336; 
border:solid 2px #443;
position:relative; 
}
#bod span {
color: #abc; 

}

#bod i {
color: #abc; 
font-size:12px;
padding:3px 0px;
}

#bod h5 {
color: #abc; 
font-size:25px;
margin:3px 0px; font-style:italic;
}

#bod00 i {
display:block;
font-weight:normal;
font-size:12px;
color:#888;
letter-spacing:.05cm;
}



#gfc {
 margin-bottom:10px;
font-family:verdana,arial; font-size: 16px;

}



.left{float:left;position:relative;display:inline-block }


#gfc .left { height: auto; width:150px; text-align:center; clear:left; text-align: center;margin:-50px 20px 10px 0px;z-index:4000; }


#gfc .left a {
display:block;
margin:0px 0px 0px 0px;
font-size:18px; 
color:#8c7;
font-weight:bold;
} 

#gfc .left a:hover {
color:#567;
} 

#gfc .left img {
border:none;
margin:10px auto;
}

#gfc .center {
color: #abc; 
margin:0px 220px 40px 170px;
}


#bod0101 { height: auto; float:left; clear:left;text-align: center; border:solid 1px #fcc; padding:20px;margin:10px 30px 20px 10px;
background:#eee;
display:inline-block;
}

#bod02 {
margin-right:220px;font-family:verdana,arial; font-size: 15px; border-top:solid 2px #fcc; text-align:left; height:400px;
}

#bod02 div {
 height:330px; margin:0px auto;  text-align:center;
}

#bod03 {
margin-right:220px; margin-top:10px; font-family:verdana,arial; font-size: 15px; border-top:solid 2px #fcc;height:545px;
}

#bod h2 { 
color: #abc; margin:10px 0px 10px 0px;
}

#bod0300 {
 height: auto; float:left; text-align: center; margin:30px 20px 0px 0px;

display:inline-block;
}

#bod03 img { margin:10px 0px 0px 20px }


#bod03 #bod0300 img { margin:0px auto; }

#bod04 {
height:auto;
}

#bod04 h5 { margin:0px 0px 0px 60px; font-size:40px; }

#bod0400 {
margin:10px 0px 10px 330px; text-align:center;

}
#bod04 img {
margin:30px auto; 
margin:0px;
}
#bod0401 {
padding-top:10px;
}

#bod0401 i {
padding:85px 30px 0px 30px;
text-align:center;
margin:20px 0px 0px 5px;
width:253px;
height:211px;
border-bottom:none;
position:absolute;
font-size:22px;
font-family:Times, Serif;
z-index:10;
background:#000;
}


#bod0402 {
padding:20px 30px 20px 30px;
text-align:right;
margin:20px 5px 0px 5px;
font-style:italic;
color:#fff;
font-size:15px;
font-family:Times, Serif;
z-index:5;
}
#bod0402 span {display:inline;}

#bod0402 textarea {
width:680px;
height:100px;
}
#bod0402 input {
width:260px;
margin-right:20px;
margin-left:20px;
background:#eee;
}
#bod0402 input, textarea {
border-top:solid 2px #777;
border-left:solid 2px #777;
border-bottom:solid 2px #aaa;
border-right:solid 2px #aaa;
 background:#ccc;
}

#bod0402 #hed {
width:300px; margin-right:377px; margin-left:0px;
height:20px;
}

#bod0402 #sub {
width:200px; margin-right:250px;
border-top:solid 2px #444;
border-left:solid 2px #444;
border-bottom:solid 2px #111;
border-right:solid 2px #111;
color:#fff;
background-color:#222;
}

#bod0402 #sub:hover {
cursor:pointer;
background-color:#000;
}

#bod0403  {
height:auto;
margin-top:5px;
padding-top:20px;
padding:bottom:20px;
}

#bod #bod0403 h3 {
font-weight:bold;
font-style:italic;
font-size:30px;
margin:55px 130px 0px 130px;
color:#eda;
display:inline-block;
float:none;
padding:0px;
width:auto;
}

#bod0403 h2 {
padding-left:20px;
text-align:left;
}

#bod0403 h2 a {
font-size:12px;
font-family:verdana, arial, tahoma, san-serif;
color:#77f;
font-weight:normal;
}

#bod0403 h2 a:hover {
color:#9ae;
}
#bod0403 div {
text-align:left;
margin:5px 120px 10px 90px;
padding-left:30px;

}

#bod04 #bod0403 div, b, i {
color:#44b;
font-family: times, serif; 
}
#bod04 #bod0403 div i {
display:block;
text-align:right;
padding-top:-5px;
margin-right:70px;
font-size:16px;
color:#446;
z-index:20;
}
#bod04 #bod0403 div b.left {
float:left; display:inline-block;
font-family: times, serif; 
font-size:1px; margin:0px 0px; position:relative; 
 margin-top:-15px;
}

#bod04 #bod0403 div b {
z-index:5;
}

#bod04 #bod0403 div b span {
color:#111;
font-family: times, serif; 
font-size:56px;
position:absolute; 
text-align:center;
}
#bod04 #bod0403 div b.right span {
margin-left:0px;margin-top:5px;
}
#bod04 #bod0403 div b.left span {
margin-left:-40px;
}

#bod04 #bod0403 div span { font-size:18px; color:#aa9; }
#bod0401 a#fan { position:absolute; margin-top:-40px }


#bod h4 { 
color: #eee; padding:10px 0px 8px 0px; font-size:30px; font-weight:bold; text-align:center; margin:20px 0px 0px 0px;
}


#buy {
background:#eee; border:solid 3px #abc; height:auto;
}

#buy h6 {
margin:5px 0px; font-size:12px; text-align:center; font-family:verdana, arial, sans-serif; font-weight:normal;
}

#buy h6 div {
text-align:right; border-top:dashed 1px #aaa; margin-top:6px;
}

#buy #totally {
font-weight:bold; font-size:18px;
}

#buy form em {
color:#333;
font-size:17px
}

#buy h6  input {
font-size:13px; margin:5px 0px 0px 0px; float:none; border:none; background:transparent; text-align:left;
}

#buy span.step {
display:block;
padding:12px 5px;
font-weight:bold; background:#abc; color:#000; font-size:16px; font-family: verdana, arial, san-serif;
}

#buy span.step a {
font-weight:bold;  color:#337; font-size:16px; font-family: verdana, arial, san-serif;
background:#eee;padding:2px 7px;
float:right;
margin-top:-12px;margin-right:-5px;
}

#buy .quantity { float:right; }

#buy #dvd_order {
	
	background-image:url('images/gfcdvdth.gif');
	background-repeat:no-repeat;
	background-position: 10px center; 
}
#buy #book_order {
	
	background-image:url('images/frontth.gif');
	background-repeat:no-repeat;
	background-position: 10px center; 
}


#caluculor {}


#bod0501 {
border:solid 1px #999;
border-bottom:none;
}

#buy input {
text-align:right;
font-size:18px;
}


#buy h3 { 
color: #115; font-size:17px; font-weight:bold;
margin:0px; padding:34px 100px; border-bottom:solid 3px #ccc; font-size:19px;
}


#buy h3 input { 
text-align:center;
}


#buy h5 { 
color: #115; font-weight:bold;
margin:0px; padding:20px 20px 2px 0px;margin-left:50px; border-bottom:solid 3px #ccc; font-size:19px;
}











#bod0502 {
border:solid 1px #999; background:#eee; border-bottom:solid 5px #555;
}

#bod0502 div {
text-align:right; background:#fff;
padding:5px; padding-right:50px; height:54px; 
border-bottom:solid 1px #999;
}
#bod0502 input {
float:right; margin:0px; border:solid 1px #ccc
}

#bod0502 img {
float:right; margin:0px; border:solid 1px #ccc
}

#bod0502 h3 {
padding-top:18px;margin:0px;margin-right:220px; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:15px;
}
#bod0502 h5 {
color:#40c;margin:0px;margin-top:0px;margin-right:260px; font-family:verdana, arial, sans-serif; font-style:italic; font-weight:normal; font-size:12px;
}

#bod050200 h3 { }
#bod050200 img { padding:3px; border:solid 1px #bbb }
#bod050200 img:hover { cursor:pointer; border-color:#999 }

#bod050201 img { border:solid 1px #bbb; margin-right:35px;}
#bod050201 img:hover { cursor:pointer; border-color:#999 }

#bod050202 img { padding:6px 0px; border:solid 1px #bbb; margin-right:8px; }
#bod050202 img:hover { cursor:pointer; border-color:#999 }

#bod050200 input { padding:3px; border:solid 1px #bbb }
#bod050200 input:hover { cursor:pointer; border-color:#999 }

#bod050201 input { border:solid 1px #bbb; margin-right:18px;}
#bod050201 input:hover { cursor:pointer; border-color:#999 }

#bod050202 input { padding:6px 0px; border:solid 1px #bbb; margin-right:5px; }
#bod050202 input:hover { cursor:pointer; border-color:#999 }

#bod0502 #bod050203 {
text-align:right; background:#fff;
padding-top:10px; height:27px;
border-bottom:solid 1px #999; padding-right:100px;
}

#bod0502 #bod050203 h3 {
margin-top:0px;margin-bottom:0px; font-weight:bold; font-size:17px; height:auto; padding:0px;
}


#bod0503 {
border:solid 1px #999; background:#eee; padding:5px 20px
}

#bod0503 h3 {
margin-left:110px;
}

#bod0503 h3 {
color:#111; font-size:17px;
}



#fut
{
font-size:11px;
background-color:transparent;width:800px;margin:0px auto 20px auto;border:none;border-right:solid 1px #230;
text-align:right; padding:5px 0px;
}
#fut a {
background-color:transparent;
color:#451;
border:solid 1px #230;
border-right:none;
border-top:none;
padding:5px 10px;
margin:0px;
text-decoration:none;
text-align:center;
font-size:11px;
font-family:verdana, arial, san-serif;
}

#fut a:hover {
color:#672;text-decoration:underline;
}

#contact
{
font-size:11px;position:absolute; z-index:500;
background:transparent;width:800px;border:none;
text-align:left; padding:5px 0px;margin:0px;
}
#contact a {
background-color:transparent;
color:#472;
border:solid 1px #8a4;
border-left:none;
border-top:none;
padding:1px 5px 3px 5px;
margin:0px;
text-decoration:none;
text-align:center;
font-size:11px;
font-family:verdana, arial, san-serif;
font-weight:bold
}

#contact a:hover {
color:#261;text-decoration:underline;
}

#bod05 #submitter {
color:#fff;background-color:#000; padding:7px; margin-top:-5px; cursor:pointer;
}
