/*
Layout by Kibumie
For Baby Chick: Yasuchika Haninozuka
All Rights Reserved
*/

body {
background: #F6F6F6;
color: #CFCFCF;
font-family: verdana, arial;
font-size: 11px;
text-align: justify;
letter-spacing: 1px;
margin: 0px;
}

.headbg {
background: url('img/bg.gif') repeat-x;
height: 240px;
}

.header {
margin: 0 auto;
background: url('img/header.jpg') no-repeat;
width: 447px;
height: 240px;
}

/* Navigation */

.nav {
margin: 0 auto;
width: 450px;
height: 30px;
padding-top: 5px;
text-align: center;
}

.nav a {
color: #BEBEBE;
font-family: sans;
font-size: 15px;
font-weight: bold;
width: 120px;
margin-right: 10px;
margin-left: 10px;
padding-bottom: 5px;
}

.nav a:hover {
color: #66BEC8;
border-bottom: 2px solid #E6E6E6;
}

/* Content */

.content {
margin: 0 auto;
width: 450px;
padding-top: 4px;
padding-bottom: 15px;
border-bottom: 4px solid #E6E6E6;
}

/* Basic */

b {
color: #0FE8E5;
font-size: 16px;
letter-spacing: 3px;
}

kbd {
color: #FF5050;
font-size: 14px;
}

a {
color: #797979;
text-decoration: none;
}

a:hover {
color: #00E1E0;
}

img {
border: 2px solid #E2E2E2;
}

a img {
border: 2px solid #E2E2E2;
}

a:hover img {
border: 2px solid #00E1E0;
}

blockquote {
width: 280px;
background: #FFFFFF;
margin: 0 auto;
border-left: 15px solid #B8B8B8;
padding: 8px;
color: #A9A9A9;
}

/* Footer */

.footer {
margin: 0 auto;
width: 450px;
padding-top: 5px;
color: #DFDFDF;
font-size: 9px;
font-family: sans;
}

.footer a {color: #D0D0D0;}
.footer a:hover {color: #AEC6CC;}

/* Writing */

select {
background: #CBCBCB;
border: 0px;
color: #FFFFFF;
font-family: sans;
font-size: 11px;
letter-spacing: 1px;
}

input {
background: #CBCBCB;
border: 0px;
color: #FFFFFF;
font-family: sans;
font-size: 11px;
letter-spacing: 1px;
}

textarea {
background: #CBCBCB;
border: 0px;
color: #FFFFFF;
font-family: sans;
font-size: 11px;
letter-spacing: 1px;
}
