*{margin:0; padding:0;}

body {background:#FFFFCC;}

.p1 {padding:10px 30px 0 30px;}

.p2 {padding:0 30px 0 30px;}

.p3 {padding:0 30px 10px 30px;}

.p4 {padding:10px 30px 10px 30px;}

.samp1 {font-size:120%; color:#FF0000;}

h1 {line-height:100px; padding-left:30px; font-size:14px;color:#FF9933;}

h2 {text-align:center; font-size:20px; padding:5px 0 5px 0; margin-bottom:15px;
    border-left:50px solid #FF3366; border-right:50px solid #FF3366; border-bottom:2px solid #FF3366;}

a:link {color:#FF9900; text-decoration:none;}
a:visited{color:#CC00CC; text-decoration:none;}
a:hover {color:#33FFFF; text-decoration:none;}

.all {width:800px; margin:0 auto; border:2px solid #FF3366; color:#990000;}

#head {width:800px; height:150px;background:url(../img/head.gif) no-repeat;}

.menuall {width:800px; height:150px; background:url(../img/menu.gif) no-repeat; border-bottom:2px solid #FF3366;}

.menu { float:right;margin:20px 0 10px 0;}

.menu ul{list-style-type:none;}

.menu li{width:140px; height:30px; line-height:30px; margin:0 10px 0 10px;
         border-left:20px solid #FF3366; border-right:20px solid #FF3366; border-bottom:1px solid #FF3366;}

.menu a {width:140px; height:30px;text-align:center;display:block; background:#D3DF1F; color:#FF3366;}

.menu a:hover {background:#FFCCFF;}

.menu2 { float:left; width:570px;margin:20px 5px 20px 10px; border:2px solid #FF3366; background:#FFCC99;}

.menu2 p {font-family:'Impact'; padding:20px; font-size:170%; line-height:20px;}

.font {width:775px; margin:20px 10px 10px 10px;border:2px solid #FF3366; font-size:90%; line-height:20px;}

.font p{margin:0 5px;}

.reter { width:775px;text-align:center;}

.botm {width:800px; text-align:center; line-height:30px; border-top:2px solid #FF3366; background:#FF6666;}

.botm a {font-size:100%}

.out {clear:both;}

.side2 {margin:10px 0px; padding:10px; border-top:2px solid #FF3366; border-bottom:2px solid #FF3366;}

.m1 {font-size:20px; width:300px; border-bottom:2px solid #FF3366; border-left:30px solid #FF3366;}

.side2 a {text-decoration:none;}

.side2 p {line-height:2.0em;}

#RESULT { padding:15px;}
#RESULT p { margin-bottom:10px; border-bottom:1px dashed #CC9900;}
#RESULT p  a{ font-weight:bold;}