/* CSS Document */

#all-wrap {
width:800px;
height:auto;
margin:auto;
}

#top-head {
width:750px;
_width:790px;
height:90px;
_height:120px;
padding:10px 20px;
border:5px ridge #ff0;
}

h1 {
font-size:30px;
font-weight:bold;
color:#f00;
margin:0 0 0 0;
padding:0 0 0 0;
}

h2 {
font-size:20px;
font-weight:bold;
color:#006;
}

p {
letter-spacing:0.1em;
color:#555;
}

a:link,a:hover,a:visited {
color:#ff8000;
text-decoration:none;
font-weight:bold;
}

#box2 {
padding:10px;
border:1px solid #00f;
}

#box2 a:link,#box2 a:visited {
color:#009;
}

#box2 a:hover {
color:#f00;
}