body {
background: url('../img/usarock_bg.gif') #fff no-repeat left top;
background-attachment: fixed;
}

p{
font-size:80%;
}

h1{
background-image:url('../img/usarock_title.gif');
background-repeat:no-repeat;
background-position:top center;
width:700px;
height:123px;
display: block;
text-indent: -1000px;
margin:0px;
padding:0px;
font-size:10px;
}

h2{
font-size:130%;
font-family:Arial;
letter-spacing:0.3em;
margin:0px;
padding:20px 10px 15px 20px;
background:url('../img/usarock_contentbg.gif') no-repeat left top;
font-weight:bold;
}

h3{
font-size:110%;
letter-spacing:0.1em;
margin:30px 10px 0px 30px;
padding:0px;
}

ul{
margin:0px;
padding:0px;
}

li{
margin:0px;
padding:0px;
}

a:link{		color:#2b6591;}
a:active{	color:#e80065;}
a:visited{	color:#444444;}
a:hover{	color:#e80065;text-decoration:none;}

/*-----------------------------------------------------
gƂ
-----------------------------------------------------*/
#container{
width: 700px;
margin: 30px auto;
padding:0px;
border: 0px;
line-height:170%;
}

#maincontainer{
margin:0px 0px 10px 10px;
}

#footer{
text-align:center;
font-size:80%;
}

/*-----------------------------------------------------
摜
-----------------------------------------------------*/
.usarock_cover{
margin:0px 0px 0px 10px;
padding:5px;
border:#aaa 1px dotted;
float: right;
}

.maincontents{
padding:10px 10px 10px 50px;
font-size:85%;
}

.maincontents span{
font-weight:bold;
}

p.introduction{
font-size:90%;
}

p.introduction span{
font-size:100%;
font-weight:bold;

}


/*
body {background:#ffffff} 

form {margin:0}

a:link    {color:#ff8833; text-decoration:underline}
a:visited {color:#ffaa00}
a:hover   {color:#ff6600}

.index {font-size:10pt; line-height:18px; font-weight:bold; letter-spacing:1pt}

.normal   {color:#000000; font-size:12px; line-height:18px}

.query   {color:#999966; font-size:12px; line-height:18px; font-weight:bold}

.cap   {color:#999999; font-size:9px; line-height:18px}
.credit   {color:#999999; font-size:9px; line-height:13px}
.new   {color:#ff6666; font-size:9px; line-height:16px; font-weight:bold}

.foot       {color:#666666; font-size:10px; line-height:18px; letter-spacing:1pt}
.foot:link  {color:#999966; text-decoration:underline}
.foot:visited {color:#bbbb88}
.foot:hover {color:#66bbbb}

.number       {color:#666666; font-size:10px; line-height:18px; letter-spacing:1pt}
.number-off       {color:#cccccc; font-size:10px; line-height:18px; letter-spacing:1pt}

.head-1 {color:#447700; font-size:16pt; line-height:26pt; font-weight:bold; letter-spacing:-1pt}
.head-2 {color:#66bbbb; font-size:16pt; line-height:26pt; font-weight:bold; letter-spacing:-1pt}
.head-3 {color:#ff8833; font-size:16pt; line-height:26pt; font-weight:bold; letter-spacing:-1pt}
.head-4 {color:#999999; font-size:16pt; line-height:26pt; font-weight:bold; letter-spacing:-1pt}
.head-5 {color:#999966; font-size:16pt; line-height:26pt; font-weight:bold; letter-spacing:-1pt}
.head-6 {color:#bbbbbb; font-size:18pt; line-height:26pt; font-weight:bold; letter-spacing:-1pt}

.name-1 {color:#447700; font-size:10pt; line-height:18pt; font-weight:bold}
.name-2 {color:#66bbbb; font-size:10pt; line-height:18pt; font-weight:bold}
.name-3 {color:#ff8833; font-size:10pt; line-height:18pt; font-weight:bold}
.name-4 {color:#999999; font-size:10pt; line-height:18pt; font-weight:bold}
.name-5 {color:#999966; font-size:10pt; line-height:18pt; font-weight:bold}
*/