@charset "UTF-8";
/* CSS Document */

body {
background: #000000;
margin: 0px;
padding: 0px;
font-family: "Times New Roman", Times, serif;
font-size: 13.5pt;
color: #451f1d;
line-height: 100%;
}

p, span, img, ul, li, h1, h2, h3, object, embed {
border: 0px;
margin: 0px;
padding: 0px;
}

ul, li {
list-style-type: none;
}

/*CSS-Quick Pigeon */
body {
background: #fbfee4 url(img/bg.png) repeat-x center top;
}

.header-bg {
background: url(img/header-bg.png) no-repeat center top;
width: 930px;
height: 450px;
position: relative;
top: 0px;
margin: 0px auto;
font-size: 1px;
text-indent: -6000px;
}

#content {
width: 430px;
margin: -450px auto 0px;
padding: 0px 0px 50px;
border-top: 5px solid #451f1d;
position: relative;
}

.title-logo {
width: 346px;
height: 50px;
position: relative;
top: 46px;
left: 0px;
}

.icon {
width: 61px;
height: 61px;
position: relative;
top: -18px;
left: 367px;
}

h1 {
margin: 10px auto;
font-size: 1.3em;
line-height: 130%;
}

h2 {
background: #451f1d;
width: 430px;
margin: 20px 0px 10px;
padding: 1px 5px;
font-size: 0.8em;
color: #ffffff;
}

p {
margin: 10px auto;
font-size: 0.8em;
line-height: 140%;
}

object, embed {
width: 430px;
margin: auto;
border: 4px solid #ffffff;
}

#footer p {
font-size: 0.8em;
line-height: 100%;
}

.trademark-notice {
display: block;
margin: 20px 0px 20px;
font-size: 0.6em;
line-height: 100%;
}

a {
font-size: 0.8em;
font-weight: bold;
}

a:link {
color: #451f1d;
text-decoration: none;
}

a:visited {
color: #6e4846;
text-decoration: none;
}

a:active {
color: #6e4846;
text-decoration: none;
}

a:hover {
color: #6e4846;
text-decoration: none;
}
