

body { margin: 0 auto; padding: 0px; background: #48c9ff url(images/background.jpg) repeat-x; font: normal 14px Georgia, Helvetica, sans-serif;}

.copytext { color: #A41144; }
.toptext { color: #000000; }
.modelname { font-size: 22px; font-weight: bold; color: #112346; }
.moviedesc { font-weight: bold; color: #A41144; }
.movietext { color: #112346; }
.foottext { font: bold 16px Tahoma, Helvetica, sans-serif; color: #FFFFFF; }
.modname  { font: bold 22px Tahoma, Helvetica, sans-serif; color: #FFFE73; }
.movdesc { font: bold 12px Tahoma, Helvetica, sans-serif; color: #FFE87B; }
.movintro { font: normal 12px Tahoma, Helvetica, sans-serif; color: #FFFFFF; }

.a1 A:link {text-decoration: underline; font: bold 16px Tahoma, Helvetica, sans-serif; color: #FFFFFF; } 
.a1 A:visited {text-decoration: underline; font: bold 16px Tahoma, Helvetica, sans-serif; color: #FFFFFF; } 
.a1 A:active {text-decoration: underline; font: bold 16px Tahoma, Helvetica, sans-serif; color: #FFFFFF; } 
.a1 A:hover {text-decoration: underline; font: bold 16px Tahoma, Helvetica, sans-serif; color: #FFE5B7;}

a:link { font: bold 12px Verdana, Helvetica, sans-serif; text-decoration: none; color: #fff; }
a:visited { font: bold 12px Verdana, Helvetica, sans-serif; text-decoration: none; color: #fff;}
a:hover { text-decoration: underline; color: #FFE895;}

#join_spec_list { margin: 0 auto; }
#join_spec_list ul{ font: bold 15px Arial, Helvetica, sans-serif; LINE-HEIGHT: 20px; padding: 10px 0px; TEXT-ALIGN: left; COLOR: #000; }
#join_spec_list li{ margin-left: 30px;}
.fillformtxt { font: bold 22px Tahoma, Helvetica, sans-serif; color: #FFFEF5; letter-spacing: 5px; text-align: center;}
.fonttext { font: normal 12px Tahoma, Helvetica, sans-serif; color: #000000;}
